summaryrefslogtreecommitdiff
path: root/npc/jobs/novice
diff options
context:
space:
mode:
Diffstat (limited to 'npc/jobs/novice')
-rw-r--r--npc/jobs/novice/novice.txt202
-rw-r--r--npc/jobs/novice/supernovice.txt8
2 files changed, 105 insertions, 105 deletions
diff --git a/npc/jobs/novice/novice.txt b/npc/jobs/novice/novice.txt
index e04ab51c6..3de5eabff 100644
--- a/npc/jobs/novice/novice.txt
+++ b/npc/jobs/novice/novice.txt
@@ -25,14 +25,14 @@
//Ragnarok Online Novice Script by yukito
//====================================================================
//Bulletin Board
-new_zone01.gat,66,114,4 script Bulletin Board 111,{
+new_zone01,66,114,4 script Bulletin Board 111,{
mes "^FF0000=================================^000000";
mes "^FF0000 ==^000000 ^E40CAA[Welcome] ^CC0000to^FF9000Training ^0000FFGrounds^FF0000==^000000";
mes "^FF0000=================================^000000";
close;
}
-new_zone01.gat,53,114,4 script Shion 727,{
+new_zone01,53,114,4 script Shion 727,{
if(Class != Job_Novice || Upper) goto L_Fail;
switch (NEW_MES_FLAG0) {
case 0: mes "[Shion]";
@@ -208,19 +208,19 @@ L_Fail:
mes "[Shion]";
mes "You shouldn't be here.";
close2;
- savepoint "prontera.gat",273,354;
- warp "prontera.gat",273,354;
+ savepoint "prontera",273,354;
+ warp "prontera",273,354;
end;
}
-new_zone01.gat,144,116,2 script Guard#01 105,{
+new_zone01,144,116,2 script Guard#01 105,{
mes "[Training Grounds Guard]";
mes "Welcome to the Training Grounds.";
mes "You are now in the outer court yard. Please go inside the castle to begin your training.";
close;
}
-new_zone01.gat,144,107,2 script Guard#02 105,{
+new_zone01,144,107,2 script Guard#02 105,{
mes "[Training Grounds Guard]";
if(rand(2)) {
mes "Come in!";
@@ -241,7 +241,7 @@ new_zone01.gat,144,107,2 script Guard#02 105,{
}
//Receptionist
-new_zone02.gat,100,29,4 script Receptionist#nz 86,{
+new_zone02,100,29,4 script Receptionist#nz 86,{
if(Class != Job_Novice || Upper) goto L_Fail;
mes "[Training Grounds Receptionist]";
mes "Welcome!";
@@ -268,7 +268,7 @@ L_loop:
mes "to the Training Grounds.";
close2;
set Zeny,Zeny+50;
- warp "new_zone02.gat",100,70;
+ warp "new_zone02",100,70;
end;
case 2: mes "[Training Grounds Receptionist]";
mes "I understand.";
@@ -278,23 +278,23 @@ L_loop:
close2;
set NEW_MES_FLAG0,0;
switch( rand(6) ) {
- case 0: savepoint "prontera.gat",273,354;
- warp "prontera.gat",273,354;
+ case 0: savepoint "prontera",273,354;
+ warp "prontera",273,354;
break;
- case 1: savepoint "morocc.gat",160,94;
- warp "morocc.gat",160,94;
+ case 1: savepoint "morocc",160,94;
+ warp "morocc",160,94;
break;
- case 2: savepoint "geffen.gat",120,100;
- warp "geffen.gat",120,100;
+ case 2: savepoint "geffen",120,100;
+ warp "geffen",120,100;
break;
- case 3: savepoint "payon.gat",70,100;
- warp "payon.gat",70,100;
+ case 3: savepoint "payon",70,100;
+ warp "payon",70,100;
break;
- case 4: savepoint "alberta.gat",116,57;
- warp "alberta.gat",116,57;
+ case 4: savepoint "alberta",116,57;
+ warp "alberta",116,57;
break;
- case 5: savepoint "izlude.gat",94,103;
- warp "izlude.gat",94,103;
+ case 5: savepoint "izlude",94,103;
+ warp "izlude",94,103;
}
end;
case 3: mes "[Training Grounds Receptionist]";
@@ -334,13 +334,13 @@ L_Fail:
mes "[Training Grounds Receptionist]";
mes "You shouldn't be here.";
close2;
- savepoint "prontera.gat",273,354;
- warp "prontera.gat",273,354;
+ savepoint "prontera",273,354;
+ warp "prontera",273,354;
end;
}
//Interfaces Instructor
-new_zone02.gat,99,105,4 script Interfaces Instructor 751,{
+new_zone02,99,105,4 script Interfaces Instructor 751,{
if (!(NEW_MES_FLAG1)) {
mes "[Chris]";
mes "Nice to meet you. could you show me your application?";
@@ -413,7 +413,7 @@ new_zone02.gat,99,105,4 script Interfaces Instructor 751,{
mes "If you think you need to take more lectures,";
mes "Come to see me anytime.";
close2;
- warp "new_zone02.gat",28,178;
+ warp "new_zone02",28,178;
end;
case 3: emotion e_swt2;
close;
@@ -433,7 +433,7 @@ new_zone02.gat,99,105,4 script Interfaces Instructor 751,{
mes "Well, find the skill instructor.";
mes "I will send you to him for free of charge.";
close2;
- warp "new_zone02.gat",84,107;
+ warp "new_zone02",84,107;
end;
case 2: mes "[Chris]";
mes "I will send you to the next course,";
@@ -447,7 +447,7 @@ new_zone02.gat,99,105,4 script Interfaces Instructor 751,{
mes "[Chris]";
mes "I wish you good luck.";
close2;
- warp "new_zone02.gat",28,178;
+ warp "new_zone02",28,178;
end;
}
case 3: emotion e_swt2;
@@ -469,7 +469,7 @@ new_zone02.gat,99,105,4 script Interfaces Instructor 751,{
mes "Well, Go to the item instructor.";
mes "I will send you to him for free of charge.";
close2;
- warp "new_zone02.gat",115,107;
+ warp "new_zone02",115,107;
end;
case 2: mes "[Chris]";
mes "I will send you to the next course,";
@@ -483,7 +483,7 @@ new_zone02.gat,99,105,4 script Interfaces Instructor 751,{
mes "[Chris]";
mes "I wish you good luck.";
close2;
- warp "new_zone02.gat",28,178;
+ warp "new_zone02",28,178;
end;
}
case 3: emotion e_swt2;
@@ -502,7 +502,7 @@ new_zone02.gat,99,105,4 script Interfaces Instructor 751,{
mes "Pay attention to what he says, and finish the course safely.";
mes "I wish you good luck.";
close2;
- warp "new_zone02.gat",28,178;
+ warp "new_zone02",28,178;
end;
case 2: mes "[Chris]";
mes "That is a good idea.";
@@ -538,7 +538,7 @@ new_zone02.gat,99,105,4 script Interfaces Instructor 751,{
}
}
-new_zone02.gat,83,111,4 script Skill Instructor 753,{
+new_zone02,83,111,4 script Skill Instructor 753,{
if (!(NEW_MES_FLAG2)) {
mes "[Shecil]";
mes ""+strcharinfo(0)+"";
@@ -662,7 +662,7 @@ new_zone02.gat,83,111,4 script Skill Instructor 753,{
mes "Hahaha.";
mes "I will send you to the service.";
close2;
- warp "new_zone02.gat",115,107;
+ warp "new_zone02",115,107;
break;
case 2: goto L_battle;
case 3: emotion e_omg;
@@ -686,7 +686,7 @@ new_zone02.gat,83,111,4 script Skill Instructor 753,{
mes "My fists have gotten a bit rusty.";
mes "Ok, I will send you! You should grow up well!";
close2;
- warp "new_zone02.gat",28,178;
+ warp "new_zone02",28,178;
end;
case 2: mes "[Shecil]";
mes "Huh? you look like";
@@ -728,11 +728,11 @@ L_battle:
mes "Practical Course!";
mes "Cheer up!";
close2;
- warp "new_zone02.gat",28,178;
+ warp "new_zone02",28,178;
end;
}
-new_zone02.gat,115,111,4 script Item Instructor 726,{
+new_zone02,115,111,4 script Item Instructor 726,{
disable_items;
if (!(NEW_MES_FLAG3)) {
mes "[Alice]";
@@ -883,7 +883,7 @@ new_zone02.gat,115,111,4 script Item Instructor 726,{
mes "I will send you there.";
mes "Study Hard!";
close2;
- warp "new_zone02.gat",84,107;
+ warp "new_zone02",84,107;
end;
}
mes "[Alice]";
@@ -905,7 +905,7 @@ new_zone02.gat,115,111,4 script Item Instructor 726,{
mes "Wear those tight.";
mes "Ok, I will let you go.";
close2;
- warp "new_zone02.gat",28,178;
+ warp "new_zone02",28,178;
end;
} else {
mes "[Alice]";
@@ -930,7 +930,7 @@ L_battle1:
mes "Ok, I will send you there.";
mes "Goodbye.";
close2;
- warp "new_zone02.gat",28,178;
+ warp "new_zone02",28,178;
end;
} else {
mes "[Alice]";
@@ -952,7 +952,7 @@ L_bye:
close;
}
-new_zone02.gat,118,108,4 script Kafra Employee 94,{
+new_zone02,118,108,4 script Kafra Employee 94,{
mes "[Kafra Employee]";
mes "Welcome to";
mes "Kafra Corporation.";
@@ -995,7 +995,7 @@ new_zone02.gat,118,108,4 script Kafra Employee 94,{
mes "[Kafra Employee]";
mes "You will be sent to Practical Course.";
close2;
- warp "new_zone02.gat",28,178;
+ warp "new_zone02",28,178;
end;
}
set @menu,@menu-1;
@@ -1009,8 +1009,8 @@ new_zone02.gat,118,108,4 script Kafra Employee 94,{
mes "May God be with you.";
close2;
callsub L_prewarp;
- savepoint "prontera.gat",118,72;
- warp "prontera.gat",150,50;
+ savepoint "prontera",118,72;
+ warp "prontera",150,50;
end;
case 2: mes "[Kafra Employee]";
mes "Desert City, Morroc.";
@@ -1019,8 +1019,8 @@ new_zone02.gat,118,108,4 script Kafra Employee 94,{
mes "I will pray you keep your hope in your heart always.";
close2;
callsub L_prewarp;
- savepoint "morocc.gat",151,98;
- warp "morocc.gat",155,110;
+ savepoint "morocc",151,98;
+ warp "morocc",155,110;
end;
case 3: mes "[Kafra Employee]";
mes "Hm? do you want to be an archer?";
@@ -1028,8 +1028,8 @@ new_zone02.gat,118,108,4 script Kafra Employee 94,{
mes "May God bless you.";
close2;
callsub L_prewarp;
- savepoint "payon.gat",160,58;
- warp "payon.gat",166,67;
+ savepoint "payon",160,58;
+ warp "payon",166,67;
end;
case 4: mes "[Kafra Employee]";
mes "Harbor City, Alberta.";
@@ -1039,8 +1039,8 @@ new_zone02.gat,118,108,4 script Kafra Employee 94,{
mes "May God bless you.";
close2;
callsub L_prewarp;
- savepoint "alberta.gat",31,233;
- warp "alberta.gat",114,58;
+ savepoint "alberta",31,233;
+ warp "alberta",114,58;
end;
case 5: mes "[Kafra Employee]";
mes "City of Magic.";
@@ -1049,8 +1049,8 @@ new_zone02.gat,118,108,4 script Kafra Employee 94,{
mes "May God bless you.";
close2;
callsub L_prewarp;
- savepoint "geffen.gat",118,37;
- warp "geffen.gat",121,65;
+ savepoint "geffen",118,37;
+ warp "geffen",121,65;
end;
}
} else {
@@ -1173,7 +1173,7 @@ L_prewarp:
return;
}
-new_zone02.gat,121,101,2 script Guide Soldier 105,{
+new_zone02,121,101,2 script Guide Soldier 105,{
mes "[Soldier]";
mes "We, Soldiers, are guiding Novices here in the gate way of town.";
mes "When you go to a new town, Please visit Guide Soldier and receive their information for the map.";
@@ -1190,7 +1190,7 @@ new_zone02.gat,121,101,2 script Guide Soldier 105,{
}
//Interface Assistant
-new_zone02.gat,161,182,6 script Interface Assistant 92,{
+new_zone02,161,182,6 script Interface Assistant 92,{
mes "[Edwin]";
mes "I am an Interface Assistant.";
mes "Choose what you want to know more about.";
@@ -1328,7 +1328,7 @@ L_loop:
goto L_loop;
}
-new_zone02.gat,182,182,4 script Status Assistant 754,{
+new_zone02,182,182,4 script Status Assistant 754,{
mes "[Jarre Riotte]";
mes "Welcome new adventurer.";
mes "I, Jarre Riotte will help you learn about the fundamental rules of your characters status.";
@@ -1572,7 +1572,7 @@ L_loop:
goto L_loop;
}
-new_zone02.gat,184,172,4 script Skill Assistant 47,{
+new_zone02,184,172,4 script Skill Assistant 47,{
mes "[Pitch Judas]";
mes "Welcome. I have been waiting for";
mes "you for a long time!!";
@@ -1947,9 +1947,9 @@ L_loop1:
}
//Potato Merchant
-new_zone02.gat,28,185,4 shop Potato Merchant 90,516:15
+new_zone02,28,185,4 shop Potato Merchant 90,516:15
-new_zone02.gat,38,182,4 script Helper 92,{
+new_zone02,38,182,4 script Helper 92,{
if (!(NEW_MES_FLAG5)) {
if (!(NEW_MES_FLAG4)) {
mes "[Kane]";
@@ -1994,8 +1994,8 @@ new_zone02.gat,38,182,4 script Helper 92,{
getitem 611,2;
getitem 569,300;
close2;
- savepoint "new_zone02.gat",24,188;
- warp "new_zone03.gat",96,21;
+ savepoint "new_zone02",24,188;
+ warp "new_zone03",96,21;
end;
} else {
mes "[Kane]";
@@ -2032,7 +2032,7 @@ new_zone02.gat,38,182,4 script Helper 92,{
percentheal 100,100;
}
close2;
- warp "new_zone03.gat",96,21;
+ warp "new_zone03",96,21;
end;
} else {
mes "[Kane]";
@@ -2044,7 +2044,7 @@ new_zone02.gat,38,182,4 script Helper 92,{
}
}
-new_zone02.gat,17,182,6 script Helper#2 84,{
+new_zone02,17,182,6 script Helper#2 84,{
if (!(NEW_MES_FLAG4)) {
mes "[Elmeen]";
mes "Congratulations!";
@@ -2353,7 +2353,7 @@ L_equip:
}
//Training Center Employee
-new_zone03.gat,95,30,4 script Training Center Employee#1 84,{
+new_zone03,95,30,4 script Training Center Employee#1 84,{
mes "[Hoffman]";
mes "Hey there~";
mes "I'm here to provide";
@@ -2373,7 +2373,7 @@ new_zone03.gat,95,30,4 script Training Center Employee#1 84,{
close;
}
-new_zone03.gat,96,174,4 script Keyman#1 85,{
+new_zone03,96,174,4 script Keyman#1 85,{
mes "[Keyman]";
mes "Hmmm!";
mes "You have practised a lot, would you like to go on with further training?";
@@ -2382,7 +2382,7 @@ new_zone03.gat,96,174,4 script Keyman#1 85,{
mes "[Keyman]";
mes "Don't forget about everything you've learnt here. Have a nice trip.";
close2;
- warp "new_zone04.gat",99,10;
+ warp "new_zone04",99,10;
end;
}
mes "[Keyman]";
@@ -2391,7 +2391,7 @@ new_zone03.gat,96,174,4 script Keyman#1 85,{
}
//Novice Instructor
-new_zone04.gat,91,22,4 script Novice Instructor 57,{
+new_zone04,91,22,4 script Novice Instructor 57,{
mes "[Bruce]";
mes "You have come from far away.";
mes "Thank you for coming here";
@@ -2605,7 +2605,7 @@ L_loop:
goto L_loop;
}
-new_zone04.gat,100,29,4 script Final Instructor 46,{
+new_zone04,100,29,4 script Final Instructor 46,{
if (!(NEW_MES_FLAG6)) {
mes "[Hanson]";
mes "Nice to meet you.";
@@ -2694,23 +2694,23 @@ new_zone04.gat,100,29,4 script Final Instructor 46,{
L_cancel:
callsub L_cleararg;
switch ( rand(6) ) {
- case 0: savepoint "izlude.gat",94,103;
- warp "prt_fild08.gat",357,212;
+ case 0: savepoint "izlude",94,103;
+ warp "prt_fild08",357,212;
break;
- case 1: savepoint "payon.gat",256,242;
- warp "pay_fild01.gat",334,354;
+ case 1: savepoint "payon",256,242;
+ warp "pay_fild01",334,354;
break;
- case 2: savepoint "morocc.gat",149,100;
- warp "moc_fild07.gat",198,39;
+ case 2: savepoint "morocc",149,100;
+ warp "moc_fild07",198,39;
break;
- case 3: savepoint "geffen.gat",120,38;
- warp "gef_fild07.gat",327,188;
+ case 3: savepoint "geffen",120,38;
+ warp "gef_fild07",327,188;
break;
- case 4: savepoint "prontera.gat",116,72;
- warp "prt_fild08.gat",170,371;
+ case 4: savepoint "prontera",116,72;
+ warp "prt_fild08",170,371;
break;
- case 5: savepoint "alberta.gat",31,231;
- warp "pay_fild03.gat",388,70;
+ case 5: savepoint "alberta",31,231;
+ warp "pay_fild03",388,70;
}
end;
}
@@ -3331,23 +3331,23 @@ L_warp:
close2;
callsub L_cleararg;
switch( @JOB_NUMBER_CHK ) {
- case 0: savepoint "izlude.gat",94,103;
- warp "izlude_in.gat",74,167;
+ case 0: savepoint "izlude",94,103;
+ warp "izlude_in",74,167;
break;
- case 1: savepoint "payon.gat",256,242;
- warp "payon_in02.gat",64,65;
+ case 1: savepoint "payon",256,242;
+ warp "payon_in02",64,65;
break;
- case 2: savepoint "morocc.gat",149,100;
- warp "moc_ruins.gat",155,44;
+ case 2: savepoint "morocc",149,100;
+ warp "moc_ruins",155,44;
break;
- case 3: savepoint "geffen.gat",120,38;
- warp "geffen_in.gat",163,98;
+ case 3: savepoint "geffen",120,38;
+ warp "geffen_in",163,98;
break;
- case 4: savepoint "prontera.gat",116,72;
- warp "prt_church.gat",172,19;
+ case 4: savepoint "prontera",116,72;
+ warp "prt_church",172,19;
break;
- case 5: savepoint "alberta.gat",31,231;
- warp "alberta_in.gat",62,44;
+ case 5: savepoint "alberta",31,231;
+ warp "alberta_in",62,44;
}
end;
L_place:
@@ -3417,17 +3417,17 @@ L_cleararg:
}
// Training Ground Mobs
-new_zone03.gat,0,0,0,0 monster Fabre 1184,5,0,0,0
-new_zone03.gat,0,0,0,0 monster Poring 1002,10,0,0,0
-new_zone03.gat,0,0,0,0 monster ChonChon 1011,10,0,0,0
-new_zone03.gat,0,0,0,0 monster Lunatic 1063,10,0,0,0
-new_zone03.gat,0,0,0,0 monster Drops 1113,10,0,0,0
+new_zone03,0,0,0,0 monster Fabre 1184,5,0,0,0
+new_zone03,0,0,0,0 monster Poring 1002,10,0,0,0
+new_zone03,0,0,0,0 monster ChonChon 1011,10,0,0,0
+new_zone03,0,0,0,0 monster Lunatic 1063,10,0,0,0
+new_zone03,0,0,0,0 monster Drops 1113,10,0,0,0
// Unsure about the following mobs
-new_zone03.gat,0,0,0,0 monster Condor 1009,2,0,0,0
-new_zone03.gat,0,0,0,0 monster Willow 1010,2,0,0,0
-new_zone03.gat,0,0,0,0 monster Roda Frog 1012,2,0,0,0
-new_zone03.gat,0,0,0,0 monster Shell Picky 1050,2,0,0,0
-new_zone03.gat,0,0,0,0 monster Spore 1014,1,0,0,0
-new_zone03.gat,0,0,0,0 monster Thief Bug Larva 1051,1,0,0,0
-new_zone03.gat,0,0,0,0 monster Rocker 1052,1,0,0,0
-new_zone03.gat,0,0,0,0 monster Thief Bug Female 1053,1,0,0,0
+new_zone03,0,0,0,0 monster Condor 1009,2,0,0,0
+new_zone03,0,0,0,0 monster Willow 1010,2,0,0,0
+new_zone03,0,0,0,0 monster Roda Frog 1012,2,0,0,0
+new_zone03,0,0,0,0 monster Shell Picky 1050,2,0,0,0
+new_zone03,0,0,0,0 monster Spore 1014,1,0,0,0
+new_zone03,0,0,0,0 monster Thief Bug Larva 1051,1,0,0,0
+new_zone03,0,0,0,0 monster Rocker 1052,1,0,0,0
+new_zone03,0,0,0,0 monster Thief Bug Female 1053,1,0,0,0
diff --git a/npc/jobs/novice/supernovice.txt b/npc/jobs/novice/supernovice.txt
index 5212254b6..7309f3b4d 100644
--- a/npc/jobs/novice/supernovice.txt
+++ b/npc/jobs/novice/supernovice.txt
@@ -22,7 +22,7 @@
// -- Jobchanger --
-aldeba_in.gat,223,167,3 script Tozel 709,{
+aldeba_in,223,167,3 script Tozel 709,{
if(SUPNOV_Q == 1) goto L_Start2;
if(BaseJob == Job_SuperNovice) goto L_Twice;
if(BaseJob != Job_Novice || Upper==1) goto L_Otherjob;
@@ -179,7 +179,7 @@ L_Otherjob:
}
// -- Totaly Useless :) --
-aldeba_in.gat,216,169,5 script Serei 86,{
+aldeba_in,216,169,5 script Serei 86,{
if(BaseJob == Job_SuperNovice) goto L_Supernovice;
if(BaseJob != Job_Novice) goto L_Otherjob;
mes "[Serei]";
@@ -216,7 +216,7 @@ L_Otherjob:
// -- Car Rental --
-aldebaran.gat,54,238,5 script Kafra::kaf_sn 117,{
+aldebaran,54,238,5 script Kafra::kaf_sn 117,{
if(BaseJob != Job_SuperNovice) goto L_Otherjob;
if(checkcart() == 1) goto L_GotCart;
mes "[Kafra]";
@@ -276,4 +276,4 @@ L_Otherjob:
mes "I'm sorry, but I'm not taking customers right now.";
mes "Please try asking the other Kafra staff for assistance.";
close;
-}
+} \ No newline at end of file