• Unfortunately, we have experienced significant hard drive damage that requires urgent maintenance and rebuilding. The forum will be a state of read only until we install our new drives and rebuild all the configurations needed. Please follow our Facebook page for updates, we will be back up shortly! (The forum could go offline at any given time due to the nature of the failed drives whilst awaiting the upgrades.) When you see an Incapsula error, you know we are in the process of migration.

[HELP] Modifying a ZoneAgent/ZoneServer to restore Character HP/MP

Joined
Oct 1, 2012
Messages
1
Reaction score
0
Hello Everyone,

I recently modified my ZoneAgent (using as a base. Thanks to prologos!) to recognize if a character is trying to put on a g10 uniq or a normal weapon. Now what i am trying to achieve is add options to the G10 uniq such as increase hp/mp of the character by 1000 every 4 seconds and change the flame color of just each G10 uniq to something else (Dex uniq = purple, ND = green and so on).

Can anyone help me in achieving this? I know i have to pass on a packet to Zoneserver but i really dont know what as to how to call a function in Zoneserver from Zoneagent.

Any help would be great.

Thanks for your time.

Regards,
Jay
 
Last edited:
Joined
Jun 10, 2009
Messages
659
Reaction score
141
Hello Everyone,

I recently modified my ZoneAgent (using as a base. Thanks to prologos!) to recognize if a character is trying to put on a g10 uniq or a normal weapon. Now what i am trying to achieve is add options to the G10 uniq such as increase hp/mp of the character by 1000 every 4 seconds and change the flame color of just each G10 uniq to something else (Dex uniq = purple, ND = green and so on).

Can anyone help me in achieving this? I know i have to pass on a packet to Zoneserver but i really dont know what as to how to call a function in Zoneserver from Zoneagent.

Any help would be great.

Thanks for your time.

Regards,
Jay

Assembly code has to be added to Zone Server in order to show and made new options work. It has nothing to do with manipulating packets exchanged between Zone Server and Zone Agent!
 
Back
Top