|
@@ -1,32 +1,257 @@
|
|
|
-//Jobchanger for Athena by Script&DB Team
|
|
|
+//===== eAthena Script =======================================
|
|
|
+//= Jobchanger Script
|
|
|
+//===== By: ==================================================
|
|
|
+//= eAthena Scripting Team
|
|
|
+//===== Current Version: =====================================
|
|
|
+//= 2.0
|
|
|
+//===== Compatible With: =====================================
|
|
|
+//= Athena Version RC1+
|
|
|
+//===== Description: =========================================
|
|
|
+//= Changes to every class ingame.
|
|
|
+//= Making sure they become the right class.
|
|
|
+//===== Additional Comments: =================================
|
|
|
//Added missing param into resetlevel [Lupus]
|
|
|
+//Remade Adv. Classes Menu. [shadowlady]
|
|
|
+//============================================================
|
|
|
|
|
|
prontera.gat,160,186,6 script Jobchanger 94,{
|
|
|
mes "[ ^0065DFJobra^000000 ]";
|
|
|
mes "Sup? I'm the insanely cool and supra-l337 jobchanger thingy for Athena! First of all, what class would you like to change into (must meet preliminary requirements for each class..)";
|
|
|
next;
|
|
|
-menu "First Class",LFirstClass,"Second Class (2-1)",LSecondClass,"Second Class (2-2)",LSecondClass2,"Novice High",LNovice2,"Advance First Class",LFirstClass1,"Advance Second Class (2-1-1)",LASecondClass,"Advance Second Class (2-2-1)",LASecondClass2;
|
|
|
+menu "First Class",LFirstClass,"Second Class (2-1)",LSecondClass,"Alternate Second Class (2-2)",LSecondClass2,"Novice High",LNovice2,"Advance First Class",Ladvclasses,"Advance Second Class",Ladvclasses,"Super Novice",LSuperNovice;
|
|
|
LNovice2:
|
|
|
- if(class < 7) goto LClass2;
|
|
|
- if(baselevel<99) goto LReq;
|
|
|
- if(joblevel<50) goto LReq2;
|
|
|
- if(SkillPoint != 0) goto Lskillpt;
|
|
|
+ if ((readparam(11) >= 99) && (readparam(55) >= 50) || (readparam(19) > 20)) goto Lchange;
|
|
|
mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes "So... getting your reborn, eh? Thats cool, we all need a rebirth sometime I guess...";
|
|
|
+ mes "Ummmm, excuse me... o.O...";
|
|
|
+ mes "You don't MEET the class requirements...";
|
|
|
+ mes "Hey! You're not ready! Get away, punk! *rolls eyes*";
|
|
|
+ mes "Only 2nd Classes and Alternate 2nd Classes can change into the Novice High... jeeze.";
|
|
|
+ cutin "kafra_01",255;
|
|
|
+ close;
|
|
|
+
|
|
|
+Lchange:
|
|
|
+ mes "[ ^0065DFJobra^000000 ]";
|
|
|
+ mes "We shall start the ceremony....";
|
|
|
next;
|
|
|
- jobchange 24;// Job: Job_Novice_High
|
|
|
+ if(oldclass > 0) goto Llevelcheck;
|
|
|
+ set oldclass, readparam(19);
|
|
|
+ jobchange 24;
|
|
|
resetlvl(1);
|
|
|
+ mes "[ ^0065DFJobra^000000 ]";
|
|
|
+ mes "You have been reborn...";
|
|
|
+ cutin "kafra_01",255;
|
|
|
+ close;
|
|
|
+
|
|
|
+Llevelcheck:
|
|
|
+ if(readparam(55) >= 45 || readparam(19) == 4001 && readparam(55) >= 10) goto Lexisting;
|
|
|
+ mes "[ ^0065DFJobra^000000 ]";
|
|
|
+ mes "You need a higher level to change...";
|
|
|
+ cutin "kafra_01",255;
|
|
|
+ close;
|
|
|
+
|
|
|
+Ladvclasses:
|
|
|
+//Lord Knight & Paladin
|
|
|
+ if(oldclass == 7 && readparam(19) == 4001 || oldclass == 14 && readparam(19) == 4001) goto Lswordsmanhigh;
|
|
|
+ if(readparam(19) == 4002 && oldclass == 7) goto Llordknight;
|
|
|
+ if(readparam(19) == 4002 && oldclass == 14) goto Lpaladin;
|
|
|
+//Assassin Cross & Stalker
|
|
|
+ if(oldclass == 12 && readparam(19) == 4001 || oldclass == 17 && readparam(19) == 4001) goto Ltheifhigh;
|
|
|
+ if(readparam(19) == 4007 && oldclass == 12) goto Lassassincross;
|
|
|
+ if(readparam(19) == 4007 && oldclass == 17) goto Lstalker;
|
|
|
+//High Priest & Champion
|
|
|
+ if(oldclass == 8 && readparam(19) == 4001 || oldclass == 15 && readparam(19) == 4001) goto Lacolytehigh;
|
|
|
+ if(readparam(19) == 4005 && oldclass == 8) goto Lhighpriest;
|
|
|
+ if(readparam(19) == 4005 && oldclass == 15) goto Lchampion;
|
|
|
+//Sniper & Clown & Gypsy
|
|
|
+ if(oldclass == 11 && readparam(19) == 4001 || oldclass == 19 && readparam(19) == 4001 || oldclass == 20 && readparam(19) == 4001) goto Larcherhigh;
|
|
|
+ if(readparam(19) == 4004 && oldclass == 11) goto Lsniper;
|
|
|
+ if(readparam(19) == 4004 && oldclass == 19) goto Lclown;
|
|
|
+ if(readparam(19) == 4004 && oldclass == 20) goto Lgypsy;
|
|
|
+//Whitesmith & Creator
|
|
|
+ if(oldclass == 10 && readparam(19) == 4001 || oldclass == 18 && readparam(19) == 4001) goto Lmerchanthigh;
|
|
|
+ if(readparam(19) == 4006 && oldclass == 10) goto Lwhitesmith;
|
|
|
+ if(readparam(19) == 4006 && oldclass == 18) goto Lcreator;
|
|
|
+//High Wizard & Professor
|
|
|
+ if(oldclass == 9 && readparam(19) == 4001 || oldclass == 16 && readparam(19) == 4001) goto Lhighmage;
|
|
|
+ if(readparam(19) == 4003 && oldclass == 9) goto Lhighwizard;
|
|
|
+ if(readparam(19) == 4003 && oldclass == 16) goto Lprofessor;
|
|
|
+ mes "[ ^0065DFJobra^000000 ]";
|
|
|
+ mes "Please... Remove your cart, leave your falcon and get off your peco before.";
|
|
|
+ mes "[" + readparam(19) + "] [" + oldclass + "]";
|
|
|
+ cutin "kafra_01",255;
|
|
|
+ close;
|
|
|
+//Lord Knight & Paladin
|
|
|
+Lswordsmanhigh:
|
|
|
+ mes "[ ^0065DFJobra^000000 ]";
|
|
|
+ mes "Wow, fantastic! Doesn't all that hard work feel like its paid off? *kekeke* I see the ^B70004BLOOD of Porings^000000 on your hands! You truly are fit for the ^0005CESwordsman^000000 job! ^_^";
|
|
|
+ cutin "kafra_01",255;
|
|
|
+ jobchange 4002;
|
|
|
+ close;
|
|
|
+
|
|
|
+Llordknight:
|
|
|
+ mes "[ ^0065DFJobra^000000 ]";
|
|
|
+ mes "w00t w00t! You are Job Level 40, you've been a Swordie High all your life...";
|
|
|
+ mes "Alrite, you are ready to become the doer of Justice, the embodiment of Heroism, the very soul and life of Valor! ";
|
|
|
+ mes "...";
|
|
|
+ next;
|
|
|
+ mes "[ ^0065DFJobra^000000 ]";
|
|
|
+ mes "Yes! You are ready to become... a Lord Knight! ";
|
|
|
+ mes "Go save a Damsel in Distress or something..";
|
|
|
+ cutin "kafra_01",255;
|
|
|
+ jobchange 4008;
|
|
|
+ close;
|
|
|
+
|
|
|
+Lpaladin:
|
|
|
+ mes "[ ^0065DFJobra^000000 ]";
|
|
|
+ mes "Mmmmm, I always liked Paladins.. their Broad Shoulders always turned me on....";
|
|
|
+ next;
|
|
|
+ mes "[ ^0065DFJobra^000000 ]";
|
|
|
+ mes "Go Forth On Your Mission To Serve God";
|
|
|
+ mes "This Mission is Free of Charge";
|
|
|
+ next;
|
|
|
+ mes "[ ^0065DFJobra^000000 ]";
|
|
|
+ mes "That means your not getting paid dumbass!";
|
|
|
+ emotion 29;
|
|
|
+ cutin "kafra_01",255;
|
|
|
+ jobchange 38;
|
|
|
+ close;
|
|
|
+//Assassin Cross & Stalker
|
|
|
+Ltheifhigh:
|
|
|
+ mes "[ ^0065DFJobra^000000 ]";
|
|
|
+ mes "Those devious hand of yours really look like they need to grab something (no comment)..... go forth and steal!!";
|
|
|
+ cutin "kafra_01",255;
|
|
|
+ jobchange 4007;
|
|
|
+ close;
|
|
|
+
|
|
|
+Lassassincross:
|
|
|
+ mes "[ ^0065DFJobra^000000 ]";
|
|
|
+ mes "Poof! Kekeke... ";
|
|
|
+ cutin "kafra_01",255;
|
|
|
+ jobchange 4013;
|
|
|
+ close;
|
|
|
+
|
|
|
+Lstalker:
|
|
|
+ mes "[ ^0065DFJobra^000000 ]";
|
|
|
+ mes "Hmf.";
|
|
|
+ mes "How goes the stalking lately?";
|
|
|
+ mes "Found Any New Victims?";
|
|
|
+ cutin "kafra_01",255;
|
|
|
+ jobchange 41;
|
|
|
+ close;
|
|
|
+//High Priest & Champion
|
|
|
+Lacolytehigh:
|
|
|
+ mes "[ ^0065DFJobra^000000 ]";
|
|
|
+ mes "Yay.. go read a Bible.. or whatever.. er..yeah";
|
|
|
+ cutin "kafra_01",255;
|
|
|
+ jobchange 4005;
|
|
|
+ close;
|
|
|
+
|
|
|
+Lhighpriest:
|
|
|
+ mes "[ ^0065DFJobra^000000 ]";
|
|
|
+ mes "I bet you are GODDAMNED TIRED of NOT having Sp Recovery, right? Well I am tired of hearing little Jesus-Hugging Acolytes scream this every time they're low on Sp... ";
|
|
|
+ next;
|
|
|
+ mes "[ ^0065DFJobra^000000 ]";
|
|
|
+ mes "Yay! You've now reached Priesthood! It's sorta like Manhood.. but not really, see with Manhood, you get this little thingy between your legs.. WHOOPs, I am getting so off topic..";
|
|
|
+ cutin "kafra_01",255;
|
|
|
+ jobchange 4009;
|
|
|
+ close;
|
|
|
+
|
|
|
+Lchampion:
|
|
|
+ mes "[ ^0065DFJobra^000000 ]";
|
|
|
+ mes "You are the Champion of the Weak and Poor.";
|
|
|
+ mes "Wow it must suck being you ^_^!!!";
|
|
|
+ cutin "kafra_01",255;
|
|
|
+ jobchange 39;
|
|
|
close;
|
|
|
-LReq:
|
|
|
- mes "You need to be level 99";
|
|
|
- mes "To Be Reborn";
|
|
|
+
|
|
|
+//Sniper & Clown & Gypsy
|
|
|
+Larcherhigh:
|
|
|
+ mes "[ ^0065DFJobra^000000 ]";
|
|
|
+ mes "I used to poke things with a stick when I was a child..";
|
|
|
+ next;
|
|
|
+ mes "[ ^0065DFJobra^000000 ]";
|
|
|
+ mes "I guess you're like me! You hurl pointed sticks at things! Kekeke...";
|
|
|
+ cutin "kafra_01",255;
|
|
|
+ jobchange 4004;
|
|
|
close;
|
|
|
-LReq2:
|
|
|
- mes "You need to be job level 50";
|
|
|
- mes "To Be Reborn";
|
|
|
+
|
|
|
+Lsniper:
|
|
|
+ mes "[ ^0065DFJobra^000000 ]";
|
|
|
+ mes "Oh goodie, you've met all the requirements... did you have fun hurling pointed sticks at monsters? Well guess what?";
|
|
|
+ next;
|
|
|
+ mes "[ ^0065DFJobra^000000 ]";
|
|
|
+ mes "Now you can hurl pointed sticks at monsters AND keep them in one place! w00t, yea! Traps are a great thing...";
|
|
|
+ jobchange 35;// Job: Job_Sniper
|
|
|
+ next;
|
|
|
+ mes "[ ^0065DFJobra^000000 ]";
|
|
|
+ mes "You know what... since I'm just soooo nice... (as long as you dont piss me off *grumble grumble*)";
|
|
|
+ mes "I'm gonna give you a complimentary falcon! Use it well! Oh.. and you might wanna wear a hat, this falcon sometimes, uh... poops..";
|
|
|
+ cutin "kafra_01",255;
|
|
|
+ setfalcon;
|
|
|
+ jobchange 4012;
|
|
|
close;
|
|
|
+Lclown:
|
|
|
+ mes "[ ^0065DFJobra^000000 ]";
|
|
|
+ mes "What an amusing fellow.";
|
|
|
+ mes "Yay! Go play some ballads for some Dancers or something, I just can't stand your clothes... ewww.";
|
|
|
+ cutin "kafra_01",255;
|
|
|
+ jobchange 43;
|
|
|
+ next;
|
|
|
+Lgypsy:
|
|
|
+ mes "[ ^0065DFJobra^000000 ]";
|
|
|
+ mes "Uh-huh, swivel those hips girl! Gypsies are sooo sexy.. too bad I'm stuck in this ugly Kafra dress.. blah, if only I could strip down to a little thong too... *sigh*";
|
|
|
+ cutin "kafra_01",255;
|
|
|
+ jobchange 44;
|
|
|
+ close;
|
|
|
+
|
|
|
+//Whitesmith & Creator
|
|
|
+Lmerchanthigh:
|
|
|
+ mes "[ ^0065DFJobra^000000 ]";
|
|
|
+ mes "Oh yeah, Mr. Moneybags, SOMEBODY here just loves the sound of coins jinglin'...";
|
|
|
+ mes "Well its not me!.. >_>..... <_<... bah.. ";
|
|
|
+ cutin "kafra_01",255;
|
|
|
+ jobchange 4006;
|
|
|
+ close;
|
|
|
+
|
|
|
+Lwhitesmith:
|
|
|
+ mes "[ ^0065DFJobra^000000 ]";
|
|
|
+ mes "Oooo~~ Goodie goodie gumdrops! You meet all the requirements! Guess what I'm gonna do ^_^...";
|
|
|
+ next;
|
|
|
+ mes "[ ^0065DFJobra^000000 ]";
|
|
|
+ mes "YUP! You guessed it! I turned you into a Whitesmith! Aren't you PROUD of yourself... Go and make a few weapons! Open up shops across the nation! Yea yea yea! Go go go! w00t! Ho yeah! ";
|
|
|
+ cutin "kafra_01",255;
|
|
|
+ jobchange 4011;
|
|
|
+ close;
|
|
|
+Lcreator:
|
|
|
+ mes "[ ^0065DFJobra^000000 ]";
|
|
|
+ mes "Create potions for the swordmen of Rune-Midgart";
|
|
|
+ cutin "kafra_01",255;
|
|
|
+ jobchange 42;
|
|
|
+ close;
|
|
|
+//High Wizard & Professor
|
|
|
+Lmagehigh:
|
|
|
+ mes "[ ^0065DFJobra^000000 ]";
|
|
|
+ mes "Nice, now you can finally wield the power of ^2200DFM^7600F9A^AF00FBN^DA00DFA^000000, your spiritual energy!!!";
|
|
|
+ cutin "kafra_01",255;
|
|
|
+ jobchange 4003;
|
|
|
+ close;
|
|
|
+
|
|
|
+Lhighwizard:
|
|
|
+ mes "[ ^0065DFJobra^000000 ]";
|
|
|
+ mes "Weeee, doesn't it feel great to finally become a High Wizard? It's like a warm bath.... ahhhhhhh......";
|
|
|
+ cutin "kafra_01",255;
|
|
|
+ jobchange 4010;
|
|
|
+ close;
|
|
|
+
|
|
|
+Lprofessor:
|
|
|
+ mes "[ ^0065DFJobra^000000 ]";
|
|
|
+ mes "Time for you to teach your first quantum physics class";
|
|
|
+ cutin "kafra_01",255;
|
|
|
+ jobchange 40;
|
|
|
+ close;
|
|
|
+
|
|
|
LFirstClass:
|
|
|
- if(class !=0) goto Lnovice;
|
|
|
+ if(class != 0) goto Lnovice;
|
|
|
if(joblevel<10) goto Ljobten;
|
|
|
if(SkillPoint != 0) goto Lskillpt;
|
|
|
mes "[ ^0065DFJobra^000000 ]";
|
|
@@ -45,12 +270,9 @@ Lnovice:
|
|
|
cutin "kafra_01",255;
|
|
|
close;
|
|
|
|
|
|
-LClass2:
|
|
|
+Lskillpt:
|
|
|
mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes "Ummmm, excuse me... o.O...";
|
|
|
- mes "You don't MEET the class requirements...";
|
|
|
- mes "Hey! You're not read! Get away, punk! *rolls eyes*";
|
|
|
- mes "Only 2nd Classes and Alternate 2nd Classes can change into the Novice High... jeeze.";
|
|
|
+ mes "Please use up all your skill points before changing into the next job! ";
|
|
|
cutin "kafra_01",255;
|
|
|
close;
|
|
|
|
|
@@ -118,641 +340,307 @@ LSecondClass:
|
|
|
|
|
|
Ljobforty:
|
|
|
mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes "You must be at least Job Level 40 before even thinking about changing into the Second Job.";
|
|
|
- cutin "kafra_01",255;
|
|
|
- close;
|
|
|
- LKnight:
|
|
|
- if(class !=1) goto LNotSword;
|
|
|
- goto LKnight2;
|
|
|
-
|
|
|
- LNotSword:
|
|
|
- mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes "Well... you see, there's a little, teensy-weensy problem with YOU becoming a Knight.";
|
|
|
- mes "Please be a Swordman before even thinking about 'magically' turning into a Knight... jeeze. *rolls eyes*";
|
|
|
- cutin "kafra_01",255;
|
|
|
- close;
|
|
|
+ mes "You must be at least Job Level 40 before even thinking about changing into the Second Job.";
|
|
|
+ cutin "kafra_01",255;
|
|
|
+ close;
|
|
|
|
|
|
- LKnight2:
|
|
|
- mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes "w00t w00t! You are Job Level 40, you've been a Swordie all your life...";
|
|
|
+ LKnight:
|
|
|
+ if(class !=1) goto LNotSword;
|
|
|
+ mes "[ ^0065DFJobra^000000 ]";
|
|
|
+ mes "w00t w00t! You are Job Level 40, you've been a Swordie all your life...";
|
|
|
mes "Alrite, you are ready to become the doer of Justice, the embodiment of Heroism, the very soul and life of Valor! ";
|
|
|
mes "...";
|
|
|
next;
|
|
|
mes "[ ^0065DFJobra^000000 ]";
|
|
|
mes "Yes! You are ready to become... a Knight! ";
|
|
|
mes "Go save a Damsel in Distress or something..";
|
|
|
- cutin "kafra_01",255;
|
|
|
- jobchange 7;// Job: Job_Knight
|
|
|
- close;
|
|
|
+ cutin "kafra_01",255;
|
|
|
+ jobchange 7;// Job: Job_Knight
|
|
|
+ close;
|
|
|
|
|
|
-
|
|
|
- LHunter:
|
|
|
- if(class !=3) goto LNotArcher;
|
|
|
- goto LHun2;
|
|
|
|
|
|
- LNotArcher:
|
|
|
- mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes "Guess what? ^_^";
|
|
|
- next;
|
|
|
- mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes "YOU'RE NOT AN ARCHER >_<....";
|
|
|
- mes "WTF?! Do you really think you can magically turn into a Hunter!? I DONT THINK SO BIYATCH!!! >8-(...";
|
|
|
- mes "Go away! *grumble grumble*";
|
|
|
- cutin "kafra_01",255;
|
|
|
- close;
|
|
|
-
|
|
|
- LHun2:
|
|
|
- mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes "Oh goodie, you've met all the requirements... did you have fun hurling pointed sticks at monsters? Well guess what?";
|
|
|
- next;
|
|
|
- mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes "Now you can hurl pointed sticks at monsters AND keep them in one place! w00t, yea! Traps are a great thing...";
|
|
|
+ LNotSword:
|
|
|
+ mes "[ ^0065DFJobra^000000 ]";
|
|
|
+ mes "Well... you see, there's a little, teensy-weensy problem with YOU becoming a Knight.";
|
|
|
+ mes "Please be a Swordman before even thinking about 'magically' turning into a Knight... jeeze. *rolls eyes*";
|
|
|
+ cutin "kafra_01",255;
|
|
|
+ close;
|
|
|
+
|
|
|
+ LHunter:
|
|
|
+ if(class !=3) goto LNotArcher;
|
|
|
+ mes "[ ^0065DFJobra^000000 ]";
|
|
|
+ mes "Oh goodie, you've met all the requirements... did you have fun hurling pointed sticks at monsters? Well guess what?";
|
|
|
+ next;
|
|
|
+ mes "[ ^0065DFJobra^000000 ]";
|
|
|
+ mes "Now you can hurl pointed sticks at monsters AND keep them in one place! w00t, yea! Traps are a great thing...";
|
|
|
jobchange 11;// Job: Job_Hunter
|
|
|
- next;
|
|
|
+ next;
|
|
|
mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes "You know what... since I'm just soooo nice... (as long as you dont piss me off *grumble grumble*)";
|
|
|
+ mes "You know what... since I'm just soooo nice... (as long as you dont piss me off *grumble grumble*)";
|
|
|
mes "I'm gonna give you a complimentary falcon! Use it well! Oh.. and you might wanna wear a hat, this falcon sometimes, uh... poops..";
|
|
|
cutin "kafra_01",255;
|
|
|
setfalcon;
|
|
|
- close;
|
|
|
+ close;
|
|
|
|
|
|
- LBlacksmith:
|
|
|
+ LNotArcher:
|
|
|
mes "[ ^0065DFJobra^000000 ]";
|
|
|
- if(class !=5) goto LNotMerc;
|
|
|
- goto LBla2;
|
|
|
-
|
|
|
- LNotMerc:
|
|
|
- mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes "No, uh-uh, you are no Merchant! Go away! Only MERCHANTS can change into Blacksmiths!!";
|
|
|
- mes "Its like the cycle of life or something! Stop trying to disrupt the order of the universe >_<!!";
|
|
|
- close;
|
|
|
+ mes "Guess what?";
|
|
|
+ next;
|
|
|
+ mes "[ ^0065DFJobra^000000 ]";
|
|
|
+ mes "YOU'RE NOT AN ARCHER >_<....";
|
|
|
+ mes "WTF?! Do you really think you can magically turn into a Hunter!? I DONT THINK SO BIYATCH!!! >8-(...";
|
|
|
+ mes "Go away! *grumble grumble*";
|
|
|
+ cutin "kafra_01",255;
|
|
|
+ close;
|
|
|
|
|
|
- LBla2:
|
|
|
- mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes "Oooo~~ Goodie goodie gumdrops! You meet allll the requirements! Guess what I'm gonna do ^_^...";
|
|
|
- next;
|
|
|
- mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes "YUP! You guessed it! I turned you into a Blacksmith! Aren't you PROUD of yourself... Go and make a few weapons! Open up shops across the nation! Yea yea yea! Go go go! w00t! Ho yeah! ";
|
|
|
- jobchange 10;// Job: Job_Blacksmith
|
|
|
- close;
|
|
|
+ LBlacksmith:
|
|
|
+ mes "[ ^0065DFJobra^000000 ]";
|
|
|
+ if(class !=5) goto LNotMerc;
|
|
|
+ mes "[ ^0065DFJobra^000000 ]";
|
|
|
+ mes "Oooo~~ Goodie goodie gumdrops! You meet allll the requirements! Guess what I'm gonna do ^_^...";
|
|
|
+ next;
|
|
|
+ mes "[ ^0065DFJobra^000000 ]";
|
|
|
+ mes "YUP! You guessed it! I turned you into a Blacksmith! Aren't you PROUD of yourself... Go and make a few weapons! Open up shops across the nation! Yea yea yea! Go go go! w00t! Ho yeah! ";
|
|
|
+ cutin "kafra_01",255;
|
|
|
+ jobchange 10;// Job: Job_Blacksmith
|
|
|
+ close;
|
|
|
|
|
|
- LAssassin:
|
|
|
- if(class !=6) goto LNotThief;
|
|
|
- goto LAssass2;
|
|
|
+ LNotMerc:
|
|
|
+ mes "[ ^0065DFJobra^000000 ]";
|
|
|
+ mes "No, uh-uh, you are no Merchant! Go away! Only MERCHANTS can change into Blacksmiths!!";
|
|
|
+ mes "Its like the cycle of life or something! Stop trying to disrupt the order of the universe >_<!!";
|
|
|
+ cutin "kafra_01",255;
|
|
|
+ close;
|
|
|
|
|
|
- LNotThief:
|
|
|
+ LAssassin:
|
|
|
+ if(class !=6) goto LNotThief;
|
|
|
+ mes "[ ^0065DFJobra^000000 ]";
|
|
|
+ mes "Did you know I used to be a male Assassin? Well, I had a few things done to my hair, got a face lift, some implants here and there...";
|
|
|
+ next;
|
|
|
+ mes "[ ^0065DFJobra^000000 ]";
|
|
|
+ mes "Oh my, too much information, right? Kekeke, okay, go off and become the most sinister of all Jobs in this world... ^6500BFAssassin...";
|
|
|
+ next;
|
|
|
mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes ".... You're not even a thief.. >_>... go away..";
|
|
|
- close;
|
|
|
+ mes "Poof! Kekeke... ";
|
|
|
+ jobchange 12;// Job: Job_Assassin
|
|
|
+ cutin "kafra_01",255;
|
|
|
+ close;
|
|
|
|
|
|
+ LNotThief:
|
|
|
+ mes "[ ^0065DFJobra^000000 ]";
|
|
|
+ mes ".... You're not even a thief.. >_>... go away..";
|
|
|
+ cutin "kafra_01",255;
|
|
|
+ close;
|
|
|
|
|
|
- LAssass2:
|
|
|
+ LPriest:
|
|
|
+ if(class !=4) goto LNotAco;
|
|
|
mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes "Did you know I used to be a male Assassin? Well, I had a few things done to my hair, got a face lift, some implants here and there...";
|
|
|
- next;
|
|
|
- mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes "Oh my, too much information, right? Kekeke, okay, go off and become the most sinister of all Jobs in this world... ^6500BFAssassin...";
|
|
|
- next;
|
|
|
- mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes "Poof! Kekeke... ";
|
|
|
- jobchange 12;// Job: Job_Assassin
|
|
|
- close;
|
|
|
-
|
|
|
- LPriest:
|
|
|
- if(class !=4) goto LNotAco;
|
|
|
- goto LPri2;
|
|
|
-
|
|
|
- LNotAco:
|
|
|
- mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes "Okay I'm getting tired of this.. you are NOT an Acolyte... I bet you haven't even read the Bible ONCE! You're going to HELL!";
|
|
|
- close;
|
|
|
-
|
|
|
- LPri2:
|
|
|
- mes "[ ^0065DFJobra^000000 ]";
|
|
|
mes "I bet you are GODDAMNED TIRED of NOT having Sp Recovery, right? Well I am tired of hearing little Jesus-Hugging Acolytes scream this every time they're low on Sp... ";
|
|
|
- next;
|
|
|
- mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes "Yay! You've now reached Priesthood! It's sorta like Manhood.. but not really, see with Manhood, you get this little thingy between your legs.. WHOOPs, I am getting so off topic..";
|
|
|
- jobchange 8;// Job: Job_Priest
|
|
|
- close;
|
|
|
-
|
|
|
- LWizard:
|
|
|
- if(class !=2) goto LNotMage;
|
|
|
- goto LWiz2;
|
|
|
+ next;
|
|
|
+ mes "[ ^0065DFJobra^000000 ]";
|
|
|
+ mes "Yay! You've now reached Priesthood! It's sorta like Manhood.. but not really, see with Manhood, you get this little thingy between your legs.. WHOOPs, I am getting so off topic..";
|
|
|
+ jobchange 8;// Job: Job_Priest
|
|
|
+ cutin "kafra_01",255;
|
|
|
+ close;
|
|
|
|
|
|
- LNotMage:
|
|
|
+ LNotAco:
|
|
|
mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes "I bet you've never cast a spell in your life.. go away >_>...";
|
|
|
- close;
|
|
|
+ mes "Okay I'm getting tired of this.. you are NOT an Acolyte... I bet you haven't even read the Bible ONCE! You're going to HELL!";
|
|
|
+ cutin "kafra_01",255;
|
|
|
+ close;
|
|
|
|
|
|
- LWiz2:
|
|
|
- mes "[ ^0065DFJobra^000000 ]";
|
|
|
+ LWizard:
|
|
|
+ if(class !=2) goto LNotMage;
|
|
|
+ mes "[ ^0065DFJobra^000000 ]";
|
|
|
mes "Weeee, doesn't it feel great to finally become a Wizard? It's like a warm bath.... ahhhhhhh......";
|
|
|
- jobchange 9;// Job: Job_Wizard
|
|
|
- close;
|
|
|
+ jobchange 9;// Job: Job_Wizard
|
|
|
+ cutin "kafra_01",255;
|
|
|
+ close;
|
|
|
+
|
|
|
+ LNotMage:
|
|
|
+ mes "[ ^0065DFJobra^000000 ]";
|
|
|
+ mes "I bet you've never cast a spell in your life.. go away >_>...";
|
|
|
+ cutin "kafra_01",255;
|
|
|
+ close;
|
|
|
|
|
|
LSecondClass2:
|
|
|
if(SkillPoint != 0) goto Lskillpt;
|
|
|
if(joblevel<40) goto Ljobforty;
|
|
|
- if(sex==0) goto LFsecond2;
|
|
|
- if(sex==1) goto LMsecond2;
|
|
|
-
|
|
|
-LFsecond2:
|
|
|
-mes "[ ^0065DFJobra^000000 ]";
|
|
|
-mes "Wow, your ready to become second job already?!";
|
|
|
-next;
|
|
|
-mes "[ ^0065DFJobra^000000 ]";
|
|
|
-mes "Very well then, what would you like to be?";
|
|
|
-menu "Crusader",LCrusader,"Sage",LSage,"Dancer",LDancer,"Alchemist",LAlchemist,"Rogue",LRogue,"Monk",LMonk,"Cancel",LCancel;
|
|
|
-
|
|
|
-LMsecond2:
|
|
|
-mes "[ ^0065DFJobra^000000 ]";
|
|
|
-mes "Wow, your ready to become second job already?!";
|
|
|
-next;
|
|
|
-mes "[ ^0065DFJobra^000000 ]";
|
|
|
-mes "Very well then, what would you like to be?";
|
|
|
-menu "Crusader",LCrusader,"Sage",LSage,"Bard",LBard,"Alchemist",LAlchemist,"Rogue",LRogue,"Monk",LMonk,"Cancel",LCancel;
|
|
|
-
|
|
|
- LCrusader:
|
|
|
- if(class !=1) goto LNotSword2;
|
|
|
- goto LCrus2;
|
|
|
-
|
|
|
- LNotSword2:
|
|
|
- mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes "Nuh-uh... you ain't no Swordman! Get out of here! Scat!";
|
|
|
- mes ".......Everybody can't be a Crusader.";
|
|
|
- close;
|
|
|
-
|
|
|
- LCrus2:
|
|
|
- mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes "Mmmmm, I always liked Crusaders.. their Broad Shoulders always turned me on....";
|
|
|
- next;
|
|
|
- mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes "Oooo~~~ yeah, thats it... yummy...";
|
|
|
- jobchange 14;// Job: Job_Crusader
|
|
|
- close;
|
|
|
-
|
|
|
-
|
|
|
- LBard:
|
|
|
- if(class !=3) goto LNotArch3;
|
|
|
- goto LBard2;
|
|
|
-
|
|
|
- LNotArch3:
|
|
|
- mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes "Nope.. you got it wrong bub.. you gotta be an ARCHER before becoming a Bard..";
|
|
|
- mes "Silly players.. just don't know when to stop...";
|
|
|
- close;
|
|
|
-
|
|
|
- LBard2:
|
|
|
- mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes "Yay! Go play some ballads for some Dancers or something, I just can't stand your clothes... ewww.";
|
|
|
- jobchange 19;// Job: Job_Bard
|
|
|
- close;
|
|
|
-
|
|
|
- LDancer:
|
|
|
- if(class !=3) goto LNotArch2;
|
|
|
- goto LDanc2;
|
|
|
-
|
|
|
- LNotArch2:
|
|
|
- mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes "Nope.. you got it wrong girl.. you gotta be an ARCHER before becoming a Dancer..";
|
|
|
- mes "Silly players.. just don't know when to stop...";
|
|
|
- close;
|
|
|
-
|
|
|
- LDanc2:
|
|
|
- mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes "Uh-huh, swivel those hips girl ^_~ Dancers are sooo sexy.. too bad I'm stuck in this ugly Kafra dress.. blah, if only I could strip down to a little thong too... *sigh*";
|
|
|
- jobchange 20;// Job: Job_Dancer
|
|
|
- close;
|
|
|
-
|
|
|
- LAlchemist:
|
|
|
- mes "[ ^0065DFJobra^000000 ]";
|
|
|
- if(class !=5) goto LNotMerc2;
|
|
|
- goto LAlch2;
|
|
|
-
|
|
|
- LNotMerc2:
|
|
|
- mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes "Ummm... no, you gotta be a Merchant first...";
|
|
|
- close;
|
|
|
-
|
|
|
- LAlch2:
|
|
|
- mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes "Cool! Go make some potions! Open a Pharmacy! yeah yeah yeah! ^_^";
|
|
|
- jobchange 18;// Job: Job_Alchem
|
|
|
- close;
|
|
|
-
|
|
|
- LRogue:
|
|
|
- if(class !=6) goto LNotThief2;
|
|
|
- goto LRogue2;
|
|
|
-
|
|
|
- LNotThief2:
|
|
|
- mes "[ Second Master ]";
|
|
|
- mes "Look... you gotta be a THIEF before becoming a Rogue..";
|
|
|
- mes "I know you think they are really cool.. but NO is NO!";
|
|
|
- close;
|
|
|
-
|
|
|
- LRogue2:
|
|
|
- mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes "Wow! ^_^ You.. are.. SOOOOO COOOL!! KYAAHH XD!! *drools*";
|
|
|
- jobchange 17;// Job: Job_Rogue
|
|
|
- close;
|
|
|
-
|
|
|
- LMonk:
|
|
|
- if(class !=4) goto LNotAco2;
|
|
|
- goto LMonk2;
|
|
|
-
|
|
|
- LNotAco2:
|
|
|
- mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes "Go read a Bible.. you're not an Acolyte.. and guess what?";
|
|
|
- mes "YOU GOTTA BE A ACO BEFORE BECOMING A MONK!!! >_<";
|
|
|
- close;
|
|
|
-
|
|
|
- LMonk2:
|
|
|
- mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes "Nice.... Monks are pretty darn cool!";
|
|
|
- jobchange 15;// Job: Job_Monk
|
|
|
- close;
|
|
|
-
|
|
|
- LSage:
|
|
|
- if(class !=2) goto LNotMage2;
|
|
|
- goto LSage2;
|
|
|
-
|
|
|
- LNotMage2:
|
|
|
- mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes "Other jobs except `Mage' are not permitted to be Sages.";
|
|
|
- close;
|
|
|
-
|
|
|
- LSage2:
|
|
|
- mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes "Ahhhh, soo cool! I'll never get tired of seeing people turn into those new 2-2 sprites.. KYAHH XD!!";
|
|
|
- mes "Go forth Sage! Show those wizzies what a real mana-wielder can do! Mwahaha...";
|
|
|
- jobchange 16;// Job: Job_Sage
|
|
|
- close;
|
|
|
-LFirstClass1:
|
|
|
- if(class !=4001) goto Lnovice3;
|
|
|
- if(joblevel<10) goto Ljobten;
|
|
|
- if(SkillPoint != 0) goto Lskillpt;
|
|
|
- mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes "So... getting your first advance job, eh? Thats cool, we all need to advance sometimes I guess...";
|
|
|
- next;
|
|
|
- mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes "Pick a job, any advance job! Bwahaha.........";
|
|
|
- menu "Swordsman High",LSword2,"Mage High",LMage2,"Thief High",LThief2,"Merchant High",LMerc2,"Acolyte High",LAco2,"Archer High",LArch2,"Cancel",LCancel;
|
|
|
-
|
|
|
-Lnovice3:
|
|
|
- mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes "Ummmm, excuse me... o.O...";
|
|
|
- mes "You don't LOOK like a novice high...";
|
|
|
- mes "Hey! You're no novice high! Get away, punk! *rolls eyes*";
|
|
|
- mes "Only NOVICE HIGHS can change into the First Advance Job... jeeze.";
|
|
|
- cutin "kafra_01",255;
|
|
|
- close;
|
|
|
-
|
|
|
-LSword2:
|
|
|
- mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes "Wow, fantastic! Doesn't all that hard work feel like its paid off? *kekeke* I see the ^B70004BLOOD of Porings^000000 on your hands! You truly are fit for the ^0005CESwordsman^000000 job! ^_^";
|
|
|
- cutin "kafra_01",255;
|
|
|
- jobchange 25;// Job: Job_Swordman_High
|
|
|
- close;
|
|
|
-
|
|
|
-LMage2:
|
|
|
- mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes "Nice, now you can finally wield the power of ^2200DFM^7600F9A^AF00FBN^DA00DFA^000000, your spiritual energy!!!";
|
|
|
- cutin "kafra_01",255;
|
|
|
- jobchange 26;// Job: Job_Mage_High
|
|
|
- close;
|
|
|
-
|
|
|
-LThief2:
|
|
|
- mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes "Those devious hand of yours really look like they need to grab something (no comment)..... go forth and steal!!";
|
|
|
- cutin "kafra_01",255;
|
|
|
- jobchange 30;// Job: Job_Thief_High
|
|
|
- close;
|
|
|
-
|
|
|
-LMerc2:
|
|
|
- mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes "Oh yeah, Mr. Moneybags, SOMEBODY here just loves the sound of coins jinglin'...";
|
|
|
- mes "Well its not me!.. >_>..... <_<... bah.. ";
|
|
|
- cutin "kafra_01",255;
|
|
|
- jobchange 29;// Job: Job_Merchant_High
|
|
|
- close;
|
|
|
-
|
|
|
-LAco2:
|
|
|
- mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes "Yay.. go read a Bible.. or whatever.. er..yeah";
|
|
|
- cutin "kafra_01",255;
|
|
|
- jobchange 28;// Job: Job_Acolyte_High
|
|
|
- close;
|
|
|
-
|
|
|
-LArch2:
|
|
|
- mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes "I used to poke things with a stick when I was a child..";
|
|
|
- next;
|
|
|
- mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes "I guess you're like me! You hurl pointed sticks at things! Kekeke...";
|
|
|
- cutin "kafra_01",255;
|
|
|
- jobchange 27;// Job: Job_Archer_High
|
|
|
- close;
|
|
|
-LASecondClass:
|
|
|
- if(SkillPoint != 0) goto Lskillpt;
|
|
|
- if(joblevel<40) goto Ljobforty2;
|
|
|
mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes "Nice... you are ready to change into the Second Advance Job! Things get really fun after this!";
|
|
|
+ mes "Wow, your ready to become second job already?!";
|
|
|
next;
|
|
|
mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes "What would you like to be? (Please be the preliminary job)";
|
|
|
- menu "Lord Knight",L_LordKnight,"High Wizard",LHighWizard,"Sniper",LSniper,"Whitesmith",LWhitesmith,"Assassin Cross",LAssassinCross,"High Priest",LHighPriest,"Cancel",LCancel;
|
|
|
-
|
|
|
-L_LordKnight:
|
|
|
- if(class !=4002) goto LNotSwordHigh;
|
|
|
- goto L_LordKnight2;
|
|
|
-
|
|
|
-LNotSwordHigh:
|
|
|
- mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes "Well... you see, there's a little, teensy-weensy problem with YOU becoming a Lord Knight.";
|
|
|
- mes "Please be a Swordman High before even thinking about 'magically' turning into a Lord Knight... jeeze. *rolls eyes*";
|
|
|
- cutin "kafra_01",255;
|
|
|
- close;
|
|
|
-
|
|
|
-L_LordKnight2:
|
|
|
- mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes "w00t w00t! You are Job Level 40, you've been a Swordie High all your life...";
|
|
|
- mes "Alrite, you are ready to become the doer of Justice, the embodiment of Heroism, the very soul and life of Valor! ";
|
|
|
- mes "...";
|
|
|
- next;
|
|
|
- mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes "Yes! You are ready to become... a Lord Knight! ";
|
|
|
- mes "Go save a Damsel in Distress or something..";
|
|
|
- cutin "kafra_01",255;
|
|
|
- jobchange 31;// Job: Job_Lord_Knight
|
|
|
- close;
|
|
|
-
|
|
|
-
|
|
|
-LSniper:
|
|
|
- if(class !=4004) goto LNotArcherHigh;
|
|
|
- goto LSniper2;
|
|
|
-
|
|
|
-LNotArchHigh:
|
|
|
- mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes "Guess what? ^_^";
|
|
|
- next;
|
|
|
- mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes "YOU'RE NOT AN ARCHER HIGH >_<....";
|
|
|
- mes "WTF?! Do you really think you can magically turn into a Sniper!? I DONT THINK SO BIYATCH!!! >8-(...";
|
|
|
- mes "Go away! *grumble grumble*";
|
|
|
- cutin "kafra_01",255;
|
|
|
- close;
|
|
|
-
|
|
|
-LSniper2:
|
|
|
- mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes "Oh goodie, you've met all the requirements... did you have fun hurling pointed sticks at monsters? Well guess what?";
|
|
|
- next;
|
|
|
- mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes "Now you can hurl pointed sticks at monsters AND keep them in one place! w00t, yea! Traps are a great thing...";
|
|
|
- jobchange 35;// Job: Job_Sniper
|
|
|
- next;
|
|
|
- mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes "You know what... since I'm just soooo nice... (as long as you dont piss me off *grumble grumble*)";
|
|
|
- mes "I'm gonna give you a complimentary falcon! Use it well! Oh.. and you might wanna wear a hat, this falcon sometimes, uh... poops..";
|
|
|
- cutin "kafra_01",255;
|
|
|
- setfalcon;
|
|
|
- close;
|
|
|
-
|
|
|
-LWhitesmith:
|
|
|
- mes "[ ^0065DFJobra^000000 ]";
|
|
|
- if(class !=4006) goto LNotMercHigh;
|
|
|
- goto LWhite2;
|
|
|
-
|
|
|
-LNotMercHigh:
|
|
|
- mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes "No, uh-uh, you are no Merchant! Go away! Only MERCHANTS can change into Blacksmiths!!";
|
|
|
- mes "Its like the cycle of life or something! Stop trying to disrupt the order of the universe >_<!!";
|
|
|
- close;
|
|
|
+ mes "Very well then, what would you like to be?";
|
|
|
+ menu "Crusader",LCrusader,"Sage",LSage,"Bard / Dancer",LBardDancer,"Alchemist",LAlchemist,"Rogue",LRogue,"Monk",LMonk,"Cancel",LCancel;
|
|
|
|
|
|
-LWhite2:
|
|
|
- mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes "Oooo~~ Goodie goodie gumdrops! You meet all the requirements! Guess what I'm gonna do ^_^...";
|
|
|
- next;
|
|
|
- mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes "YUP! You guessed it! I turned you into a Whitesmith! Aren't you PROUD of yourself... Go and make a few weapons! Open up shops across the nation! Yea yea yea! Go go go! w00t! Ho yeah! ";
|
|
|
- jobchange 34;// Job: Job_Whitesmith
|
|
|
- close;
|
|
|
-
|
|
|
- LAssassinCross:
|
|
|
- if(class !=4007) goto LNotThiefHigh;
|
|
|
- goto LAssassC2;
|
|
|
-
|
|
|
- LNotThiefHigh:
|
|
|
- mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes ".... You're not even a thief.. >_>... go away..";
|
|
|
- close;
|
|
|
-
|
|
|
-
|
|
|
- LAssassC2:
|
|
|
- mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes "Did you know I used to be a male Assassin? Well, I had a few things done to my hair, got a face lift, some implants here and there...";
|
|
|
- next;
|
|
|
- mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes "Oh my, too much information, right? Kekeke, okay, go off and become the most sinister of all Jobs in this world... ^6500BFAssassin...";
|
|
|
- next;
|
|
|
- mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes "Poof! Kekeke... ";
|
|
|
- jobchange 36;// Job: Job_Assassin_Cross
|
|
|
- close;
|
|
|
-
|
|
|
-LHighPriest:
|
|
|
- if(class !=4005) goto LNotAcoHigh;
|
|
|
- goto LHPri2;
|
|
|
-
|
|
|
-LNotAcoHigh:
|
|
|
- mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes "Okay I'm getting tired of this.. you are NOT an Acolyte... I bet you haven't even read the Bible ONCE! You're going to HELL!";
|
|
|
- close;
|
|
|
+ LCrusader:
|
|
|
+ if(class !=1) goto LNotSword2;
|
|
|
+ mes "[ ^0065DFJobra^000000 ]";
|
|
|
+ mes "Mmmmm, I always liked Crusaders.. their Broad Shoulders always turned me on....";
|
|
|
+ next;
|
|
|
+ mes "[ ^0065DFJobra^000000 ]";
|
|
|
+ mes "Oooo~~~ yeah, thats it... yummy...";
|
|
|
+ jobchange 14;// Job: Job_Crusader
|
|
|
+ cutin "kafra_01",255;
|
|
|
+ close;
|
|
|
|
|
|
-LHPri2:
|
|
|
- mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes "I bet you are GODDAMNED TIRED of NOT having Sp Recovery, right? Well I am tired of hearing little Jesus-Hugging Acolytes scream this every time they're low on Sp... ";
|
|
|
- next;
|
|
|
- mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes "Yay! You've now reached Priesthood! It's sorta like Manhood.. but not really, see with Manhood, you get this little thingy between your legs.. WHOOPs, I am getting so off topic..";
|
|
|
- jobchange 32;// Job: Job_High_Priest
|
|
|
- close;
|
|
|
+ LNotSword2:
|
|
|
+ mes "[ ^0065DFJobra^000000 ]";
|
|
|
+ mes "Nuh-uh... you ain't no Swordman! Get out of here! Scat!";
|
|
|
+ mes ".......Everybody can't be a Crusader.";
|
|
|
+ cutin "kafra_01",255;
|
|
|
+ close;
|
|
|
|
|
|
-LHighWizard:
|
|
|
- if(class !=4003) goto LNotMageH;
|
|
|
- goto LHWiz2;
|
|
|
+ LBardDancer:
|
|
|
+ if(sex==0) goto LBard;
|
|
|
+ if(sex==1) goto LDancer;
|
|
|
|
|
|
-LNotMageH:
|
|
|
- mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes "I bet you've never cast a spell in your life.. go away >_>...";
|
|
|
- close;
|
|
|
+ LBard:
|
|
|
+ if(class !=3) goto LNotArch3;
|
|
|
+ mes "[ ^0065DFJobra^000000 ]";
|
|
|
+ mes "Yay! Go play some ballads for some Dancers or something, I just can't stand your clothes... ewww.";
|
|
|
+ jobchange 19;// Job: Job_Bard
|
|
|
+ cutin "kafra_01",255;
|
|
|
+ close;
|
|
|
|
|
|
-LHWiz2:
|
|
|
- mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes "Weeee, doesn't it feel great to finally become a Wizard? It's like a warm bath.... ahhhhhhh......";
|
|
|
- jobchange 33;// Job: Job_High_Wizard
|
|
|
- close;
|
|
|
-LASecondClass2:
|
|
|
- if(SkillPoint != 0) goto Lskillpt;
|
|
|
- if(joblevel<40) goto Ljobforty2;
|
|
|
- if(sex==0) goto LAFsecond2;
|
|
|
- if(sex==1) goto LAMsecond2;
|
|
|
+ LNotArch3:
|
|
|
+ mes "[ ^0065DFJobra^000000 ]";
|
|
|
+ mes "Nope.. you got it wrong bub.. you gotta be an ARCHER before becoming a Bard..";
|
|
|
+ mes "Silly players.. just don't know when to stop...";
|
|
|
+ cutin "kafra_01",255;
|
|
|
+ close;
|
|
|
|
|
|
-LAFsecond2:
|
|
|
-mes "[ ^0065DFJobra^000000 ]";
|
|
|
-mes "Wow, your ready to become second advance alternate job already?!";
|
|
|
-next;
|
|
|
-mes "[ ^0065DFJobra^000000 ]";
|
|
|
-mes "Very well then, what would you like to be?";
|
|
|
-menu "Paladin",LPaladin,"Professor",LProfessor,"Gypsy",LGypsy,"Creator",LCreator,"Stalker",LStalker,"Champion",LChampion,"Cancel",LCancel;
|
|
|
+ LDancer:
|
|
|
+ if(class !=3) goto LNotArch2;
|
|
|
+ mes "[ ^0065DFJobra^000000 ]";
|
|
|
+ mes "Uh-huh, swivel those hips girl ^_~ Dancers are sooo sexy.. too bad I'm stuck in this ugly Kafra dress.. blah, if only I could strip down to a little thong too... *sigh*";
|
|
|
+ jobchange 20;// Job: Job_Dancer
|
|
|
+ cutin "kafra_01",255;
|
|
|
+ close;
|
|
|
|
|
|
-LAMsecond2:
|
|
|
-mes "[ ^0065DFJobra^000000 ]";
|
|
|
-mes "Wow, your ready to become second advance alternate job already?!";
|
|
|
-next;
|
|
|
-mes "[ ^0065DFJobra^000000 ]";
|
|
|
-mes "Very well then, what would you like to be?";
|
|
|
-menu "Paladin",LPaladin,"Professor",LProfessor,"Clown",LClown,"Creator",LCreator,"Stalker",LStalker,"Champion",LChampion,"Cancel",LCancel;
|
|
|
-
|
|
|
-LPaladin:
|
|
|
- if(class !=4002) goto LNotSword3;
|
|
|
- goto LPaladin2;
|
|
|
-
|
|
|
-LNotSword3:
|
|
|
- mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes "Nuh-uh... you ain't no Swordman! Get out of here! Scat!";
|
|
|
- mes ".......Everybody can't be a holy servant of God.";
|
|
|
- close;
|
|
|
-
|
|
|
-LPaladin2:
|
|
|
- mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes "Mmmmm, I always liked Crusaders.. their Broad Shoulders always turned me on....";
|
|
|
- next;
|
|
|
- mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes "Go Forth On Your Mission To Serve God";
|
|
|
- mes "This Mission is Free of Charge";
|
|
|
- next;
|
|
|
- mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes "That means your not getting paid dumbass (/gg)";
|
|
|
- jobchange 38;// Job: Job_Paladin
|
|
|
- close;
|
|
|
+ LNotArch2:
|
|
|
+ mes "[ ^0065DFJobra^000000 ]";
|
|
|
+ mes "Nope.. you got it wrong girl.. you gotta be an ARCHER before becoming a Dancer..";
|
|
|
+ mes "Silly players.. just don't know when to stop...";
|
|
|
+ cutin "kafra_01",255;
|
|
|
+ close;
|
|
|
|
|
|
+ LAlchemist:
|
|
|
+ mes "[ ^0065DFJobra^000000 ]";
|
|
|
+ if(class !=5) goto LNotMerc2;
|
|
|
+ mes "Cool! Go make some potions! Open a Pharmacy! yeah yeah yeah! ^_^";
|
|
|
+ jobchange 18;// Job: Job_Alchem
|
|
|
+ cutin "kafra_01",255;
|
|
|
+ close;
|
|
|
|
|
|
-LClown:
|
|
|
- if(class !=4004) goto LNotArch4;
|
|
|
- goto LClown2;
|
|
|
|
|
|
-LNotArch4:
|
|
|
- mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes "Nope.. you got it wrong bub.. you gotta be an ARCHER before becoming a Bard..";
|
|
|
- mes "Silly players.. just don't know when to stop...";
|
|
|
- close;
|
|
|
+ LNotMerc2:
|
|
|
+ mes "[ ^0065DFJobra^000000 ]";
|
|
|
+ mes "Ummm... no, you gotta be a Merchant first...";
|
|
|
+ cutin "kafra_01",255;
|
|
|
+ close;
|
|
|
|
|
|
-LClown2:
|
|
|
- mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes "Yay! Go play some ballads for some Dancers or something, I just can't stand your clothes... ewww.";
|
|
|
- jobchange 43;// Job: Job_Clown
|
|
|
- close;
|
|
|
+ LRogue:
|
|
|
+ if(class !=6) goto LNotThief2;
|
|
|
+ mes "[ ^0065DFJobra^000000 ]";
|
|
|
+ mes "Wow! ^_^ You.. are.. SOOOOO COOOL!! KYAAHH XD!! *drools*";
|
|
|
+ jobchange 17;// Job: Job_Rogue
|
|
|
+ cutin "kafra_01",255;
|
|
|
+ close;
|
|
|
|
|
|
-LGypsy:
|
|
|
- if(class !=4004) goto LNotArch5;
|
|
|
- goto LGypsy2;
|
|
|
+ LNotThief2:
|
|
|
+ mes "[ ^0065DFJobra^000000 ]";
|
|
|
+ mes "Look... you gotta be a THIEF before becoming a Rogue..";
|
|
|
+ mes "I know you think they are really cool.. but NO is NO!";
|
|
|
+ cutin "kafra_01",255;
|
|
|
+ close;
|
|
|
|
|
|
- LNotArch5:
|
|
|
- mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes "Nope.. you got it wrong girl.. you gotta be an ARCHER HIGH before becoming a Gypsy..";
|
|
|
- mes "Silly players.. just don't know when to stop...";
|
|
|
- close;
|
|
|
+ LMonk:
|
|
|
+ if(class !=4) goto LNotAco2;
|
|
|
+ mes "[ ^0065DFJobra^000000 ]";
|
|
|
+ mes "Nice.... Monks are pretty darn cool!";
|
|
|
+ jobchange 15;// Job: Job_Monk
|
|
|
+ cutin "kafra_01",255;
|
|
|
+ close;
|
|
|
|
|
|
-LGypsy2:
|
|
|
- mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes "Uh-huh, swivel those hips girl ^_~ Gypsies are sooo sexy.. too bad I'm stuck in this ugly Kafra dress.. blah, if only I could strip down to a little thong too... *sigh*";
|
|
|
- jobchange 44;// Job: Job_Gypsy
|
|
|
- close;
|
|
|
+ LNotAco2:
|
|
|
+ mes "[ ^0065DFJobra^000000 ]";
|
|
|
+ mes "Go read a Bible.. you're not an Acolyte.. and guess what?";
|
|
|
+ mes "YOU GOTTA BE A ACO BEFORE BECOMING A MONK!!! >_<";
|
|
|
+ cutin "kafra_01",255;
|
|
|
+ close;
|
|
|
|
|
|
-LCreator:
|
|
|
- mes "[ ^0065DFJobra^000000 ]";
|
|
|
- if(class !=4006) goto LNotMerc5;
|
|
|
- goto LCre2;
|
|
|
+ LSage:
|
|
|
+ if(class !=2) goto LNotMage2;
|
|
|
+ mes "[ ^0065DFJobra^000000 ]";
|
|
|
+ mes "Ahhhh, soo cool! I'll never get tired of seeing people turn into those new 2-2 sprites.. KYAHH XD!!";
|
|
|
+ mes "Go forth Sage! Show those wizzies what a real mana-wielder can do! Mwahaha...";
|
|
|
+ jobchange 16;// Job: Job_Sage
|
|
|
+ cutin "kafra_01",255;
|
|
|
+ close;
|
|
|
|
|
|
-LNotMerc5:
|
|
|
- mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes "Ummm... no, you gotta be a Merchant High first...";
|
|
|
- close;
|
|
|
+ LNotMage2:
|
|
|
+ mes "[ ^0065DFJobra^000000 ]";
|
|
|
+ mes "Other jobs except `Mage' are not permitted to be Sages.";
|
|
|
+ cutin "kafra_01",255;
|
|
|
+ close;
|
|
|
|
|
|
-LCre2:
|
|
|
+LCancel:
|
|
|
mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes "Cool! Go make some potions! Open a Pharmacy! yeah yeah yeah! ^_^";
|
|
|
- jobchange 42;// Job: Job_Creator
|
|
|
- close;
|
|
|
-
|
|
|
-LStalker:
|
|
|
- if(class !=4007) goto LNotThiefH2;
|
|
|
- goto LStalker2;
|
|
|
-
|
|
|
-LNotThiefH2:
|
|
|
- mes "[ Second Master ]";
|
|
|
- mes "Look... you gotta be a THIEF HIGH before becoming a Stalker..";
|
|
|
- mes "I know you think they are really cool.. but NO is NO!";
|
|
|
+ mes "Blah.. be that way.. >_>..";
|
|
|
+ cutin "kafra_01",255;
|
|
|
close;
|
|
|
|
|
|
-LStalker2:
|
|
|
+LSuperNovice:
|
|
|
+ if(Class == 23) goto L_Twice;
|
|
|
+ if(Class != 0) goto L_Otherjob;
|
|
|
+ if(JobLevel < 10) goto L_LowSkill;
|
|
|
+ if(BaseLevel < 45) goto L_Lowlevel;
|
|
|
+ if(SkillPoint != 0) goto L_StillSk;
|
|
|
mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes "How goes the stalking lately?";
|
|
|
- mes "Found Any New Victims?";
|
|
|
- jobchange 41;// Job: Job_Stalker
|
|
|
- close;
|
|
|
+ mes "Hello, Novice!";
|
|
|
+ mes "Are you enjoying yourself as a novice, the preferred class of the common man?";
|
|
|
+ menu "Yes, I love Novices!",L_SNChange,"Ewww, Novices sucks...",LCancel;
|
|
|
|
|
|
-LChampion:
|
|
|
- if(class !=4005) goto LNotAco2;
|
|
|
- goto LChamp2;
|
|
|
-
|
|
|
-LNotAcoH2:
|
|
|
+L_SNChange:
|
|
|
mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes "Go read a Bible.. you're not an Acolyte High.. and guess what?";
|
|
|
- mes "YOU GOTTA BE A ACO BEFORE BECOMING A MONK!!! >_<";
|
|
|
+ mes "We pride ourselves on our slogan 'Common Man, Common Goals, Common Dreams'!";
|
|
|
+ mes "Have fun with all those skills.";
|
|
|
+ cutin "kafra_01",255;
|
|
|
+ jobchange 23;
|
|
|
close;
|
|
|
|
|
|
-LChamp2:
|
|
|
+L_LowSkill:
|
|
|
mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes "You are the Champion of the Weak and Poor.";
|
|
|
- mes "Wow it must suck being you ^_^!!!";
|
|
|
- jobchange 39;// Job: Job_Champion
|
|
|
- close;
|
|
|
-
|
|
|
-LProfessor:
|
|
|
- if(class !=4003) goto LNotMageH2;
|
|
|
- goto LSage2;
|
|
|
-
|
|
|
-LNotMageH2:
|
|
|
- mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes "Other jobs except `Mage Highs' are not permitted to be Professors.";
|
|
|
+ mes "Well...it seems your level is a little too common at the moment.";
|
|
|
+ mes "You need to have a class level of ^0000FFat least 9^000000 in order to become a Super Novice.";
|
|
|
+ cutin "kafra_01",255;
|
|
|
close;
|
|
|
|
|
|
-LProfessor2:
|
|
|
+L_LowLevel:
|
|
|
mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes "Time for you to teach your first quantum physics class";
|
|
|
- jobchange 40;// Job: Job_Professor
|
|
|
- next;
|
|
|
- mes "OMG YOUR MY COLLEGE PROFESSOR";
|
|
|
- mes ".... Well Not Really But You Sure DO LOOK like him";
|
|
|
+ mes "Well...it seems your level is a little too common at the moment.";
|
|
|
+ mes "You need to have a primary level of ^0000FFat least 45^000000 in order to become a Super Novice.";
|
|
|
+ cutin "kafra_01",255;
|
|
|
close;
|
|
|
|
|
|
-Lskillpt:
|
|
|
+L_StillSk:
|
|
|
mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes "Please use up all your skill points before changing into the next job! ^_^";
|
|
|
+ mes "Well...it seems you still have some skill points.";
|
|
|
+ mes "You need to have ^0000FFNO^000000 skill points left in order to change jobs.";
|
|
|
cutin "kafra_01",255;
|
|
|
close;
|
|
|
|
|
|
-Ljobforty2:
|
|
|
+L_Twice:
|
|
|
mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes "You must be at least Job Level 40 before even thinking about changing into the Second Advance Job.";
|
|
|
+ mes "You are already a Super Novice...";
|
|
|
cutin "kafra_01",255;
|
|
|
close;
|
|
|
|
|
|
-LCancel:
|
|
|
+L_Otherjob:
|
|
|
+ next;
|
|
|
mes "[ ^0065DFJobra^000000 ]";
|
|
|
- mes "Blah.. be that way.. >_>..";
|
|
|
+ mes "Such people don't have a place in Novice common society. I'm sorry.";
|
|
|
cutin "kafra_01",255;
|
|
|
close;
|
|
|
}
|