//Made by Evera/Lorri
valkyrie.gat,53,56,4 script Gypsy 101,{
if (sex==1) goto Lmale;
if (readparam(12) != 0) goto Lskpt;
if ((BaseLevel >= 99) && (readparam(19) == 20) && (readparam(55) >= 50)) goto Lnovice;
if ((readparam(19) == 24) && (joblevel >= 10)) goto Larcher;
if ((readparam(19) == 27) && (joblevel >= 40)) goto Lgypsy2;
if ((readparam(19) == 27) && (joblevel < 40)) goto Lgypsy3;
if (readparam(19) == 44) goto Lomg;
Lnovice:
mes "[Gypsy]";
mes "Hey you there! Are you a dancer?";
mes "There's a secret I wanna tell you.. You can get even more dances if you become a Gypsy! So do you wanna be a gypsy?";
menu
"Yes",Lyes,"No way, you crazy?",Lcancel;
Lyes:
mes "Hmm...?";
next;
mes "Alright, do you know the requirements? You have to be strong and adept at battling and dancing.";
mes "Level 99 and Job Level 50!";
mes "You have to be a dancer ofcourse";
mes "You sure you want to become a gypsy? You'll go back to a 1/1 novice...";
menu "Yes",Lnyes,"No",Lano;
Lmale:
mes "[Gypsy]";
mes "Shoo! Boys!";
close;
Lnyes:
if (readparam(12) != 0) goto Lskpt;
mes "Come back in 10 job levels then. Good luck!";
jobchange 24;// Job: Job_Novice_High
resetlvl(1);
close;
Larcher:
mes "[Gypsy]";
mes "You can almost dance!";
mes "Change into a high archer?";
menu "Yes",Layes,"No",Lano;
Layes:
if (readparam(12) != 0) goto Lskpt;
mes "Hurry up and get 40 job levels!";
jobchange 27;// Job: Job_Archer_High
close;
Lgypsy2:
mes "I will now dance a magical dance for you.";
mes "One last chance, do you truly want to become a gypsy?";
menu "..Yes",Lcyes,"Not yet...",Lano;
Lcyes:
if (readparam(12) != 0) goto Lskpt;
mes "Congratulations! You are now a gypsy";
jobchange 44;// Job: Job_Gypsy
next;
mes "[Gypsy]";
mes "Don't outdo yourself";
close;
Lskpt:
mes "[Gypsy]";
mes "You need to use those skillpoints up first.";
close;
Lgypsy3:
mes "[Gypsy]";
mes "Doesn't look like you're sufficient for the job";
close;
Lano:
mes "Well, goodbye!";
close;
Lcancel:
mes "[Gypsy]";
mes "Well bye then..";
close;
Lomg:
mes "[Gypsy]";
mes "Wait.. Haven't I seen you before?";
close;
}