[QUESTION] Updating character information

10/17/2013 18:55 Basser#1
I'm working on my chapter 1 source and I've ran in to a problem.

The question comes down to this;
Is it possible (and if so, please tell me how) to update character information in-game? This means after having sent the character information initially.

For example if I for whatever reason get 1000 experience points in the lobby, I want to update this information client-sided. How do I do this? The same goes for dinars, etc.
10/17/2013 21:15 ~iToXiiC#2
Quote:
Originally Posted by Basser View Post
I'm working on my chapter 1 source and I've ran in to a problem.

The question comes down to this;
Is it possible (and if so, please tell me how) to update character information in-game? This means after having sent the character information initially.

For example if I for whatever reason get 1000 experience points in the lobby, I want to update this information client-sided. How do I do this? The same goes for dinars, etc.
There are 2 ways:

1) You re-send Character Info Packet
2) Use a dll which addresses so you send an custom packet, and dll's modified address of dinar / exp with the value you sent

Dinars / EXP get updated only when:

- You join in a room (so 29952)
- End game packet let your client update dinars & exp
- Level UP packet
10/17/2013 21:46 Sleutel#3
There is no real way of updating it legit.
XP gets updates when a game ends. Dinar can be added or updated trough the shop packet or coupon packet.

Note: the join packet doesn't update your local xp, it only updates the information for everyone in-game it's separated.

I haven't tried to resend the character info packet but I suggest you wont (to avoid bugs or errors).
10/17/2013 23:29 Basser#4
Solved it.

Will update, when I get home, with the details