I have this leechmaster script by LordKiel I got from before:
//Leech Master by LordKiel
//This is my 1st script
//Enjoy
prontera,126,81,0 script Leech Master 48,{
set @npcname$, "^FF0000[Leech Master]^000000";
mes "[Leech Master]";
mes "I am the Leech Master";
mes "I can help you leeching in exchange for some zeny";
mes "1 Levelup: 10,000,000z";
mes "5 Levelup: 50,000,000z";
mes "10 Levelup: 100,000,000z";
mes "So,what do you want?:";
next;
menu "^FF33551 Levelup",L0,"5 Levelup",L1,"10 Levelup^000000",L2,"Quit",LEnd;
L0:
mes "[Leech Master]";
if (Zeny < 10000000) goto NeedZenys;
mes "Alright, here we go now.. Remember, changes won't take effect until you log back on!";
set Zeny,zeny-10000000;
set Baselevel,Baselevel+1;
set Joblevel,Joblevel+1;
close;
L1:
mes "[Leech Master]";
if (Zeny < 50000000) goto NeedZenys;
mes "Alright, here we go now.. Remember, changes won't take effect until you log back on!";
set Zeny,zeny-50000000;
set Baselevel,Baselevel+5;
set Joblevel,Joblevel+5;
close;
L2:
mes "[Leech Master]";
if (Zeny < 100000000) goto NeedZenys;
mes "Alright, here we go now.. Remember, changes won't take effect until you log back on!";
set Zeny,zeny-100000000;
set Baselevel,Baselevel+10;
set Joblevel,Joblevel+10;
close;
NeedZenys:
mes "Sorry, you don't have enough Zeny.";
close;
LEnd:
close;
}
It gives the option of :
mes "I can help you leeching in exchange for some zeny";
mes "1 Levelup: 10,000,000z";
mes "5 Levelup: 50,000,000z";
mes "10 Levelup: 100,000,000z";
Now my problem is why is it that when players at level 99 3rd job then they use the leechmaster to level up 10 levels for 5 times then 1 level for 1 time to reach official max level of 150 for 3rd jobs, the stat points given is more than it should. With all stats at 1 the official stat points should be 2545 but instead when using this leechmaster their stat points becomes 2670? It is 125 stat points more than what it should.
When they reset stats using some other NPC then all will be back to normal at 2545 stat points.
I think there is no special line in the leechmaster script which will do this error (set Baselevel,Baselevel+10;) so maybe I suspect that perhaps its some wrong values in my DB folder or somewhere else? Maybe when the script uses the "set Baselevel,Baselevel+10;" command then my DB gives out wrong values.
Does anybody know how and where to fix this??? My players found out about this exploit and everyone is doing it which I think should be fixed.
Question
johnbond
I have this leechmaster script by LordKiel I got from before:
It gives the option of :
Now my problem is why is it that when players at level 99 3rd job then they use the leechmaster to level up 10 levels for 5 times then 1 level for 1 time to reach official max level of 150 for 3rd jobs, the stat points given is more than it should. With all stats at 1 the official stat points should be 2545 but instead when using this leechmaster their stat points becomes 2670? It is 125 stat points more than what it should.
When they reset stats using some other NPC then all will be back to normal at 2545 stat points.
I think there is no special line in the leechmaster script which will do this error (set Baselevel,Baselevel+10;) so maybe I suspect that perhaps its some wrong values in my DB folder or somewhere else? Maybe when the script uses the "set Baselevel,Baselevel+10;" command then my DB gives out wrong values.
Does anybody know how and where to fix this??? My players found out about this exploit and everyone is doing it which I think should be fixed.
Please give me enlightenment about the matter.
Thank you in advance guys.
Link to comment
Share on other sites
11 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.