prontera,147,189,4 script Reset Girl 4_F_TELEPORTER,{ set .@ResetStat,5000; // Zeny for stat reset set .@ResetSkill,5000; // Zeny for skill reset set .@ResetBoth,9000; // Zeny for resetting both together if (BaseClass == Job_Novice) && #resettalked != 1 { mes "[Reset Girl]"; mes "Hi there! I'm the ^0000FFReset Girl^000000! Later on, when you become stronger, I can help you change the way your character is played!"; next; mes "[Reset Girl]"; mes "With my help you can be almost anything you want!"; next; mes "[Reset Girl]"; mes "Almost anything."; next; mes "[Reset Girl]"; mes "Almost."; close2; getexp 70,30; getitem 569,50; set #resettalked, 1; getmapxy .@map$, .@x, .@y, 0; warp .@map$, .@x, .@y; end; } mes "[Reset Girl]"; mes "I am the Reset Girl."; mes "Reset Stats: "+ .@ResetStat +"z"; mes "Reset Skills: "+ .@ResetSkill +"z"; mes "Reset Both: "+ .@ResetBoth +"z"; mes "Please select the service you want:"; next; switch(select("^FF3355Reset Skills:Reset Stats:Reset Both^000000:Cancel")) { case 1: mes "[Reset Girl]"; if (Zeny < .@ResetSkill) { mes "Sorry, you don't have enough Zeny."; close; } Zeny -= .@ResetSkill; sc_end SC_ALL; resetskill; mes "There you go!"; close; case 2: mes "[Reset Girl]"; if (Zeny < .@ResetStat) { mes "Sorry, you don't have enough Zeny."; close; } Zeny -= .@ResetStat; resetstatus; mes "There you go!"; close; case 3: mes "[Reset Girl]"; if (Zeny < .@ResetBoth) { mes "Sorry, you don't have enough Zeny."; close; } Zeny -= .@ResetBoth; sc_end SC_ALL; resetskill; resetstatus; mes "There you go!"; close; case 4: close; } OnPCLoadMapEvent: if( strcharinfo(3) == strnpcinfo(4) ) if (BaseClass == Job_Novice) && #resettalked != 1 { showevent 2,0; } }