Have anyone noticed that the Phoenix Pet counter doesnt change? When you use EXP Pot for instance, the image on the left side start to get "black and white" as the time begin to end...
How can I fix that?
Have anyone noticed that the Phoenix Pet counter doesnt change? When you use EXP Pot for instance, the image on the left side start to get "black and white" as the time begin to end...
How can I fix that?
Indeed Sweet. The time-out counter is what should happen to any premium item... but the published Phoenix solution doesn't ever time out... except when you log off.
And you your self have asked how to fix that. ^_^
?
All the premiuns works fine, except this one.
My premiuns doesnt go away when I relog bob, but the image is always the same, its not getting "black and white" like the others...
This is what I'm talking about:
![]()
Last edited by bobsobol; 04-08-11 at 11:23 PM. Reason: bump
I know what you are talking about. And Penix is the only premium that is still borked. But the others don't work on original KPT server... and Penix wasn't implemented the same, and it must be.
But I'm sure we've gone over this before.
P.S. - Yea, I'm deliberately dropping the h and o in the freekin' cheater pets name.![]()
I am using a new client, not an old kpt with ph added you know? but still dont work.. I guess only sandur was able to fix this...
Last edited by SheenBR; 07-08-11 at 08:50 PM.
It's not about the client... you shouldn't need to fix that if the implementation is correct in the server.
As I say, the few servers we have in releases which do have ph don't implement him like other premiums. (they add extra code, not the code used for other premiums, to inject a packet from what I gather)
For ph to work like this, as he should, I would think he should be added to the list of premium items and operate that way. (in the server)
Sorry if my response was confusing.![]()
just edit ...
if you want I can post here =)
![]()
thats not what I am talking about
For example (when player use PP) in MySQL you creating field for player phoenix pet end day and in your code you doing this:
SELECT DATEDIFF(NOW(), '2011-08-09')
and sending that information to client in format that client understand.
It also might be only synchronization every X minutes.
maybe i can help you..but i don't know which version of the game.exe you used,then i can give your address which you should modify..after you see it,you will think it is so easy..
can you post some block of code? i could search for the offset in my game.
Posted via Mobile Device
sure,you can search "6A 00 50 8B 45 DC 6A 20 6A 20 51" in any kpt game.exe by od. the whole call decides what you want.
thank you, I'll try my luck, anything I'll let you know.
Sorry, it didnt returned any matches in qf1873... can you show me what I have to do?
Last edited by SheenBR; 13-09-11 at 09:23 PM.
you can find this address 0046DDDE in your game.exe(i know which one you use).
I went to that offset. It was a JE. but I didnt see what I have to do there.