Actually Empty the pvp_rank table wont solve the issue, because Ghost uses a variable global variable, which can be reset by assigning another value which in my case set it to 0. I just made a script in which when the player login his/her statistics in ladder will be reset to 0.
- script Playerresetladder_Login -1,{
OnPCLoginEvent:
if(chkifresetladder >= 1) goto chk_kungtaposna;
query_sql "DELETE FROM `pvp_rank` WHERE `pvp_rank`.`char_id` = "+getcharid(0)+"";
callsub OnPvPReset;
set chkifresetladder,1;
end;
OnPvPReset:
set Kill, 0;
set Death, 0;
set KillingStreak, 0;
set MultiKill, 0;
set KillingSpree, 0;
set Dominating, 0;
set MegaKill, 0;
set Unstoppable, 0;
set WickedSick, 0;
set MonsterKill, 0;
set Godlike, 0;
set BeyondGodlike, 0;
set DoubleKill, 0;
set TripleKill, 0;
set UltraKill, 0;
set Rampage, 0;
set Ownage, 0;
set NemesisKill, 0;
set FeedCount, 0;
return;
chk_kungtaposna:
end;
}
im not really good at scripting so in my case i need to use another variable for "chkifresetladder" every month. thank you.