Maybe he wants to store the status of the latest connected room for every character with a global char var, so the player don't have to rejoin every room he has joined in previous session.
But I think the item script could be made like this:
2220,Hat,Hat,5,1000,,200,,2,,0,0xFFFFFFFF,7,2,256,,0,1,16,{},{},{ if (Disguise==1) atcommand "@undisguise"; }
So the atcommand won't be executed if the player isn't disguised.
Okay then, you surely have your vision here.
But then, how could you detect when an external application injects and hooks into your client exe?
Do you have a way to secure your packets?
Do you have some kind to counter a macro like the auto-pot?
Or are you just checking for some window title checks?
Sadly, but in my opinion, these kind of checks won't work at all..
Or are you trying to decrypt every client resource?
I don't know what kind of method you have in mind, but maybe it will work if there's some support in this matter.
Keep informing us for any news, don't let your project die like the others, okay?
I prefer to use script rather than changing the source file, because it will be overwritten everytime I do an 'SVN Update'
Something like this maybe:
OnPCDieEvent:
getmapxy( .@map$, .@x, .@y, 0 );
if (.@map$ == "your_pvp_map") {
makeitem 909, 1, .@map$, .@x, .@y;
end;
If I was on your position, I won't delete any item at all.
I'll edit it's item script instead, making them less powerful.
In my opinion, GM equipments are made just for fun, not to be used on actual game play, because they like having some sort of 'dark force', it's the same 'dark force' that drives Smeagol to steal and use the Ring for himself!
So, I threw those kinds of GM equipments to the 'lava pool' and erases it's memories forever by changing their item script in the item_db.txt, so all the Hobbits could live in peace forever.....
announce "Sorry but only 1 character per IP is allowed on this map.", bc_blue|bc_self;
logmes strcharinfo(0)+" was kicked from "+.@map$+" because he/she has the same IP with "+@name$;
warp "SavePoint",0,0;
sleep2 1000;
Phew...
I thought the rAthena resources and community will be lost forever..
Thank goodness that it could come back, back from a long holiday..
When the site was down, I did some 'SVN Update' and I was surprised that there were still some actions behind the screen, and I knew rAthena will be back again!
To all staff and also dev team, we as a whole rA community would like to thank you for your hard work and effort!
It seems cool, but maybe it will be released by Gravity when the official job is released, the next job from a Gunslinger is Rebellion if I'm not mistaken.
Maybe they will have the dual gun feature
First of all, I use a manual way to get those official patch files from kRO, now I'm puzzled where to put those files.
Do I need to put alongside with the client.exe or do I need to repack it into a GRF then delete those GPF & RGZ?
Thanks in advance