diff options
Diffstat (limited to 'npc/quests')
76 files changed, 1308 insertions, 1309 deletions
diff --git a/npc/quests/Lvl4_weapon_quest.txt b/npc/quests/Lvl4_weapon_quest.txt index 20ca80b3d..b7cf889aa 100644 --- a/npc/quests/Lvl4_weapon_quest.txt +++ b/npc/quests/Lvl4_weapon_quest.txt @@ -48,7 +48,7 @@ OnInit: // Bazo, creates Immaterial Sword, Quadrille and Slash //--------------------------------------------------------------- -umbala.gat,117,285,3 script Bazo 85,{ +umbala,117,285,3 script Bazo 85,{ set @NowWeight, MaxWeight - Weight; if (@NowWeight >= 3000) goto LV4_NOT_OW; mes "- Wait a minute! -"; @@ -593,7 +593,7 @@ LV4_HACK: // Hibilaithan, creates Mailbreaker, Swordbreaker and Slaughter //--------------------------------------------------------------- -umbala.gat,163,257,3 script Hibilaithan 785,{ +umbala,163,257,3 script Hibilaithan 785,{ if(event_umbala < 3) goto LumWord; set @NowWeight, MaxWeight - Weight; if (@NowWeight >= 3000) goto LV4_NOT_OW; @@ -1147,7 +1147,7 @@ LV4_HACK: // Tabezthan, creates Talefing, Sabbath and Caesar's Sword //-------------------------------------------------- -um_in.gat,156,77,5 script Tabezthan 788,{ +um_in,156,77,5 script Tabezthan 788,{ if(event_umbala < 3) goto LumWord; set @NowWeight, MaxWeight - Weight; if (@NowWeight >= 3000) goto LV4_NOT_OW; @@ -1726,7 +1726,7 @@ LV4_HACK: // Bill Thayer, Gives hints for S grade weapons quests //-------------------------------------------------- -aldebaran.gat,178,239,3 script Bill Thayer 712,{ +aldebaran,178,239,3 script Bill Thayer 712,{ // Explain Materials if(lv4_weapon == 26) goto LV4_26; if(lv4_weapon == 27) goto LV4_27; @@ -2009,7 +2009,7 @@ LV4_50: // Kayron, creates Longinus' Spear, Guillotine, Great Axe and Brionac //-------------------------------------------------- -niflheim.gat,240,193,3 script Kayron 794, { +niflheim,240,193,3 script Kayron 794, { set @NowWeight, MaxWeight - Weight; if (@NowWeight >= 3000) goto LV4_NOT_OW; mes "- Wait a minute! -"; @@ -2416,7 +2416,7 @@ LV4_HACK: // Reyghema, creates Berserk, Tjungkulleti, Rudra's Bow and Brocca(Skewer) //-------------------------------------------------- -niflheim.gat,99,268,5 script Reyghema 794, { +niflheim,99,268,5 script Reyghema 794, { set @NowWeight, MaxWeight - Weight; if (@NowWeight >= 3000) goto LV4_NOT_OW; mes "- Wait a minute! -"; @@ -2816,7 +2816,7 @@ LV4_HACK: // Hein, creates Excalibur, Schweisersabel, Dragon Slayer and Edge //-------------------------------------------------- -niflheim.gat,187,280,3 script Hein 795, { +niflheim,187,280,3 script Hein 795, { set @NowWeight, MaxWeight - Weight; if (@NowWeight >= 3000) goto LV4_NOT_OW; mes "- Wait a minute! -"; @@ -3221,7 +3221,7 @@ LV4_HACK: // Waltboughst, creates Byeollungum, Exorciser(excercise), Combat Knife and Grand Cross //-------------------------------------------------- -niflheim.gat,331,72,3 script Waltboughst 795,{ +niflheim,331,72,3 script Waltboughst 795,{ set @NowWeight, MaxWeight - Weight; if (@NowWeight >= 3000) goto LV4_NOT_OW; mes "- Wait a minute! -"; diff --git a/npc/quests/The_Sign_Quest.txt b/npc/quests/The_Sign_Quest.txt index 7687163a7..1eec5d5e4 100644 --- a/npc/quests/The_Sign_Quest.txt +++ b/npc/quests/The_Sign_Quest.txt @@ -29,7 +29,7 @@ //= 1.7b Fixed possible exploit [Lupus] //============================================================ //===== Configuration : ====================================== -prontera.gat,1,1,1 script TheSignConfig -1,{ +prontera,1,1,1 script TheSignConfig -1,{ OnInit: //= This string will be used to show which timezone your server //= is located in, it's necessary for the quest, so please change it. @@ -47,7 +47,7 @@ OnInit: } //============================================================ -alberta.gat,34,241,1 script Sign::GeffeniaSigns 111,{ +alberta,34,241,1 script Sign::GeffeniaSigns 111,{ if($signbmps) { @@ -110,13 +110,13 @@ alberta.gat,34,241,1 script Sign::GeffeniaSigns 111,{ } -morocc.gat,168,264,1 duplicate(GeffeniaSigns) Sign#2 111 -payon.gat,160,183,1 duplicate(GeffeniaSigns) Sign#3 111 -prontera.gat,147,305,1 duplicate(GeffeniaSigns) Sign#4 111 -geffen.gat,168,175,1 duplicate(GeffeniaSigns) Sign#5 111 -aldebaran.gat,54,223,1 duplicate(GeffeniaSigns) Sign#6 111 +morocc,168,264,1 duplicate(GeffeniaSigns) Sign#2 111 +payon,160,183,1 duplicate(GeffeniaSigns) Sign#3 111 +prontera,147,305,1 duplicate(GeffeniaSigns) Sign#4 111 +geffen,168,175,1 duplicate(GeffeniaSigns) Sign#5 111 +aldebaran,54,223,1 duplicate(GeffeniaSigns) Sign#6 111 -prt_in.gat,228,26,4 script Steward 55,{ +prt_in,228,26,4 script Steward 55,{ if(signquest > 22) goto L_Situation; if(signquest == 14) goto L_Artisan; @@ -188,7 +188,7 @@ s_Cash: mes "you leave the premises"; mes "^FF0000immediately^000000."; close2; - warp "prontera.gat",150,150; + warp "prontera",150,150; end; } @@ -220,7 +220,7 @@ L_Situation: } -prt_in.gat,227,45,4 script Archaeologist 804,{ +prt_in,227,45,4 script Archaeologist 804,{ cutin "mets_alpha",2; if(sign_fail) goto L_Stop; @@ -845,13 +845,13 @@ L_Stop: } -prt_in.gat,248,23,4 script Maid#2 1275,{ +prt_in,248,23,4 script Maid#2 1275,{ end; } -morocc_in.gat,114,162,4 script Young Man#13 118,{ +morocc_in,114,162,4 script Young Man#13 118,{ if(signquest == 5) { @@ -971,7 +971,7 @@ s_5W: } -morocc_in.gat,115,154,5 script Rogue 810,{ +morocc_in,115,154,5 script Rogue 810,{ if(signquest == 5) { @@ -1020,7 +1020,7 @@ s_Metz: mes "back! No way I'm fallin'"; mes "for that trick, chump!"; close2; - warp "morocc.gat",279,173; + warp "morocc",279,173; end; s_Name: @@ -1335,29 +1335,29 @@ Verifyitems: end; } -payon_in03.gat,81,16,8 script Maid::Sohee 1170,{ +payon_in03,81,16,8 script Maid::Sohee 1170,{ end; } -payon_in03.gat,78,16,8 script Maid::Miyabi 1404,{ +payon_in03,78,16,8 script Maid::Miyabi 1404,{ end; } -payon_in03.gat,13,31,4 script Maid::Nymph 1416,{ +payon_in03,13,31,4 script Maid::Nymph 1416,{ end; } -payon_in03.gat,81,21,4 duplicate(Sohee) Maid::Sohee2 1170 -payon_in03.gat,78,21,4 duplicate(Miyabi) Maid::Miyabi2 1404 -payon_in03.gat,8,31,4 duplicate(Nymph) Maid::Nymph2 1416 +payon_in03,81,21,4 duplicate(Sohee) Maid::Sohee2 1170 +payon_in03,78,21,4 duplicate(Miyabi) Maid::Miyabi2 1404 +payon_in03,8,31,4 duplicate(Nymph) Maid::Nymph2 1416 -payon_in03.gat,11,31,4 script Daewoon 808,{ +payon_in03,11,31,4 script Daewoon 808,{ @@ -1972,23 +1972,23 @@ s_Last: } -aldebaran.gat,226,54,4 script #aldesignwarp 45,2,2,{ +aldebaran,226,54,4 script #aldesignwarp 45,2,2,{ OnTouch: set @aldesigncheck,0; - warp "aldeba_in.gat",149,120; + warp "aldeba_in",149,120; end; } -aldeba_in.gat,149,123,4 script #aldesignwarp2 45,2,2,{ +aldeba_in,149,123,4 script #aldesignwarp2 45,2,2,{ OnTouch: set @aldesigncheck,0; - warp "aldebaran.gat",223,56; + warp "aldebaran",223,56; end; } -aldeba_in.gat,147,104,1 script PotionActivator 139,3,0,{ +aldeba_in,147,104,1 script PotionActivator 139,3,0,{ OnTouch: if(@aldesigncheck == 0) { @@ -1998,7 +1998,7 @@ OnTouch: end; } -aldeba_in.gat,156,118,4 script Piru Piru 700,{ +aldeba_in,156,118,4 script Piru Piru 700,{ emotion e_sob; mes "[Piru Piru]"; @@ -2058,7 +2058,7 @@ s_SageStone: } -aldeba_in.gat,155,101,2 script Jore#SignAldeNpc 805,{ +aldeba_in,155,101,2 script Jore#SignAldeNpc 805,{ if(gettime(3) == 17 || gettime(3) == 18 || gettime(3) == 19 || gettime(3) == 20 || gettime(3) == 21) { @@ -2419,7 +2419,7 @@ else end; } -prt_maze02.gat,57,152,1 script Girl#11 91,{ +prt_maze02,57,152,1 script Girl#11 91,{ mes "^3355FFYou catch a glimpse"; mes "of a girl headin directly"; @@ -2428,7 +2428,7 @@ prt_maze02.gat,57,152,1 script Girl#11 91,{ mes "to follow her and see if you can"; mes "learn more."; close2; - warp "prt_maze02.gat",11,146; + warp "prt_maze02",11,146; end; s_No: mes "to not follow her since you're"; @@ -2442,16 +2442,16 @@ Loopback: if($signmazemonster == 0) { set $signmazemonster,5; - monster "prt_maze02.gat",14,177,"Flora",1118,1,"Sign_Alch_Summon::OnMonsterDead"; - monster "prt_maze02.gat",17,171,"Flora",1118,1,"Sign_Alch_Summon::OnMonsterDead"; - monster "prt_maze02.gat",24,173,"Flora",1118,1,"Sign_Alch_Summon::OnMonsterDead"; - monster "prt_maze02.gat",17,175,"Marine Sphere",1142,1,"Sign_Alch_Summon::OnMonsterDead"; - monster "prt_maze02.gat",17,168,"Marine Sphere",1142,1,"Sign_Alch_Summon::OnMonsterDead"; + monster "prt_maze02",14,177,"Flora",1118,1,"Sign_Alch_Summon::OnMonsterDead"; + monster "prt_maze02",17,171,"Flora",1118,1,"Sign_Alch_Summon::OnMonsterDead"; + monster "prt_maze02",24,173,"Flora",1118,1,"Sign_Alch_Summon::OnMonsterDead"; + monster "prt_maze02",17,175,"Marine Sphere",1142,1,"Sign_Alch_Summon::OnMonsterDead"; + monster "prt_maze02",17,168,"Marine Sphere",1142,1,"Sign_Alch_Summon::OnMonsterDead"; return; } else { - killmonster "prt_maze02.gat","Sign_Alch_Summon::OnMonsterDead"; + killmonster "prt_maze02","Sign_Alch_Summon::OnMonsterDead"; set $signmazemonster,0; goto Loopback; } @@ -2461,7 +2461,7 @@ OnMonsterDead: } -prt_maze02.gat,16,183,3 script Pleur 91,{ +prt_maze02,16,183,3 script Pleur 91,{ if(signquest == 7 || signquest == 8) { @@ -2477,7 +2477,7 @@ else mes "I'll help you find"; mes "your way back..."; close2; - warp "prt_maze02.gat",61,149; + warp "prt_maze02",61,149; end; } OnHo: @@ -2494,7 +2494,7 @@ OnOmg: end; } -prt_maze02.gat,14,183,3 script Gordon 51,{ +prt_maze02,14,183,3 script Gordon 51,{ if(signquest == 7 || signquest == 8) { @@ -2682,13 +2682,13 @@ s_Scared: mes "Don't worry... I'll help"; mes "you."; close2; - warp "prt_maze02.gat",61,149; + warp "prt_maze02",61,149; end; } } -geffen_in.gat,59,74,3 script Jesqurienne 803,{ +geffen_in,59,74,3 script Jesqurienne 803,{ if(signquest == 10) goto L_won; if(signquest == 9) goto L_Sign_Jesq; @@ -2851,7 +2851,7 @@ L_won: // --------------------------------------------------------- -geffen_in.gat,60,70,6 script Aaron::Aaron2 754,{ +geffen_in,60,70,6 script Aaron::Aaron2 754,{ if(signquest == 10) goto L_done; if(@signquiz == 1) goto L_startquiz; @@ -3749,7 +3749,7 @@ OnHeh: } -cmd_in02.gat,88,51,3 script Strange Man 806,{ +cmd_in02,88,51,3 script Strange Man 806,{ if(signquest == 12) goto L_Ever; if(signquest == 11) goto L_Test; @@ -3792,7 +3792,7 @@ L_Excuse: mes "freakin' death! Bam bam bam!"; close2; set Hp,1; - warp "comodo.gat",122,100; + warp "comodo",122,100; end; L_Metz: @@ -3977,7 +3977,7 @@ L_Check: mes "of my test. Yeah, I know..."; set dearles_test,3; close2; - warp "cmd_in01.gat",34,17; + warp "cmd_in01",34,17; end; } @@ -4002,7 +4002,7 @@ L_Dance: mes "my test. I'm gonna send"; mes "you to Lamadin now..."; close2; - warp "cmd_in01.gat",34,17; + warp "cmd_in01",34,17; end; L_Fail: @@ -4031,7 +4031,7 @@ L_Another: mes "supposed to be"; mes "the easy part..."; close2; - warp "cmd_in01.gat",34,17; + warp "cmd_in01",34,17; end; L_Win: @@ -4065,7 +4065,7 @@ L_Ever: close; } -cmd_in01.gat,32,25,3 script Lamadin 724,{ +cmd_in01,32,25,3 script Lamadin 724,{ if(SignDance == 1)goto L_Win; if(SignDance == 2)goto L_Another; @@ -4140,7 +4140,7 @@ L_Win: } -cmd_in01.gat,33,33,3 script Waiting Room#SignDance 66,{ +cmd_in01,33,33,3 script Waiting Room#SignDance 66,{ end; OnWarp: @@ -4154,73 +4154,73 @@ OnInit: end; } -cmd_in01.gat,1,1,1 script DanceInit 139,{ +cmd_in01,1,1,1 script DanceInit 139,{ OnInitiation: initnpctimer; end; OnTimer1000: if(!isloggedin($SignDancingrid))goto s_Cleanup; - areaannounce "cmd_in01.gat",12,12,35,35,"The test will begin shortly. Please do your best~",8; + areaannounce "cmd_in01",12,12,35,35,"The test will begin shortly. Please do your best~",8; end; OnTimer4000: if(!isloggedin($SignDancingrid))goto s_Cleanup; set $signdance,1; - areaannounce "cmd_in01.gat",12,12,35,35,"UP LEFT",8; + areaannounce "cmd_in01",12,12,35,35,"UP LEFT",8; end; OnTimer7000: if(!isloggedin($SignDancingrid))goto s_Cleanup; if($signdance != 2) set $Signdanceresult,1; set $signdance,3; - areaannounce "cmd_in01.gat",12,12,35,35,"DOWN RIGHT",8; + areaannounce "cmd_in01",12,12,35,35,"DOWN RIGHT",8; end; OnTimer10000: if(!isloggedin($SignDancingrid))goto s_Cleanup; if($signdance != 4) set $Signdanceresult,1; set $signdance,5; - areaannounce "cmd_in01.gat",12,12,35,35,"DOWN LEFT & UP RIGHT",8; + areaannounce "cmd_in01",12,12,35,35,"DOWN LEFT & UP RIGHT",8; end; OnTimer13000: if(!isloggedin($SignDancingrid))goto s_Cleanup; if($signdance != 7) set $Signdanceresult,1; set $signdance,8; - areaannounce "cmd_in01.gat",12,12,35,35,"DOWN RIGHT",8; + areaannounce "cmd_in01",12,12,35,35,"DOWN RIGHT",8; end; OnTimer15000: if(!isloggedin($SignDancingrid))goto s_Cleanup; if($signdance != 9) set $Signdanceresult,1; set $signdance,10; - areaannounce "cmd_in01.gat",12,12,35,35,"DOWN LEFT & UP RIGHT & UP LEFT & STAY CENTER",8; + areaannounce "cmd_in01",12,12,35,35,"DOWN LEFT & UP RIGHT & UP LEFT & STAY CENTER",8; end; OnTimer20000: if(!isloggedin($SignDancingrid))goto s_Cleanup; if($signdance != 14) set $Signdanceresult,1; set $signdance,15; - areaannounce "cmd_in01.gat",12,12,35,35,"DOWN LEFT & DOWN RIGHT & DOWN LEFT",8; + areaannounce "cmd_in01",12,12,35,35,"DOWN LEFT & DOWN RIGHT & DOWN LEFT",8; end; OnTimer24000: if(!isloggedin($SignDancingrid))goto s_Cleanup; if($signdance != 18) set $Signdanceresult,1; set $signdance,19; - areaannounce "cmd_in01.gat",12,12,35,35,"DOWN RIGHT & CENTER & DOWN RIGHT",8; + areaannounce "cmd_in01",12,12,35,35,"DOWN RIGHT & CENTER & DOWN RIGHT",8; end; OnTimer28000: if(!isloggedin($SignDancingrid))goto s_Cleanup; if($signdance != 22) set $Signdanceresult,1; set $signdance,23; - areaannounce "cmd_in01.gat",12,12,35,35,"DOWN LEFT & UP LEFT & UP RIGHT & DOWN RIGHT & CENTER",8; + areaannounce "cmd_in01",12,12,35,35,"DOWN LEFT & UP LEFT & UP RIGHT & DOWN RIGHT & CENTER",8; end; OnTimer33000: if(!isloggedin($SignDancingrid))goto s_Cleanup; if($signdance != 28) set $Signdanceresult,1; set $signdance,29; - areaannounce "cmd_in01.gat",12,12,35,35,"DOWN LEFT & UP RIGHT & UP LEFT & DOWN RIGHT",8; + areaannounce "cmd_in01",12,12,35,35,"DOWN LEFT & UP RIGHT & UP LEFT & DOWN RIGHT",8; end; OnTimer40000: if(!isloggedin($SignDancingrid))goto s_Cleanup; if($signdance != 33) set $Signdanceresult,1; set $signdance,34; - areaannounce "cmd_in01.gat",12,12,35,35,"UP RIGHT & DOWN RIGHT & UP RIGHT & DOWN RIGHT",8; + areaannounce "cmd_in01",12,12,35,35,"UP RIGHT & DOWN RIGHT & UP RIGHT & DOWN RIGHT",8; end; OnTimer44000: if(!isloggedin($SignDancingrid))goto s_Cleanup; @@ -4228,21 +4228,21 @@ OnTimer44000: set $signdance,39; set $SignDanceRandomizer,rand(0,1); if(!$SignDanceRandomizer) - areaannounce "cmd_in01.gat",12,12,35,35,"UP LEFT & UP RIGHT & CENTER & UP RIGHT & DOWN LEFT & DOWN RIGHT",8; + areaannounce "cmd_in01",12,12,35,35,"UP LEFT & UP RIGHT & CENTER & UP RIGHT & DOWN LEFT & DOWN RIGHT",8; else - areaannounce "cmd_in01.gat",12,12,35,35,"UP LEFT & UP RIGHT & DOWN LEFT & UP RIGHT & DOWN LEFT & DOWN RIGHT",8; + areaannounce "cmd_in01",12,12,35,35,"UP LEFT & UP RIGHT & DOWN LEFT & UP RIGHT & DOWN LEFT & DOWN RIGHT",8; end; OnTimer51500: if(!isloggedin($SignDancingrid))goto s_Cleanup; if($signdance != 45)set $Signdanceresult,1; - areaannounce "cmd_in01.gat",12,12,35,35,"Well done.",8; + areaannounce "cmd_in01",12,12,35,35,"Well done.",8; end; OnTimer54500: if(!isloggedin($SignDancingrid))goto s_Cleanup; attachrid($SignDancingrid); if($Signdanceresult)set SignDance,2; else set SignDance,1; - warp "cmd_in01.gat",34,17; + warp "cmd_in01",34,17; detachrid; enablenpc "SignDance#WARPER"; disablenpc "SignDance#CENTER"; @@ -4261,11 +4261,11 @@ s_Cleanup: } -cmd_in01.gat,1,1,1 script SignDanceCleanUp -1,{ +cmd_in01,1,1,1 script SignDanceCleanUp -1,{ OnPlayerLogout: initnpctimer; - areaannounce "cmd_in01.gat",12,12,35,35,"The current dancer has logged out. New dancers will be accepted shortly.",8; + areaannounce "cmd_in01",12,12,35,35,"The current dancer has logged out. New dancers will be accepted shortly.",8; enablenpc "SignDance#WARPER"; disablenpc "SignDance#CENTER"; set $signdance,0; @@ -4288,7 +4288,7 @@ OnInit: } //Dancing tiles -cmd_in01.gat,16,13,4 script SignDance#DOWNRIGHT 139,1,1,{ +cmd_in01,16,13,4 script SignDance#DOWNRIGHT 139,1,1,{ if($signdance == 3){ set $signdance,4; soundeffect "effect\\sign_down.wav",1; } if($signdance == 8){ set $signdance,9; soundeffect "effect\\sign_down.wav",1; } @@ -4300,13 +4300,13 @@ cmd_in01.gat,16,13,4 script SignDance#DOWNRIGHT 139,1,1,{ if($signdance == 35){ set $signdance,36; soundeffect "effect\\sign_down.wav",1; } if($signdance == 37){ set $signdance,38; soundeffect "effect\\sign_down.wav",1; } if($signdance == 44){ set $signdance,45; soundeffect "effect\\sign_down.wav",1; } - if(getcharid(3) != $SignDancingrid)warp "comodo.gat",187,164; + if(getcharid(3) != $SignDancingrid)warp "comodo",187,164; end; } -cmd_in01.gat,19,16,4 script SignDance#UPRIGHT 139,1,1,{ +cmd_in01,19,16,4 script SignDance#UPRIGHT 139,1,1,{ if($signdance == 6) { set $signdance,7; soundeffect "effect\\sign_right.wav",1; } if($signdance == 11) { set $signdance,12; soundeffect "effect\\sign_right.wav",1; } @@ -4316,30 +4316,30 @@ cmd_in01.gat,19,16,4 script SignDance#UPRIGHT 139,1,1,{ if($signdance == 36) { set $signdance,37; soundeffect "effect\\sign_right.wav",1; } if($signdance == 40) { set $signdance,41; soundeffect "effect\\sign_right.wav",1; } if($signdance == 42) { set $signdance,43; soundeffect "effect\\sign_right.wav",1; } - if(getcharid(3) != $SignDancingrid)warp "comodo.gat",187,164; + if(getcharid(3) != $SignDancingrid)warp "comodo",187,164; end; } -cmd_in01.gat,16,19,4 script SignDance#UPLEFT 139,1,1,{ +cmd_in01,16,19,4 script SignDance#UPLEFT 139,1,1,{ if($signdance == 1) { set $signdance,2; soundeffect "effect\\sign_up.wav",1; } if($signdance == 12) { set $signdance,13; soundeffect "effect\\sign_up.wav",1; } if($signdance == 24) { set $signdance,25; soundeffect "effect\\sign_up.wav",1; } if($signdance == 31) { set $signdance,32; soundeffect "effect\\sign_up.wav",1; } if($signdance == 39) { set $signdance,40; soundeffect "effect\\sign_up.wav",1; } - if(getcharid(3) != $SignDancingrid)warp "comodo.gat",187,164; + if(getcharid(3) != $SignDancingrid)warp "comodo",187,164; end; } -cmd_in01.gat,16,16,4 script SignDance#WARPER 139,1,1,{ - if(getcharid(3) != $SignDancingrid)warp "comodo.gat",187,164; +cmd_in01,16,16,4 script SignDance#WARPER 139,1,1,{ + if(getcharid(3) != $SignDancingrid)warp "comodo",187,164; end; } -cmd_in01.gat,16,16,4 script SignDance#CENTER 139,1,1,{ +cmd_in01,16,16,4 script SignDance#CENTER 139,1,1,{ if($signdance == 0) { set $SignDancingrid, getcharid(3); donpcevent "DanceInit::OnInitiation"; } if($signdance == 13) { set $signdance,14; soundeffect "effect\\sign_center.wav",1; } @@ -4354,7 +4354,7 @@ OnInit: } -cmd_in01.gat,13,16,4 script SignDance#DOWNLEFT 139,1,1,{ +cmd_in01,13,16,4 script SignDance#DOWNLEFT 139,1,1,{ if($signdance == 5) { set $signdance,6; soundeffect "effect\\sign_left.wav",1; } if($signdance == 10) { set $signdance,11; soundeffect "effect\\sign_left.wav",1; } @@ -4364,12 +4364,12 @@ cmd_in01.gat,13,16,4 script SignDance#DOWNLEFT 139,1,1,{ if($signdance == 29) { set $signdance,30; soundeffect "effect\\sign_left.wav",1; } if($signdance == 41 && $SignDanceRandomizer) { set $signdance,42; soundeffect "effect\\sign_left.wav",1; } if($signdance == 43) { set $signdance,44; soundeffect "effect\\sign_left.wav",1; } - if(getcharid(3) != $SignDancingrid)warp "comodo.gat",187,164; + if(getcharid(3) != $SignDancingrid)warp "comodo",187,164; end; } -alberta.gat,99,151,1 script Sign::AlbertaSign 111,{ +alberta,99,151,1 script Sign::AlbertaSign 111,{ mes "^FF0000- The Sign Reads -^000000"; mes "Tools by the Cart full!"; @@ -4379,7 +4379,7 @@ alberta.gat,99,151,1 script Sign::AlbertaSign 111,{ } -alberta_in.gat,114,178,5 script Refined Steward 109,{ +alberta_in,114,178,5 script Refined Steward 109,{ if(bakerlan_test > 12) goto L_Hope; if(bakerlan_test == 12) goto L_Thanks; @@ -4523,7 +4523,7 @@ L_Hope: } -alberta_in.gat,154,171,5 script Maid#3 758,{ +alberta_in,154,171,5 script Maid#3 758,{ if(bakerlan_test > 11) goto L_Done; if(bakerlan_test == 11) goto L_Thanks; @@ -4737,7 +4737,7 @@ L_Done: } -alberta_in.gat,125,101,5 script Wealthy-looking Merchant 807,{ +alberta_in,125,101,5 script Wealthy-looking Merchant 807,{ if(!signquest) { @@ -4907,7 +4907,7 @@ L_Over: close; } -yuno.gat,330,100,3 script Knight#2 734,{ +yuno,330,100,3 script Knight#2 734,{ if (bakerlan_test > 4) goto L_Thanks; if (bakerlan_test == 3) goto L_Delivery; @@ -4954,7 +4954,7 @@ L_Thanks: close; } -alde_alche.gat,169,162,7 script Alchemist#3 749,{ +alde_alche,169,162,7 script Alchemist#3 749,{ if(!bakerlan_test) { @@ -5207,7 +5207,7 @@ L_Done: } -prt_castle.gat,107,58,5 script Soldier#2 105,{ +prt_castle,107,58,5 script Soldier#2 105,{ if(bakerlan_test > 10) goto L_Heya; mes "[Maruin]"; @@ -5299,7 +5299,7 @@ L_Heya: } -geffen_in.gat,171,43,3 script Cute Girl 703,{ +geffen_in,171,43,3 script Cute Girl 703,{ if(!signquest) { @@ -5418,7 +5418,7 @@ L_Never: } -geffen_in.gat,159,48,5 script Woman 711,{ +geffen_in,159,48,5 script Woman 711,{ if(signquest > 22) goto L_Cherish; if(signquest > 19) goto L_Done; if(signquest == 19 && countitem(7278)) goto L_Letter; @@ -5544,7 +5544,7 @@ L_Cherish: } -mjo_dun02.gat,88,295,3 script Flaming Spirit Man 85,{ +mjo_dun02,88,295,3 script Flaming Spirit Man 85,{ //get rid of some pieces, to let player reborn in future if(signquest > 22) delitem 7177,countitem(7177); @@ -5563,7 +5563,7 @@ mjo_dun02.gat,88,295,3 script Flaming Spirit Man 85,{ mes "training, so I'd appreciate it if"; mes "you would just leave now."; close2; - warp "mjo_dun02.gat",372,346; + warp "mjo_dun02",372,346; end; L_Family: @@ -5681,7 +5681,7 @@ L_Letter: mes "your way out of here. Good luck~"; set signquest,18; close2; - warp "mjo_dun02.gat",371,344; + warp "mjo_dun02",371,344; end; L_Check: @@ -5919,7 +5919,7 @@ L_Improve: } -gef_tower.gat,118,36,5 script Annoyed Man 64,{ +gef_tower,118,36,5 script Annoyed Man 64,{ if(signquest > 24) goto L_Answer; @@ -5983,7 +5983,7 @@ L_Answer: } -umbala.gat,163,256,3 script Native 781,{ +umbala,163,256,3 script Native 781,{ if(event_umbala < 3) goto L_UmWord; if(signquest > 25) goto L_Thanks; @@ -6058,7 +6058,7 @@ L_Thanks: close; } -um_in.gat,27,23,3 script Weird Man 121,{ +um_in,27,23,3 script Weird Man 121,{ if(signquest > 27) goto L_Done; if(signquest == 27) goto L_Check; @@ -6079,7 +6079,7 @@ um_in.gat,27,23,3 script Weird Man 121,{ emotion e_an; if(signquest == 26) goto L_Sign; close2; - warp "um_dun01.gat",129,90; + warp "um_dun01",129,90; end; L_Sign: @@ -6176,7 +6176,7 @@ L_Check: next; percentheal -30,0; close2; - warp "um_dun01.gat",129,90; + warp "um_dun01",129,90; end; L_Text: @@ -6216,7 +6216,7 @@ L_Done: close; } -alberta.gat,165,83,3 script Fastidious Old Man 755,{ +alberta,165,83,3 script Fastidious Old Man 755,{ if(signquest > 30) goto L_Done; if(signquest == 30) goto L_Interpret; @@ -6360,7 +6360,7 @@ L_Done: // Himinn Part & Valkyrie -gef_fild07.gat,182,241,1 script #himinnwarper 111,1,1,{ +gef_fild07,182,241,1 script #himinnwarper 111,1,1,{ if(signquest == 31 && countitem(7013) > 364 && countitem(953) > 11 && countitem(907) > 3) goto L_FirstClick; end; @@ -6406,11 +6406,11 @@ L_FirstTouch: delitem 907,4; L_Warp: - warp "himinn.gat",49,10; + warp "himinn",49,10; end; } -himinn.gat,48,86,5 script Valkyrie#2 811,{ +himinn,48,86,5 script Valkyrie#2 811,{ if(signquest == 58) goto L_Done; if(signquest > 51) goto L_Gods; @@ -6466,7 +6466,7 @@ himinn.gat,48,86,5 script Valkyrie#2 811,{ mes "one of the hearts there..."; if(signquest==32)set signquest,33; close2; - warp "geffen.gat",120,100; + warp "geffen",120,100; end; L_Duty: @@ -6545,7 +6545,7 @@ L_Done: // Niflheim Part & Realm of the Dead -niflheim.gat,102,54,4 script Mad Man 739,{ +niflheim,102,54,4 script Mad Man 739,{ if(signquest > 53) goto L_Queen; if(signlaichin == 4) goto L_Where1; @@ -6945,7 +6945,7 @@ function script Sign_Seal { return; } -niflheim.gat,313,70,3 script Pleasant-Featured Lady 90,{ +niflheim,313,70,3 script Pleasant-Featured Lady 90,{ if(signquest > 55) goto L_NoWord; if(Sign_Branch8A) goto L_Memory; @@ -7336,16 +7336,16 @@ L_BranchB: mes "ready to come with me?"; next; menu "Yes.",-,"No.",L_No; - if(($signroom2full > 1) || getareausers("que_sign01.gat",229,77,166,12) > 0) goto L_Full; + if(($signroom2full > 1) || getareausers("que_sign01",229,77,166,12) > 0) goto L_Full; mes "[Serin]"; mes "Please follow me"; mes "......"; close2; - if(($signroom2full > 1) || getareausers("que_sign01.gat",229,77,166,12) > 0) end; + if(($signroom2full > 1) || getareausers("que_sign01",229,77,166,12) > 0) end; donpcevent "#signserin2::OnSerin"; donpcevent "#signserin2::OnCooldown"; set $signroom2full,2; - warp "que_sign01.gat",191,39; + warp "que_sign01",191,39; end; @@ -7383,7 +7383,7 @@ L_Full: } -nif_in.gat,156,93,1 script #signann 139,2,2,{ +nif_in,156,93,1 script #signann 139,2,2,{ if(signquest > 33) goto L_SignAnn; end; @@ -7523,7 +7523,7 @@ L_Sad: } -niflheim.gat,350,258,1 script #signbruce 139,2,2,{ +niflheim,350,258,1 script #signbruce 139,2,2,{ if(signquest == 35 || Sign_Branch2B == 3) goto L_SignBruce; end; @@ -7575,8 +7575,8 @@ L_Book1: mes "How dare you touch my books"; mes "when I specifically said"; mes "'Don't touch my books!'"; - killmonster "niflheim.gat","#signbruce::Onmymob"; - monster "niflheim.gat",350,258,"Rideword",1478,1,"#signbruce::Onmymob"; + killmonster "niflheim","#signbruce::Onmymob"; + monster "niflheim",350,258,"Rideword",1478,1,"#signbruce::Onmymob"; close; L_Book2: @@ -7585,7 +7585,7 @@ L_Book2: mes "Get lost...."; mes "Don't disrupt my restingggaaahh!!"; close2; - warp "niflheim.gat",34,162; + warp "niflheim",34,162; end; L_Book3: @@ -7615,14 +7615,14 @@ L_Check: mes "Muhahahahahaha!"; mes "That's not the right spell!"; mes "Now death awaits you!"; - killmonster "niflheim.gat","#signbruce::Onmymob"; - monster "niflheim.gat",349,256,"Orc Skeleton",1462,1,"#signbruce::Onmymob"; - monster "niflheim.gat",347,258,"Orc Skeleton",1462,1,"#signbruce::Onmymob"; - monster "niflheim.gat",347,254,"Orc Skeleton",1462,1,"#signbruce::Onmymob"; - monster "niflheim.gat",350,252,"Orc Skeleton",1462,1,"#signbruce::Onmymob"; - monster "niflheim.gat",344,255,"Orc Skeleton",1462,1,"#signbruce::Onmymob"; - monster "niflheim.gat",348,252,"Orc Skeleton",1462,1,"#signbruce::Onmymob"; - monster "niflheim.gat",347,259,"Orc Skeleton",1462,1,"#signbruce::Onmymob"; + killmonster "niflheim","#signbruce::Onmymob"; + monster "niflheim",349,256,"Orc Skeleton",1462,1,"#signbruce::Onmymob"; + monster "niflheim",347,258,"Orc Skeleton",1462,1,"#signbruce::Onmymob"; + monster "niflheim",347,254,"Orc Skeleton",1462,1,"#signbruce::Onmymob"; + monster "niflheim",350,252,"Orc Skeleton",1462,1,"#signbruce::Onmymob"; + monster "niflheim",344,255,"Orc Skeleton",1462,1,"#signbruce::Onmymob"; + monster "niflheim",348,252,"Orc Skeleton",1462,1,"#signbruce::Onmymob"; + monster "niflheim",347,259,"Orc Skeleton",1462,1,"#signbruce::Onmymob"; close; L_Success: @@ -7647,7 +7647,7 @@ Onmymob: } -nif_in.gat,188,168,1 script #signwitch 139,2,2,{ +nif_in,188,168,1 script #signwitch 139,2,2,{ if(signquest > 36) goto L_SignWitch; if(Sign_Branch2B > 1) goto L_Book; @@ -7689,7 +7689,7 @@ L_SignWitch: mes "good choice... I mean..."; mes "for your life..."; close2; - warp "umbala.gat",138,208; + warp "umbala",138,208; end; L_Child: @@ -7900,7 +7900,7 @@ L_Privacy: } -nif_in.gat,105,81,1 script #signcrayu 139,2,2,{ +nif_in,105,81,1 script #signcrayu 139,2,2,{ if(signquest == 44) goto L_SignCrayu; end; @@ -7970,7 +7970,7 @@ L_Chosen: } -niflheim.gat,146,241,7 script Depressing Man 735,{ +niflheim,146,241,7 script Depressing Man 735,{ if(signquest > 56) goto L_Done; if(Sign_Branch8A > 3 || (Sign_Branch8B && Sign_Branch8B < 4)) goto L_Hurry; @@ -8030,7 +8030,7 @@ L_Queen: mes "Lady Hell. Otherwise, the"; mes "consequences will be severe..."; close2; - warp "que_sign01.gat",45,20; + warp "que_sign01",45,20; end; L_No: @@ -8096,7 +8096,7 @@ L_Done: mes "speak to her highness"; mes "with the utmost respect!"; close2; - warp "que_sign01.gat",45,20; + warp "que_sign01",45,20; end; L_No2: @@ -8109,7 +8109,7 @@ L_No2: } -niflheim.gat,146,241,1 script #signgen 139,2,2,{ +niflheim,146,241,1 script #signgen 139,2,2,{ if(signquest == 45 || Sign_Branch2B == 1) goto L_SignGen; end; @@ -8147,14 +8147,14 @@ L_SignGen: } -nif_in.gat,140,177,1 script #signgrave 111,{ +nif_in,140,177,1 script #signgrave 111,{ - if(signquest > 47 || countitem(7313) > 0) warp "que_sign01.gat",115,135; + if(signquest > 47 || countitem(7313) > 0) warp "que_sign01",115,135; end; } -que_sign01.gat,122,141,5 script Witch#2 792,{ +que_sign01,122,141,5 script Witch#2 792,{ if(Sign_Branch8B && Sign_Branch8B < 4)goto L_MustHurry; if(signquest > 56) goto L_NoMedal; @@ -8424,7 +8424,7 @@ L_Complete: close; L_Serin: - if(($signroomfull > 1) || getmapusers("que_sign02.gat") > 0 || getareausers("que_sign01.gat",229,227,166,162) > 0) goto L_Full; + if(($signroomfull > 1) || getmapusers("que_sign02") > 0 || getareausers("que_sign01",229,227,166,162) > 0) goto L_Full; if(countitem(2643) < 1) goto L_NoRing; mes "[Kirkena]"; mes "You're finally"; @@ -8434,13 +8434,13 @@ L_Serin: mes "to try. Are you ready?"; next; menu "Yes",-,"No",L_No; - if(($signroomfull > 1) || getmapusers("que_sign02.gat") > 0 || getareausers("que_sign01.gat",229,227,166,162) > 0) goto L_Full; + if(($signroomfull > 1) || getmapusers("que_sign02") > 0 || getareausers("que_sign01",229,227,166,162) > 0) goto L_Full; close2; donpcevent "#signserin::OnSerin"; donpcevent "#signserin::OnCooldown"; set $signroomfull,2; set $signparty,getcharid(1); - warp "que_sign01.gat",195,189; + warp "que_sign01",195,189; end; L_No: @@ -8478,18 +8478,18 @@ L_NoRing: mes "you ready to go?"; next; menu "Yes",-,"No",L_No; - if(($signroomfull > 1) || getmapusers("que_sign02.gat") > 0 || getareausers("que_sign01.gat",229,227,166,162) > 0) goto L_Full; + if(($signroomfull > 1) || getmapusers("que_sign02") > 0 || getareausers("que_sign01",229,227,166,162) > 0) goto L_Full; mes "[Kirkena]"; mes "Okay then."; mes "Good luck,"; mes "" + strcharinfo(0) + "..."; close2; - if(($signroomfull > 1) || getmapusers("que_sign02.gat") > 0 || getareausers("que_sign01.gat",229,227,166,162) > 0) end; + if(($signroomfull > 1) || getmapusers("que_sign02") > 0 || getareausers("que_sign01",229,227,166,162) > 0) end; donpcevent "#signserin::OnSerin"; donpcevent "#signserin::OnCooldown"; set $signroomfull,2; set $signparty,getcharid(1); - warp "que_sign02.gat",35,313; + warp "que_sign02",35,313; end; L_Medal: @@ -8519,7 +8519,7 @@ L_MedalOk: mes "be too much for just"; mes "one adventurer alone..."; close2; - warp "que_sign01.gat",195,189; + warp "que_sign01",195,189; end; @@ -8537,7 +8537,7 @@ L_Path: mes "be too much for just"; mes "one adventurer alone..."; close2; - warp "que_sign02.gat",35,313; + warp "que_sign02",35,313; end; L_Success: @@ -8619,7 +8619,7 @@ L_Fail: //Seals in Glast Heim Lowest Cave -gl_dun02.gat,262,265,1 script Mysterious Energy 111,{ +gl_dun02,262,265,1 script Mysterious Energy 111,{ if((brokenseal == 1 && Sign_Seal1 == 1) || (brokenseal == 2 && Sign_Seal2 == 1) || (brokenseal == 3 && Sign_Seal3 == 1) || (brokenseal == 4 && Sign_Seal4 == 1)) { @@ -8643,7 +8643,7 @@ gl_dun02.gat,262,265,1 script Mysterious Energy 111,{ } -gl_dun02.gat,270,98,1 script Mysterious Energy#2 111,{ +gl_dun02,270,98,1 script Mysterious Energy#2 111,{ if((brokenseal == 1 && Sign_Seal1 == 2) || (brokenseal == 2 && Sign_Seal2 == 2) || (brokenseal == 3 && Sign_Seal3 == 2) || (brokenseal == 4 && Sign_Seal4 == 2)) { @@ -8667,7 +8667,7 @@ gl_dun02.gat,270,98,1 script Mysterious Energy#2 111,{ } -gl_dun02.gat,268,31,1 script Mysterious Energy#3 111,{ +gl_dun02,268,31,1 script Mysterious Energy#3 111,{ if((brokenseal == 1 && Sign_Seal1 == 3) || (brokenseal == 2 && Sign_Seal2 == 3) || (brokenseal == 3 && Sign_Seal3 == 3) || (brokenseal == 4 && Sign_Seal4 == 3)) { @@ -8691,7 +8691,7 @@ gl_dun02.gat,268,31,1 script Mysterious Energy#3 111,{ } -gl_dun02.gat,139,72,1 script Mysterious Energy#4 111,{ +gl_dun02,139,72,1 script Mysterious Energy#4 111,{ if((brokenseal == 1 && Sign_Seal1 == 4) || (brokenseal == 2 && Sign_Seal2 == 4) || (brokenseal == 3 && Sign_Seal3 == 4) || (brokenseal == 4 && Sign_Seal4 == 4)) { @@ -8715,7 +8715,7 @@ gl_dun02.gat,139,72,1 script Mysterious Energy#4 111,{ } -gl_dun02.gat,16,26,1 script Mysterious Energy#5 111,{ +gl_dun02,16,26,1 script Mysterious Energy#5 111,{ if((brokenseal == 1 && Sign_Seal1 == 5) || (brokenseal == 2 && Sign_Seal2 == 5) || (brokenseal == 3 && Sign_Seal3 == 5) || (brokenseal == 4 && Sign_Seal4 == 5)) { @@ -8739,7 +8739,7 @@ gl_dun02.gat,16,26,1 script Mysterious Energy#5 111,{ } -gl_dun02.gat,120,180,1 script Mysterious Energy#6 111,{ +gl_dun02,120,180,1 script Mysterious Energy#6 111,{ if((brokenseal == 1 && Sign_Seal1 == 6) || (brokenseal == 2 && Sign_Seal2 == 6) || (brokenseal == 3 && Sign_Seal3 == 6) || (brokenseal == 4 && Sign_Seal4 == 6)) { @@ -8763,7 +8763,7 @@ gl_dun02.gat,120,180,1 script Mysterious Energy#6 111,{ } -gl_dun02.gat,42,251,1 script Mysterious Energy#7 111,{ +gl_dun02,42,251,1 script Mysterious Energy#7 111,{ if((brokenseal == 1 && Sign_Seal1 == 7) || (brokenseal == 2 && Sign_Seal2 == 7) || (brokenseal == 3 && Sign_Seal3 == 7) || (brokenseal == 4 && Sign_Seal4 == 7)) { @@ -8787,7 +8787,7 @@ gl_dun02.gat,42,251,1 script Mysterious Energy#7 111,{ } -gl_dun02.gat,124,231,1 script Mysterious Energy#8 111,{ +gl_dun02,124,231,1 script Mysterious Energy#8 111,{ if((brokenseal == 1 && Sign_Seal1 == 8) || (brokenseal == 2 && Sign_Seal2 == 8) || (brokenseal == 3 && Sign_Seal3 == 8) || (brokenseal == 4 && Sign_Seal4 == 8)) { @@ -8876,7 +8876,7 @@ L_Soul: //End of Seals -que_sign01.gat,46,55,1 script Fountain 111,{ +que_sign01,46,55,1 script Fountain 111,{ if(signquest > 54) goto L_Bottle; mes "^3355FFThe water in this"; mes "fountain looks clean"; @@ -8912,7 +8912,7 @@ L_Nobottle: } -que_sign01.gat,45,227,5 script Queen of the Dead 856,{ +que_sign01,45,227,5 script Queen of the Dead 856,{ if(signquest > 65) goto L_Greet; if(signquest > 64) goto L_Work; @@ -9043,7 +9043,7 @@ L_No: mes "Still, it would be unwise"; mes "to displease me~"; close2; - warp "niflheim.gat",29,154; + warp "niflheim",29,154; end; L_Work: @@ -9105,7 +9105,7 @@ L_Greet: } -que_sign01.gat,1,1,1 script #signserin -1,{ +que_sign01,1,1,1 script #signserin -1,{ OnInit: disablenpc "Serin#serin"; @@ -9120,10 +9120,10 @@ OnSerin: OnSummon: disablenpc "Serin#serin"; set $@Sign_Summon,8; - areamonster "que_sign01.gat",188,184,205,205,"Rotten Corpse",1036,3,"#signserin::OnSignDead"; - areamonster "que_sign01.gat",188,184,205,205,"Ancient Wraith",1192,2,"#signserin::OnSignDead"; - areamonster "que_sign01.gat",188,184,205,205,"Ancient Mummy",1297,2,"#signserin::OnSignDead"; - areamonster "que_sign01.gat",188,184,205,205,"Dark Lord Incarnation",1302,1,"#signserin::OnSignDead"; + areamonster "que_sign01",188,184,205,205,"Rotten Corpse",1036,3,"#signserin::OnSignDead"; + areamonster "que_sign01",188,184,205,205,"Ancient Wraith",1192,2,"#signserin::OnSignDead"; + areamonster "que_sign01",188,184,205,205,"Ancient Mummy",1297,2,"#signserin::OnSignDead"; + areamonster "que_sign01",188,184,205,205,"Dark Lord Incarnation",1302,1,"#signserin::OnSignDead"; end; OnSignDead: @@ -9140,15 +9140,15 @@ OnCooldown: OnTimer600000: disablenpc "Serin#serin"; - killmonster "que_sign01.gat","#signserin::OnSignDead"; + killmonster "que_sign01","#signserin::OnSignDead"; set $signroomfull,1; - areawarp "que_sign01.gat",229,227,166,162,"niflheim.gat",30,156; - areawarp "que_sign02.gat",1,1,400,400,"niflheim.gat",30,156; + areawarp "que_sign01",229,227,166,162,"niflheim",30,156; + areawarp "que_sign02",1,1,400,400,"niflheim",30,156; stopnpctimer; end; } -que_sign01.gat,1,1,1 script #signserin2 -1,{ +que_sign01,1,1,1 script #signserin2 -1,{ OnInit: disablenpc "Serin#serin2"; @@ -9162,10 +9162,10 @@ OnSerin: OnSummon: disablenpc "Serin#serin2"; set $@Sign_Summon2,8; - areamonster "que_sign01.gat",188,34,205,55,"Rotten Corpse",1036,3,"#signserin2::OnSignDead"; - areamonster "que_sign01.gat",188,34,205,55,"Ancient Wraith",1192,2,"#signserin2::OnSignDead"; - areamonster "que_sign01.gat",188,34,205,55,"Ancient Mummy",1297,2,"#signserin2::OnSignDead"; - areamonster "que_sign01.gat",188,34,205,55,"Dark Lord Incarnation",1302,1,"#signserin2::OnSignDead"; + areamonster "que_sign01",188,34,205,55,"Rotten Corpse",1036,3,"#signserin2::OnSignDead"; + areamonster "que_sign01",188,34,205,55,"Ancient Wraith",1192,2,"#signserin2::OnSignDead"; + areamonster "que_sign01",188,34,205,55,"Ancient Mummy",1297,2,"#signserin2::OnSignDead"; + areamonster "que_sign01",188,34,205,55,"Dark Lord Incarnation",1302,1,"#signserin2::OnSignDead"; end; OnSignDead: @@ -9182,14 +9182,14 @@ OnCooldown: OnTimer600000: disablenpc "Serin#serin2"; - killmonster "que_sign01.gat","#signserin2::OnSignDead"; + killmonster "que_sign01","#signserin2::OnSignDead"; set $signroom2full,1; - areawarp "que_sign01.gat",229,77,166,12,"niflheim.gat",30,156; + areawarp "que_sign01",229,77,166,12,"niflheim",30,156; stopnpctimer; end; } -que_sign01.gat,197,195,5 script Serin#serin 90,{ +que_sign01,197,195,5 script Serin#serin 90,{ if(signquest > 55) goto L_Done; if(Sign_Branch8A > 7) goto L_Success; @@ -9267,7 +9267,7 @@ L_Go: mes "Dark Lord."; close2; set $signroomfull,0; - warp "niflheim.gat",30,156; + warp "niflheim",30,156; end; L_Summon: @@ -9387,11 +9387,11 @@ L_Done: mes "and returned to Niflheim."; close2; set $signroomfull,0; - warp "niflheim.gat",30,156; + warp "niflheim",30,156; end; } -que_sign01.gat,197,45,5 script Serin#serin2 90,{ +que_sign01,197,45,5 script Serin#serin2 90,{ if(signquest > 55) goto L_Done; if(Sign_Branch8B > 3) goto L_Success; @@ -9468,7 +9468,7 @@ L_Go: mes "Dark Lord."; close2; set $signroom2full,0; - warp "niflheim.gat",30,156; + warp "niflheim",30,156; end; L_Summon: @@ -9602,7 +9602,7 @@ L_Done: mes "and returned to Niflheim."; close2; set $signroom2full,0; - warp "niflheim.gat",30,156; + warp "niflheim",30,156; end; } @@ -9634,7 +9634,7 @@ L_Party: mes "be too much for just"; mes "one adventurer alone..."; close2; - warp "que_sign01.gat",195,189; + warp "que_sign01",195,189; end; @@ -9652,59 +9652,59 @@ L_Path: mes "be too much for just"; mes "one adventurer alone..."; close2; - warp "que_sign02.gat",135,313; + warp "que_sign02",135,313; end; } // Warp to leave Serin's room -que_sign01.gat,178,169,0 script #serinwarp 45,1,1,{ +que_sign01,178,169,0 script #serinwarp 45,1,1,{ if($signroomfull > 2) { - if(getmapusers("que_sign02.gat") > 0 || getareausers("que_sign01.gat",229,227,166,162) > 0) end; + if(getmapusers("que_sign02") > 0 || getareausers("que_sign01",229,227,166,162) > 0) end; donpcevent "#signserin::OnInit"; } - warp "niflheim.gat",30,156; + warp "niflheim",30,156; end; } -que_sign01.gat,178,19,0 script #serinwarp2 45,1,1,{ +que_sign01,178,19,0 script #serinwarp2 45,1,1,{ set $signroom2full,0; - warp "niflheim.gat",30,156; + warp "niflheim",30,156; end; } // Fountain script -geffen.gat,119,55,1 script GeffeniaWarper 45,2,2,{ +geffen,119,55,1 script GeffeniaWarper 45,2,2,{ switch($GeffeniaWarp) { case 1: - warp "gefenia01.gat",58,169; + warp "gefenia01",58,169; break; case 2: - warp "gefenia02.gat",116,115; + warp "gefenia02",116,115; break; case 3: - warp "gefenia03.gat",130,206; + warp "gefenia03",130,206; break; case 4: - warp "gefenia04.gat",133,88; + warp "gefenia04",133,88; break; } OnWarping: misceffect 215; - mapannounce "geffen.gat","With a flash of light from Geffen Fountain, the door to Geffenia has opened.",1,0x9CFF00; + mapannounce "geffen","With a flash of light from Geffen Fountain, the door to Geffenia has opened.",1,0x9CFF00; misceffect 247; initnpctimer; end; @@ -9719,7 +9719,7 @@ OnTimer30000: OnTimer45000: stopnpctimer; - mapannounce "geffen.gat","The portal to Geffenia is now closed.",1,0x9CFF00; + mapannounce "geffen","The portal to Geffenia is now closed.",1,0x9CFF00; misceffect 16; OnInit: @@ -9729,7 +9729,7 @@ OnInit: } -geffen.gat,119,49,1 script Fountain#SignFountain 111,{ +geffen,119,49,1 script Fountain#SignFountain 111,{ if(countitem(7025) && !$GeffeniaWarp)goto L_Lament; mes "^3355FFThis is the"; @@ -9759,14 +9759,14 @@ L_Throw: } //================================================== -// que_sign02.gat - Monster Spawns +// que_sign02 - Monster Spawns //================================================== -que_sign02.gat,0,0,0,0 monster Incubus 1580,1,0,0,0 -que_sign02.gat,0,0,0,0 monster Wraith Dead 1566,3,0,0,0 -que_sign02.gat,0,0,0,0 monster Evil Druid 1435,5,0,0,0 -que_sign02.gat,0,0,0,0 monster Wraith 1475,5,0,0,0 -que_sign02.gat,0,0,0,0 monster Injustice 1446,10,0,0,0 -que_sign02.gat,0,0,0,0 monster Skeleton Prisoner 1479,10,0,0,0 -que_sign02.gat,0,0,0,0 monster Zombie Prisoner 1480,10,0,0,0 -que_sign02.gat,0,0,0,0 monster Ghoul 1423,15,0,0,0 +que_sign02,0,0,0,0 monster Incubus 1580,1,0,0,0 +que_sign02,0,0,0,0 monster Wraith Dead 1566,3,0,0,0 +que_sign02,0,0,0,0 monster Evil Druid 1435,5,0,0,0 +que_sign02,0,0,0,0 monster Wraith 1475,5,0,0,0 +que_sign02,0,0,0,0 monster Injustice 1446,10,0,0,0 +que_sign02,0,0,0,0 monster Skeleton Prisoner 1479,10,0,0,0 +que_sign02,0,0,0,0 monster Zombie Prisoner 1480,10,0,0,0 +que_sign02,0,0,0,0 monster Ghoul 1423,15,0,0,0 diff --git a/npc/quests/WIP/4.txt b/npc/quests/WIP/4.txt index 2a47b8f4d..61b83d7ab 100644 --- a/npc/quests/WIP/4.txt +++ b/npc/quests/WIP/4.txt @@ -1,4 +1,4 @@ -airplane.gat,236,63,4 script Hallen 55,{ +airplane,236,63,4 script Hallen 55,{ if (fragmentauest>3) { mes "[Hallen]"; mes "Nice weather, isn't it?"; diff --git a/npc/quests/WIP/6.txt b/npc/quests/WIP/6.txt index eba0bb256..a27b80a2a 100644 --- a/npc/quests/WIP/6.txt +++ b/npc/quests/WIP/6.txt @@ -1,7 +1,7 @@ // by CallNix v.0.0 //======================================Juno to Izlude airship===================================================================== -airplane_01.gat,238,154,4 script Captain 854,{ +airplane_01,238,154,4 script Captain 854,{ if (airshipquest==0) { mes "[Fayroll]"; mes "I have nothing to say to you anymore"; @@ -74,7 +74,7 @@ getexp 200000,10000; close; } //=======================================Juno to Lighthalzen airship==================================================================== -airplane.gat,236,163,4 script Aiplane Captain 855,{ +airplane,236,163,4 script Aiplane Captain 855,{ if (airshipquest == 1) goto L_QUEST; if (airshipquest == 2) goto L_FINISH; mes "[Dulu]"; diff --git a/npc/quests/WIP/airships.txt b/npc/quests/WIP/airships.txt index 96f090397..9d26cfba2 100644 --- a/npc/quests/WIP/airships.txt +++ b/npc/quests/WIP/airships.txt @@ -24,12 +24,12 @@ //= The Airship System (Yuno -> Hugel -> Einbroch -> Lighthalzen -> repeat) //============================================================ -airplane.gat,243,74,4 script #AirshipWarp-1 45,2,2{ +airplane,243,74,4 script #AirshipWarp-1 45,2,2{ OnTouch: - if($@airplanelocation == 1)warp "einbroch.gat",90,275; - if($@airplanelocation == 2)warp "yuno.gat",85,265; - if($@airplanelocation == 3)warp "lighthalzen.gat",302,75; - if($@airplanelocation == 4)warp "hugel.gat",182,150; + if($@airplanelocation == 1)warp "einbroch",90,275; + if($@airplanelocation == 2)warp "yuno",85,265; + if($@airplanelocation == 3)warp "lighthalzen",302,75; + if($@airplanelocation == 4)warp "hugel",182,150; end; OnHide: @@ -40,12 +40,12 @@ OnUnhide: end; } -airplane.gat,243,29,4 script #AirshipWarp-2 45,2,2{ +airplane,243,29,4 script #AirshipWarp-2 45,2,2{ OnTouch: - if($@airplanelocation == 1)warp "einbroch.gat",90,275; - if($@airplanelocation == 2)warp "yuno.gat",85,265; - if($@airplanelocation == 3)warp "lighthalzen.gat",302,75; - if($@airplanelocation == 4)warp "hugel.gat",182,150; + if($@airplanelocation == 1)warp "einbroch",90,275; + if($@airplanelocation == 2)warp "yuno",85,265; + if($@airplanelocation == 3)warp "lighthalzen",302,75; + if($@airplanelocation == 4)warp "hugel",182,150; end; OnHide: @@ -56,7 +56,7 @@ OnUnhide: end; } -airplane.gat,1,1,0 script EinYuno_Airship -1,{ +airplane,1,1,0 script EinYuno_Airship -1,{ OnInit: while(1) { @@ -67,13 +67,13 @@ while(1) donpcevent "#AirshipWarp-2::OnHide"; disablenpc "#AirshipWarp-1"; disablenpc "#AirshipWarp-2"; - mapannounce "airplane.gat","The Airship is leaving the ground. Our next destination is Hugel.",1,0xBA55D3; + mapannounce "airplane","The Airship is leaving the ground. Our next destination is Hugel.",1,0xBA55D3; end; OnTimer15000: - mapannounce "airplane.gat","We are heading to Hugel.",1,0xBA55D3; + mapannounce "airplane","We are heading to Hugel.",1,0xBA55D3; end; OnTimer30000: - mapannounce "airplane.gat","We will arrive in Hugel shortly.",1,0xBA55D3; + mapannounce "airplane","We will arrive in Hugel shortly.",1,0xBA55D3; end; OnTimer45000: set $@airplanelocation,4; @@ -81,10 +81,10 @@ OnTimer45000: enablenpc "#AirshipWarp-2"; donpcevent "#AirshipWarp-1::OnUnhide"; donpcevent "#AirshipWarp-2::OnUnhide"; - mapannounce "airplane.gat","Welcome to Hugel. Have a safe trip.",1,0xBA55D3; + mapannounce "airplane","Welcome to Hugel. Have a safe trip.",1,0xBA55D3; end; OnTimer55000: - mapannounce "airplane.gat","Currently, we are in Hugel. The Airship will leave shortly.",1,0xBA55D3; + mapannounce "airplane","Currently, we are in Hugel. The Airship will leave shortly.",1,0xBA55D3; end; OnTimer65000: set $@airplanelocation,0; @@ -92,13 +92,13 @@ OnTimer65000: donpcevent "#AirshipWarp-2::OnHide"; disablenpc "#AirshipWarp-1"; disablenpc "#AirshipWarp-2"; - mapannounce "airplane.gat","The Airship is leaving the ground. Our next destination is Einbroch.",1,0x00FF00; + mapannounce "airplane","The Airship is leaving the ground. Our next destination is Einbroch.",1,0x00FF00; end; OnTimer80000: - mapannounce "airplane.gat","We are heading to Einbroch.",1,0x00FF00; + mapannounce "airplane","We are heading to Einbroch.",1,0x00FF00; end; OnTimer95000: - mapannounce "airplane.gat","We will arrive in Einbroch shortly.",1,0x00FF00; + mapannounce "airplane","We will arrive in Einbroch shortly.",1,0x00FF00; end; OnTimer110000: set $@airplanelocation,1; @@ -106,10 +106,10 @@ OnTimer110000: enablenpc "#AirshipWarp-2"; donpcevent "#AirshipWarp-1::OnUnhide"; donpcevent "#AirshipWarp-2::OnUnhide"; - mapannounce "airplane.gat","Welcome to Einbroch. Have a safe trip.",1,0x00FF00; + mapannounce "airplane","Welcome to Einbroch. Have a safe trip.",1,0x00FF00; end; OnTimer120000: - mapannounce "airplane.gat","Currently, we are in Einbroch. The Airship will take off shortly.",1,0x00FF00; + mapannounce "airplane","Currently, we are in Einbroch. The Airship will take off shortly.",1,0x00FF00; end; OnTimer130000: set $@airplanelocation,0; @@ -117,13 +117,13 @@ OnTimer130000: donpcevent "#AirshipWarp-2::OnHide"; disablenpc "#AirshipWarp-1"; disablenpc "#AirshipWarp-2"; - mapannounce "airplane.gat","The Airship is leaving the ground. Our next destination is Lighthalzen.",1,0xFF8600; + mapannounce "airplane","The Airship is leaving the ground. Our next destination is Lighthalzen.",1,0xFF8600; end; OnTimer145000: - mapannounce "airplane.gat","We are heading to Lighthalzen.",1,0xFF8600; + mapannounce "airplane","We are heading to Lighthalzen.",1,0xFF8600; end; OnTimer160000: - mapannounce "airplane.gat","We will arrive in Lighthalzen shortly.",1,0xFF8600; + mapannounce "airplane","We will arrive in Lighthalzen shortly.",1,0xFF8600; end; OnTimer175000: set $@airplanelocation,3; @@ -131,10 +131,10 @@ OnTimer175000: enablenpc "#AirshipWarp-2"; donpcevent "#AirshipWarp-1::OnUnhide"; donpcevent "#AirshipWarp-2::OnUnhide"; - mapannounce "airplane.gat","Welcome to Lighthalzen. Have a safe trip.",1,0xFF8600; + mapannounce "airplane","Welcome to Lighthalzen. Have a safe trip.",1,0xFF8600; end; OnTimer185000: - mapannounce "airplane.gat","Currently, we are in Lighthalzen. The Airship will leave shortly.",1,0xFF8600; + mapannounce "airplane","Currently, we are in Lighthalzen. The Airship will leave shortly.",1,0xFF8600; end; OnTimer195000: set $@airplanelocation,0; @@ -142,13 +142,13 @@ OnTimer195000: donpcevent "#AirshipWarp-2::OnHide"; disablenpc "#AirshipWarp-1"; disablenpc "#AirshipWarp-2"; - mapannounce "airplane.gat","The Airship is now taking off. Our next destination is Yuno.",1,0x70DBDB; + mapannounce "airplane","The Airship is now taking off. Our next destination is Yuno.",1,0x70DBDB; end; OnTimer210000: - mapannounce "airplane.gat","We are heading to Yuno.",1,0x70DBDB; + mapannounce "airplane","We are heading to Yuno.",1,0x70DBDB; end; OnTimer225000: - mapannounce "airplane.gat","We will arrive in Yuno shortly.",1,0x70DBDB; + mapannounce "airplane","We will arrive in Yuno shortly.",1,0x70DBDB; end; OnTimer240000: set $@airplanelocation,2; @@ -156,10 +156,10 @@ OnTimer240000: enablenpc "#AirshipWarp-2"; donpcevent "#AirshipWarp-1::OnUnhide"; donpcevent "#AirshipWarp-2::OnUnhide"; - mapannounce "airplane.gat","Welcome to Yuno. Have a safe trip.",1,0x70DBDB; + mapannounce "airplane","Welcome to Yuno. Have a safe trip.",1,0x70DBDB; end; OnTimer250000: - mapannounce "airplane.gat","Currently, we are in Yuno. The Airship will leave shortly.",1,0x70DBDB; + mapannounce "airplane","Currently, we are in Yuno. The Airship will leave shortly.",1,0x70DBDB; end; OnTimer260000: stoptimer; @@ -169,22 +169,22 @@ OnTimer260000: //C4644E //============================================================ -//= Some normal NPCS (airplane.gat) +//= Some normal NPCS (airplane) //============================================================ -airplane.gat,240,64,5 script Exit#01::Exit2 857,{ +airplane,240,64,5 script Exit#01::Exit2 857,{ end; } -airplane.gat,247,64,5 duplicate(Exit2) Exit#02 857 +airplane,247,64,5 duplicate(Exit2) Exit#02 857 -airplane.gat,240,39,1 duplicate(Exit2) Exit#03 857 +airplane,240,39,1 duplicate(Exit2) Exit#03 857 -airplane.gat,247,39,1 duplicate(Exit2) Exit#04 857 +airplane,247,39,1 duplicate(Exit2) Exit#04 857 -airplane.gat,100,69,2 script Airship Crew#01::Airship Crew 852,{ +airplane,100,69,2 script Airship Crew#01::Airship Crew 852,{ mes "[Airship Crew]"; mes "If we've landed at"; @@ -197,7 +197,7 @@ airplane.gat,100,69,2 script Airship Crew#01::Airship Crew 852,{ } -airplane.gat,250,59,3 script Airship Staff::AirshipInfo 67,{ +airplane,250,59,3 script Airship Staff::AirshipInfo 67,{ mes "[Airship Staff]"; mes "Welcome"; @@ -252,7 +252,7 @@ s_Faci: } -airplane.gat,50,66,4 script Meltz::AirshipApples 86,{ +airplane,50,66,4 script Meltz::AirshipApples 86,{ mes "[Meltz]"; mes "Welcome to Meltz's"; @@ -360,7 +360,7 @@ s_Material: } -airplane.gat,33,69,4 script Kaci 73,{ +airplane,33,69,4 script Kaci 73,{ if fragmentauest==1 { mes "[Kaci]"; mes "Oh.. Thx my dear"; @@ -382,7 +382,7 @@ end; end; } -airplane.gat,80,71,4 script Zerta 834,{ +airplane,80,71,4 script Zerta 834,{ mes "[Zerta]"; mes "Oh, hello adventurer."; mes "I am currently on a"; @@ -392,7 +392,7 @@ airplane.gat,80,71,4 script Zerta 834,{ close; } -airplane.gat,65,63,4 script Maelin 714,{ +airplane,65,63,4 script Maelin 714,{ mes "[Maelin]"; mes "Um, this Airship is"; mes "to Lutie, isn't it? I've"; @@ -402,7 +402,7 @@ airplane.gat,65,63,4 script Maelin 714,{ close; } -airplane.gat,32,61,4 script Nils::TypingContest 49,{ +airplane,32,61,4 script Nils::TypingContest 49,{ loopback: mes "[Nils]"; @@ -574,10 +574,10 @@ s_Record: //= The Airship System (Yuno -> Izlude -> Repeat) //============================================================ -airplane_01.gat,243,74,4 script #AirshipWarp-3 45,2,2{ +airplane_01,243,74,4 script #AirshipWarp-3 45,2,2{ OnTouch: - if($@airplanelocation2 == 1)warp "izlude.gat",202,56; - if($@airplanelocation2 == 2)warp "yuno.gat",20,265; + if($@airplanelocation2 == 1)warp "izlude",202,56; + if($@airplanelocation2 == 2)warp "yuno",20,265; end; OnHide: @@ -588,10 +588,10 @@ OnUnhide: end; } -airplane_01.gat,243,29,4 script #AirshipWarp-4 45,2,2{ +airplane_01,243,29,4 script #AirshipWarp-4 45,2,2{ OnTouch: - if($@airplanelocation2 == 1)warp "izlude.gat",202,56; - if($@airplanelocation2 == 2)warp "yuno.gat",20,265; + if($@airplanelocation2 == 1)warp "izlude",202,56; + if($@airplanelocation2 == 2)warp "yuno",20,265; OnHide: misceffect 16; @@ -601,7 +601,7 @@ OnUnhide: end; } -airplane_01.gat,1,1,0 script YunoIzl_Airship -1,{ +airplane_01,1,1,0 script YunoIzl_Airship -1,{ OnInit: while(1) { @@ -612,13 +612,13 @@ while(1) donpcevent "#AirshipWarp-4::OnHide"; disablenpc "#AirshipWarp-3"; disablenpc "#AirshipWarp-4"; - mapannounce "airplane_01.gat","The Airship is leaving the ground. Our next destination is Izlude.",1,0x00FF00; + mapannounce "airplane_01","The Airship is leaving the ground. Our next destination is Izlude.",1,0x00FF00; end; OnTimer15000: - mapannounce "airplane_01.gat","We are heading to Izlude.",1,0x00FF00; + mapannounce "airplane_01","We are heading to Izlude.",1,0x00FF00; end; OnTimer30000: - mapannounce "airplane_01.gat","We will arrive in Izlude shortly.",1,0x00FF00; + mapannounce "airplane_01","We will arrive in Izlude shortly.",1,0x00FF00; end; OnTimer45000: set $@airplanelocation2,1; @@ -626,10 +626,10 @@ OnTimer45000: enablenpc "#AirshipWarp-4"; donpcevent "#AirshipWarp-3::OnUnhide"; donpcevent "#AirshipWarp-4::OnUnhide"; - mapannounce "airplane_01.gat","Welcome to Izlude. Have a safe trip.",1,0x00FF00; + mapannounce "airplane_01","Welcome to Izlude. Have a safe trip.",1,0x00FF00; end; OnTimer55000: - mapannounce "airplane_01.gat","Currently, we are in Izlude. The Airship will leave shortly.",1,0x00FF00; + mapannounce "airplane_01","Currently, we are in Izlude. The Airship will leave shortly.",1,0x00FF00; end; OnTimer65000: set $@airplanelocation2,0; @@ -637,13 +637,13 @@ OnTimer65000: donpcevent "#AirshipWarp-4::OnHide"; disablenpc "#AirshipWarp-3"; disablenpc "#AirshipWarp-4"; - mapannounce "airplane_01.gat","The Airship is leaving the ground. Our next destination is Yuno.",1,0x70DBDB; + mapannounce "airplane_01","The Airship is leaving the ground. Our next destination is Yuno.",1,0x70DBDB; end; OnTimer80000: - mapannounce "airplane_01.gat","We are heading to Yuno.",1,0x70DBDB; + mapannounce "airplane_01","We are heading to Yuno.",1,0x70DBDB; end; OnTimer95000: - mapannounce "airplane_01.gat","We will arrive in Yuno shortly.",1,0x70DBDB; + mapannounce "airplane_01","We will arrive in Yuno shortly.",1,0x70DBDB; end; OnTimer110000: set $@airplanelocation2,2; @@ -651,10 +651,10 @@ OnTimer110000: enablenpc "#AirshipWarp-4"; donpcevent "#AirshipWarp-3::OnUnhide"; donpcevent "#AirshipWarp-4::OnUnhide"; - mapannounce "airplane_01.gat","Welcome to Yuno. Have a safe trip.",1,0x70DBDB; + mapannounce "airplane_01","Welcome to Yuno. Have a safe trip.",1,0x70DBDB; end; OnTimer120000: - mapannounce "airplane_01.gat","Currently, we are in Yuno. The Airship will take off shortly.",1,0x70DBDB; + mapannounce "airplane_01","Currently, we are in Yuno. The Airship will take off shortly.",1,0x70DBDB; end; OnTimer130000: stoptimer; @@ -662,26 +662,26 @@ OnTimer130000: } //============================================================ -//= Some normal NPCS (airplane_01.gat) +//= Some normal NPCS (airplane_01) //============================================================ -airplane_01.gat,240,64,5 duplicate(Exit2) Exit#05 857 +airplane_01,240,64,5 duplicate(Exit2) Exit#05 857 -airplane_01.gat,247,64,5 duplicate(Exit2) Exit#06 857 +airplane_01,247,64,5 duplicate(Exit2) Exit#06 857 -airplane_01.gat,240,39,1 duplicate(Exit2) Exit#07 857 +airplane_01,240,39,1 duplicate(Exit2) Exit#07 857 -airplane_01.gat,247,39,1 duplicate(Exit2) Exit#08 857 +airplane_01,247,39,1 duplicate(Exit2) Exit#08 857 -airplane_01.gat,100,69,2 duplicate(Airship Crew) Airship Crew#02 852 +airplane_01,100,69,2 duplicate(Airship Crew) Airship Crew#02 852 -airplane_01.gat,250,59,3 duplicate(AirshipInfo) Airship Staff#info 67 +airplane_01,250,59,3 duplicate(AirshipInfo) Airship Staff#info 67 -airplane_01.gat,50,66,4 duplicate(AirshipApples) Meltz 86 +airplane_01,50,66,4 duplicate(AirshipApples) Meltz 86 -airplane_01.gat,32,61,4 duplicate(TypingContest) Nils 49 +airplane_01,32,61,4 duplicate(TypingContest) Nils 49 -airplane_01.gat,83,61,2 script Girl#10 72,{ +airplane_01,83,61,2 script Girl#10 72,{ mes "[Dianne]"; mes "It's so weird!"; @@ -694,7 +694,7 @@ airplane_01.gat,83,61,2 script Girl#10 72,{ } -airplane_01.gat,69,63,2 script Old Man#06 55,{ +airplane_01,69,63,2 script Old Man#06 55,{ mes "[Mendel]"; mes "As I expected, the"; @@ -707,7 +707,7 @@ airplane_01.gat,69,63,2 script Old Man#06 55,{ } -airplane_01.gat,33,68,4 script Clarice 74,{ +airplane_01,33,68,4 script Clarice 74,{ callfunc "applegamble","Clarice"; end; } @@ -716,7 +716,7 @@ airplane_01.gat,33,68,4 script Clarice 74,{ //= The Izlude Airship Staff //============================================================ -izlude.gat,201,54,3 script Airship Staff#izl 91,{ +izlude,201,54,3 script Airship Staff#izl 91,{ mes "[Airship Staff]"; mes "Welcome to the Izlude Airship."; @@ -736,12 +736,12 @@ izlude.gat,201,54,3 script Airship Staff#izl 91,{ if(countitem(7311) > 0) goto L_GotTicket; if(Zeny < 1200) goto L_NoZeny; set Zeny, Zeny - 1200; - warp "airplane_01.gat",224,64; + warp "airplane_01",224,64; close; L_GotTicket: delitem 7311,1; - warp "airplane_01.gat",224,64; + warp "airplane_01",224,64; close; L_NoZeny: @@ -760,7 +760,7 @@ izlude.gat,201,54,3 script Airship Staff#izl 91,{ //= The Hugel Airship Staff //============================================================ -hugel.gat,182,150,3 script Airship Staff#hu 91,{ +hugel,182,150,3 script Airship Staff#hu 91,{ mes "[Airship Staff]"; mes "Welcome to the Schwarzwald Republic's Airship."; @@ -780,12 +780,12 @@ hugel.gat,182,150,3 script Airship Staff#hu 91,{ if(countitem(7311) > 0) goto L_GotTicket; if(Zeny < 1200) goto L_NoZeny; set Zeny, Zeny - 1200; - warp "airplane.gat",224,64; + warp "airplane",224,64; close; L_GotTicket: delitem 7311,1; - warp "airplane.gat",224,64; + warp "airplane",224,64; close; L_NoZeny: @@ -804,7 +804,7 @@ hugel.gat,182,150,3 script Airship Staff#hu 91,{ //= Yuno Airport NPCs //============================================================ -y_airport.gat,144,63,4 script Airport Staff#Ein 91,{ +y_airport,144,63,4 script Airport Staff#Ein 91,{ mes "[Airship Staff]"; mes "Good day!"; @@ -824,12 +824,12 @@ s_Warp: mes "Thank you and"; mes "have a nice day."; close2; - warp "yuno.gat",57,240; + warp "yuno",57,240; end; } -y_airport.gat,141,63,4 script Airport Staff#Izl 91,{ +y_airport,141,63,4 script Airport Staff#Izl 91,{ mes "[Airship Staff]"; mes "Good day!"; @@ -848,7 +848,7 @@ s_Warp: mes "Thank you and"; mes "have a nice day."; close2; - warp "yuno.gat",50,240; + warp "yuno",50,240; end; } diff --git a/npc/quests/WIP/schwalz.txt b/npc/quests/WIP/schwalz.txt index 097bb315c..f9f09f6be 100644 --- a/npc/quests/WIP/schwalz.txt +++ b/npc/quests/WIP/schwalz.txt @@ -25,7 +25,7 @@ //= //===== Additional Comments: ================================= //In alchemist_skills.txt comment because I use this NPC in the script: -//lhz_in01.gat,285,169,7 script Researcher#2 865,{ +//lhz_in01,285,169,7 script Researcher#2 865,{ //Unknown Text // mes "[Researcher]"; // mes "Hmm... I wonder..."; @@ -35,14 +35,14 @@ //============================================================ -yuno_pre.gat,79,69,0 warp inside_pre01 1,1,yuno_pre.gat,97,68 -yuno_pre.gat,113,50,0 warp inside_pre02 1,1,yuno_pre.gat,58,22 -yuno_pre.gat,54,22,0 warp inside_pre03 1,1,yuno_pre.gat,113,55 -lhz_in01.gat,275,234,0 warp inside_pre04 1,1,lhz_in01.gat,277,161 //Çäåñü ïîðòàëû ïîñòàâèë íàîáóì, â ìåñòå îêîëî äâåðè, -lhz_in01.gat,277,157,0 warp inside_pre04 1,1,lhz_in01.gat,275,231 //ãäå íå áûëî äðóãîãî ïîðòàëà : +yuno_pre,79,69,0 warp inside_pre01 1,1,yuno_pre,97,68 +yuno_pre,113,50,0 warp inside_pre02 1,1,yuno_pre,58,22 +yuno_pre,54,22,0 warp inside_pre03 1,1,yuno_pre,113,55 +lhz_in01,275,234,0 warp inside_pre04 1,1,lhz_in01,277,161 //Çäåñü ïîðòàëû ïîñòàâèë íàîáóì, â ìåñòå îêîëî äâåðè, +lhz_in01,277,157,0 warp inside_pre04 1,1,lhz_in01,275,231 //ãäå íå áûëî äðóãîãî ïîðòàëà : //OnInit! -prontera.gat,0,0,0 script swarzwalt_trilogy -1,1,1{ +prontera,0,0,0 script swarzwalt_trilogy -1,1,1{ OnInit: disablenpc "kurelle"; disablenpc "President's Secretary#2"; @@ -58,7 +58,7 @@ end; ////////////////////////////////////////////////////////////////////////////////////////////////////////// //Beginning. Lighthalzen, Swaltzwalt Quest Part 1///////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////////////// -lighthalzen.gat,179,170,4 script Ordinary man 48,{ +lighthalzen,179,170,4 script Ordinary man 48,{ if (SCHWALTZVALT_PART2==23) { mes "[Ghalstein]"; mes "arrr..."; @@ -273,7 +273,7 @@ mes "I have already done this quest. I don't want to go there once more time!"; close; } //======================================================================= -lhz_dun02.gat,268,287,4 script The broken Manufactoring 111,{ +lhz_dun02,268,287,4 script The broken Manufactoring 111,{ if SCHWALTZVALT_PART1!=2 goto l_end; mes "[The broken Manufactoring]"; mes "You see something shining inside the spoiling machines.Open up the machinr and check it,detected a round shape"; @@ -301,7 +301,7 @@ close; ////////////////////////////////////////////////////////////////////////////////////////////////////////// //NPC01 - Dismal Guy -yuno_fild04.gat,165,245,5 script Dismal Guy 89,{ +yuno_fild04,165,245,5 script Dismal Guy 89,{ if (SCHWALTZVALT_PART2>0) { mes "[Dismal Guy]"; mes "Make your mission..we need you.."; @@ -352,7 +352,7 @@ close; } //NPC02 - President's Secretary -yuno_pre.gat,69,20,5 script President's Secretary::pre 862,{ +yuno_pre,69,20,5 script President's Secretary::pre 862,{ if (SCHWALTZVALT_PART2==4) { mes "[Hes O'Neil]"; if(countitem(7342)==0) {mes "Where is documemt?";close;} //Çäåñü ÈÄ äîêóìåíòà, íàäî óçíàòü ó Ëóïóñà. @@ -410,10 +410,10 @@ mes "Sorry, I did't help you:("; close; } -yuno_pre.gat,75,71,3 duplicate(pre) President's Secretary#2 862,0,0 +yuno_pre,75,71,3 duplicate(pre) President's Secretary#2 862,0,0 //NPC03 - Security -yuno_pre.gat,95,71,5 script Security::sec 899,5,5 { +yuno_pre,95,71,5 script Security::sec 899,5,5 { if (SCHWALTZVALT_PART2==4) { mes "[Security]"; mes "Mr.President still meeting with other person."; @@ -423,7 +423,7 @@ if (SCHWALTZVALT_PART2>=3) { mes "[Security]"; mes "Mr.Presideny is free now. You can come in."; close2; - warp "yuno_pre.gat",75,70; + warp "yuno_pre",75,70; end; } if (SCHWALTZVALT_PART2!=2) { @@ -465,7 +465,7 @@ goto G_menu; S_warp: set SCHWALTZVALT_PART2, 3; //Ó îõðàííèêà âñå, òåïåðü ê ïðåçèäåíòó. close2; -warp "yuno_pre.gat",75,70; +warp "yuno_pre",75,70; OnTouch: if (SCHWALTZVALT_PART2==4) { @@ -494,17 +494,17 @@ if (SCHWALTZVALT_PART2==4) { } //NPC04 - A Fine Gentleman -yuno_pre.gat,96,69,3 script A Fine Gentleman::kurelle 82,{ +yuno_pre,96,69,3 script A Fine Gentleman::kurelle 82,{ close; } //NPC - KURELLE -yuno_pre.gat,69,74,0 duplicate(kurelle) Kurelle#1 109,0,0 +yuno_pre,69,74,0 duplicate(kurelle) Kurelle#1 109,0,0 //NPC - Security in presidents room -yuno_pre.gat,76,72,8 duplicate(sec) Security#2 899,0,0 +yuno_pre,76,72,8 duplicate(sec) Security#2 899,0,0 //NPC05 - President Karl -yuno_pre.gat,69,79,5 script President Karl 872,{ +yuno_pre,69,79,5 script President Karl 872,{ cutin "lhz_karl",2; if (SCHWALTZVALT_PART2==22) { mes "...after the story about traitor ^FF0000Kurelle^000000 president looks stunned..."; @@ -675,7 +675,7 @@ if (SCHWALTZVALT_PART2<3) { mes "Secutity!!!!"; cutin "",255; close2; - warp "yuno.gat",153,313; + warp "yuno",153,313; } mes "[President Karl]"; mes "I believe, you have many questions but.. "; @@ -714,7 +714,7 @@ goto PK_menu01; } //NPC06 - Venice -aldeba_in.gat,155,240,3 script Kafra Employee 859,{ +aldeba_in,155,240,3 script Kafra Employee 859,{ if (SCHWALTZVALT_PART2==7) { if(countitem(7343)==0) {mes "Where is documemt?";close;} //Çäåñü ÈÄ äîêóìåíòà delitem 7343,1; //Sealed Document @@ -778,7 +778,7 @@ close; } //NPC07 - Jargeah -lhz_fild02.gat,228,214,1 script A Wounded Man 887,{ +lhz_fild02,228,214,1 script A Wounded Man 887,{ mes "["+strcharinfo(0)+"]"; mes "It looks like a dead man..."; if (SCHWALTZVALT_PART2!=6) { @@ -799,7 +799,7 @@ close; } //NPC08 - Esuna -lhz_fild01.gat,66,219,3 script A Mystery Woman 859,20,20{ +lhz_fild01,66,219,3 script A Mystery Woman 859,20,20{ if (SCHWALTZVALT_PART2==21) { mes "[Esuna]"; mes ".........."; @@ -879,7 +879,7 @@ close; //Òóò âîïðîñ ñ âàðïîì, äî Ëåñòèíà íå íàøåë êàê äîéòè, íàäî âàðï ê íåìó ïîñòàâèòü...âîò òóò lhz_in01 277 157 //NPC09 - Lestin -lhz_in01.gat,285,169,3 script Researcher#2 865,{ +lhz_in01,285,169,3 script Researcher#2 865,{ if (SCHWALTZVALT_PART2==16) { mes "[Lestin]"; mes "My entry pass! Thank you."; @@ -927,7 +927,7 @@ close; //Åñëè íå óñïåëè è ìû âíóòðè, çíà÷èò ó íàñ ïåðåìåííàÿ 13, 14 èëè 15, ôëàã äâåðè 0, ïðîïóñê èñ÷åçàåò è íàñ âûêèäûâàåò èç ëîêàöèè, ïðèäåòñÿ ñíîâà èäòè ê Ëåñòèíó çà ïðîïóñêîì //Äîïóñòèì ó íàñ 15 î÷êîâ ìû âíóòðè, âðåìÿ èñòåêëî. Äâà âàðèàíòà - íàæàòü íà äâåðü, òîãäà ïðèäåòñÿ èäòè ê ëåñòèíó ñíîâà, ïåðåìåííàÿ 11 ñòàíîâèòñÿ. Ëèáî óìåðåòü è òîïàòü ê àêòèâàöèè ãâàðäîâ. //NPC10 - Door -lhz_in01.gat,177,30,1 script Door 111,{ +lhz_in01,177,30,1 script Door 111,{ if ( (SCHWALTZVALT_PART2==15) && ($SCHWALTZVALT_DOOR_FLAG==1) ) { mes "You take out enty key."; next; @@ -937,7 +937,7 @@ if ( (SCHWALTZVALT_PART2==15) && ($SCHWALTZVALT_DOOR_FLAG==1) ) { set SCHWALTZVALT_PART2, 16; //Ê Ëåñòèíó menu "Go out!",-; close2; - warp "lhz_in01.gat",177,27; + warp "lhz_in01",177,27; end; } @@ -948,7 +948,7 @@ if ( (SCHWALTZVALT_PART2<15) && (SCHWALTZVALT_PART2>=13) && ($SCHWALTZVALT_DOOR_ mes "[Guards]"; mes "Intruder!!!"; close2; - warp "lighthalzen.gat",104,238; + warp "lighthalzen",104,238; end; } if (SCHWALTZVALT_PART2>15) { mes "I got all the documents I needed!"; @@ -980,7 +980,7 @@ close; } //NPC11 - Activate Guards -lhz_in01.gat,187,30,4 script Point of the review 111,1,0{ +lhz_in01,187,30,4 script Point of the review 111,1,0{ close; OnTouch: if ( (SCHWALTZVALT_PART2<=15) && (SCHWALTZVALT_PART2>=12) && ($SCHWALTZVALT_DOOR_FLAG==0) ){ @@ -995,7 +995,7 @@ close; } //NPC12 - File Search Engine -lhz_in01.gat,180,35,4 script File Search Engine 111,1,0{ +lhz_in01,180,35,4 script File Search Engine 111,1,0{ close; OnTouch: if (SCHWALTZVALT_PART2==13) { @@ -1016,7 +1016,7 @@ close; } //NPC13 - area 1-5 -lhz_in01.gat,184,49,4 script area 1-5 111,1,0{ +lhz_in01,184,49,4 script area 1-5 111,1,0{ close; OnTouch: if (SCHWALTZVALT_PART2==14) { @@ -1031,7 +1031,7 @@ mes "I don't know what to find!"; close; } //Timer -lhz_in01.gat,1,1,0 script schwalt2timer -1,{ +lhz_in01,1,1,0 script schwalt2timer -1,{ OnTimer2000: disablenpc "LhzRekGuard"; disablenpc "Guard#03"; diff --git a/npc/quests/WIP/shadow_quest.txt b/npc/quests/WIP/shadow_quest.txt index 0cfda5122..b0ce2c81b 100644 --- a/npc/quests/WIP/shadow_quest.txt +++ b/npc/quests/WIP/shadow_quest.txt @@ -13,7 +13,7 @@ //= //============================================================ -lighthalzen.gat,141,162,4 script Old man 61,{ +lighthalzen,141,162,4 script Old man 61,{ readparam(baselevel); if (baselevel <= 70) { @@ -138,7 +138,7 @@ menu "Also bandits.. and goods",-,"In every way i'm leaving this",l_leftthis; mes "[Kazien]"; mes "Hm.. So you don't still receive goods.. And you say that bandits atack you..."; mes "Now i understand. Go to Lyozien and be careful!"; -monster "airplane_01.gat",96,48,"Rogue",1268,1,"Man::OnMyMobDeath"; +monster "airplane_01",96,48,"Rogue",1268,1,"Man::OnMyMobDeath"; getexp 150000,0; set quest_shadow_misc,2; set quest_shadow,9; @@ -196,19 +196,19 @@ close; close; } //=================================================================================== -airplane_01.gat,96,53,4 script #maner -1,6,3{ +airplane_01,96,53,4 script #maner -1,6,3{ OnTouch: if ((quest_shadow==6) && (quest_shadow_mobs==1)) { -monster "airplane_01.gat",96,53,"Rogue",1268,5; +monster "airplane_01",96,53,"Rogue",1268,5; set quest_shadow_mobs,0; } close; } //======================================================================================= -airplane_01.gat,85,47,4 script #maner01 -1,6,3{ +airplane_01,85,47,4 script #maner01 -1,6,3{ OnTouch: if ((quest_shadow==6) && (quest_shadow_mobs==1)) { -monster "airplane_01.gat",85,47,"Rogue",1268,5; +monster "airplane_01",85,47,"Rogue",1268,5; set quest_shadow_mobs,0; } close; @@ -241,7 +241,7 @@ close; } //======================================================================================= -einbroch.gat,54,52,4 script Guard 734,{ +einbroch,54,52,4 script Guard 734,{ if (quest_shadow==2) goto l_done; mes "[Guard]"; @@ -271,7 +271,7 @@ close; //======================================================================================== -airplane_01.gat,96,48,4 script Man 810,{ +airplane_01,96,48,4 script Man 810,{ if (quest_shadow==4) goto l_allok; if (quest_shadow==5) goto l_strange; if (quest_shadow==6) goto l_next; @@ -320,7 +320,7 @@ set quest_shadow,8; close; l_nuinah: -if mobcount("airplane_01.gat","Man::OnMyMobDeath")==0 goto ondeath; +if mobcount("airplane_01","Man::OnMyMobDeath")==0 goto ondeath; mes "[Lyozien]"; mes "Well.. I really don't know. But i will never tell you wat are the goods"; mes "hey, Bandit is there! LOOK!!!"; @@ -354,7 +354,7 @@ close; //======================================================================================== -izlude.gat,186,57,4 script Scamp 85,{ +izlude,186,57,4 script Scamp 85,{ if quest_shadow==4 goto l_gocheck; if quest_shadow==6 goto l_done; if quest_shadow==9 goto l_nah; diff --git a/npc/quests/bongunsword.txt b/npc/quests/bongunsword.txt index 861fc425a..333e7559b 100644 --- a/npc/quests/bongunsword.txt +++ b/npc/quests/bongunsword.txt @@ -15,7 +15,7 @@ //============================================================ -comodo.gat,135,227,5 script Sherri 93,{ +comodo,135,227,5 script Sherri 93,{ mes "[Sherri]"; mes " "; mes "*sighs*"; @@ -70,7 +70,7 @@ ExEnd: close; } -izlude_in.gat,115,76,5 script Evan 47,{ +izlude_in,115,76,5 script Evan 47,{ mes "[Evan]"; mes " "; mes "*sighs*"; @@ -121,7 +121,7 @@ ExEnd: close; } -gef_fild07.gat,183,239,5 script Old Smith 120,{ +gef_fild07,183,239,5 script Old Smith 120,{ mes "[Old Smith]"; mes "Ah, isn't it peaceful up here - I used to be one of the legendary Blacksmiths of midgard...sadly my skills have faded."; next; @@ -154,4 +154,4 @@ ExEnd: mes "[Old Smith]"; mes "...ah well, go out and live life young one. Time never stops!"; close; -} +}
\ No newline at end of file diff --git a/npc/quests/bunnyband.txt b/npc/quests/bunnyband.txt index 2ec20afa7..1ee2833c7 100644 --- a/npc/quests/bunnyband.txt +++ b/npc/quests/bunnyband.txt @@ -17,7 +17,7 @@ // Alberta ------------------------------------------------------------------------------------------------------------------------------------------ -alberta.gat,23,232,1 script Kafra Corp. Rep.#1::KCRep 83,{ +alberta,23,232,1 script Kafra Corp. Rep.#1::KCRep 83,{ mes "[Kafra Corp. Rep.]"; if (@BUNYBND) goto L_Check; mes "^529DFFSpecial Event, ^FF0000Bunny Band ^529DFFQuest!!^000000"; @@ -89,10 +89,10 @@ alberta.gat,23,232,1 script Kafra Corp. Rep.#1::KCRep 83,{ // Geffen ------------------------------------------------------------------------------------------------------------------------------------------ -//geffen.gat,116,62,2 duplicate(KCRep) Kafra Corp. Rep.#2 83, +//geffen,116,62,2 duplicate(KCRep) Kafra Corp. Rep.#2 83, // Morroc ------------------------------------------------------------------------------------------------------------------------------------------ -//morocc.gat,154,97,4 duplicate(KCRep) Kafra Corp. Rep.#3 83, +//morocc,154,97,4 duplicate(KCRep) Kafra Corp. Rep.#3 83, // Payon ------------------------------------------------------------------------------------------------------------------------------------------ -//payon.gat,184,104,4 duplicate(KCRep) Kafra Corp. Rep.#4 83, +//payon,184,104,4 duplicate(KCRep) Kafra Corp. Rep.#4 83, // Prontera ------------------------------------------------------------------------------------------------------------------------------------------ -//prontera.gat,146,87,6 duplicate(KCRep) Kafra Corp. Rep.#5 83, +//prontera,146,87,6 duplicate(KCRep) Kafra Corp. Rep.#5 83,
\ No newline at end of file diff --git a/npc/quests/cooking_quest.txt b/npc/quests/cooking_quest.txt index 38c6bed98..121d50ebc 100644 --- a/npc/quests/cooking_quest.txt +++ b/npc/quests/cooking_quest.txt @@ -20,7 +20,7 @@ //= 1.5 More fixes [Lupus] //============================================================ -prt_castle.gat,43,30,6 script Chef Apprentice 878,{ +prt_castle,43,30,6 script Chef Apprentice 878,{ mes "[Chef's Apprentice]"; @@ -292,7 +292,7 @@ prt_castle.gat,43,30,6 script Chef Apprentice 878,{ } -payon.gat,209,127,4 script Cooking Friend 88,{ +payon,209,127,4 script Cooking Friend 88,{ mes "[Cooking Friend]"; if(cooking == 5){ if(countitem(7432)) { @@ -316,7 +316,7 @@ payon.gat,209,127,4 script Cooking Friend 88,{ } -prt_castle.gat,45,35,4 script Sharle 886,{ +prt_castle,45,35,4 script Sharle 886,{ mes "[Sharle]"; if(cooking && getequipid(1) != 5026) goto L_No_Uniform; //Item: Chef's Hat if(cooking == 7)goto L_Cooking_7; @@ -597,4 +597,4 @@ prt_castle.gat,45,35,4 script Sharle 886,{ mes "uniform on."; emotion e_bzz; close; -} +}
\ No newline at end of file diff --git a/npc/quests/counteragent_mixture.txt b/npc/quests/counteragent_mixture.txt index ec2f0a0b9..ef1bb9485 100644 --- a/npc/quests/counteragent_mixture.txt +++ b/npc/quests/counteragent_mixture.txt @@ -23,7 +23,7 @@ // Merchant Louitz ----------------------------------------------------------- -alberta_in.gat,130,54,2 script Merchant Louitz 84,{ +alberta_in,130,54,2 script Merchant Louitz 84,{ mes "[Louitz]"; mes "What's going on?"; if(countitem(970) && countitem(971) && countitem(972)) goto M_Menu2;//Items: Alcohol, Detrimindexta, Karvodailnirol, @@ -69,7 +69,7 @@ M_Menu2: } // Aure Dupon ------------------------------------------------------------------------ -geffen.gat,181,114,4 script Aure Dupon 55,{ +geffen,181,114,4 script Aure Dupon 55,{ mes "[Aure Dupon]"; mes "TIME never WAITS for you!! Even MAGIC cannot SLOW it down! I can feel it passing me by even as we speak!!...."; emotion e_gasp; @@ -114,7 +114,7 @@ M_Menu2: } // Chemist Morgenstein ----------------------------------------------------------- -geffen_in.gat,141,140,2 script Morgenstein 121,{ +geffen_in,141,140,2 script Morgenstein 121,{ if(MORGEN >= 2) goto L_0; if(MISC_QUEST & 4) goto L_1; diff --git a/npc/quests/doomed_swords.txt b/npc/quests/doomed_swords.txt index 594158bcc..7070375de 100644 --- a/npc/quests/doomed_swords.txt +++ b/npc/quests/doomed_swords.txt @@ -22,7 +22,7 @@ // Doomed Swords Part 3 //============================================================================= // Moet Leng Good: Tablet Of Power -aldebaran.gat,44,53,4 script Wizard in Training 64,{ +aldebaran,44,53,4 script Wizard in Training 64,{ if(dmdswrd_Q == 15) goto L_1; if(dmdswrd_Q == 16) goto L_2; if(dmdswrd_Q == 17) goto L_3; @@ -134,7 +134,7 @@ L_4: // Doomed Swords Part 4 //============================================================================= // Zaka: Book of Tiresome Sheep -morocc.gat,202,33,4 script ZAKA 99,{ +morocc,202,33,4 script ZAKA 99,{ if(dmdswrd_Q == 18) goto L_1; if(dmdswrd_Q == 19) goto L_2; if(dmdswrd_Q == 20) goto L_3; @@ -284,7 +284,7 @@ L_6: // Doomed Swords Part 5 //============================================================================= // Won: Voucher of Power -comodo.gat,232,87,4 script Wandering Swordsman WON 106,{ +comodo,232,87,4 script Wandering Swordsman WON 106,{ if(dmdswrd_Q == 23) goto L_1; if(dmdswrd_Q == 24) goto L_2; if(dmdswrd_Q == 25) goto L_3; @@ -372,7 +372,7 @@ L_3: //============================================================================== // Cetsu -------------------------------------------- -morocc.gat,281,178,8 script Cetsu 97,{ +morocc,281,178,8 script Cetsu 97,{ if(dmdswrd_Q == 25) goto M_Yes; if(dmdswrd_Q > 25) goto L_1; @@ -415,7 +415,7 @@ L_1: } // Veeyop -------------------------------------------------- -prontera.gat,197,188,4 script Veeyop 50,{ +prontera,197,188,4 script Veeyop 50,{ if(dmdswrd_Q == 26) goto M_Yes; if(dmdswrd_Q > 26) goto L_1; @@ -459,7 +459,7 @@ L_1: } // Nain ------------------------------------------------------------- -izlude_in.gat,173,88,2 script Nain 102,{ +izlude_in,173,88,2 script Nain 102,{ if(dmdswrd_Q == 27) goto M_Yes; if(dmdswrd_Q > 27) goto L_1; @@ -514,7 +514,7 @@ L_1: } // Rupeto --------------------------------------------------------- -prt_in.gat,169,16,3 script Rupeto 86,{ +prt_in,169,16,3 script Rupeto 86,{ if(dmdswrd_Q == 27) goto L_0; mes "[Rupeto]"; mes "Hello."; @@ -533,7 +533,7 @@ L_0: //============================================================================= // Legendary Blacksmith ---------------------------------------------- -pay_fild08.gat,217,273,4 script Legendary Blacksmith 63,{ +pay_fild08,217,273,4 script Legendary Blacksmith 63,{ if(dmdswrd_Q == 27) goto L_Start; if(dmdswrd_Q == 28) goto L_Forge; diff --git a/npc/quests/eye_of_hellion.txt b/npc/quests/eye_of_hellion.txt index 1db58facb..e6361f98e 100644 --- a/npc/quests/eye_of_hellion.txt +++ b/npc/quests/eye_of_hellion.txt @@ -15,7 +15,7 @@ //= 1.1 a ',' that should be ';' [FlavioJS] //============================================================ -geffen.gat,110,200,3 script Sage Welshyun 754,2,2,{ +geffen,110,200,3 script Sage Welshyun 754,2,2,{ if(HELLIONQ > 25)goto s_Last; if(HELLIONQ > 18)goto s_Switches; @@ -357,7 +357,7 @@ s_Switches: mes "warp you to the location"; mes "marked on the tablet's map..."; close2; - warp "gef_fild09.gat",368,88; + warp "gef_fild09",368,88; set HELLIONQ,26; end; break; @@ -376,7 +376,7 @@ OnTouch: } -prontera.gat,269,326,3 script Clanux Heffron 50,{ +prontera,269,326,3 script Clanux Heffron 50,{ if(HELLIONQ > 7)goto s_Last; if(HELLIONQ)goto s_Switches; @@ -686,7 +686,7 @@ s_Sorry: } -prontera.gat,224,84,1 script Training Dummy#HellionDummy 111,{ +prontera,224,84,1 script Training Dummy#HellionDummy 111,{ if(HELLIONQ == 2)goto s_Hellion; mes "^3151FFIt's a training dummy"; @@ -726,7 +726,7 @@ s_Hellion: } -prt_in.gat,128,79,0 script Unknown Machine#HellionMchn 111,{ +prt_in,128,79,0 script Unknown Machine#HellionMchn 111,{ if(HELLIONQ == 6)goto s_Input2; if(HELLIONQ == 5)goto s_Input; mes "^3151FFIt's some sort of"; @@ -830,7 +830,7 @@ s_NoCog: } -prontera.gat,45,67,1 script #HellionActivator 139,0,0,{ +prontera,45,67,1 script #HellionActivator 139,0,0,{ OnTouch: if(HELLIONQ != 4)end; mes "[" + strcharinfo(0) + "]"; @@ -910,7 +910,7 @@ s_Failstr: } -payon.gat,182,132,3 script Grout'he Tuccok 48,{ +payon,182,132,3 script Grout'he Tuccok 48,{ if(HELLIONQ > 17)goto s_Final; if(HELLIONQ > 8)goto s_Switches; @@ -1212,7 +1212,7 @@ s_Switches: } -payon.gat,101,191,1 script #HellionStepAct 139,1,1,{ +payon,101,191,1 script #HellionStepAct 139,1,1,{ if(HELLIONQ != 10)end; mes "[" + strcharinfo(0) + "]"; mes "Well, this is where"; @@ -1232,7 +1232,7 @@ payon.gat,101,191,1 script #HellionStepAct 139,1,1,{ } -payon.gat,82,109,1 script Pile of Stones#HellionStones 111,{ +payon,82,109,1 script Pile of Stones#HellionStones 111,{ if(HELLIONQ != 11)end; mes "[" + strcharinfo(0) + "]"; mes "Well, this is the place"; @@ -1254,7 +1254,7 @@ payon.gat,82,109,1 script Pile of Stones#HellionStones 111,{ } -payon.gat,239,56,1 script Dried Fish#HellionFish 111,{ +payon,239,56,1 script Dried Fish#HellionFish 111,{ if(HELLIONQ != 12)end; mes "[" + strcharinfo(0) + "]"; mes "So... Dried fish all"; @@ -1275,7 +1275,7 @@ payon.gat,239,56,1 script Dried Fish#HellionFish 111,{ } -payon.gat,240,161,1 script Vat#HellionVat 111,{ +payon,240,161,1 script Vat#HellionVat 111,{ if(HELLIONQ != 13)end; mes "[" + strcharinfo(0) + "]"; mes "Alright, the last"; @@ -1301,7 +1301,7 @@ payon.gat,240,161,1 script Vat#HellionVat 111,{ } -payon.gat,159,130,1 script Wooden Floor#HellionFloor 111,{ +payon,159,130,1 script Wooden Floor#HellionFloor 111,{ if(HELLIONQ > 15)goto s_Slab; if(HELLIONQ != 15)end; mes "[" + strcharinfo(0) + "]"; @@ -1380,7 +1380,7 @@ s_Slab: } -pay_arche.gat,141,29,1 script Buddha Statue#HellionStat 111,3,3,{ +pay_arche,141,29,1 script Buddha Statue#HellionStat 111,3,3,{ if(HELLIONQ != 17)end; mes "[" + strcharinfo(0) + "]"; mes "Hey, there's a huge"; @@ -1476,7 +1476,7 @@ OnTouch: } -morocc_in.gat,116,101,2 script Old Scholar Tyus 735,2,2,{ +morocc_in,116,101,2 script Old Scholar Tyus 735,2,2,{ if(HELLIONQ == 27)goto s_Last; if(countitem(7332))goto s_Tablet; @@ -2075,7 +2075,7 @@ OnTouch: } -gef_fild09.gat,296,59,1 script Hidden Cave#HellionCave 111,{ +gef_fild09,296,59,1 script Hidden Cave#HellionCave 111,{ if(!countitem(7332))goto s_NoTablet; mes "^3151FFAmongst the wild bushes"; @@ -2132,7 +2132,7 @@ s_Insert: mes " "; mes " -Tyus"; close2; - warp "gef_dun03.gat",140,119; + warp "gef_dun03",140,119; end; s_NoTablet: diff --git a/npc/quests/first_class/tu_acolyte.txt b/npc/quests/first_class/tu_acolyte.txt index bf38d1402..30682ad57 100644 --- a/npc/quests/first_class/tu_acolyte.txt +++ b/npc/quests/first_class/tu_acolyte.txt @@ -16,7 +16,7 @@ //=================================================Priest Praupin==================================================== -prt_church.gat,179,15,1 script Priest Praupin 110,{ +prt_church,179,15,1 script Priest Praupin 110,{ mes "[Priest Praupin]"; if(BaseClass != Job_Acolyte){ if(tu_acolyte01 == 25){ @@ -65,7 +65,7 @@ prt_church.gat,179,15,1 script Priest Praupin 110,{ mes "to Sister Asthe for me."; mes "Have a safe trip, little one..."; close2; - warp "prt_monk.gat",30,250; + warp "prt_monk",30,250; end; } else { mes "[Priest Praupin]"; @@ -150,7 +150,7 @@ prt_church.gat,179,15,1 script Priest Praupin 110,{ mes "to Sister Asthe for me."; mes "Have a safe trip, little one..."; close2; - warp "prt_monk.gat",30,250; + warp "prt_monk",30,250; end; } else { mes "[Priest Praupin]"; @@ -164,7 +164,7 @@ prt_church.gat,179,15,1 script Priest Praupin 110,{ } //=================================================Asthe==================================================== -prt_monk.gat,230,106,3 script Asthe#tu 79,{ +prt_monk,230,106,3 script Asthe#tu 79,{ mes "[Asthe]"; switch(tu_acolyte01){ case 1: @@ -785,7 +785,7 @@ prt_monk.gat,230,106,3 script Asthe#tu 79,{ //=================================================Priest Gardron==================================================== -monk_in.gat,18,38,6 script Priest Gardron#tu 110,{ +monk_in,18,38,6 script Priest Gardron#tu 110,{ mes "[Priest Gardron]"; if(tu_acolyte01 == 7){ if(countitem(7148) >= 1){ @@ -878,7 +878,7 @@ monk_in.gat,18,38,6 script Priest Gardron#tu 110,{ mes "I shall send you"; mes "there to fight the monsters in Payon Dungeon so that you can return with 5 Decayed Nails. May God bless you..."; close2; - warp "payon.gat",161,58; + warp "payon",161,58; end; } close; @@ -894,7 +894,7 @@ monk_in.gat,18,38,6 script Priest Gardron#tu 110,{ } //=================================================Dog==================================================== -prt_monk.gat,235,245,5 script Dog#tu 81,{ +prt_monk,235,245,5 script Dog#tu 81,{ mes "[Dog]"; mes "^CDB79EBark bark!"; mes "Woof woof!^000000"; @@ -941,7 +941,7 @@ prt_monk.gat,235,245,5 script Dog#tu 81,{ } //=================================================Boy==================================================== -prt_monk.gat,243,238,5 script Boy#boy_voi 139,5,5{ +prt_monk,243,238,5 script Boy#boy_voi 139,5,5{ OnTouch: if(tu_acolyte01 != 10)end; mes "[???]"; @@ -950,7 +950,7 @@ OnTouch: close; } //=================================================Ill Girl==================================================== -prt_monk.gat,226,257,6 script Ill Girl#tu 93,{ +prt_monk,226,257,6 script Ill Girl#tu 93,{ mes "[Angelic]"; if(tu_acolyte01 > 12){ mes "Thanks for helping me."; @@ -1140,7 +1140,7 @@ L_NONE: } //=================================================Veiner==================================================== -prt_monk.gat,197,228,3 script Veiner 89,{ +prt_monk,197,228,3 script Veiner 89,{ mes "[Veiner]"; if(countitem(1081) && tu_acolyte01 == 18){ set tu_acolyte01, 19; @@ -1183,7 +1183,7 @@ prt_monk.gat,197,228,3 script Veiner 89,{ } //=================================================Hedrick==================================================== -prt_monk.gat,28,260,5 script Hedrick 50,{ +prt_monk,28,260,5 script Hedrick 50,{ mes "[Hedrick]"; mes "^333333*Whew!*^000000"; mes "Man I worked hard today!"; @@ -1218,7 +1218,7 @@ prt_monk.gat,28,260,5 script Hedrick 50,{ } //=================================================Weapon Merchant==================================================== -prt_monk.gat,135,263,4 script Weapon Merchant#tu 139,9,9{ +prt_monk,135,263,4 script Weapon Merchant#tu 139,9,9{ OnTouch: if(tu_acolyte01 != 20 || countitem(1081)==0) end; delitem 1081, 1; @@ -1235,7 +1235,7 @@ OnTouch: } //=================================================Karven==================================================== -monk_in.gat,103,176,7 script Karven 60,{ +monk_in,103,176,7 script Karven 60,{ mes "[Karven]"; mes "May you rest"; if(tu_acolyte01 == 21 && countitem(7183)){ @@ -1268,7 +1268,7 @@ monk_in.gat,103,176,7 script Karven 60,{ } //=================================================Gloria==================================================== -prt_monk.gat,219,164,3 script Gloria#tu 95,{ +prt_monk,219,164,3 script Gloria#tu 95,{ mes "[Gloria]"; if(BaseJob != Job_Acolyte){ mes "Hi, hi~"; @@ -1329,7 +1329,7 @@ prt_monk.gat,219,164,3 script Gloria#tu 95,{ mes "Here we go~!!"; mes "W-warp Portal!"; close2; - warp "prontera.gat",116,72; + warp "prontera",116,72; end; break; } @@ -1341,7 +1341,7 @@ prt_monk.gat,219,164,3 script Gloria#tu 95,{ close; } //=================================================Cleope Verce==================================================== -prt_monk.gat,153,210,3 script Cleope Verce 95,{ +prt_monk,153,210,3 script Cleope Verce 95,{ mes "[Cleope Verce]"; if(BaseJob != Job_Acolyte){ mes "Hello hello."; @@ -1521,7 +1521,7 @@ prt_monk.gat,153,210,3 script Cleope Verce 95,{ close; } //=================================================Range NPC==================================================== -prt_monk.gat,217,123,4 script #tu_monk 139,10,10{ +prt_monk,217,123,4 script #tu_monk 139,10,10{ OnTouch: if(BaseJob == Job_Acolyte){ switch(tu_acolyte01){ @@ -1550,7 +1550,7 @@ OnTouch: end; } //=================================================Eavesdrop==================================================== -prt_monk.gat,223,123,3 script Eavesdrop#tu 111,{ +prt_monk,223,123,3 script Eavesdrop#tu 111,{ if(BaseJob != Job_Acolyte){ mes "^3355FFThere's nothing here.^000000"; close; diff --git a/npc/quests/first_class/tu_archer.txt b/npc/quests/first_class/tu_archer.txt index eb95bcc66..f1c2ee2ae 100644 --- a/npc/quests/first_class/tu_archer.txt +++ b/npc/quests/first_class/tu_archer.txt @@ -18,7 +18,7 @@ //=================================================Bard Jet==================================================== -payon_in02.gat,67,65,3 script Bard Jet#tu 51,{ +payon_in02,67,65,3 script Bard Jet#tu 51,{ mes "[Jet]"; mes "Every god never grows old"; mes "Because of beautiful"; @@ -163,7 +163,7 @@ payon_in02.gat,67,65,3 script Bard Jet#tu 51,{ } //=================================================Sign==================================================== -pay_arche.gat,127,154,4 script Sign#arc 835,{ +pay_arche,127,154,4 script Sign#arc 835,{ mes " "; mes " Archer Job Change Office ---> "; mes " <--- Icarus "; @@ -172,7 +172,7 @@ pay_arche.gat,127,154,4 script Sign#arc 835,{ } //=================================================Master Kavaruk==================================================== -payon_in02.gat,47,13,3 script Master Kavaruk 55,{ +payon_in02,47,13,3 script Master Kavaruk 55,{ mes "[Master Kavaruk]"; mes "Hello, young one."; @@ -412,7 +412,7 @@ payon_in02.gat,47,13,3 script Master Kavaruk 55,{ } //=================================================Raiden Karus==================================================== -pay_arche.gat,103,165,5 script Raiden Karus#tu 832,{ +pay_arche,103,165,5 script Raiden Karus#tu 832,{ mes "[Raiden Karus]"; if(MaxWeight - Weight < 2000){ @@ -578,7 +578,7 @@ pay_arche.gat,103,165,5 script Raiden Karus#tu 832,{ mes "Off you go!"; mes "To Prontera!"; close2; - warp "prontera.gat",116,72; + warp "prontera",116,72; end; break; case 2: @@ -746,7 +746,7 @@ pay_arche.gat,103,165,5 script Raiden Karus#tu 832,{ mes "Alright...!"; mes "Get a move on!"; close2; - warp "prontera.gat",116,72; + warp "prontera",116,72; end; break; case 2: @@ -786,7 +786,7 @@ pay_arche.gat,103,165,5 script Raiden Karus#tu 832,{ mes "Alright...!"; mes "Get a move on!"; close2; - warp "prontera.gat",116,72; + warp "prontera",116,72; end; break; case 2: @@ -1039,7 +1039,7 @@ pay_arche.gat,103,165,5 script Raiden Karus#tu 832,{ mes "the chance, give a hello to my Acolyte pal over there for me~"; emotion e_heh; close2; - warp "mjolnir_11.gat",25,221; + warp "mjolnir_11",25,221; end; break; case 2: @@ -1131,7 +1131,7 @@ pay_arche.gat,103,165,5 script Raiden Karus#tu 832,{ } //=================================================Arepesto==================================================== -pay_arche.gat,109,169,3 script Arpesto 712,{ +pay_arche,109,169,3 script Arpesto 712,{ mes "[Arpesto]"; mes "The sky still looks clear, but recently the winds that have been blowing through the land seem to carry with them an air of misfortune."; next; @@ -1151,7 +1151,7 @@ pay_arche.gat,109,169,3 script Arpesto 712,{ } //=================================================Seisner==================================================== -pay_arche.gat,84,139,3 script Seisner 727,{ +pay_arche,84,139,3 script Seisner 727,{ //misceffect EF_HIT2; mes "[Seisner]"; mes "Aaaah!"; @@ -1355,10 +1355,10 @@ pay_arche.gat,84,139,3 script Seisner 727,{ } //=================================================Target==================================================== -pay_arche.gat,76,135,3 script Target#Target 111,{ end; } // empty NPC?? [Jukka] +pay_arche,76,135,3 script Target#Target 111,{ end; } // empty NPC?? [Jukka] //=================================================Acolyte==================================================== -mjolnir_11.gat,27,223,3 script Acolyte#tu 95,{ +mjolnir_11,27,223,3 script Acolyte#tu 95,{ mes "[Acolyte]"; if(tu_archer01 == 14){ if(gettime(3) >= 18 && gettime(3) < 22){ @@ -1560,7 +1560,7 @@ mjolnir_11.gat,27,223,3 script Acolyte#tu 95,{ } //=================================================Alchemist Guildmember==================================================== -pay_arche.gat,130,113,3 script Alchemist Guildmember#tu 740,{ +pay_arche,130,113,3 script Alchemist Guildmember#tu 740,{ mes "[Alchemist Guildmember]"; if(tu_archer02 > 0){ if((countitem(1032) > 0) || (countitem(905) > 0 )){ // Blossom_Of_Maneater & Stem @@ -1635,7 +1635,7 @@ pay_arche.gat,130,113,3 script Alchemist Guildmember#tu 740,{ } //=================================================Arthail==================================================== -prontera.gat,126,335,5 script Arthail 51,{ +prontera,126,335,5 script Arthail 51,{ mes "[Arthail]"; if(tu_archer02 < 3){ mes "I am the Bard"; @@ -1818,7 +1818,7 @@ prontera.gat,126,335,5 script Arthail 51,{ } //=================================================New Guild Master==================================================== -prontera.gat,167,281,3 script New Guild Master#tu 753,{ +prontera,167,281,3 script New Guild Master#tu 753,{ mes "[New Guild Master]"; mes "Hearken, all"; mes "of you who seek"; @@ -1840,7 +1840,7 @@ prontera.gat,167,281,3 script New Guild Master#tu 753,{ } //=================================================Mage==================================================== -prontera.gat,144,301,5 script Mage#tu 123,{ +prontera,144,301,5 script Mage#tu 123,{ mes "[Mage]"; mes "Did you see that"; mes "new guild master?"; @@ -1867,7 +1867,7 @@ prontera.gat,144,301,5 script Mage#tu 123,{ } //=================================================Minister==================================================== -prt_castle.gat,76,165,6 script Minister#tu 55,{ +prt_castle,76,165,6 script Minister#tu 55,{ mes "[Minister]"; mes "The royal family"; mes "is extremely busy"; @@ -1938,7 +1938,7 @@ OnTouch: } //=================================================Bishop Maugins==================================================== -monk_in.gat,19,43,1 script Bishop Maugins 60,{ +monk_in,19,43,1 script Bishop Maugins 60,{ mes "[Bishop Maugins]"; if(vu_archer02 == 7){ mes "Greetings."; diff --git a/npc/quests/first_class/tu_ma_th01.txt b/npc/quests/first_class/tu_ma_th01.txt index 2ef6c2893..4c60ce1a2 100644 --- a/npc/quests/first_class/tu_ma_th01.txt +++ b/npc/quests/first_class/tu_ma_th01.txt @@ -16,7 +16,7 @@ //=================================================Battle Traces 1==================================================== -moc_fild12.gat,166,369,0 script battle_traces#1 844,{ +moc_fild12,166,369,0 script battle_traces#1 844,{ if(BaseClass == Job_Thief){ if(tu_thief01 < 5){ mes "^3355FFThere are traces of poison used in a battle. You can sense its power and decide that it would be safer not to get too close to it.^000000"; @@ -63,7 +63,7 @@ moc_fild12.gat,166,369,0 script battle_traces#1 844,{ } //=================================================Battle Traces 2==================================================== -moc_fild12.gat,173,215,0 script Battle Traces#2 844,{ +moc_fild12,173,215,0 script Battle Traces#2 844,{ if(BaseClass == Job_Thief){ if(tu_thief01 < 9){ mes "There are traces of many people going by."; @@ -94,7 +94,7 @@ moc_fild12.gat,173,215,0 script Battle Traces#2 844,{ } //=================================================Battle Traces 3==================================================== -moc_fild12.gat,276,165,0 script battle_traces#3 844,{ +moc_fild12,276,165,0 script battle_traces#3 844,{ if(BaseClass == Job_Thief){ if(tu_thief01 < 10){ mes "There are traces of several who have went by."; @@ -125,7 +125,7 @@ moc_fild12.gat,276,165,0 script battle_traces#3 844,{ } //=================================================Battle Traces 4==================================================== -moc_fild11.gat,39,163,0 script battle_traces#4 844,{ +moc_fild11,39,163,0 script battle_traces#4 844,{ if(BaseClass == Job_Thief){ if(tu_thief01 < 11){ mes "There are traces of many that have gone by."; @@ -158,7 +158,7 @@ moc_fild11.gat,39,163,0 script battle_traces#4 844,{ } //=================================================Battle Traces 5==================================================== -moc_fild11.gat,205,52,0 script battle_traces#5 844,{ +moc_fild11,205,52,0 script battle_traces#5 844,{ if(BaseClass == Job_Thief){ if(tu_thief01 < 12){ mes "There are traces of many that have gone by."; @@ -260,7 +260,7 @@ moc_fild11.gat,205,52,0 script battle_traces#5 844,{ } //=================================================Battle Traces 6==================================================== -moc_fild11.gat,226,235,0 script battle_traces#6 844,{ +moc_fild11,226,235,0 script battle_traces#6 844,{ if(BaseClass == Job_Thief){ if(tu_thief01 < 13){ mes "There are traces of many that have gone by."; @@ -283,7 +283,7 @@ moc_fild11.gat,226,235,0 script battle_traces#6 844,{ } //=================================================Battle Traces 7==================================================== -moc_fild11.gat,184,342,0 script battle_traces#7 844,{ +moc_fild11,184,342,0 script battle_traces#7 844,{ if(BaseClass == Job_Thief){ if(tu_thief01 < 13){ mes "There are traces of several that have stopped by."; @@ -306,7 +306,7 @@ moc_fild11.gat,184,342,0 script battle_traces#7 844,{ } //=================================================Battle Traces 8==================================================== -moc_fild17.gat,213,358,0 script battle_traces#8 844,{ +moc_fild17,213,358,0 script battle_traces#8 844,{ if(BaseClass == Job_Thief){ if(tu_thief01 < 13){ mes "There are traces of about two people that stopped by."; @@ -337,7 +337,7 @@ moc_fild17.gat,213,358,0 script battle_traces#8 844,{ } //=================================================Battle Traces 9==================================================== -moc_fild17.gat,228,274,0 script battle_traces#9 844,{ +moc_fild17,228,274,0 script battle_traces#9 844,{ if(BaseClass == Job_Thief){ if(tu_thief01 < 14){ mes "There are traces of a small battle."; @@ -396,7 +396,7 @@ moc_fild17.gat,228,274,0 script battle_traces#9 844,{ } //=================================================Battle Traces 10==================================================== -moc_fild17.gat,34,292,0 script battle_traces#10 844,{ +moc_fild17,34,292,0 script battle_traces#10 844,{ if(BaseClass == Job_Thief){ if(tu_thief01 < 16){ mes "A large group of people seem to have gone by."; @@ -427,7 +427,7 @@ moc_fild17.gat,34,292,0 script battle_traces#10 844,{ } //=================================================Battle Traces 11==================================================== -moc_fild18.gat,346,296,0 script battle_traces#11 844,{ +moc_fild18,346,296,0 script battle_traces#11 844,{ if(BaseClass == Job_Thief){ if(tu_thief01 < 17){ mes "A large group of people seem to have gone by."; @@ -458,7 +458,7 @@ moc_fild18.gat,346,296,0 script battle_traces#11 844,{ } //=================================================Battle Traces 12==================================================== -moc_fild18.gat,309,257,0 script battle_traces#12 844,{ +moc_fild18,309,257,0 script battle_traces#12 844,{ if(BaseClass == Job_Thief){ if(tu_thief01 < 18){ mes "A large group of people seem to have gone by."; @@ -489,7 +489,7 @@ moc_fild18.gat,309,257,0 script battle_traces#12 844,{ } //=================================================Battle Traces 13==================================================== -moc_fild18.gat,177,333,0 script battle_traces#13 844,{ +moc_fild18,177,333,0 script battle_traces#13 844,{ if(BaseClass == Job_Thief){ if(tu_thief01 < 19){ mes "A large group of people seem to have gone by."; @@ -520,7 +520,7 @@ moc_fild18.gat,177,333,0 script battle_traces#13 844,{ } //=================================================Battle Traces 14==================================================== -moc_fild18.gat,111,303,0 script battle_traces#14 844,{ +moc_fild18,111,303,0 script battle_traces#14 844,{ if(BaseClass == Job_Thief){ if(tu_thief01 < 20){ mes "A large group of people seem to have gone by."; @@ -551,7 +551,7 @@ moc_fild18.gat,111,303,0 script battle_traces#14 844,{ } //=================================================Battle Traces 15==================================================== -moc_fild18.gat,109,197,0 script battle_traces#15 844,{ +moc_fild18,109,197,0 script battle_traces#15 844,{ if(BaseClass == Job_Thief){ if(tu_thief01 < 21){ mes "A large group of people seem to have gone by."; @@ -713,7 +713,7 @@ moc_fild18.gat,109,197,0 script battle_traces#15 844,{ } //=================================================Battle Traces 16==================================================== -moc_fild18.gat,156,96,0 script battle_traces#16 844,{ +moc_fild18,156,96,0 script battle_traces#16 844,{ if(BaseClass == Job_Thief){ if(tu_thief01 < 25){ mes "A large group of people seem to have gone by."; diff --git a/npc/quests/first_class/tu_magician01.txt b/npc/quests/first_class/tu_magician01.txt index 11203fd7d..c6824cf21 100644 --- a/npc/quests/first_class/tu_magician01.txt +++ b/npc/quests/first_class/tu_magician01.txt @@ -16,7 +16,7 @@ //=================================================Sign==================================================== -geffen.gat,61,174,4 script Sign#M 111,{ +geffen,61,174,4 script Sign#M 111,{ mes "~sign reads...~"; mes "Greetings!! This is the Geffen Magic Academy. Come in if you have an interest in all things magic!"; close; @@ -24,7 +24,7 @@ geffen.gat,61,174,4 script Sign#M 111,{ //=================================================New Mage Manager==================================================== -geffen.gat,67,180,4 script New Mage Manager#M 102,{ +geffen,67,180,4 script New Mage Manager#M 102,{ mes "[Mana]"; if(Class == Job_Novice){ mes "[Mana]"; @@ -694,7 +694,7 @@ geffen.gat,67,180,4 script New Mage Manager#M 102,{ mes "Hoho.."; set tu_magician01, 7; emotion e_heh; - warp "morocc.gat",182,286; + warp "morocc",182,286; close; } else { mes "[Mana]"; diff --git a/npc/quests/first_class/tu_merchant.txt b/npc/quests/first_class/tu_merchant.txt index 5c5c8ac88..4244927da 100644 --- a/npc/quests/first_class/tu_merchant.txt +++ b/npc/quests/first_class/tu_merchant.txt @@ -16,7 +16,7 @@ //=================================================Guarnien==================================================== -alberta_in.gat,70,51,5 script Guarnien 98,{ +alberta_in,70,51,5 script Guarnien 98,{ mes "[Guarnien]"; if(Class != Job_Merchant && Class != Job_Baby_Merchant){ mes "Hello stranger."; @@ -426,7 +426,7 @@ alberta_in.gat,70,51,5 script Guarnien 98,{ mes "some reason --to send you there right now. Get ready...!"; next; set tu_merchant, rand(6,8); - warp "prontera.gat",155,46; + warp "prontera",155,46; close2; end; break; @@ -676,7 +676,7 @@ alberta_in.gat,70,51,5 script Guarnien 98,{ } //=================================================Sagle==================================================== -prontera.gat,66,111,3 script Sagle 82,{ +prontera,66,111,3 script Sagle 82,{ mes "[Sagle]"; if(tu_merchant == 8){ mes "Hello, hello~"; @@ -840,7 +840,7 @@ prontera.gat,66,111,3 script Sagle 82,{ } //=================================================Kellion==================================================== -prontera.gat,93,330,3 script Kellion 97,{ +prontera,93,330,3 script Kellion 97,{ mes "[Kellion]"; if(tu_merchant == 8){ mes "I'm selling sets of"; @@ -979,7 +979,7 @@ prontera.gat,93,330,3 script Kellion 97,{ } //=================================================Aigie==================================================== -prt_in.gat,169,11,3 script Aigie 92,{ +prt_in,169,11,3 script Aigie 92,{ if(tu_merchant == 8){ mes "[Aigie]"; mes "Welcome to my shop."; @@ -1130,7 +1130,7 @@ prt_in.gat,169,11,3 script Aigie 92,{ } //=================================================Jayon==================================================== -prontera.gat,247,129,3 script Jayon 85,{ +prontera,247,129,3 script Jayon 85,{ if(tu_merchant == 8){ mes "[Jayon]"; mes "If you've checked out the market for Red Potions, you know that my price is the best. I'm offering 10 Red Potions for only 410 Zeny!"; @@ -1287,7 +1287,7 @@ prontera.gat,247,129,3 script Jayon 85,{ } //=================================================Maos==================================================== -prt_in.gat,251,129,3 script Maos 709,{ +prt_in,251,129,3 script Maos 709,{ if(tu_merchant == 8){ mes "[Maos]"; mes "Don't say anything."; diff --git a/npc/quests/first_class/tu_sword.txt b/npc/quests/first_class/tu_sword.txt index 4c87a4bd0..a1a6e6e8a 100644 --- a/npc/quests/first_class/tu_sword.txt +++ b/npc/quests/first_class/tu_sword.txt @@ -16,7 +16,7 @@ //=================================================Shurank==================================================== -izlude_in.gat,82,163,3 script Shurank 733,{ +izlude_in,82,163,3 script Shurank 733,{ mes "[Shurank]"; if(Class == Job_Novice || Class == Job_Baby){ mes "Still wondering"; @@ -571,7 +571,7 @@ izlude_in.gat,82,163,3 script Shurank 733,{ mes "[Shurank]"; mes "But now that I think about it, it may take you a while to travel to Geffen. I shall send you there myself! Good luck!"; next; - warp "gef_fild07.gat",35,192; + warp "gef_fild07",35,192; close; break; case 5: @@ -909,7 +909,7 @@ izlude_in.gat,82,163,3 script Shurank 733,{ } //=================================================Daqu'ee==================================================== -geffen.gat,154,143,3 script Dequ'ee 734,{ +geffen,154,143,3 script Dequ'ee 734,{ if(BaseJob == Job_Novice){ mes "[Dequ'ee]"; mes "Hey there."; @@ -991,7 +991,7 @@ if(tu_swordman == 20){ mes "wants to show you the ropes of Swordmanship."; set tu_swordman, 21; close2; - warp "izlude.gat",35,78; + warp "izlude",35,78; end; } @@ -1053,7 +1053,7 @@ if((tu_swordman == 17) || (tu_swordman == 18)){ set tu_swordman, 19; set BaseExp, BaseExp + 1620; close2; - warp "moc_fild07.gat",359,201; + warp "moc_fild07",359,201; end; break; case 3: @@ -1945,7 +1945,7 @@ if(tu_swordman == 13){ mes "near that city."; next; set tu_swordman, 14; - warp "moc_fild07.gat",359,201; + warp "moc_fild07",359,201; close; } @@ -2154,7 +2154,7 @@ if(tu_swordman == 6){ mes "of yourself,"; mes "brave Swordman."; next; - warp "izlude.gat",35,78; + warp "izlude",35,78; close; break; } @@ -2219,7 +2219,7 @@ if(tu_swordman == 6){ } //=================================================Geil==================================================== -morocc_in.gat,51,101,3 script Geil 89,{ +morocc_in,51,101,3 script Geil 89,{ mes "[Geil]"; if(tu_swordman == 15){ mes "Were you sent by the authorities? Quit giving me such a hard time! I'm not the murderer! I don't even know who was killed. I'm not the one you're looking for!"; @@ -2271,7 +2271,7 @@ morocc_in.gat,51,101,3 script Geil 89,{ } //=================================================Meutro==================================================== -morocc.gat,82,292,5 script Muetro 84,{ +morocc,82,292,5 script Muetro 84,{ mes "[Muetro]"; if(tu_swordman == 15){ mes "You're just"; @@ -2311,7 +2311,7 @@ morocc.gat,82,292,5 script Muetro 84,{ } //=================================================Hans==================================================== -morocc.gat,240,72,3 script Hans 86,{ +morocc,240,72,3 script Hans 86,{ mes "[Hans]"; if(tu_swordman == 15){ mes "Help me!"; @@ -2368,7 +2368,7 @@ morocc.gat,240,72,3 script Hans 86,{ } //=================================================Bankley==================================================== -morocc_in.gat,12,156,3 script Bankley 97,{ +morocc_in,12,156,3 script Bankley 97,{ if(tu_swordman > 19){ mes "^3355FFBankley had a pitiable"; mes "expression on his face.^000000"; diff --git a/npc/quests/first_class/tu_thief01.txt b/npc/quests/first_class/tu_thief01.txt index 715073248..0cc183be8 100644 --- a/npc/quests/first_class/tu_thief01.txt +++ b/npc/quests/first_class/tu_thief01.txt @@ -15,7 +15,7 @@ //============================================================ //=================================================Thief Trainer==================================================== -moc_ruins.gat,66,164,4 script Thief Trainer#T 84,{ +moc_ruins,66,164,4 script Thief Trainer#T 84,{ mes "[Yierhan]"; if(Class == Job_Novice){ mes "Eh...?"; @@ -371,13 +371,13 @@ moc_ruins.gat,66,164,4 script Thief Trainer#T 84,{ mes "10 ^ff0000Feather of Birds^000000."; mes "You can go ahead and kill Pickies to get those. It really shouldn't be that hard. Oh, and use this Wing thingee to come back."; set tu_thief01, 5; - savepoint "moc_ruins.gat",80,164; + savepoint "moc_ruins",80,164; getitem 602, 1; set BaseExp, BaseExp + 100; set JobExp, JobExp + 50; //misceffect EF_HIT5; close2; - warp "moc_fild12.gat",158,373; + warp "moc_fild12",158,373; end; } else if(tu_thief01 == 5 || tu_thief01 == 6){ if(countitem(916) < 10){ //Feather_Of_Birds @@ -386,7 +386,7 @@ moc_ruins.gat,66,164,4 script Thief Trainer#T 84,{ mes "Remember, experience is more important"; mes "that knowledge."; close2; - warp "moc_fild07.gat",203,38; + warp "moc_fild07",203,38; end; } else { mes "Ah~ there you go."; diff --git a/npc/quests/gunslinger_quests.txt b/npc/quests/gunslinger_quests.txt index c939035b6..1ea63927e 100644 --- a/npc/quests/gunslinger_quests.txt +++ b/npc/quests/gunslinger_quests.txt @@ -15,7 +15,7 @@ //===================== Garrison ===================================================== -que_ng.gat,182,85,3 script Mr.Garrison 109,{ +que_ng,182,85,3 script Mr.Garrison 109,{ set @npcname$,"[Mr.Garrison]"; mes @npcname$; @@ -170,7 +170,7 @@ L_Already: close; } -que_ng.gat,187,163,3 script Ingrid 744,{ +que_ng,187,163,3 script Ingrid 744,{ set @npcname$,"[Ingrid]"; mes @npcname$; @@ -250,7 +250,7 @@ que_ng.gat,187,163,3 script Ingrid 744,{ } } -que_ng.gat,185,180,3 script Vanessa 726,{ +que_ng,185,180,3 script Vanessa 726,{ set @npcname$,"[Vanessa]"; mes @npcname$; @@ -325,7 +325,7 @@ que_ng.gat,185,180,3 script Vanessa 726,{ } } -que_ng.gat,149,178,5 script N.A 744,{ +que_ng,149,178,5 script N.A 744,{ set @npcname$,"[N.A]"; mes @npcname$; diff --git a/npc/quests/juice_maker.txt b/npc/quests/juice_maker.txt index 7a1e315c0..85862b453 100644 --- a/npc/quests/juice_maker.txt +++ b/npc/quests/juice_maker.txt @@ -25,7 +25,7 @@ // Morrison ------------------------------------------------ -prt_in.gat,47,173,2 script Morrison 97,{ +prt_in,47,173,2 script Morrison 97,{ mes "[Little Morrison]"; if(MISC_QUEST&1 || @MORRISON > 10) goto L_GoAway; if(@MORRISON == 10) goto L_Candy; @@ -115,7 +115,7 @@ L_Candy: } // Housewife Marianne --------------------------------------------------- -prt_in.gat,49,172,2 script Housewife Marianne 53,{ +prt_in,49,172,2 script Housewife Marianne 53,{ mes "[Housewife Marianne]"; if(MISC_QUEST&1 || @MORRISON > 10) goto L_Juice; if(@MORRISON) goto L_GaveMeat; @@ -185,7 +185,7 @@ L_Juice: } // Juicer Marx Hansen --------------------------------------------------------- -payon_in03.gat,188,146,5 script Juicer Marx Hansen 86,{ +payon_in03,188,146,5 script Juicer Marx Hansen 86,{ mes "[Juicer Marx Hansen]"; if(MISC_QUEST&1) goto L_Juice; mes "Welcome to my shop. What brings you here?"; @@ -304,4 +304,4 @@ sF_Make: mes "You don't have enough zeny. You need " +(@amount*3)+ " zeny, to make that many juice drinks."; next; return; -} +}
\ No newline at end of file diff --git a/npc/quests/juperos.txt b/npc/quests/juperos.txt index 9ba600aef..50a72fded 100644 --- a/npc/quests/juperos.txt +++ b/npc/quests/juperos.txt @@ -12,7 +12,7 @@ //= 1.0 First version, partly implemented [MasterOfMuppets] //========================================================= -juperos_01.gat,79,91,1 script Sculpture#Juperos1 111,{ +juperos_01,79,91,1 script Sculpture#Juperos1 111,{ mes "^3131FFIt's a sculpture that"; mes "looks familiar to you."; @@ -20,7 +20,7 @@ juperos_01.gat,79,91,1 script Sculpture#Juperos1 111,{ } -juperos_01.gat,100,71,1 script Bronze Statue#Juperos2 111,{ +juperos_01,100,71,1 script Bronze Statue#Juperos2 111,{ mes "^3131FFIt's an elaborate"; mes "bronze statue that"; @@ -30,7 +30,7 @@ juperos_01.gat,100,71,1 script Bronze Statue#Juperos2 111,{ } -juperos_01.gat,124,92,1 script Stone Statue#Juperos3 111,{ +juperos_01,124,92,1 script Stone Statue#Juperos3 111,{ mes "^3131FFIt's an old"; mes "statue sculpted"; @@ -40,7 +40,7 @@ juperos_01.gat,124,92,1 script Stone Statue#Juperos3 111,{ } //Quest related? -//juperos_01.gat,x,y,1 script Bronze Statue#Juperos4 111,{ +//juperos_01,x,y,1 script Bronze Statue#Juperos4 111,{ // // mes "^3131FFThere's a peculiar"; // mes "engraving on the"; @@ -76,33 +76,33 @@ juperos_01.gat,124,92,1 script Stone Statue#Juperos3 111,{ // //} -juperos_02.gat,1,1,1 script JuperosLvl2QuestInit -1,{ +juperos_02,1,1,1 script JuperosLvl2QuestInit -1,{ OnInit: while(1) { - monster "juperos_02.gat",24,276,"1st Gate Switch",1674,1,"JuperosLvl2QuestInit::OnGate1Dead"; - monster "juperos_02.gat",240,29,"2nd Gate Switch",1674,1,"JuperosLvl2QuestInit::OnGate2Dead"; - monster "juperos_02.gat",282,183,"3rd Gate Switch",1674,1,"JuperosLvl2QuestInit::OnGate3Dead"; + monster "juperos_02",24,276,"1st Gate Switch",1674,1,"JuperosLvl2QuestInit::OnGate1Dead"; + monster "juperos_02",240,29,"2nd Gate Switch",1674,1,"JuperosLvl2QuestInit::OnGate2Dead"; + monster "juperos_02",282,183,"3rd Gate Switch",1674,1,"JuperosLvl2QuestInit::OnGate3Dead"; end; OnGate1Dead: - mapannounce "juperos_02.gat","Have you come seeking Juperos?! It no longer exists...",1,0xFF0000; + mapannounce "juperos_02","Have you come seeking Juperos?! It no longer exists...",1,0xFF0000; set $JupeGate1,1; if($JupeGate1 && $JupeGate2 && $JupeGate3)goto s_WarpOpen; end; OnGate2Dead: - mapannounce "juperos_02.gat","Who are you to come here?",1,0xFF0000; + mapannounce "juperos_02","Who are you to come here?",1,0xFF0000; set $JupeGate2,1; if($JupeGate1 && $JupeGate2 && $JupeGate3)goto s_WarpOpen; end; OnGate3Dead: - mapannounce "juperos_02.gat","Have you come to see me? Fine! Find me first!",1,0xFF0000; + mapannounce "juperos_02","Have you come to see me? Fine! Find me first!",1,0xFF0000; set $JupeGate3,1; if($JupeGate1 && $JupeGate2 && $JupeGate3)goto s_WarpOpen; end; @@ -112,21 +112,21 @@ s_WarpOpen: initnpctimer; end; OnTimer3000: - mapannounce "juperos_02.gat","Vroom! Vroom!",1,0xBA55D3; + mapannounce "juperos_02","Vroom! Vroom!",1,0xBA55D3; end; OnTimer6000: - mapannounce "juperos_02.gat","Attention, visitors.",1,0xBA55D3; + mapannounce "juperos_02","Attention, visitors.",1,0xBA55D3; end; OnTimer9000: - mapannounce "juperos_02.gat","You are allowed to enter the next zone for a short period of time. Please use the portal in the center of the map.",1,0xBA55D3; + mapannounce "juperos_02","You are allowed to enter the next zone for a short period of time. Please use the portal in the center of the map.",1,0xBA55D3; enablenpc "JupeWarp2"; end; OnTimer309000: - mapannounce "juperos_02.gat","The portal has now closed.",1,0xBA55D3; + mapannounce "juperos_02","The portal has now closed.",1,0xBA55D3; disablenpc "JupeWarp2"; set $JupeGate1,0; set $JupeGate2,0; set $JupeGate3,0; stopnpctimer; } -} +}
\ No newline at end of file diff --git a/npc/quests/metto_quest.txt b/npc/quests/metto_quest.txt index d1e2244a8..99f8f5c48 100644 --- a/npc/quests/metto_quest.txt +++ b/npc/quests/metto_quest.txt @@ -13,7 +13,7 @@ //============================================================ -yuno_in03.gat,25,39,3 script Metto 709,{ +yuno_in03,25,39,3 script Metto 709,{ mes "[Metto]"; if(metto_q == 2 || metto_q == 4 || metto_q == 6) goto L_Check; if(metto_q == 1) goto L_Stang; @@ -111,7 +111,7 @@ L_Done: } //===================================================================== -yuno_in01.gat,18,95,5 script Stangckle 99,{ +yuno_in01,18,95,5 script Stangckle 99,{ mes "[Stangckle]"; if(metto_q > 2) goto L_Done; if(metto_q == 2) goto L_Start; @@ -162,7 +162,7 @@ L_Done: } //=================================================================== -yuno_in01.gat,19,182,3 script Kato 55,{ +yuno_in01,19,182,3 script Kato 55,{ mes "[Kato]"; if(metto_q > 4) goto L_Done; if(metto_q == 4) goto L_Start; @@ -204,7 +204,7 @@ L_Done: } //=================================================================== -yuno_in03.gat,179,43,5 script CiCi 121,{ +yuno_in03,179,43,5 script CiCi 121,{ mes "[CiCi]"; if(metto_q > 6) goto L_Done; mes "My name is ^5533FFCiCi^000000. I am one of the ^5533FF3 great scientists^000000 that live in this city."; @@ -250,7 +250,7 @@ L_Done: } //=================================================================== -yuno_in01.gat,18,30,3 script Wagan 85,{ +yuno_in01,18,30,3 script Wagan 85,{ mes "[Wagan]"; if(metto_q > 0) goto L_Check; mes "I'm sure you know that our village has been able to prosper for many years because of the brilliant research done here."; diff --git a/npc/quests/monstertamers.txt b/npc/quests/monstertamers.txt index b3ef8c297..ac1ae32ea 100644 --- a/npc/quests/monstertamers.txt +++ b/npc/quests/monstertamers.txt @@ -16,7 +16,7 @@ //<================================================= Alberta ===============================================>\\ -alberta_in.gat,173,77,3 script Monster Tamer#01 125,{ +alberta_in,173,77,3 script Monster Tamer#01 125,{ mes "[Monster Tamer Iwado]"; mes "Monster taming has never been more popular than it is now! Why not join in on all of the excitement?...."; M_Menu: @@ -129,7 +129,7 @@ M_Menu: //<================================================= Al De Baran ===============================================>\\ -aldeba_in.gat,167,177,3 script Monster Tamer#02 125,{ +aldeba_in,167,177,3 script Monster Tamer#02 125,{ mes "[Monster Tamer YuU]"; mes "You must be looking for some Taming Items.... When it comes to making Taming Items there is no one better than me here in Rune Midgard."; M_Menu: @@ -326,7 +326,7 @@ M_Menu: //<================================================= Izlude ===============================================>\\ -izlude_in.gat,128,64,3 script Monster Tamer#03 125,{ +izlude_in,128,64,3 script Monster Tamer#03 125,{ mes "[Monster Tamer Shogo]"; mes "Are you pre-occupied with gathering items for your cute pets, and want a break? Then let us find those items for you....."; M_Menu: @@ -437,4 +437,4 @@ M_Menu: mes "Oh... I see. You probably haven't decided on what monster to raise as a pet yet. It's a very important decision, so please, take your time."; close; -} +}
\ No newline at end of file diff --git a/npc/quests/mrsmile.txt b/npc/quests/mrsmile.txt index f59f3469a..0d24b50bc 100644 --- a/npc/quests/mrsmile.txt +++ b/npc/quests/mrsmile.txt @@ -17,7 +17,7 @@ // Alberta ------------------------------------------------------------------------------------------ -alberta.gat,113,53,3 script Smile Assistance::SmileAT 92,{ +alberta,113,53,3 script Smile Assistance::SmileAT 92,{ mes "[Smile Assistant]"; mes "Hi, I'm a Smile Assistance. How may I help you?"; next; @@ -79,14 +79,14 @@ alberta.gat,113,53,3 script Smile Assistance::SmileAT 92,{ } // Aldebaran -------------------------------------------------------------------------------- -aldebaran.gat,136,135,4 duplicate(SmileAT) Smile Assistance#2 92 +aldebaran,136,135,4 duplicate(SmileAT) Smile Assistance#2 92 // Geffen ----------------------------------------------------------------------------------- -geffen.gat,119,107,4 duplicate(SmileAT) Smile Assistance#3 92 +geffen,119,107,4 duplicate(SmileAT) Smile Assistance#3 92 // Izlude ----------------------------------------------------------------------------------- -izlude.gat,129,118,4 duplicate(SmileAT) Smile Assistance#4 92 +izlude,129,118,4 duplicate(SmileAT) Smile Assistance#4 92 // Morroc ----------------------------------------------------------------------------------- -morocc.gat,158,97,4 duplicate(SmileAT) Smile Assistance#5 92 +morocc,158,97,4 duplicate(SmileAT) Smile Assistance#5 92 // Payon ------------------------------------------------------------------------------------ -payon.gat,168,225,4 duplicate(SmileAT) Smile Assistance#6 92 +payon,168,225,4 duplicate(SmileAT) Smile Assistance#6 92 // Prontera --------------------------------------------------------------------------------- -prontera.gat,157,187,4 duplicate(SmileAT) Smile Assistance#7 92 +prontera,157,187,4 duplicate(SmileAT) Smile Assistance#7 92
\ No newline at end of file diff --git a/npc/quests/newgears/2004_headgears.txt b/npc/quests/newgears/2004_headgears.txt index 7d4509998..34b5686d3 100644 --- a/npc/quests/newgears/2004_headgears.txt +++ b/npc/quests/newgears/2004_headgears.txt @@ -14,39 +14,39 @@ //= needed: 2,4,5,7,10,11,13 (7/17) //= ==Information For NPC's inside File== //= 1) Black Cat Ears [NekoNeko*] {Payon} -//= o payon.gat 115 131 +//= o payon 115 131 //= 2) Crossed Hair Band, Plaster and Flower Hairpin [Arjen] {Geffen} -//= o geffen.gat 129 148 +//= o geffen 129 148 //= 3) Hot-blooded-headband [Zhenbolt*] {Yuno} -//= o yuno.gat 300 188 +//= o yuno 300 188 //= 4) Red Tailed Ribbon [Netpia] {Prontera} -//= o prontera.gat 165 232 +//= o prontera 165 232 //= 5) Indian Headband [Merunte] {Comodo} -//= o comodo.gat 237 217 +//= o comodo 237 217 //= 6) Mushroom headband [Ipore*] {Geffen} -//= o geffen.gat 67 87 +//= o geffen 67 87 //= 7) Ears of angel wing & //= Ears of devil wing [Old Blacksmith] {Yuno} -//= o yuno.gat 241 52 +//= o yuno 241 52 //= 8) Sea Otter Cap [Pretty Lindsay*] {Lutie} -//= o xmas.gat 183 267 +//= o xmas 183 267 //= 9) Brown Bear Cap [Fuzzy Fuzz*] {Lutie} -//= o xmas.gat 175 156 +//= o xmas 175 156 //=10) Cap of Concentration [Nan Hyang] {Payon} -//= o payon_in03.gat 8 193 +//= o payon_in03 8 193 //=11) Tulip Haipin [Ses] {Geffen} -//= o geffen.gat 83 189 +//= o geffen 83 189 //=12) Party Hat, Straw Hat, Cowboy Hat, Sombrero //= and Fur hat [Headgear Merchant (Mike)*] {Lutie} -//= o xmas_in.gat 35 30 +//= o xmas_in 35 30 //=13) Big Golden Bell, Headgear of Queen //= and Crown of Mistress [Neris] {Yuno} -//= o yuno_in03.gat 20 18 +//= o yuno_in03 20 18 //=14) Alarm Mask [Muscle Man*]{Aldebaran} -//= o alde_alche.gat 88 180 +//= o alde_alche 88 180 //=15) Drooping Kitty, Smokie Leaf, Lazy Smokie //= and Blue Fish [Traveler*] {Morroc} -//= o morocc.gat 273 79 +//= o morocc 273 79 //=16) Fox Mask [Nine Tail*] {Payon Dungeon} //= o pay_dun03 48 84 //=17) Orc Hero Helm [Orc Warrior*] {Orc Village} @@ -61,7 +61,7 @@ //============================================================ //Payon /=Black cat ears=/ -payon.gat,115,131,3 script NekoNeko 725,{ +payon,115,131,3 script NekoNeko 725,{ if (countitem(2213) > 0 && countitem(983) > 0 && countitem(914) > 199 && Zeny > 9999) { delitem 2213,1; delitem 983,1; @@ -120,7 +120,7 @@ payon.gat,115,131,3 script NekoNeko 725,{ } } //Geffen /=Crossed Hair Ban, Plaster and Flower Hairpin=/ -geffen.gat,129,148,3 script Arjen 779,{ +geffen,129,148,3 script Arjen 779,{ mes "[Arjen]"; mes "Ahhh~So boring~ So very boring~"; mes "There's noone I need to see, and the weather is so good - ! !"; @@ -291,7 +291,7 @@ geffen.gat,129,148,3 script Arjen 779,{ } //Yuno /=Headband of power=/ <-- Ok, WTF? Thanks again bitches ;_; //Yuno /=Hot-blooded headband=/ [5070] -yuno.gat,300,188,5 script Zhenbolt 753,{ +yuno,300,188,5 script Zhenbolt 753,{ if(countitem(7216) > 299 && countitem(7097) > 299 && countitem(2211) > 0 && countitem(982) > 0) { delitem 7216,300; delitem 7097,300; @@ -367,7 +367,7 @@ yuno.gat,300,188,5 script Zhenbolt 753,{ } } //Prontera /=Red Tailed Ribbon=/ [5083](Red Ribbon)// -prontera.gat,165,232,3 script Netpia 744,{ +prontera,165,232,3 script Netpia 744,{ if(countitem(2244) > 0 && countitem(2209) > 0 && countitem(10007) > 0) { delitem 2244,1; delitem 2209,1; @@ -438,7 +438,7 @@ prontera.gat,165,232,3 script Netpia 744,{ } } //Comodo /=Indian Headband=/ [5071] -comodo.gat,237,217,5 script Merunte 732,{ +comodo,237,217,5 script Merunte 732,{ if (countitem(5010) > 0 && countitem(5049) > 0 && countitem(7101) > 9 && Zeny > 9999) { delitem 5010,1; delitem 5049,1; @@ -490,7 +490,7 @@ comodo.gat,237,217,5 script Merunte 732,{ } } //Geffen /=Mushroom Band=/ [5082] -geffen.gat,67,87,3 script Ipore 700,{ +geffen,67,87,3 script Ipore 700,{ if (countitem(921) > 299) { delitem 921,300; mes "[Ipore]"; @@ -552,7 +552,7 @@ geffen.gat,67,87,3 script Ipore 700,{ } } //Yuno /=Ears of Angel's Wing & Ears of Devil's Wing=/ [5074]&[5068] -yuno.gat,241,52,3 script Old Blacksmith 813,{ +yuno,241,52,3 script Old Blacksmith 813,{ mes "[A seemingly skillful craftman]"; mes "Uh Oh, since you've come to this place,"; mes "you must have known how to enjoy the scenary."; @@ -904,7 +904,7 @@ yuno.gat,241,52,3 script Old Blacksmith 813,{ } } //Lutie /=Sea Otter Cap=/ -xmas.gat,183,267,3 script Pretty Lindsay 793,{ +xmas,183,267,3 script Pretty Lindsay 793,{ if (countitem(5033) && countitem(5064)) { delitem 5033,1; delitem 5064,1; @@ -1000,7 +1000,7 @@ xmas.gat,183,267,3 script Pretty Lindsay 793,{ } } //Lutie /=Brown Bear Cap=/ [5059] -xmas.gat,175,156,3 script Fuzzy Fuzz 712,{ +xmas,175,156,3 script Fuzzy Fuzz 712,{ if (countitem(5030) && countitem(7213) > 99 && countitem(7217) > 99 && countitem(7161) > 299) { delitem 5030,1; delitem 7213,100; @@ -1073,7 +1073,7 @@ xmas.gat,175,156,3 script Fuzzy Fuzz 712,{ } } //payon /=Cap of Concentration=/ [5073] -payon_in03.gat,8,193,4 script Nan Hyang 75,{ +payon_in03,8,193,4 script Nan Hyang 75,{ if (countitem(2285) && countitem(1550)) { mes "[Nan Hyang]"; mes "Sigh, give that to me."; @@ -1219,7 +1219,7 @@ payon_in03.gat,8,193,4 script Nan Hyang 75,{ } } //geffen /=Tulip Hairpin=/ -geffen.gat,83,189,5 script Ses 716,{ +geffen,83,189,5 script Ses 716,{ mes "[Ses]"; mes "My name is Ses."; mes "Ses like to fold paper."; @@ -1312,7 +1312,7 @@ geffen.gat,83,189,5 script Ses 716,{ } } //Lutie /=Party Hat, Straw Hat, Cowboy Hat, Sombrero and Fur hat=/ -xmas_in.gat,35,30,3 script Headgear Merchant 797,{ +xmas_in,35,30,3 script Headgear Merchant 797,{ mes "[Mike]"; mes "I like hats..."; mes "I like hats more than any other thing in this world!!"; @@ -1691,7 +1691,7 @@ xmas_in.gat,35,30,3 script Headgear Merchant 797,{ } } //Yuno /=Big Golden Bell, Headgear of Queen and Mistress Crown=/ -yuno_in03.gat,20,18,6 script Neris 726,{ +yuno_in03,20,18,6 script Neris 726,{ mes "[Neris]"; mes "This time,"; mes "as a gratitude of everyone's support to the Museum,"; @@ -1876,10 +1876,10 @@ yuno_in03.gat,20,18,6 script Neris 726,{ //Aldebaran /=Alarm Mask=/ //Effects: EF_BLASTMINE: 106 //EF_FLASHER:99 -alde_alche.gat,88,180,1 script Muscle Man#Alarm 1193,{ +alde_alche,88,180,1 script Muscle Man#Alarm 1193,{ end; } -alde_alche.gat,88,180,1 script Muscle Man#Masked Alarm 748,{ +alde_alche,88,180,1 script Muscle Man#Masked Alarm 748,{ mes "[Muscle Man]"; mes "Muscle, muscle. I like it. Hehe!!"; mes "What a beautiful robotic muscle!"; @@ -2006,28 +2006,28 @@ OnInit: disablenpc "Muscle Man#Alarm"; end; } -alde_alche.gat,86,184,3 script #Masked Alarm1 1193,{ +alde_alche,86,184,3 script #Masked Alarm1 1193,{ end; OnBlast: misceffect 106; end; } -alde_alche.gat,89,184,3 script #Masked Alarm2 1193,{ +alde_alche,89,184,3 script #Masked Alarm2 1193,{ end; OnBlast: misceffect 106; end; } -alde_alche.gat,92,184,3 script #Masked Alarm3 1193,{ +alde_alche,92,184,3 script #Masked Alarm3 1193,{ end; OnBlast: misceffect 106; end; } -alde_alche.gat,95,184,3 script #Masked Alarm4 1193,{ +alde_alche,95,184,3 script #Masked Alarm4 1193,{ end; OnBlast: misceffect 106; end; } //Morocc /= Drooping Kitty, Huge Leaf, Lazy Smokie and Blue Fish =/ -morocc.gat,273,79,4 script Traveler 99,{ +morocc,273,79,4 script Traveler 99,{ function creation_lines { mes "[Human]"; mes "Ah....So do you have all of it?"; @@ -2271,7 +2271,7 @@ morocc.gat,273,79,4 script Traveler 99,{ } } //Payon /=Fox Mask=/ //==Lets hope this works as it's supposed==// -pay_dun03.gat,48,84,4 script Nine Tail#1 1180,1,1{ +pay_dun03,48,84,4 script Nine Tail#1 1180,1,1{ mes "[Nine Tail]"; mes "Kee! KeeKee!"; mes "KeeKeeKee! KeeKee! KeeKee!"; @@ -2294,11 +2294,11 @@ pay_dun03.gat,48,84,4 script Nine Tail#1 1180,1,1{ OnInit: disablenpc "Nine Tail#1"; disablenpc "Nine Tail#2"; - monster "pay_dun03.gat",48,84,"Nine Tail",1180,1,"NT::OnMobDead"; + monster "pay_dun03",48,84,"Nine Tail",1180,1,"NT::OnMobDead"; end; OnReset: - killmonster "pay_dun03.gat","NT::OnMobDead"; + killmonster "pay_dun03","NT::OnMobDead"; disablenpc "Nine Tail#1"; disablenpc "Nine Tail#2"; initnpctimer; @@ -2307,16 +2307,16 @@ OnReset: OnTimer300000: OnSpawn: stopnpctimer; - killmonster "pay_dun03.gat","Nine Tail#1::OnMobDead"; - monster "pay_dun03.gat",48,84,"Nine Tail",1180,1,"NT::OnMobDead"; + killmonster "pay_dun03","Nine Tail#1::OnMobDead"; + monster "pay_dun03",48,84,"Nine Tail",1180,1,"NT::OnMobDead"; end; } -pay_dun03.gat,48,84,1 script NT -1,{ +pay_dun03,48,84,1 script NT -1,{ OnMobDead: enablenpc "Nine Tail#1"; end; } -pay_dun03.gat,48,84,4 script Nine Tail#2 1180,{ +pay_dun03,48,84,4 script Nine Tail#2 1180,{ if(countitem(1022)>998) { mes "[Nine Tail]"; mes "Uh Oh!! You've brought it, human."; @@ -2383,7 +2383,7 @@ pay_dun03.gat,48,84,4 script Nine Tail#2 1180,{ } } //Orc Village /=Orc Hero Helm=/ -in_orcs01.gat,31,93,1 script Orc Warrior#1 1023,2,2{ +in_orcs01,31,93,1 script Orc Warrior#1 1023,2,2{ if (orcs_hero_hat == 1) { if (countitem(909)>999) { delitem 909,1000; @@ -3247,7 +3247,7 @@ in_orcs01.gat,31,93,1 script Orc Warrior#1 1023,2,2{ } } } -in_orcs01.gat,162,33,1 script Hero of Orc#1 1087,2,2{ +in_orcs01,162,33,1 script Hero of Orc#1 1087,2,2{ if (orcs_hero_hat < 16) { mes "[Orc Hero]"; mes ".....Go away, don't interrupt me!"; diff --git a/npc/quests/newgears/2005_headgears.txt b/npc/quests/newgears/2005_headgears.txt index 50d03f189..d945a51de 100644 --- a/npc/quests/newgears/2005_headgears.txt +++ b/npc/quests/newgears/2005_headgears.txt @@ -12,7 +12,7 @@ // 1.0 First version, converted from the official aegis script. [MasterOfMuppets] //============================================================ -yuno.gat,222,116,3 script Kasis#LhzHat 851,{ +yuno,222,116,3 script Kasis#LhzHat 851,{ if(countitem(519) > 49 && countitem(7031) > 49 && countitem(548) > 49 && countitem(539) > 49) { @@ -235,7 +235,7 @@ yuno.gat,222,116,3 script Kasis#LhzHat 851,{ } -lighthalzen.gat,143,68,0 script Strange Guy#LhzHat 47,{ +lighthalzen,143,68,0 script Strange Guy#LhzHat 47,{ if(DTHATQ == 0) { @@ -842,7 +842,7 @@ lighthalzen.gat,143,68,0 script Strange Guy#LhzHat 47,{ } -lighthalzen.gat,360,313,3 script Boy#LhzHat 706,{ +lighthalzen,360,313,3 script Boy#LhzHat 706,{ mes "[Boy]"; mes "Hello, mister!"; @@ -972,7 +972,7 @@ lighthalzen.gat,360,313,3 script Boy#LhzHat 706,{ } -einbech.gat,70,222,5 script Mater#LhzHat 91,{ +einbech,70,222,5 script Mater#LhzHat 91,{ if(countitem(983) && countitem(7267) > 998 && countitem(749) && Zeny > 49999) { @@ -1086,7 +1086,7 @@ einbech.gat,70,222,5 script Mater#LhzHat 91,{ } -lhz_in02.gat,91,38,5 script Margaret Mary#LhzHat 90,{ +lhz_in02,91,38,5 script Margaret Mary#LhzHat 90,{ mes "[Margaret Mary]"; mes "The white rose, in its"; @@ -1193,7 +1193,7 @@ lhz_in02.gat,91,38,5 script Margaret Mary#LhzHat 90,{ } -lighthalzen.gat,182,89,0 script Rich Girl#LhzHat 91,{ +lighthalzen,182,89,0 script Rich Girl#LhzHat 91,{ if(LHZBTQ == 0) { @@ -1506,7 +1506,7 @@ lighthalzen.gat,182,89,0 script Rich Girl#LhzHat 91,{ } -gl_prison1.gat,137,138,5 script Zealotus#LhzHat 1200,{ +gl_prison1,137,138,5 script Zealotus#LhzHat 1200,{ if(ZLMASKQ == 0) { @@ -1723,7 +1723,7 @@ gl_prison1.gat,137,138,5 script Zealotus#LhzHat 1200,{ } -gl_prison1.gat,97,104,1 script Phendark#LhzHat 1202,{ +gl_prison1,97,104,1 script Phendark#LhzHat 1202,{ if(ZLMASKQ == 0) { @@ -2139,7 +2139,7 @@ gl_prison1.gat,97,104,1 script Phendark#LhzHat 1202,{ } -gl_prison1.gat,100,48,5 script Rybio#LhzHat 1201,{ +gl_prison1,100,48,5 script Rybio#LhzHat 1201,{ if(ZLMASKQ == 2) { diff --git a/npc/quests/newgears/2006_headgear.txt b/npc/quests/newgears/2006_headgear.txt index 0046dec3d..5ae4f9812 100644 --- a/npc/quests/newgears/2006_headgear.txt +++ b/npc/quests/newgears/2006_headgear.txt @@ -20,7 +20,7 @@ //===================== Anonymous Mask ===================================================== -rachel.gat,91,273,4 script Masked Man 880,{ +rachel,91,273,4 script Masked Man 880,{ set @npcname$,"[Masked Man]"; mes @npcname$; @@ -75,7 +75,7 @@ rachel.gat,91,273,4 script Masked Man 880,{ //======================== Feather Beret ================================================ -rachel.gat,135,121,4 script Sakyul 933,{ +rachel,135,121,4 script Sakyul 933,{ set @npcname$,"[Sakyul]"; mes @npcname$; @@ -128,7 +128,7 @@ rachel.gat,135,121,4 script Sakyul 933,{ //============================ Valkyrie Helm ===================================================== -hugel.gat,146,105,4 script Genirhimin 897,{ +hugel,146,105,4 script Genirhimin 897,{ set @npcname$,"[Genirhimin]"; mes @npcname$; @@ -211,7 +211,7 @@ hugel.gat,146,105,4 script Genirhimin 897,{ //======================= Smiling Mask / Lion Masquerade / Bride Mask =============================== -payon.gat,135,231,5 script Chung-Wol-Mang 907,{ +payon,135,231,5 script Chung-Wol-Mang 907,{ set @npcname$,"[Chung-Wol-Mang]"; mes @npcname$; @@ -335,7 +335,7 @@ payon.gat,135,231,5 script Chung-Wol-Mang 907,{ //====================== Judge Hat / A-Yam Hat ============================================= -payon.gat,137,123,5 script Hangaram 740,{ +payon,137,123,5 script Hangaram 740,{ set @npcname$,"[Hangaram]"; mes @npcname$; diff --git a/npc/quests/obb_quest.txt b/npc/quests/obb_quest.txt index b134c1db6..6d69ba6dc 100644 --- a/npc/quests/obb_quest.txt +++ b/npc/quests/obb_quest.txt @@ -12,7 +12,7 @@ //= 1.6a Halved the required items to make an obb, thanks to marquis007 [MasterOfMuppets] //===== Description ======================================= -alberta.gat,115,204,5 script Tourist 97,{ +alberta,115,204,5 script Tourist 97,{ mes "[Tourist]"; if(obb_quest == 1 ) goto L_YES; if(obb_quest == 2 ) goto L_DONE; @@ -96,7 +96,7 @@ L_END: } //second part Jacob -morocc.gat,267,142,5 script Jacob 807,{ +morocc,267,142,5 script Jacob 807,{ mes "[Jacob]"; if(obb_quest == 1 ) goto L_YES; if(obb_quest == 2 ) goto L_DONE; @@ -140,7 +140,7 @@ L_END: } //third part -comodo.gat,41,209,5 script Old Greek 120,{ +comodo,41,209,5 script Old Greek 120,{ mes "[Old Greek]"; if(obb_quest == 2 ) goto L_YES; if(obb_quest < 2 ) goto L_LOST; @@ -194,4 +194,4 @@ L_NO: mes "[Old Greek]"; mes "Alas, my child. You haven't brought enough materials..."; close; -} +}
\ No newline at end of file diff --git a/npc/quests/quests_alberta.txt b/npc/quests/quests_alberta.txt index 819358092..9776cd627 100644 --- a/npc/quests/quests_alberta.txt +++ b/npc/quests/quests_alberta.txt @@ -28,7 +28,7 @@ //=======================================================================================================// // Doll Quest //=======================================================================================================// -alberta.gat,117,134,8 script Elin 96,{ +alberta,117,134,8 script Elin 96,{ mes "[Elin]"; if(Sex){ mes "Hello, mister. Hmm, since you're a boy, you don't like dolls, do you?"; @@ -246,7 +246,7 @@ alberta.gat,117,134,8 script Elin 96,{ //=======================================================================================================// // Boy's Cap' Quest //=======================================================================================================// -alberta_in.gat,28,145,4 script Grampa 120,{ +alberta_in,28,145,4 script Grampa 120,{ mes "[Grampa]"; mes "Gasp ..Gasp"; next; @@ -338,7 +338,7 @@ alberta_in.gat,28,145,4 script Grampa 120,{ //=======================================================================================================// // Antlers Quest //=======================================================================================================// -alberta_in.gat,122,53,4 script Cherokee 47,{ +alberta_in,122,53,4 script Cherokee 47,{ mes "[Cherokee]"; mes "Hey there, I am a Horn Collector. Sounds great, huh?"; next; @@ -388,7 +388,7 @@ alberta_in.gat,122,53,4 script Cherokee 47,{ //=======================================================================================================// // Bao Bao, Cresent Hairpin, Fashionbale Glasses, Heart Hairpin //=======================================================================================================// -alberta.gat,120,53,3 script Zic 51,{ +alberta,120,53,3 script Zic 51,{ mes "[Zic]"; mes "Yay! A cool breeze! That's why I love the sea!!"; emotion e_ho; @@ -503,7 +503,7 @@ alberta.gat,120,53,3 script Zic 51,{ //=======================================================================================================// // Hat of Sun God, Sunday Hat, Mage Hat, Magician Hat //=======================================================================================================// -alberta.gat,135,79,3 script Tempestra 71,{ +alberta,135,79,3 script Tempestra 71,{ mes "[Tempestra]"; mes "Ah...... Such a cool breeze. It's good to be next to the sea. I think it was the right choice for me to take a break from my business and come here."; emotion e_ho; @@ -683,7 +683,7 @@ alberta.gat,135,79,3 script Tempestra 71,{ // Turtle Quest //=======================================================================================================// // Gotanblue -------------------------------------------------------------------------- -alberta.gat,247,123,5 script Gotanblue 709,{ +alberta,247,123,5 script Gotanblue 709,{ if(TURTLE) goto L_Turtle; mes "[Gotanblue]"; mes "Ha ha! The sea seems endless!! We cannot begin to grasp its size merely by gazing at it from land...."; @@ -829,7 +829,7 @@ M_Menu: next; if(Zeny < 10000) goto sL_Zeny; set Zeny, Zeny - 10000; - warp "tur_dun01.gat",154,39; + warp "tur_dun01",154,39; close; sL_Zeny: mes "[Gotanblue]"; @@ -849,7 +849,7 @@ M_Menu: } //Go back to Alberta -tur_dun01.gat,166,29,1 script Gotanblue#2 709,{ +tur_dun01,166,29,1 script Gotanblue#2 709,{ mes "[Gotanblue]"; mes "Going back to Alberta?"; next; @@ -857,7 +857,7 @@ tur_dun01.gat,166,29,1 script Gotanblue#2 709,{ mes "^5555FF(You and Gotanblue climb on board his little steamboat)^000000"; next; - warp "alberta.gat",244,123; + warp "alberta",244,123; close; M_End: @@ -867,7 +867,7 @@ M_End: } // Turtle Grandpa ------------------------------------------------------------------- -alberta_in.gat,23,104,2 script Turtle Grandpa 120,{ +alberta_in,23,104,2 script Turtle Grandpa 120,{ mes "[Turtle Grandpa]"; mes "~Buuurrrpp!!!~ Oops..."; emotion e_swt; @@ -974,7 +974,7 @@ alberta_in.gat,23,104,2 script Turtle Grandpa 120,{ } // Letter of an explorer (on Turtle Grandpa's desk)------------------------------------------------------------------ -alberta_in.gat,17,101,1 script Letter of an explorer 111,{ +alberta_in,17,101,1 script Letter of an explorer 111,{ mes "~ The letter reads... ~"; mes "- O/X/XOVX -"; mes "If you find this letter, it means that our expedition to Turtle Island has failed. Please inform the others..."; @@ -997,7 +997,7 @@ alberta_in.gat,17,101,1 script Letter of an explorer 111,{ } // Jornadan Niliria ------------------------------------------------------------------------ -alberta.gat,248,90,1 script Jornadan Niliria 121,{ +alberta,248,90,1 script Jornadan Niliria 121,{ mes "[Jornadan Niliria]"; mes "Sometimes I think that the world around me is ever changing."; mes "When I view the land it seems different, when I look up at the sky it too seems different...."; @@ -1052,7 +1052,7 @@ alberta.gat,248,90,1 script Jornadan Niliria 121,{ } // Jornadan's Voyage Log ------------------------------------------------- -alberta.gat,247,93,1 script A Voyage Log 111,{ +alberta,247,93,1 script A Voyage Log 111,{ if(TURTLE == 1) goto L_Treasure; mes "[A Voyage Log]"; mes "= 03:20 am ="; @@ -1173,7 +1173,7 @@ L_Treasure: } // Burried treasure -------------------------------------------------------------------- -tur_dun01.gat,160,80,1 script Skull Stone 111,{ +tur_dun01,160,80,1 script Skull Stone 111,{ if(TURTLE == 2) goto L_OpenBox; mes "^5555FF(It's a frightening stone tomb with horrible skull on it.)^000000"; close; diff --git a/npc/quests/quests_aldebaran.txt b/npc/quests/quests_aldebaran.txt index 609f5a985..8fcd50e99 100644 --- a/npc/quests/quests_aldebaran.txt +++ b/npc/quests/quests_aldebaran.txt @@ -18,7 +18,7 @@ //=======================================================================================================// // 'Doctor Band', 'Feather Bonnet', 'Opera Masque', 'Sakkat Hat' Quest //=======================================================================================================// -aldeba_in.gat,152,166,4 script Trader#01 86,{ +aldeba_in,152,166,4 script Trader#01 86,{ mes "[Trader]"; mes "Muhahaha! I am the Very Famous Enigmatic Dealer! I am always hustling and bustling in and out of Rune Midgard!"; mes "Take a look at my RARE and UNIQUE items from ALL OVER the WORLD!!"; @@ -90,4 +90,4 @@ aldeba_in.gat,152,166,4 script Trader#01 86,{ mes "You, fool! Check the requirements again..... you're not some kinda idiot are you? C'mon..... give me a break."; emotion e_an; close; -} +}
\ No newline at end of file diff --git a/npc/quests/quests_amatsu.txt b/npc/quests/quests_amatsu.txt index 4e0a60308..900544d9d 100644 --- a/npc/quests/quests_amatsu.txt +++ b/npc/quests/quests_amatsu.txt @@ -16,7 +16,7 @@ //= 1.2 Fixed Momotaro Quest, thanks to .~Abism0~. [Lupus] //============================================================ -amatsu.gat,223,235,4 script Publisher 763,{ +amatsu,223,235,4 script Publisher 763,{ if (event_momo > 4) goto Lfin; if ((event_momo >= 1) && (event_momo <= 4)) goto Lget; mes "[Publisher]"; @@ -335,7 +335,7 @@ Lfin: close; } //===================================================================== -ama_test.gat,50,44,4 script Event Hall Staff 109,{ +ama_test,50,44,4 script Event Hall Staff 109,{ mes "[Satoshi]"; mes "Welcome to <Momotaro Field Trip>"; next; @@ -381,7 +381,7 @@ ama_test.gat,50,44,4 script Event Hall Staff 109,{ mes "Thank you."; mes "Bye~~"; close2; - warp "amatsu.gat",223,230; + warp "amatsu",223,230; end; L1: mes "[Satoshi]"; @@ -431,15 +431,15 @@ OnInit: waitingroom "Event Hall Waiting Room",1,"Event Hall Staff::OnMax"; OnInitCopy: enablewaitingroomevent "Event Hall Staff"; - areawarp "ama_test.gat",30,78,68,120,"amatsu.gat",223,230; + areawarp "ama_test",30,78,68,120,"amatsu",223,230; disablenpc "Manager#Momotaro"; enablenpc "Grandpa#Momotaro"; enablenpc "Grandma#Momotaro"; donpcevent "#MomotaroTimer::OnStopTimer"; - killmonsterall "ama_test.gat"; + killmonsterall "ama_test"; end; OnMax: - warpwaitingpc "ama_test.gat",51,85; + warpwaitingpc "ama_test",51,85; disablewaitingroomevent "Event Hall Staff"; disablenpc "Manager#Momotaro"; enablenpc "Grandpa#Momotaro"; @@ -448,23 +448,23 @@ OnMax: end; } -ama_test.gat,1,1,0 script #MomotaroTimer -1,{ +ama_test,1,1,0 script #MomotaroTimer -1,{ OnStartTimer: initnpctimer; end; OnTimer180000: if(!isloggedin($MomotaroRID))goto s_Cleanup; - mapannounce "ama_test.gat","Timer: 3 Minutes left.",8; + mapannounce "ama_test","Timer: 3 Minutes left.",8; end; OnTimer300000: if(!isloggedin($MomotaroRID))goto s_Cleanup; - mapannounce "ama_test.gat","Timer: 1 Minute left.",8; + mapannounce "ama_test","Timer: 1 Minute left.",8; end; OnTimer360000: if(!isloggedin($MomotaroRID))goto s_Cleanup; - mapannounce "ama_test.gat","Timer: Beep- Beep- Beep- Time's up.",8; + mapannounce "ama_test","Timer: Beep- Beep- Beep- Time's up.",8; OnTimer362500: - areawarp "ama_test.gat",30,78,68,120,"amatsu.gat",223,230; + areawarp "ama_test",30,78,68,120,"amatsu",223,230; goto s_Cleanup; @@ -493,7 +493,7 @@ s_Cleanup: set $MomoDokebi,0; set $MomoDokebi2,0; set $MomotaroRID,0; - mapannounce "ama_test.gat","The current player has exited. The waiting room will now open again.",8; + mapannounce "ama_test","The current player has exited. The waiting room will now open again.",8; disablenpc "Manager#Momotaro"; donpcevent "Event Hall Staff::OnInitCopy"; end; @@ -504,11 +504,11 @@ OnStopTimer: } -ama_test.gat,51,85,0 script #MomotaroActivator 139,1,1,{ +ama_test,51,85,0 script #MomotaroActivator 139,1,1,{ if($Momotaro)end; set $Momotaro,1; set $MomotaroRID,getcharid(3); - areaannounce "ama_test.gat",30,78,68,120,"Timer: The Timer has been activated. You have 6 minutes. Annihilate the monsters in time!",8; + areaannounce "ama_test",30,78,68,120,"Timer: The Timer has been activated. You have 6 minutes. Annihilate the monsters in time!",8; donpcevent "#MomotaroTimer::OnStartTimer"; mes "[Grandpa]"; mes "Arrrk!!!"; @@ -562,15 +562,15 @@ OnTimer5000: set $MomoDokebi2,0; disablenpc "Grandpa#Momotaro"; disablenpc "Grandma#Momotaro"; - monster "ama_test.gat",47,101,"Dokebi",1110,1,"mobcount#momotaro::OnMobDead"; - monster "ama_test.gat",51,101,"Dokebi",1110,1,"mobcount#momotaro::OnMobDead"; - monster "ama_test.gat",55,101,"Dokebi",1110,1,"mobcount#momotaro::OnMobDead"; - monster "ama_test.gat",55,97,"Dokebi",1110,1,"mobcount#momotaro::OnMobDead"; - monster "ama_test.gat",55,93,"Dokebi",1110,1,"mobcount#momotaro::OnMobDead"; - monster "ama_test.gat",53,91,"Dokebi",1110,1,"mobcount#momotaro::OnMobDead"; - monster "ama_test.gat",49,91,"Dokebi",1110,1,"mobcount#momotaro::OnMobDead"; - monster "ama_test.gat",45,96,"Dokebi",1110,1,"mobcount#momotaro::OnMobDead"; - monster "ama_test.gat",45,99,"Dokebi",1110,1,"mobcount#momotaro::OnMobDead"; + monster "ama_test",47,101,"Dokebi",1110,1,"mobcount#momotaro::OnMobDead"; + monster "ama_test",51,101,"Dokebi",1110,1,"mobcount#momotaro::OnMobDead"; + monster "ama_test",55,101,"Dokebi",1110,1,"mobcount#momotaro::OnMobDead"; + monster "ama_test",55,97,"Dokebi",1110,1,"mobcount#momotaro::OnMobDead"; + monster "ama_test",55,93,"Dokebi",1110,1,"mobcount#momotaro::OnMobDead"; + monster "ama_test",53,91,"Dokebi",1110,1,"mobcount#momotaro::OnMobDead"; + monster "ama_test",49,91,"Dokebi",1110,1,"mobcount#momotaro::OnMobDead"; + monster "ama_test",45,96,"Dokebi",1110,1,"mobcount#momotaro::OnMobDead"; + monster "ama_test",45,99,"Dokebi",1110,1,"mobcount#momotaro::OnMobDead"; end; OnInit: @@ -582,14 +582,14 @@ OnInit: } -ama_test.gat,49,95,4 script Grandpa#Momotaro 766,{ +ama_test,49,95,4 script Grandpa#Momotaro 766,{ mes "[Grandpa]"; mes "Zzzzzz......"; close; } -ama_test.gat,51,95,4 script Grandma#Momotaro 761,{ +ama_test,51,95,4 script Grandma#Momotaro 761,{ mes "[Grandma]"; mes "Oh....!?"; @@ -597,7 +597,7 @@ ama_test.gat,51,95,4 script Grandma#Momotaro 761,{ } -ama_test.gat,50,100,4 script Manager#Momotaro 762,{ +ama_test,50,100,4 script Manager#Momotaro 762,{ if (event_momo >= 4) goto LSecondFin; mes "[Manager]"; @@ -632,7 +632,7 @@ L1: set $MomotaroRID,0; set event_momo,1; donpcevent "Event Hall Staff::OnInitCopy"; - warp "amatsu.gat",223,230; + warp "amatsu",223,230; disablenpc "Manager#Momotaro"; end; L2: @@ -671,9 +671,9 @@ OnTimer5000: stopnpctimer; if(!isloggedin($MomotaroRID)){ donpcevent "#MomotaroTimer::OnCleanUp"; end; } attachrid($MomotaroRID); - monster "ama_test.gat",35,103,"Am Mut",1301,1,"mobcount2#momotaro::OnMobDead"; - monster "ama_test.gat",56,111,"Am Mut",1301,1,"mobcount2#momotaro::OnMobDead"; - monster "ama_test.gat",40,91,"Am Mut",1301,1,"mobcount2#momotaro::OnMobDead"; + monster "ama_test",35,103,"Am Mut",1301,1,"mobcount2#momotaro::OnMobDead"; + monster "ama_test",56,111,"Am Mut",1301,1,"mobcount2#momotaro::OnMobDead"; + monster "ama_test",40,91,"Am Mut",1301,1,"mobcount2#momotaro::OnMobDead"; misceffect 16; set event_momo,3; disablenpc "Manager#Momotaro"; @@ -692,7 +692,7 @@ LWarpOut: set $MomoDokebi,0; set $MomoDokebi2,0; set $MomotaroRID,0; - warp "amatsu.gat",223,230; + warp "amatsu",223,230; donpcevent "Event Hall Staff::OnInitCopy"; disablenpc "Manager#Momotaro"; end; @@ -706,10 +706,10 @@ OnStart: } //=======================================MobCount===============================- -ama_test.gat,0,1,0 script mobcount#momotaro -1,{ +ama_test,0,1,0 script mobcount#momotaro -1,{ OnMobDead: if ($MomoDokebi >= 8){ - areaannounce "ama_test.gat",30,78,68,120,"Dokebi: I will be baaack~~~~!!!",8; + areaannounce "ama_test",30,78,68,120,"Dokebi: I will be baaack~~~~!!!",8; attachrid($MomotaroRID); initnpctimer; end; @@ -720,29 +720,29 @@ OnMobDead: if (@mobrand == 2) goto Lrand2; if (@mobrand == 3) goto Lrand3; - areaannounce "ama_test.gat",30,78,68,120,"Dokebi: I'm sorry~~! Waaaaah~~",8; + areaannounce "ama_test",30,78,68,120,"Dokebi: I'm sorry~~! Waaaaah~~",8; end; Lrand1: - areaannounce "ama_test.gat",30,78,68,120,"Dokebi: !! IT'S A RAID!!!! RUN!!",8; + areaannounce "ama_test",30,78,68,120,"Dokebi: !! IT'S A RAID!!!! RUN!!",8; end; Lrand2: - areaannounce "ama_test.gat",30,78,68,120,"Dokebi: But I didn't even do anything baaaaad~!",8; + areaannounce "ama_test",30,78,68,120,"Dokebi: But I didn't even do anything baaaaad~!",8; end; Lrand3: - areaannounce "ama_test.gat",30,78,68,120,"Dokebi: Ow, Ouch!!!",8; + areaannounce "ama_test",30,78,68,120,"Dokebi: Ow, Ouch!!!",8; end; OnTimer5000: donpcevent "mobcount2#momotaro::OnTimer5000"; end; } //=======================================MobCount2==============================- -ama_test.gat,50,101,0 script mobcount2#momotaro -1,{ +ama_test,50,101,0 script mobcount2#momotaro -1,{ OnMobDead: if ($MomoDokebi2 == 2) goto Lfin; set $MomoDokebi2,$MomoDokebi2+1; - areaannounce "ama_test.gat",30,78,68,120,"Am Mut: Ow, Ouch!!!",8;end; + areaannounce "ama_test",30,78,68,120,"Am Mut: Ow, Ouch!!!",8;end; Lfin: - areaannounce "ama_test.gat",30,78,68,120,"Am Mut: I'm sorry~~! Waaaaah~~",8; + areaannounce "ama_test",30,78,68,120,"Am Mut: I'm sorry~~! Waaaaah~~",8; set event_momo,4; initnpctimer; end; @@ -757,7 +757,7 @@ OnTimer5000: //============================================================ //====================================================== Sushi //====================================================== Quest -ama_in01.gat,162,17,0 script Iron Chef 765,{ +ama_in01,162,17,0 script Iron Chef 765,{ if (ama_sushi == 1) goto LStart2; mes "[ShabuShabu]"; mes "*Sighs* This is getting worse.."; @@ -882,7 +882,7 @@ Lok: //============================================================ //===================================================== Amatsu //====================================================== Event -amatsu.gat,189,166,4 script Kouji 764,{ +amatsu,189,166,4 script Kouji 764,{ mes "[Kuruchi]"; mes "Lalala Lalala Lalalalalala.."; mes "Lalala Lalala Lalalalalala.."; @@ -938,7 +938,7 @@ LEnd: close; } //===================================================================== -amatsu.gat,171,174,4 script Guard Soldier#01 767,{ +amatsu,171,174,4 script Guard Soldier#01 767,{ if ((event_amatsu == 0) || (event_amatsu == 1)) goto L0; if (event_amatsu == 6) goto L1; if (event_amatsu == 7) goto L2; @@ -977,7 +977,7 @@ L2: close; } //===================================================================== -amatsu.gat,164,174,4 script Guard Soldier#02 767,{ +amatsu,164,174,4 script Guard Soldier#02 767,{ if (event_amatsu == 0) goto LOnce; if ((event_amatsu >= 2) && (event_amatsu <= 5)) goto L2; if (event_amatsu == 6) goto L3; @@ -1022,7 +1022,7 @@ L4: } //===================================================================== -ama_in01.gat,22,111,0 script Old Lady#01 761,{ +ama_in01,22,111,0 script Old Lady#01 761,{ if (event_amatsu == 5) goto LStart2; if (event_amatsu == 6) goto LStart3; if (event_amatsu == 7) goto LStart4; @@ -1063,8 +1063,8 @@ LStart2: mes "I'll curse them forever! FOREVER!"; mes "Human, you better be careful too!^000000"; next; - monster "ama_in01.gat",22,112,"Fox",1180,1; - killmonsterall "ama_in01.gat"; + monster "ama_in01",22,112,"Fox",1180,1; + killmonsterall "ama_in01"; getitem 1022,1; mes "[...]"; mes "^FF0066Everything that Paul Shinaku did"; @@ -1159,7 +1159,7 @@ LStart4: close; } //===================================================================== -ama_in02.gat,170,62,4 script Soldier#02 767,{ +ama_in02,170,62,4 script Soldier#02 767,{ mes "[Kyro]"; mes "My name is Kyro. In this town"; mes "I handle all the administrative work."; @@ -1217,7 +1217,7 @@ L3: } //===================================================================== -ama_in02.gat,115,177,7 script Juro 767,{ +ama_in02,115,177,7 script Juro 767,{ mes "[Juro]"; mes "What are you here for?"; mes "There is nothing much over here."; @@ -1242,7 +1242,7 @@ L2: mes "Then, I will open the door for you."; mes "Please take care..."; next; - warp "ama_dun01.gat",229,10; + warp "ama_dun01",229,10; end; L2_2: mes "[Juro]"; @@ -1276,7 +1276,7 @@ L2_2: mes "Then, I'll open the door for you."; mes "Please be careful..."; next; - warp "ama_dun01.gat",229,10; + warp "ama_dun01",229,10; end; Llost: mes "[Juro]"; @@ -1296,7 +1296,7 @@ Lnoflag: mes "I hope you have a good time..."; close; } -ama_dun01.gat,229,7,0 script Soldier#08 767,{ +ama_dun01,229,7,0 script Soldier#08 767,{ mes "[Juro]"; mes "Ready to leave?"; next; @@ -1304,7 +1304,7 @@ ama_dun01.gat,229,7,0 script Soldier#08 767,{ mes "[Juro]"; mes "Gogo!!"; next; - warp "ama_in02.gat",119,181; + warp "ama_in02",119,181; end; L1: mes "[Juro]"; @@ -1313,7 +1313,7 @@ L1: } //===================================================================== -ama_in02.gat,200,176,4 script Castle Owner 768,{ +ama_in02,200,176,4 script Castle Owner 768,{ if (event_amatsu == 1) goto LStart2; if ((event_amatsu >= 2) && (event_amatsu <=5)) goto LStart3; if (event_amatsu == 6) goto LStart4; @@ -1453,7 +1453,7 @@ LStart5: close; } -ama_in01.gat,180,173,2 script Fox Mask 762,{ +ama_in01,180,173,2 script Fox Mask 762,{ if (event_amatsu == 4) goto LStart2; if (event_amatsu == 5) goto LStart3; mes "[Takikuwi]"; diff --git a/npc/quests/quests_ayothaya.txt b/npc/quests/quests_ayothaya.txt index 2323de1a1..809e3d7e4 100644 --- a/npc/quests/quests_ayothaya.txt +++ b/npc/quests/quests_ayothaya.txt @@ -33,7 +33,7 @@ //============================================================ //============================================== Ayothaya Clue //====================================================== Quest -ayo_dun02.gat,277,178,1 script OBB 139,4,4,{ +ayo_dun02,277,178,1 script OBB 139,4,4,{ if(AyoOBB==1 || weddingring!=3) end; mes "["+strcharinfo(0)+"]"; mes "Huh what is this?, not foot prints, this is an Old Blue coloured Box"; @@ -46,31 +46,31 @@ ayo_dun02.gat,277,178,1 script OBB 139,4,4,{ close; } //Dungeon 1 foot prints x 5 -ayo_dun01.gat,30,149,1 script Clue#01 139,5,5,{ +ayo_dun01,30,149,1 script Clue#01 139,5,5,{ if(weddingring!=3) end; npctalk "There are some foot prints here, they head off to the East."; set @footprints1,1; close; } -ayo_dun01.gat,70,149,1 script Clue#02 139,5,5,{ +ayo_dun01,70,149,1 script Clue#02 139,5,5,{ if(weddingring!=3) end; npctalk "There are some more foot prints, they are heading off to the East too!"; set @footprints2,1; close; } -ayo_dun01.gat,100,149,1 script Clue#03 139,5,5,{ +ayo_dun01,100,149,1 script Clue#03 139,5,5,{ if(weddingring!=3) end; npctalk "More foot prints heading to the East, who do they belong too?"; set @footprints3,1; close; } -ayo_dun01.gat,190,149,1 script Clue#04 139,5,5,{ +ayo_dun01,190,149,1 script Clue#04 139,5,5,{ if(weddingring!=3) end; npctalk "More foot prints, but these are going North."; set @footprints4,1; close; } -ayo_dun01.gat,261,263,1 script Clue#05 139,5,5,{ +ayo_dun01,261,263,1 script Clue#05 139,5,5,{ if(weddingring!=3) end; npctalk "There are some foot prints, they seem to head into that hole there."; set @footprints5,1; @@ -78,38 +78,38 @@ ayo_dun01.gat,261,263,1 script Clue#05 139,5,5,{ } //Dungeon 2 foot prints x 4 + 1 fake -ayo_dun02.gat,222,204,1 script Clue#06 139,5,5,{ +ayo_dun02,222,204,1 script Clue#06 139,5,5,{ if(weddingring!=3) end; npctalk "Yet more foot prints, they are either going South or West."; set @footprints6,1; close; } -ayo_dun02.gat,169,212,1 script Clue#07 139,5,5,{ +ayo_dun02,169,212,1 script Clue#07 139,5,5,{ if(weddingring!=3) end; npctalk "Looks like there are foot print going to the West."; set @footprints7,1; close; } -ayo_dun02.gat,129,212,1 script Clue#08 139,5,5,{ +ayo_dun02,129,212,1 script Clue#08 139,5,5,{ if(weddingring!=3) end; npctalk "Ok these foot prints are either going to the North or West."; set @footprints8,1; close; } -ayo_dun02.gat,79,212,1 script Clue#09 139,7,7,{ +ayo_dun02,79,212,1 script Clue#09 139,7,7,{ if(weddingring!=3) end; npctalk "These are very new, they are going North."; set @footprints9,1; close; } //FAKE -ayo_dun02.gat,245,166,1 script Clue#10 139,7,7,{ +ayo_dun02,245,166,1 script Clue#10 139,7,7,{ if(weddingring!=3) end; npctalk "Seems something came by this way, to the East."; close; } -ayothaya.gat,233,105,7 script Shuda 838,{ +ayothaya,233,105,7 script Shuda 838,{ mes "[Shuda]"; if(BaseLevel<50) { mes "Where is my ring!?!"; @@ -189,7 +189,7 @@ L_QuestOver: close; } -ayothaya.gat,253,99,3 script Fisherman#01 843,{ +ayothaya,253,99,3 script Fisherman#01 843,{ mes "[Dannai]"; mes "This place is known to be teeming with fish. The fish here tend to eat anything they find, so it's easy to catch them."; next; @@ -242,7 +242,7 @@ L_RingCheck: close; } -ayothaya.gat,192,171,4 script Old Man#10 824,{ +ayothaya,192,171,4 script Old Man#10 824,{ mes "[Tham]"; if(weddingring==3) goto L_OnQ2; mes "What a nice day it is today, don't you agree?"; @@ -263,7 +263,7 @@ L_OnQ2: close; } -ayo_dun02.gat,91,264,4 script Guy 822,{ +ayo_dun02,91,264,4 script Guy 822,{ if(weddingring==4) goto L_QuestComplete; if(weddingring==5) goto L_TalkedShuda; if(weddingring==3 && @footprints1==1 && @footprints2==1 && @footprints3==1 && @footprints4==1 && @footprints5==1 && @footprints6==1 && @footprints7==1 && @footprints8==1 && @footprints9==1) goto L_Groom; @@ -329,7 +329,7 @@ L_TalkedShuda: //============================================================ //============================================ Ayothaya Shrimp //====================================================== Quest -ayothaya.gat,203,169,3 script Noi 839,{ +ayothaya,203,169,3 script Noi 839,{ mes "[Noi]"; mes "Welcome to Ayothaya."; mes "Out beautiful village is built above the water, surrounded by a dense forest."; @@ -421,7 +421,7 @@ s_Remo: close; } -ayothaya.gat,153,86,4 script Thongpool 843,{ +ayothaya,153,86,4 script Thongpool 843,{ if(ayoshrimps == 1)goto s_Shrimp2; if(tomyumgoong == 2)goto s_Shrimp; mes "[Thongpool]"; @@ -507,7 +507,7 @@ s_Shrimp2: //============================================================ //=========================================== Ayothaya Dungeon //====================================================== Quest -ayothaya.gat,83,132,7 script Dusit 843,{ +ayothaya,83,132,7 script Dusit 843,{ if(ayodunquest == 1 || ayodunquest == 2 || ayodunquest == 3)goto s_Dun; mes "[Dusit]"; mes "Oh...!"; @@ -587,7 +587,7 @@ s_Dun: close; } -ayo_in01.gat,181,193,4 script Shaman 840,{ +ayo_in01,181,193,4 script Shaman 840,{ if(ayodot == 8)goto s_Check2; if(ayodot == 7 && countitem(7285) > 0)goto s_ICheck; if(ayodot == 6 && countitem(7285) > 0)goto s_Holier; @@ -952,7 +952,7 @@ s_LoseThreads: mes "Come back anytime!"; close; } -ayo_fild01.gat,129,197,7 script Puraim 842,{ +ayo_fild01,129,197,7 script Puraim 842,{ if(countitem(7285) > 0)goto s_Dungeon; //Holy Threads mes "[Puraim]"; mes "If I were you, I wouldn't even dare to approach"; @@ -1008,7 +1008,7 @@ s_Yes: if(readparam(5) < @hpcheck)goto s_SetHp; percentheal -10,0; s_Warp: - warp "ayo_fild02.gat",30,135; + warp "ayo_fild02",30,135; end; s_SetHp: set @hpcheck2,readparam(5)-1; @@ -1016,7 +1016,7 @@ s_SetHp: goto s_Warp; } -ayo_dun01.gat,260,42,4 script LocationActivator 139,4,0,{ +ayo_dun01,260,42,4 script LocationActivator 139,4,0,{ if(ayodot > 5)end; if(countitem(7285) > 0)goto s_Dots; end; @@ -1068,7 +1068,7 @@ s_5: close; } -ayo_dun01.gat,198,164,4 script #invayo1 111,{ +ayo_dun01,198,164,4 script #invayo1 111,{ if(countitem(7285) < 1)end; if(ayodot == 0)goto s_First; @@ -1086,7 +1086,7 @@ s_First: } -ayo_dun01.gat,87,16,4 script #invayo2 111,{ +ayo_dun01,87,16,4 script #invayo2 111,{ if(countitem(7285) < 1)end; if(ayodot == 1)goto s_First; @@ -1104,7 +1104,7 @@ s_First: } -ayo_dun01.gat,268,215,4 script #invayo3 111,{ +ayo_dun01,268,215,4 script #invayo3 111,{ if(countitem(7285) < 1)end; if(ayodot == 2)goto s_First; @@ -1122,7 +1122,7 @@ s_First: } -ayo_dun01.gat,147,274,4 script #invayo4 111,{ +ayo_dun01,147,274,4 script #invayo4 111,{ if(countitem(7285) < 1)end; if(ayodot == 3)goto s_First; @@ -1140,7 +1140,7 @@ s_First: } -ayo_dun01.gat,99,118,4 script #invayo5 111,{ +ayo_dun01,99,118,4 script #invayo5 111,{ if(countitem(7285) < 1)end; if(ayodot == 4)goto s_First; mes "^3C2EE6You find a piece of a stone slate with letters etched on it. It seems to be the 5th part of the slate."; @@ -1154,7 +1154,7 @@ s_First: } -ayo_dun01.gat,16,188,4 script #invayo6 111,{ +ayo_dun01,16,188,4 script #invayo6 111,{ if(countitem(7285) < 1)end; if(ayodot == 5)goto s_First; mes "^3C2EE6You find a piece of a stone slate with letters etched on it. It seems to be the last part of the slate."; @@ -1167,32 +1167,32 @@ s_First: close; } -ayo_dun01.gat,24,283,4 script #ayowarp 111,{ +ayo_dun01,24,283,4 script #ayowarp 111,{ if(countitem(7287) < 1)goto s_NoEntry; mes "^3C2EE6The holy threads emanate a powerful sense of safety and security. With the protection of holiness, you begin your descent into the 2nd level.."; close2; set @ayodunwarp,rand(1,2); if(@ayodunwarp == 2)goto s_2; - warp "ayo_dun02.gat",275,26; + warp "ayo_dun02",275,26; end; s_2: - warp "ayo_dun02.gat",24,26; + warp "ayo_dun02",24,26; end; s_NoEntry: mes "^3C2EE6You find what seems to be the entrance to the 2nd level. However, you are filled with an overwhelming sense of dread. Somehow, you can't bring yourself to go down..."; close; } -ayo_dun01.gat,23,283,4 duplicate(#ayowarp) #ayodupe1 111 -ayo_dun01.gat,25,283,4 duplicate(#ayowarp) #ayodupe2 111 -ayo_dun01.gat,26,283,4 duplicate(#ayowarp) #ayodupe3 111 +ayo_dun01,23,283,4 duplicate(#ayowarp) #ayodupe1 111 +ayo_dun01,25,283,4 duplicate(#ayowarp) #ayodupe2 111 +ayo_dun01,26,283,4 duplicate(#ayowarp) #ayodupe3 111 //============================================================ //============================================== Tom Yum Goong //====================================================== Quest -ayothaya.gat,196,265,3 script Einon 842,{ +ayothaya,196,265,3 script Einon 842,{ if(tomyumgoong == 5)goto s_Done; if(tomyumgoong == 1 || tomyumgoong == 2 || tomyumgoong == 3 || tomyumgoong == 4)goto s_Resta; mes "[Einon]"; @@ -1252,7 +1252,7 @@ s_Done: close; } -ayo_in01.gat,145,163,4 script Cook 839,{ +ayo_in01,145,163,4 script Cook 839,{ if(tomyumgoong == 5)goto s_Busy; if(ayopause == 1)goto s_Pause; if(ayopause == 2)goto s_Pause2; @@ -1517,7 +1517,7 @@ s_Busy: close; } -ayothaya.gat,213,95,7 script Merchant 841,{ +ayothaya,213,95,7 script Merchant 841,{ if(tomyumgoong == 4)goto s_Chili; s_JumpBack: mes "[Merchant Thongdum]"; @@ -1579,7 +1579,7 @@ s_NoZeny: close; } -ayothaya.gat,121,240,7 script Mr. Jun 842,1,1,{ +ayothaya,121,240,7 script Mr. Jun 842,1,1,{ mes "[Mr. Jun]"; mes "..."; close; diff --git a/npc/quests/quests_comodo.txt b/npc/quests/quests_comodo.txt index 01708afec..88dcfe3d7 100644 --- a/npc/quests/quests_comodo.txt +++ b/npc/quests/quests_comodo.txt @@ -22,7 +22,7 @@ //============================================================================================// // Cross Hat, Bulb Hairband, Striped Hairband, Blue Hairband //================================================== -comodo.gat,227,158,4 script Hair Ornament Girl 700,{ +comodo,227,158,4 script Hair Ornament Girl 700,{ mes "[Hair Ornament Girl]"; if(sex==1)mes "Oh, hi. Do you need to buy a present for a friend, your mother, or maybe your girl friend? Then get her a Hair Band! It's the best gift you can get her."; if(sex==0)mes "Oh, hi. Do you need to buy a present for a friend, your mother, or maybe yourself? Then get a Hair Band! It's the best gift you can give, or get."; @@ -122,7 +122,7 @@ M_Menu: //===================================================================================================// // 'Mine Helmet', 'Parcel Hat', 'Money Loser's Grief', 'Phantom of the Opera Mask' //===============================================================// -comodo.gat,274,137,5 script Mari Isac 702,{ +comodo,274,137,5 script Mari Isac 702,{ mes "[Mari Isac]"; mes "I travel all over the world and get to hear many interesting stories from the people I meet."; mes "Sometimes they even teach me how to make special items"; @@ -281,7 +281,7 @@ M_Menu: // Chief Quest (Doomed Swords Part 1) //============================================================================// //======================================================= -comodo.gat,206,310,4 script Rochito 48,{ +comodo,206,310,4 script Rochito 48,{ if(dmdswrd_Q == 1) goto L_1; if(dmdswrd_Q == 2) goto L_2; if(dmdswrd_Q == 3) goto sL_2; @@ -410,7 +410,7 @@ L_3: } //======================================================= -comodo.gat,204,310,4 script Rockha 98,{ +comodo,204,310,4 script Rockha 98,{ if(dmdswrd_Q == 3) goto L_1; if(dmdswrd_Q == 4 || dmdswrd_Q==5) goto L_2; L_0: @@ -463,7 +463,7 @@ L_2: } //======================================================= -comodo.gat,209,314,4 script Rotute 82,{ +comodo,209,314,4 script Rotute 82,{ if(dmdswrd_Q==2 || dmdswrd_Q==3) goto L_1; if(dmdswrd_Q == 4 || dmdswrd_Q==5) goto L_2; @@ -507,7 +507,7 @@ L_2: } //======================================================= -comodo.gat,209,305,4 script Emralhandas 70,{ +comodo,209,305,4 script Emralhandas 70,{ mes "[Emralhandas]"; mes "Rockha, empty your glass so I can pour you a drink."; next; @@ -579,7 +579,7 @@ comodo.gat,209,305,4 script Emralhandas 70,{ // Chief's House =========================================================// -cmd_in02.gat,32,140,4 script Chief Tausupa 49,{ +cmd_in02,32,140,4 script Chief Tausupa 49,{ if(dmdswrd_Q == 1) goto L_1; if(dmdswrd_Q == 2) goto sL_1; if(dmdswrd_Q == 3) goto L_2; @@ -693,7 +693,7 @@ L_2: //============================================================================// //======================================================= -comodo.gat,88,97,4 script Cheese Expert TORUNA 109,{ +comodo,88,97,4 script Cheese Expert TORUNA 109,{ if(dmdswrd_Q == 7) goto sL_2; mes "[TORUNA]"; mes "I hear that the cheese here is delicious. Every time I come here to visit, I ask for some of that popular cheese."; @@ -782,7 +782,7 @@ M_Menu: } //======================================================= -comodo.gat,164,291,2 script Rakusa 73,{ +comodo,164,291,2 script Rakusa 73,{ if(dmdswrd_Q == 7) goto L_1; if(dmdswrd_Q == 8) goto L_2; @@ -814,7 +814,7 @@ L_2: } //======================================================= -comodo.gat,169,284,4 script Kichiri 99,{ +comodo,169,284,4 script Kichiri 99,{ mes "[Kichiri]"; if(dmdswrd_Q == 8) goto L_1; if(dmdswrd_Q == 9) goto L_2; @@ -842,7 +842,7 @@ L_2: } //======================================================= -comodo.gat,163,280,4 script Magatu 55,{ +comodo,163,280,4 script Magatu 55,{ mes "[Magatu]"; if(dmdswrd_Q == 9) goto L_1; if(dmdswrd_Q == 10) goto L_2; @@ -883,7 +883,7 @@ L_2: } //====================================================== -cmd_in02.gat,189,99,4 script Manzi 85,{ +cmd_in02,189,99,4 script Manzi 85,{ if(dmdswrd_Q == 10) goto L_1; if(dmdswrd_Q == 11) goto L_2; if(BaseJob == Job_Novice) goto L_Nov; @@ -936,7 +936,7 @@ L_2: } //======================================================= -comodo.gat,187,153,4 script Hullaris 701,{ +comodo,187,153,4 script Hullaris 701,{ mes "[Hullaris]"; if(dmdswrd_Q == 11) goto L_1; if(dmdswrd_Q == 12) goto L_2; @@ -1058,7 +1058,7 @@ L_4: } //========================================================= -beach_dun3.gat,30,220,4 script Wizard Nigirboran 704,{ +beach_dun3,30,220,4 script Wizard Nigirboran 704,{ mes "[Nigirboran]"; if(dmdswrd_Q == 12) goto L_1; if(dmdswrd_Q == 13) goto L_2; @@ -1223,7 +1223,7 @@ L_2: L_LowLvl: mes "^3355FF~ it is unbearable and causes you to faint ~^000000"; next; - warp "beach_dun3.gat",32,214; + warp "beach_dun3",32,214; doevent "Wizard Nigirboran::OnFainted"; end; diff --git a/npc/quests/quests_ein.txt b/npc/quests/quests_ein.txt index 16488095b..5a1b71635 100644 --- a/npc/quests/quests_ein.txt +++ b/npc/quests/quests_ein.txt @@ -27,7 +27,7 @@ //=================================================== Shinokas //====================================================== Quest -ein_in01.gat,231,163,1 script Sick Old Man 849,6,6,{ +ein_in01,231,163,1 script Sick Old Man 849,6,6,{ switch(Shinokas_Quest){ case 9: mes "^3131FFShinokas's"; @@ -520,7 +520,7 @@ OnTouch: close; } -ein_in01.gat,32,133,6 script Maid 850,{ +ein_in01,32,133,6 script Maid 850,{ mes "[Maid]"; if(Shinokas_Quest != 4){ mes "There's no end"; @@ -550,7 +550,7 @@ ein_in01.gat,32,133,6 script Maid 850,{ close; } -einbroch.gat,51,52,1 script lab_warp 45,2,2{ +einbroch,51,52,1 script lab_warp 45,2,2{ if(Shinokas_Quest != 7){ mes "^3131FFThe door is locked."; mes "You cannot enter."; @@ -686,7 +686,7 @@ L_Suc: mes "password. Initiating"; mes "override. Access granted."; close2; - warp "ein_in01.gat",283,25; + warp "ein_in01",283,25; end; L_SC60: @@ -706,7 +706,7 @@ L_SCFail: mes "check. Access denied."; close; } -einbroch.gat,51,56,6 script Laboratory Soldier#01 852,{ +einbroch,51,56,6 script Laboratory Soldier#01 852,{ mes "[Laboratory Soldier]"; mes "This area is off limits."; mes "Please leave"; @@ -723,7 +723,7 @@ OnUnhide: end; } -einbroch.gat,51,47,6 script Laboratory Soldier#02 852,{ +einbroch,51,47,6 script Laboratory Soldier#02 852,{ mes "[Laboratory Soldier]"; mes "This area is off limits."; mes "Please leave"; @@ -740,7 +740,7 @@ OnUnhide: end; } -ein_in01.gat,254,35,1 script Scientist 749,{ +ein_in01,254,35,1 script Scientist 749,{ mes "[Scientist]"; mes "*Grumble grumble*"; next; @@ -801,7 +801,7 @@ L_P2: close; } -ein_in01.gat,266,26,1 script Unknown Stuff 111,{ +ein_in01,266,26,1 script Unknown Stuff 111,{ mes "^3131FFThere's something"; mes "attached to a huge"; mes "machine with many cords"; @@ -810,7 +810,7 @@ ein_in01.gat,266,26,1 script Unknown Stuff 111,{ close; } -airplane.gat,31,77,4 script Drunken Man#03 853,{ +airplane,31,77,4 script Drunken Man#03 853,{ if(Shinokas_Quest >= 8){ mes "[Drunken Man]"; mes "Hahahahaha!"; @@ -1029,7 +1029,7 @@ L_Apples: close; } -einbech.gat,57,210,4 script Young Man#04 854,{ +einbech,57,210,4 script Young Man#04 854,{ mes "[Young Man]"; mes "Behind the pub,"; mes "you'll see this old man"; @@ -1055,7 +1055,7 @@ einbech.gat,57,210,4 script Young Man#04 854,{ close; } -einbech.gat,165,105,7 script Buender Hikeman 847,{ +einbech,165,105,7 script Buender Hikeman 847,{ if(Shinokas_Quest >= 9) goto L_P2; if(Shinokas_Quest == 3) goto L_BEST; if(Shinokas_Quest == 2) goto L_BASTARD; @@ -1509,7 +1509,7 @@ L_NNotify: //============================================================ //============================================= Einbroch Lover //====================================================== Quest -ein_in01.gat,31,151,4 script Satra 850,{ +ein_in01,31,151,4 script Satra 850,{ if(EIN_LOVERQ > 11)goto s_Intimi; if(EIN_LOVERQ == 11)goto s_Coal4; if(EIN_LOVERQ == 10)goto s_Coal3; @@ -1936,7 +1936,7 @@ s_Intimi: } -ein_in01.gat,31,138,4 script Calla 90,{ +ein_in01,31,138,4 script Calla 90,{ if(EIN_LOVERQ > 4 && EIN_LOVERQ < 14)goto s_NoSwitch; if(EIN_LOVERQ > 1)goto s_Switches; s_NoSwitch: @@ -2172,7 +2172,7 @@ s_Switches: } } -ein_in01.gat,191,102,4 script Kaijeta 846,{ +ein_in01,191,102,4 script Kaijeta 846,{ if(EIN_LOVERQ > 13)goto s_Learned; if(EIN_LOVERQ == 13)goto s_Clothes; if(EIN_LOVERQ > 6 && EIN_LOVERQ < 13)goto s_Hatred; @@ -2284,7 +2284,7 @@ s_Learned: } -ein_in01.gat,200,101,4 script Clitzer 854,{ +ein_in01,200,101,4 script Clitzer 854,{ if(EIN_LOVERQ)goto s_Switches; s_Back: mes "[Clitzer]"; @@ -2698,7 +2698,7 @@ s_Giveclothes: //=========================================== Einbroch Polution //============================================================ -einbroch.gat,1,1,0 script #PolutionNPC -1,{ +einbroch,1,1,0 script #PolutionNPC -1,{ OnPolution: set @AlrdEinPoll,1; @@ -2722,96 +2722,96 @@ OnPolution: disablenpc "Paddler"; disablenpc "Head Gear Dealer"; - mapannounce "einbroch.gat","This is a state of emercency! Harmful smog is reaching high levels of saturation. Residents of Einbroch must find shelter immediately.",bc_map; - monster "einbroch.gat",82,332,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; - monster "einbroch.gat",99,328,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; - monster "einbroch.gat",122,317,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; - monster "einbroch.gat",138,319,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; - monster "einbroch.gat",147,312,"Red Fog",1620,1,"#PolutionNPC::OnMobChk"; - monster "einbroch.gat",159,316,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; - monster "einbroch.gat",173,315,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; - monster "einbroch.gat",161,311,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; - monster "einbroch.gat",147,296,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; - monster "einbroch.gat",168,282,"Red Fog",1620,1,"#PolutionNPC::OnMobChk"; - monster "einbroch.gat",175,271,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; - monster "einbroch.gat",146,274,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; - monster "einbroch.gat",160,272,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; - monster "einbroch.gat",155,256,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; - monster "einbroch.gat",179,262,"Red Fog",1620,1,"#PolutionNPC::OnMobChk"; - monster "einbroch.gat",192,248,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; - monster "einbroch.gat",212,255,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; - monster "einbroch.gat",230,250,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; - monster "einbroch.gat",246,251,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; - monster "einbroch.gat",262,254,"Red Fog",1620,1,"#PolutionNPC::OnMobChk"; - monster "einbroch.gat",253,240,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; - monster "einbroch.gat",202,245,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; - monster "einbroch.gat",181,251,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; - monster "einbroch.gat",172,238,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; - monster "einbroch.gat",146,242,"Red Fog",1620,1,"#PolutionNPC::OnMobChk"; - monster "einbroch.gat",186,226,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; - monster "einbroch.gat",173,239,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; - monster "einbroch.gat",124,248,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; - monster "einbroch.gat",120,234,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; - monster "einbroch.gat",98,234,"Red Fog",1620,1,"#PolutionNPC::OnMobChk"; - monster "einbroch.gat",101,219,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; - monster "einbroch.gat",89,208,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; - monster "einbroch.gat",96,191,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; - monster "einbroch.gat",76,194,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; - monster "einbroch.gat",60,196,"Red Fog",1620,1,"#PolutionNPC::OnMobChk"; - monster "einbroch.gat",45,194,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; - monster "einbroch.gat",34,201,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; - monster "einbroch.gat",40,184,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; - monster "einbroch.gat",64,173,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; - monster "einbroch.gat",96,173,"Red Fog",1620,1,"#PolutionNPC::OnMobChk"; - monster "einbroch.gat",41,155,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; - monster "einbroch.gat",46,131,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; - monster "einbroch.gat",46,108,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; - monster "einbroch.gat",38,93,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; - monster "einbroch.gat",55,86,"Red Fog",1620,1,"#PolutionNPC::OnMobChk"; - monster "einbroch.gat",81,81,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; - monster "einbroch.gat",107,82,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; - monster "einbroch.gat",107,104,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; - monster "einbroch.gat",123,73,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; - monster "einbroch.gat",132,87,"Red Fog",1620,1,"#PolutionNPC::OnMobChk"; - monster "einbroch.gat",125,63,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; - monster "einbroch.gat",142,64,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; - monster "einbroch.gat",150,52,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; - monster "einbroch.gat",157,37,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; - monster "einbroch.gat",179,39,"Red Fog",1620,1,"#PolutionNPC::OnMobChk"; - monster "einbroch.gat",197,46,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; - monster "einbroch.gat",217,67,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; - monster "einbroch.gat",246,54,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; - monster "einbroch.gat",228,110,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; - monster "einbroch.gat",250,118,"Red Fog",1620,1,"#PolutionNPC::OnMobChk"; - monster "einbroch.gat",273,127,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; - monster "einbroch.gat",288,138,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; - monster "einbroch.gat",281,160,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; - monster "einbroch.gat",281,192,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; - monster "einbroch.gat",291,201,"Red Fog",1620,1,"#PolutionNPC::OnMobChk"; - monster "einbroch.gat",283,218,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; - monster "einbroch.gat",268,216,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; - monster "einbroch.gat",273,196,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; - monster "einbroch.gat",262,164,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; - monster "einbroch.gat",241,180,"Red Fog",1620,1,"#PolutionNPC::OnMobChk"; - monster "einbroch.gat",216,205,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; - monster "einbroch.gat",209,198,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; - monster "einbroch.gat",224,177,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; - monster "einbroch.gat",227,163,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; - monster "einbroch.gat",208,166,"Red Fog",1620,1,"#PolutionNPC::OnMobChk"; - monster "einbroch.gat",132,87,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; - monster "einbroch.gat",149,119,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; - monster "einbroch.gat",119,36,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; - monster "einbroch.gat",84,155,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; - monster "einbroch.gat",82,107,"Red Fog",1620,1,"#PolutionNPC::OnMobChk"; + mapannounce "einbroch","This is a state of emercency! Harmful smog is reaching high levels of saturation. Residents of Einbroch must find shelter immediately.",bc_map; + monster "einbroch",82,332,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; + monster "einbroch",99,328,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; + monster "einbroch",122,317,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; + monster "einbroch",138,319,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; + monster "einbroch",147,312,"Red Fog",1620,1,"#PolutionNPC::OnMobChk"; + monster "einbroch",159,316,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; + monster "einbroch",173,315,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; + monster "einbroch",161,311,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; + monster "einbroch",147,296,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; + monster "einbroch",168,282,"Red Fog",1620,1,"#PolutionNPC::OnMobChk"; + monster "einbroch",175,271,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; + monster "einbroch",146,274,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; + monster "einbroch",160,272,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; + monster "einbroch",155,256,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; + monster "einbroch",179,262,"Red Fog",1620,1,"#PolutionNPC::OnMobChk"; + monster "einbroch",192,248,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; + monster "einbroch",212,255,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; + monster "einbroch",230,250,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; + monster "einbroch",246,251,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; + monster "einbroch",262,254,"Red Fog",1620,1,"#PolutionNPC::OnMobChk"; + monster "einbroch",253,240,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; + monster "einbroch",202,245,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; + monster "einbroch",181,251,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; + monster "einbroch",172,238,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; + monster "einbroch",146,242,"Red Fog",1620,1,"#PolutionNPC::OnMobChk"; + monster "einbroch",186,226,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; + monster "einbroch",173,239,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; + monster "einbroch",124,248,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; + monster "einbroch",120,234,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; + monster "einbroch",98,234,"Red Fog",1620,1,"#PolutionNPC::OnMobChk"; + monster "einbroch",101,219,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; + monster "einbroch",89,208,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; + monster "einbroch",96,191,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; + monster "einbroch",76,194,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; + monster "einbroch",60,196,"Red Fog",1620,1,"#PolutionNPC::OnMobChk"; + monster "einbroch",45,194,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; + monster "einbroch",34,201,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; + monster "einbroch",40,184,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; + monster "einbroch",64,173,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; + monster "einbroch",96,173,"Red Fog",1620,1,"#PolutionNPC::OnMobChk"; + monster "einbroch",41,155,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; + monster "einbroch",46,131,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; + monster "einbroch",46,108,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; + monster "einbroch",38,93,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; + monster "einbroch",55,86,"Red Fog",1620,1,"#PolutionNPC::OnMobChk"; + monster "einbroch",81,81,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; + monster "einbroch",107,82,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; + monster "einbroch",107,104,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; + monster "einbroch",123,73,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; + monster "einbroch",132,87,"Red Fog",1620,1,"#PolutionNPC::OnMobChk"; + monster "einbroch",125,63,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; + monster "einbroch",142,64,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; + monster "einbroch",150,52,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; + monster "einbroch",157,37,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; + monster "einbroch",179,39,"Red Fog",1620,1,"#PolutionNPC::OnMobChk"; + monster "einbroch",197,46,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; + monster "einbroch",217,67,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; + monster "einbroch",246,54,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; + monster "einbroch",228,110,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; + monster "einbroch",250,118,"Red Fog",1620,1,"#PolutionNPC::OnMobChk"; + monster "einbroch",273,127,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; + monster "einbroch",288,138,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; + monster "einbroch",281,160,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; + monster "einbroch",281,192,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; + monster "einbroch",291,201,"Red Fog",1620,1,"#PolutionNPC::OnMobChk"; + monster "einbroch",283,218,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; + monster "einbroch",268,216,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; + monster "einbroch",273,196,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; + monster "einbroch",262,164,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; + monster "einbroch",241,180,"Red Fog",1620,1,"#PolutionNPC::OnMobChk"; + monster "einbroch",216,205,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; + monster "einbroch",209,198,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; + monster "einbroch",224,177,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; + monster "einbroch",227,163,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; + monster "einbroch",208,166,"Red Fog",1620,1,"#PolutionNPC::OnMobChk"; + monster "einbroch",132,87,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; + monster "einbroch",149,119,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; + monster "einbroch",119,36,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; + monster "einbroch",84,155,"Toxic Fog",1621,1,"#PolutionNPC::OnMobChk"; + monster "einbroch",82,107,"Red Fog",1620,1,"#PolutionNPC::OnMobChk"; initnpctimer; end; OnMobChk: - if(mobcount("einbroch.gat","#PolutionNPC::OnMobChk"))end; + if(mobcount("einbroch","#PolutionNPC::OnMobChk"))end; OnTimer600000: - killmonster "einbroch.gat","#PolutionNPC::OnMobChk"; - mapannounce "einbroch.gat","Emergency status is now cancelled. Air pollution levels are now within the safety zone.",bc_map; + killmonster "einbroch","#PolutionNPC::OnMobChk"; + mapannounce "einbroch","Emergency status is now cancelled. Air pollution levels are now within the safety zone.",bc_map; enablenpc "Liotzburg"; donpcevent "Liotzburg::OnUnHide"; enablenpc "Morei"; @@ -2854,7 +2854,7 @@ OnTimer600000: } -sec_in02.gat,127,86,3 script Einbroch Polution 851,{ +sec_in02,127,86,3 script Einbroch Polution 851,{ if(getgmlevel() > 79){ mes "[Einbroch Polution Variable Management]"; @@ -2891,7 +2891,7 @@ sec_in02.gat,127,86,3 script Einbroch Polution 851,{ //=========================================== Einbroch Factory //====================================================== Quest -einbroch.gat,132,84,3 script Liotzburg 853,{ +einbroch,132,84,3 script Liotzburg 853,{ if($EinPolution > 9){ mes "[Liotzburg]"; @@ -2977,7 +2977,7 @@ OnUnhide: } -ein_in01.gat,67,243,3 script Zelmeto 851,{ +ein_in01,67,243,3 script Zelmeto 851,{ if($EinPolution > 9){ mes "[Zelmeto]"; @@ -3006,7 +3006,7 @@ ein_in01.gat,67,243,3 script Zelmeto 851,{ mes "out of here and find"; mes "shelter! Right now!"; close2; - warp "einbroch.gat",131,83; + warp "einbroch",131,83; end; } @@ -3607,7 +3607,7 @@ s_Switches: } } -ein_in01.gat,50,232,4 script 2nd Control Panel 111,{ +ein_in01,50,232,4 script 2nd Control Panel 111,{ if(EinFactory == 1){ mes "^3131FFIt's the 2nd control panel"; @@ -3622,7 +3622,7 @@ ein_in01.gat,50,232,4 script 2nd Control Panel 111,{ end; } -ein_in01.gat,108,217,4 script 3rd Pressure Governor 111,{ +ein_in01,108,217,4 script 3rd Pressure Governor 111,{ if(EinFactory == 3){ mes "^3131FFAt first glance, this"; @@ -3638,7 +3638,7 @@ ein_in01.gat,108,217,4 script 3rd Pressure Governor 111,{ end; } -ein_in01.gat,61,259,4 script Main Control Panel 111,{ +ein_in01,61,259,4 script Main Control Panel 111,{ if(EinFactory == 5){ mes "^3131FFThe main control panel"; @@ -3654,7 +3654,7 @@ ein_in01.gat,61,259,4 script Main Control Panel 111,{ end; } -ein_in01.gat,47,197,4 script Conveyor#01 111,{ +ein_in01,47,197,4 script Conveyor#01 111,{ if(EinFactory == 7){ mes "^3131FFThe conveyor's movements"; @@ -3670,7 +3670,7 @@ ein_in01.gat,47,197,4 script Conveyor#01 111,{ end; } -ein_in01.gat,100,267,4 script Pipe 111,{ +ein_in01,100,267,4 script Pipe 111,{ if(EinFactory == 9){ mes "^3131FFThe inspection of this"; @@ -3686,7 +3686,7 @@ ein_in01.gat,100,267,4 script Pipe 111,{ end; } -ein_in01.gat,95,238,4 script Conveyor#02 111,{ +ein_in01,95,238,4 script Conveyor#02 111,{ if(EinFactory == 11){ mes "^3131FFThis conveyor seems"; @@ -3703,7 +3703,7 @@ ein_in01.gat,95,238,4 script Conveyor#02 111,{ //============================================================ //=============================================== Einbroch Uwe //====================================================== Quest -einbroch.gat,215,180,5 script Uwe Kleine 85,{ +einbroch,215,180,5 script Uwe Kleine 85,{ if(EinUwe == 2)goto s_Cont2; if(EinUwe == 1)goto s_Cont; diff --git a/npc/quests/quests_geffen.txt b/npc/quests/quests_geffen.txt index 2942f5a82..ec7df9ef1 100644 --- a/npc/quests/quests_geffen.txt +++ b/npc/quests/quests_geffen.txt @@ -18,7 +18,7 @@ //==============================================================================================// // Blacksmith: 'Welding Mask' Quest //==============================================================================================// -geffen_in.gat,144,166,4 script Blacksmith#01 63,{ +geffen_in,144,166,4 script Blacksmith#01 63,{ mes "[Blacksmith]"; mes "Who am I?!........"; emotion e_gasp; @@ -85,7 +85,7 @@ geffen_in.gat,144,166,4 script Blacksmith#01 63,{ //=============================================================================================// // Eric: Headset Quest //=============================================================================================// -geffen_in.gat,30,71,4 script Eric 83,{ +geffen_in,30,71,4 script Eric 83,{ mes "[Eric]"; mes "Please listen to the story of my blessed grand father..."; emotion e_sob; @@ -181,4 +181,4 @@ geffen_in.gat,30,71,4 script Eric 83,{ mes "Farewell..... boo hoo...."; emotion e_sob; close; -} +}
\ No newline at end of file diff --git a/npc/quests/quests_gonryun.txt b/npc/quests/quests_gonryun.txt index 83000a5db..019ae72b0 100644 --- a/npc/quests/quests_gonryun.txt +++ b/npc/quests/quests_gonryun.txt @@ -13,7 +13,7 @@ //============================================================ -gon_in.gat,17,93,5 script Chief#gnbs 775,{ +gon_in,17,93,5 script Chief#gnbs 775,{ mes "[SaYumMoon]"; if (BaseLevel <= 50) { mes "hmm..."; @@ -429,7 +429,7 @@ gon_in.gat,17,93,5 script Chief#gnbs 775,{ close; } -gon_in.gat,152,35,4 script Hostess#gnbs 702,{ +gon_in,152,35,4 script Hostess#gnbs 702,{ mes "[MaYumBang]"; if (b_sword < 1) { mes "Oh.. you're new here right?"; @@ -509,7 +509,7 @@ gon_in.gat,152,35,4 script Hostess#gnbs 702,{ close; } -gon_in.gat,165,16,4 script Man in hangover#gnbs 748,{ +gon_in,165,16,4 script Man in hangover#gnbs 748,{ mes "[SulBoong]"; if (b_sword < 4) { mes "Ahhh.. my stomach.. my head.."; @@ -745,7 +745,7 @@ gon_in.gat,165,16,4 script Man in hangover#gnbs 748,{ close; } -gon_dun01.gat,148,156,0 script start01#gnbs -1,{ +gon_dun01,148,156,0 script start01#gnbs -1,{ OnInit: sleep 10000; OnCommandOn: @@ -753,7 +753,7 @@ gon_dun01.gat,148,156,0 script start01#gnbs -1,{ end; } -gon_dun01.gat,201,25,0 script trace1-1#gnbs 139,1,1,{ +gon_dun01,201,25,0 script trace1-1#gnbs 139,1,1,{ if (b_sword == 7) donpcevent "timer1-1::OnCommandOn"; end; @@ -776,7 +776,7 @@ gon_dun01.gat,201,25,0 script trace1-1#gnbs 139,1,1,{ end; } -gon_dun01.gat,2,1,0 script timer1-1 -1,{ +gon_dun01,2,1,0 script timer1-1 -1,{ OnInit: initnpctimer; stopnpctimer; @@ -799,7 +799,7 @@ gon_dun01.gat,2,1,0 script timer1-1 -1,{ end; } -gon_dun01.gat,202,25,0 script #getitem1-1 111,2,1,{ +gon_dun01,202,25,0 script #getitem1-1 111,2,1,{ if (b_sword != 7) end; set b_sword,8; mes "You found ^FF0000piece of blade^000000."; @@ -820,7 +820,7 @@ gon_dun01.gat,202,25,0 script #getitem1-1 111,2,1,{ end; } -gon_dun01.gat,190,160,0 script trace1-2#gnbs 139,1,1,{ +gon_dun01,190,160,0 script trace1-2#gnbs 139,1,1,{ if (b_sword == 7) donpcevent "timer1-2::OnCommandOn"; end; @@ -843,7 +843,7 @@ gon_dun01.gat,190,160,0 script trace1-2#gnbs 139,1,1,{ end; } -gon_dun01.gat,3,1,0 script timer1-2 -1,{ +gon_dun01,3,1,0 script timer1-2 -1,{ OnInit: initnpctimer; stopnpctimer; @@ -866,7 +866,7 @@ gon_dun01.gat,3,1,0 script timer1-2 -1,{ end; } -gon_dun01.gat,190,159,0 script #getitem1-2 111,2,1,{ +gon_dun01,190,159,0 script #getitem1-2 111,2,1,{ if (b_sword != 7) end; set b_sword,8; mes "You found ^FF0000piece of blade^000000."; @@ -887,7 +887,7 @@ gon_dun01.gat,190,159,0 script #getitem1-2 111,2,1,{ end; } -gon_dun01.gat,163,53,0 script trace1-3#gnbs 139,1,1,{ +gon_dun01,163,53,0 script trace1-3#gnbs 139,1,1,{ if (b_sword == 7) donpcevent "timer1-3::OnCommandOn"; end; @@ -910,7 +910,7 @@ gon_dun01.gat,163,53,0 script trace1-3#gnbs 139,1,1,{ end; } -gon_dun01.gat,4,1,0 script timer1-3 -1,{ +gon_dun01,4,1,0 script timer1-3 -1,{ OnInit: initnpctimer; stopnpctimer; @@ -933,7 +933,7 @@ gon_dun01.gat,4,1,0 script timer1-3 -1,{ end; } -gon_dun01.gat,164,53,0 script #getitem1-3 111,2,1,{ +gon_dun01,164,53,0 script #getitem1-3 111,2,1,{ if (b_sword != 7) end; set b_sword,8; mes "You found ^FF0000piece of blade^000000."; @@ -954,7 +954,7 @@ gon_dun01.gat,164,53,0 script #getitem1-3 111,2,1,{ end; } -gon_dun01.gat,133,183,0 script trace1-4#gnbs 139,1,1,{ +gon_dun01,133,183,0 script trace1-4#gnbs 139,1,1,{ if (b_sword == 7) donpcevent "timer1-4::OnCommandOn"; end; @@ -977,7 +977,7 @@ gon_dun01.gat,133,183,0 script trace1-4#gnbs 139,1,1,{ end; } -gon_dun01.gat,5,1,0 script timer1-4 -1,{ +gon_dun01,5,1,0 script timer1-4 -1,{ OnInit: initnpctimer; stopnpctimer; @@ -1000,7 +1000,7 @@ gon_dun01.gat,5,1,0 script timer1-4 -1,{ end; } -gon_dun01.gat,134,183,0 script #getitem1-4 111,2,1,{ +gon_dun01,134,183,0 script #getitem1-4 111,2,1,{ if (b_sword != 7) end; set b_sword,8; mes "You found ^FF0000piece of blade^000000."; @@ -1021,7 +1021,7 @@ gon_dun01.gat,134,183,0 script #getitem1-4 111,2,1,{ end; } -gon_dun01.gat,139,257,0 script trace1-5#gnbs 139,1,1,{ +gon_dun01,139,257,0 script trace1-5#gnbs 139,1,1,{ if (b_sword == 7) donpcevent "timer1-5::OnCommandOn"; end; @@ -1044,7 +1044,7 @@ gon_dun01.gat,139,257,0 script trace1-5#gnbs 139,1,1,{ end; } -gon_dun01.gat,6,1,0 script timer1-5 -1,{ +gon_dun01,6,1,0 script timer1-5 -1,{ OnInit: initnpctimer; stopnpctimer; @@ -1067,7 +1067,7 @@ gon_dun01.gat,6,1,0 script timer1-5 -1,{ end; } -gon_dun01.gat,140,257,0 script #getitem1-5 111,2,1,{ +gon_dun01,140,257,0 script #getitem1-5 111,2,1,{ if (b_sword != 7) end; set b_sword,8; mes "You found ^FF0000piece of blade^000000."; @@ -1088,7 +1088,7 @@ gon_dun01.gat,140,257,0 script #getitem1-5 111,2,1,{ end; } -gon_dun02.gat,1,1,0 script start02#gnbs -1,{ +gon_dun02,1,1,0 script start02#gnbs -1,{ OnInit: sleep 10000; OnCommandOn: @@ -1096,7 +1096,7 @@ gon_dun02.gat,1,1,0 script start02#gnbs -1,{ end; } -gon_dun02.gat,65,168,0 script trace2-1#gnbs 139,1,1,{ +gon_dun02,65,168,0 script trace2-1#gnbs 139,1,1,{ if (b_sword == 8) donpcevent "timer2-1::OnCommandOn"; end; @@ -1119,7 +1119,7 @@ gon_dun02.gat,65,168,0 script trace2-1#gnbs 139,1,1,{ end; } -gon_dun02.gat,2,1,0 script timer2-1 -1,{ +gon_dun02,2,1,0 script timer2-1 -1,{ OnInit: initnpctimer; stopnpctimer; @@ -1142,7 +1142,7 @@ gon_dun02.gat,2,1,0 script timer2-1 -1,{ end; } -gon_dun02.gat,202,25,0 script #getitem2-1 111,2,1,{ +gon_dun02,202,25,0 script #getitem2-1 111,2,1,{ if (b_sword != 8) end; set b_sword,9; mes "You found ^FF0000piece of blade^000000."; @@ -1163,7 +1163,7 @@ gon_dun02.gat,202,25,0 script #getitem2-1 111,2,1,{ end; } -gon_dun02.gat,265,200,0 script trace2-2#gnbs 139,1,1,{ +gon_dun02,265,200,0 script trace2-2#gnbs 139,1,1,{ if (b_sword == 8) donpcevent "timer2-2::OnCommandOn"; end; @@ -1186,7 +1186,7 @@ gon_dun02.gat,265,200,0 script trace2-2#gnbs 139,1,1,{ end; } -gon_dun02.gat,3,1,0 script timer2-2 -1,{ +gon_dun02,3,1,0 script timer2-2 -1,{ OnInit: initnpctimer; stopnpctimer; @@ -1209,7 +1209,7 @@ gon_dun02.gat,3,1,0 script timer2-2 -1,{ end; } -gon_dun02.gat,265,201,0 script #getitem2-2 111,2,1,{ +gon_dun02,265,201,0 script #getitem2-2 111,2,1,{ if (b_sword != 8) end; set b_sword,9; mes "You found ^FF0000piece of blade^000000."; @@ -1230,7 +1230,7 @@ gon_dun02.gat,265,201,0 script #getitem2-2 111,2,1,{ end; } -gon_dun02.gat,247,129,0 script trace2-3#gnbs 139,1,1,{ +gon_dun02,247,129,0 script trace2-3#gnbs 139,1,1,{ if (b_sword == 8) donpcevent "timer2-3::OnCommandOn"; end; @@ -1253,7 +1253,7 @@ gon_dun02.gat,247,129,0 script trace2-3#gnbs 139,1,1,{ end; } -gon_dun02.gat,4,1,0 script timer2-3 -1,{ +gon_dun02,4,1,0 script timer2-3 -1,{ OnInit: initnpctimer; stopnpctimer; @@ -1276,7 +1276,7 @@ gon_dun02.gat,4,1,0 script timer2-3 -1,{ end; } -gon_dun02.gat,247,128,0 script #getitem2-3 111,2,1,{ +gon_dun02,247,128,0 script #getitem2-3 111,2,1,{ if (b_sword != 8) end; set b_sword,9; mes "You found ^FF0000piece of blade^000000."; @@ -1297,7 +1297,7 @@ gon_dun02.gat,247,128,0 script #getitem2-3 111,2,1,{ end; } -gon_dun02.gat,149,74,0 script trace2-4#gnbs 139,1,1,{ +gon_dun02,149,74,0 script trace2-4#gnbs 139,1,1,{ if (b_sword == 8) donpcevent "timer2-4::OnCommandOn"; end; @@ -1320,7 +1320,7 @@ gon_dun02.gat,149,74,0 script trace2-4#gnbs 139,1,1,{ end; } -gon_dun02.gat,5,1,0 script timer2-4 -1,{ +gon_dun02,5,1,0 script timer2-4 -1,{ OnInit: initnpctimer; stopnpctimer; @@ -1343,7 +1343,7 @@ gon_dun02.gat,5,1,0 script timer2-4 -1,{ end; } -gon_dun02.gat,149,75,0 script #getitem2-4 111,2,1,{ +gon_dun02,149,75,0 script #getitem2-4 111,2,1,{ if (b_sword != 8) end; set b_sword,9; mes "You found ^FF0000piece of blade^000000."; @@ -1364,7 +1364,7 @@ gon_dun02.gat,149,75,0 script #getitem2-4 111,2,1,{ end; } -gon_dun02.gat,23,105,0 script trace2-5#gnbs 139,1,1,{ +gon_dun02,23,105,0 script trace2-5#gnbs 139,1,1,{ if (b_sword == 8) donpcevent "timer2-5::OnCommandOn"; end; @@ -1387,7 +1387,7 @@ gon_dun02.gat,23,105,0 script trace2-5#gnbs 139,1,1,{ end; } -gon_dun02.gat,6,1,0 script timer2-5 -1,{ +gon_dun02,6,1,0 script timer2-5 -1,{ OnInit: initnpctimer; stopnpctimer; @@ -1410,7 +1410,7 @@ gon_dun02.gat,6,1,0 script timer2-5 -1,{ end; } -gon_dun02.gat,23,106,0 script #getitem2-5 111,2,1,{ +gon_dun02,23,106,0 script #getitem2-5 111,2,1,{ if (b_sword != 8) end; set b_sword,9; mes "You found ^FF0000piece of blade^000000."; @@ -1431,7 +1431,7 @@ gon_dun02.gat,23,106,0 script #getitem2-5 111,2,1,{ end; } -gon_dun02.gat,249,39,0 script trace2-6#gnbs 139,1,1,{ +gon_dun02,249,39,0 script trace2-6#gnbs 139,1,1,{ if (b_sword == 8) donpcevent "timer2-6::OnCommandOn"; end; @@ -1454,7 +1454,7 @@ gon_dun02.gat,249,39,0 script trace2-6#gnbs 139,1,1,{ end; } -gon_dun02.gat,7,1,0 script timer2-6 -1,{ +gon_dun02,7,1,0 script timer2-6 -1,{ OnInit: initnpctimer; stopnpctimer; @@ -1477,7 +1477,7 @@ gon_dun02.gat,7,1,0 script timer2-6 -1,{ end; } -gon_dun02.gat,249,40,0 script #getitem2-6 111,2,1,{ +gon_dun02,249,40,0 script #getitem2-6 111,2,1,{ if (b_sword != 8) end; set b_sword,9; mes "You found ^FF0000piece of blade^000000."; @@ -1498,7 +1498,7 @@ gon_dun02.gat,249,40,0 script #getitem2-6 111,2,1,{ end; } -gon_dun03.gat,1,1,0 script start03#gnbs -1,{ +gon_dun03,1,1,0 script start03#gnbs -1,{ OnInit: sleep 10000; OnCommandOn: @@ -1506,7 +1506,7 @@ gon_dun03.gat,1,1,0 script start03#gnbs -1,{ end; } -gon_dun03.gat,11,75,0 script trace3-1#gnbs 139,1,1,{ +gon_dun03,11,75,0 script trace3-1#gnbs 139,1,1,{ if (b_sword == 9) donpcevent "timer3-1::OnCommandOn"; end; @@ -1529,7 +1529,7 @@ gon_dun03.gat,11,75,0 script trace3-1#gnbs 139,1,1,{ end; } -gon_dun03.gat,2,1,0 script timer3-1 -1,{ +gon_dun03,2,1,0 script timer3-1 -1,{ OnInit: initnpctimer; stopnpctimer; @@ -1552,7 +1552,7 @@ gon_dun03.gat,2,1,0 script timer3-1 -1,{ end; } -gon_dun03.gat,10,74,0 script #getitem3-1 111,2,1,{ +gon_dun03,10,74,0 script #getitem3-1 111,2,1,{ if (b_sword != 9) end; set b_sword,10; mes "You found ^FF0000piece of blade^000000."; @@ -1576,7 +1576,7 @@ gon_dun03.gat,10,74,0 script #getitem3-1 111,2,1,{ end; } -gon_dun03.gat,199,103,0 script trace3-2#gnbs 139,1,1,{ +gon_dun03,199,103,0 script trace3-2#gnbs 139,1,1,{ if (b_sword == 9) donpcevent "timer3-2::OnCommandOn"; end; @@ -1599,7 +1599,7 @@ gon_dun03.gat,199,103,0 script trace3-2#gnbs 139,1,1,{ end; } -gon_dun03.gat,3,1,0 script timer3-2 -1,{ +gon_dun03,3,1,0 script timer3-2 -1,{ OnInit: initnpctimer; stopnpctimer; @@ -1622,7 +1622,7 @@ gon_dun03.gat,3,1,0 script timer3-2 -1,{ end; } -gon_dun03.gat,199,102,0 script #getitem3-2 111,2,1,{ +gon_dun03,199,102,0 script #getitem3-2 111,2,1,{ if (b_sword != 9) end; set b_sword,10; mes "You found ^FF0000piece of blade^000000."; @@ -1646,7 +1646,7 @@ gon_dun03.gat,199,102,0 script #getitem3-2 111,2,1,{ end; } -gon_dun03.gat,14,162,0 script trace3-3#gnbs 139,1,1,{ +gon_dun03,14,162,0 script trace3-3#gnbs 139,1,1,{ if (b_sword == 9) donpcevent "timer3-3::OnCommandOn"; end; @@ -1669,7 +1669,7 @@ gon_dun03.gat,14,162,0 script trace3-3#gnbs 139,1,1,{ end; } -gon_dun03.gat,4,1,0 script timer3-3 -1,{ +gon_dun03,4,1,0 script timer3-3 -1,{ OnInit: initnpctimer; stopnpctimer; @@ -1692,7 +1692,7 @@ gon_dun03.gat,4,1,0 script timer3-3 -1,{ end; } -gon_dun03.gat,14,163,0 script #getitem3-3 111,2,1,{ +gon_dun03,14,163,0 script #getitem3-3 111,2,1,{ if (b_sword != 9) end; set b_sword,10; mes "You found ^FF0000piece of blade^000000."; @@ -1716,7 +1716,7 @@ gon_dun03.gat,14,163,0 script #getitem3-3 111,2,1,{ end; } -gon_dun03.gat,155,263,0 script trace3-4#gnbs 139,1,1,{ +gon_dun03,155,263,0 script trace3-4#gnbs 139,1,1,{ if (b_sword == 9) donpcevent "timer3-4::OnCommandOn"; end; @@ -1739,7 +1739,7 @@ gon_dun03.gat,155,263,0 script trace3-4#gnbs 139,1,1,{ end; } -gon_dun03.gat,5,1,0 script timer3-4 -1,{ +gon_dun03,5,1,0 script timer3-4 -1,{ OnInit: initnpctimer; stopnpctimer; @@ -1762,7 +1762,7 @@ gon_dun03.gat,5,1,0 script timer3-4 -1,{ end; } -gon_dun03.gat,156,263,0 script #getitem3-4 111,2,1,{ +gon_dun03,156,263,0 script #getitem3-4 111,2,1,{ if (b_sword != 9) end; set b_sword,10; mes "You found ^FF0000piece of blade^000000."; @@ -1786,7 +1786,7 @@ gon_dun03.gat,156,263,0 script #getitem3-4 111,2,1,{ end; } -gon_dun03.gat,169,90,0 script trace3-5#gnbs 139,1,1,{ +gon_dun03,169,90,0 script trace3-5#gnbs 139,1,1,{ if (b_sword == 9) donpcevent "timer3-5::OnCommandOn"; end; @@ -1809,7 +1809,7 @@ gon_dun03.gat,169,90,0 script trace3-5#gnbs 139,1,1,{ end; } -gon_dun03.gat,6,1,0 script timer3-5 -1,{ +gon_dun03,6,1,0 script timer3-5 -1,{ OnInit: initnpctimer; stopnpctimer; @@ -1832,7 +1832,7 @@ gon_dun03.gat,6,1,0 script timer3-5 -1,{ end; } -gon_dun03.gat,170,90,0 script #getitem3-5 111,2,1,{ +gon_dun03,170,90,0 script #getitem3-5 111,2,1,{ if (b_sword != 9) end; set b_sword,10; mes "You found ^FF0000piece of blade^000000."; @@ -1856,7 +1856,7 @@ gon_dun03.gat,170,90,0 script #getitem3-5 111,2,1,{ end; } -gon_dun03.gat,162,40,0 script trace3-6#gnbs 139,1,1,{ +gon_dun03,162,40,0 script trace3-6#gnbs 139,1,1,{ if (b_sword == 9) donpcevent "timer3-6::OnCommandOn"; end; @@ -1879,7 +1879,7 @@ gon_dun03.gat,162,40,0 script trace3-6#gnbs 139,1,1,{ end; } -gon_dun03.gat,7,1,0 script timer3-6 -1,{ +gon_dun03,7,1,0 script timer3-6 -1,{ OnInit: initnpctimer; stopnpctimer; @@ -1902,7 +1902,7 @@ gon_dun03.gat,7,1,0 script timer3-6 -1,{ end; } -gon_dun03.gat,68,39,0 script #getitem3-6 111,1,2,{ +gon_dun03,68,39,0 script #getitem3-6 111,1,2,{ if (b_sword != 9) end; set b_sword,10; mes "You found ^FF0000piece of blade^000000."; @@ -1926,7 +1926,7 @@ gon_dun03.gat,68,39,0 script #getitem3-6 111,1,2,{ end; } -gon_dun03.gat,68,212,0 script trace3-7#gnbs 139,1,1,{ +gon_dun03,68,212,0 script trace3-7#gnbs 139,1,1,{ if (b_sword == 9) donpcevent "timer3-7::OnCommandOn"; end; @@ -1949,7 +1949,7 @@ gon_dun03.gat,68,212,0 script trace3-7#gnbs 139,1,1,{ end; } -gon_dun03.gat,6,1,0 script timer3-7 -1,{ +gon_dun03,6,1,0 script timer3-7 -1,{ OnInit: initnpctimer; stopnpctimer; @@ -1972,7 +1972,7 @@ gon_dun03.gat,6,1,0 script timer3-7 -1,{ end; } -gon_dun03.gat,68,213,0 script #getitem3-7 111,1,2,{ +gon_dun03,68,213,0 script #getitem3-7 111,1,2,{ if (b_sword != 9) end; set b_sword,10; mes "You found ^FF0000piece of blade^000000."; @@ -2089,7 +2089,7 @@ gonryun,139,142,7 script Girl##gnbs1 772,{ close; } -gonryun.gat,100,241,0 script Stranger#gnbs" 733,{ +gonryun,100,241,0 script Stranger#gnbs" 733,{ mes "[Choahk]"; if (b_sword < 14) { mes "Hmm..."; @@ -2298,7 +2298,7 @@ gonryun.gat,100,241,0 script Stranger#gnbs" 733,{ close; } -geffen_in.gat,71,112,2 script Blacksmith#SaYumMoon 731,{ +geffen_in,71,112,2 script Blacksmith#SaYumMoon 731,{ mes "[Aumgarl]"; if (b_sword < 17) { mes "Pew..hew...."; @@ -2344,7 +2344,7 @@ geffen_in.gat,71,112,2 script Blacksmith#SaYumMoon 731,{ mes "What nerve you've got!"; } close2; - warp "geffen.gat",173,169; + warp "geffen",173,169; end; case 19: mes "Hmm...."; @@ -2559,7 +2559,7 @@ geffen_in.gat,71,112,2 script Blacksmith#SaYumMoon 731,{ mes "I hate people who lie"; emotion e_pif; close2; - warp "geffen.gat",173,169; + warp "geffen",173,169; end; case 2: mes "[Aumgarl]"; @@ -2872,7 +2872,7 @@ geffen_in.gat,71,112,2 script Blacksmith#SaYumMoon 731,{ close; } -geffen_in.gat,106,106,7 script Girl#gnbs2 716,{ +geffen_in,106,106,7 script Girl#gnbs2 716,{ mes "[Lyroo]"; if (b_sword < 20) { mes "Ah...Ah...."; @@ -2976,7 +2976,7 @@ geffen_in.gat,106,106,7 script Girl#gnbs2 716,{ } } -prontera.gat,275,86,2 script Young man#SaYumMoon" 97,{ +prontera,275,86,2 script Young man#SaYumMoon" 97,{ mes "[Neil]"; if (b_sword < 20) { mes "It's so good to be helathy."; @@ -3161,7 +3161,7 @@ yuno_in01,99,101,4 script Doctor#gnbs 744,{ mes "I don't have any bussiness"; mes "with you. please leave."; close2; - warp "yuno.gat",246,143; + warp "yuno",246,143; end; } } @@ -3352,7 +3352,7 @@ yuno_in01,99,101,4 script Doctor#gnbs 744,{ mes "But, it became strange medicine!"; mes "Bring me the exact symptoms!"; close2; - warp "yuno.gat",246,143; + warp "yuno",246,143; end; } else { mes "..........."; @@ -3371,7 +3371,7 @@ yuno_in01,99,101,4 script Doctor#gnbs 744,{ mes "Alright?"; mes "Now, hurry!."; close2; - warp "yuno.gat",246,143; + warp "yuno",246,143; end; } break; @@ -3426,7 +3426,7 @@ yuno_in01,99,101,4 script Doctor#gnbs 744,{ mes "Alright?"; mes "Go get them as fast as possible."; close; - warp "yuno.gat",246,143; + warp "yuno",246,143; end; } break; @@ -3463,13 +3463,13 @@ yuno_in01,99,101,4 script Doctor#gnbs 744,{ close; } -yuno_in01.gat,104,94,0 script go away#gnbs 139,2,1{ +yuno_in01,104,94,0 script go away#gnbs 139,2,1{ if (b_sword < 22) { mes "[??????]"; mes "^FF0000What are you doing here?"; mes "Get out!^000000"; close2; - warp "yuno.gat",246,143; + warp "yuno",246,143; end; } else if (b_sword == 22) { if (rand(1,10) == 10) { @@ -3482,7 +3482,7 @@ yuno_in01.gat,104,94,0 script go away#gnbs 139,2,1{ mes "^FF0000What are you doing here?"; mes "Get out!^000000"; close2; - warp "yuno.gat",246,143; + warp "yuno",246,143; end; } } else { diff --git a/npc/quests/quests_izlude.txt b/npc/quests/quests_izlude.txt index 4ff96b343..ecf1765b2 100644 --- a/npc/quests/quests_izlude.txt +++ b/npc/quests/quests_izlude.txt @@ -14,7 +14,7 @@ //==================================================== Edgar's //====================================================== Offer -izlude.gat,182,186,6 script Edgar 709,{ +izlude,182,186,6 script Edgar 709,{ mes "[Edgar]"; mes "My town, Izlude is connected to"; @@ -77,7 +77,7 @@ M_Menu: set MISC_QUEST,MISC_QUEST | 16; if(Zeny < 250) goto sl_NoZeny; set Zeny, Zeny - 250; - warp "alberta.gat",195,164; + warp "alberta",195,164; sm_1b: mes "[Edgar]"; @@ -98,7 +98,7 @@ M_Menu: if(Zeny < 250) goto sl_NoZeny; set Zeny, Zeny - 250; - warp "alberta.gat",195,164; + warp "alberta",195,164; sM_2b: mes "[Edgar]"; diff --git a/npc/quests/quests_lighthalzen.txt b/npc/quests/quests_lighthalzen.txt index 8d7a4aaa7..536eec9fd 100644 --- a/npc/quests/quests_lighthalzen.txt +++ b/npc/quests/quests_lighthalzen.txt @@ -52,7 +52,7 @@ //= 2.9 Fixed Friendship Quest levelup exploit (u could get EXP twice) [Lupus] //============================================================ -lighthalzen.gat,1,1,7 script sneakAddSuber -1,{ +lighthalzen,1,1,7 script sneakAddSuber -1,{ OnInit: set $@sneakchance, 3; // chance of successful sneak(0 = never, 10 = always) set $@sneakguard, 0; // numbers of people who sneaked past guard @@ -81,7 +81,7 @@ OnMinute55: end; } -lighthalzen.gat,1,1,7 script AlertChk -1,{ +lighthalzen,1,1,7 script AlertChk -1,{ OnInit: initnpctimer; end; @@ -95,10 +95,10 @@ OnTimer10000: MakeMob: if($@lhz_alert == 1) goto ChkEnd; set $@mobcount, $@mob; - mapannounce "lighthalzen.gat","Maintenance Organization of the Public Order: Currently the security of the city has been compromized, We ask the citizens to be more careful. I repeat. We ask the citizens to be more careful.", 1; + mapannounce "lighthalzen","Maintenance Organization of the Public Order: Currently the security of the city has been compromized, We ask the citizens to be more careful. I repeat. We ask the citizens to be more careful.", 1; for( set $@i, 0; $@i < $@mob; set $@i, $@i + 1 ) { - monster "lighthalzen.gat",0,0,"Gangster",1592,1,"AlertChk::OnMobKilled"; + monster "lighthalzen",0,0,"Gangster",1592,1,"AlertChk::OnMobKilled"; } set $@lhz_alert, 1; @@ -109,8 +109,8 @@ MakeMob: ClearMob: if($@lhz_alert == 0) goto ChkEnd; set $@mobcount, 0; - mapannounce "lighthalzen.gat","Maintenance organization of the Public Order: We were able to get rid of all the trouble makers in the city. You may relax now.", 1; - killmonster "lighthalzen.gat","AlertChk::OnMobKilled"; + mapannounce "lighthalzen","Maintenance organization of the Public Order: We were able to get rid of all the trouble makers in the city. You may relax now.", 1; + killmonster "lighthalzen","AlertChk::OnMobKilled"; set $@lhz_alert, 0; set $@sneakguard, 0; setnpctimer 0; @@ -127,7 +127,7 @@ ChkEnd: end; } -lighthalzen.gat,267,200,3 script Security Guard#01 868,{ +lighthalzen,267,200,3 script Security Guard#01 868,{ if(countitem(7350)>0) goto Lhzpass1; if($@lhz_alert == 1) goto Lhzstop; @@ -148,7 +148,7 @@ LhzTalk1: mes "-Looks like the guard is doing something else"; mes "Now is a good time to sneak by.-"; next; - warp "lighthalzen.gat",297,227; + warp "lighthalzen",297,227; set $@sneakguard, $@sneakguard + 1; close; @@ -162,7 +162,7 @@ LhzTalk2: mes "-Looks like the guard is sleeping"; mes "Now is a good time to sneak by.-"; next; - warp "lighthalzen.gat",297,227; + warp "lighthalzen",297,227; close; Lhzpass1: @@ -172,7 +172,7 @@ Lhzpass1: mes "but I guess you got the authority."; mes "You may pass."; next; - warp "lighthalzen.gat",297,227; + warp "lighthalzen",297,227; close; Lhzstop: @@ -184,7 +184,7 @@ Lhzstop: close; } -lighthalzen.gat,294,223,7 script Security Guard#02 868,{ +lighthalzen,294,223,7 script Security Guard#02 868,{ if(countitem(7350)>0) goto Lhzpass1; if($@lhz_alert == 1) goto Lhzstop; @@ -205,7 +205,7 @@ LhzTalk1: mes "-Looks like the guard is doing something else"; mes "Now is a good time to sneak by.-"; next; - warp "lighthalzen.gat",264,200; + warp "lighthalzen",264,200; set $@sneakguard, $@sneakguard + 1; close; @@ -219,7 +219,7 @@ LhzTalk2: mes "-Looks like the guard is sleeping"; mes "Now is a good time to sneak by.-"; next; - warp "lighthalzen.gat",264,200; + warp "lighthalzen",264,200; close; Lhzpass1: @@ -229,7 +229,7 @@ Lhzpass1: mes "but I guess you got the authority."; mes "You may pass."; next; - warp "lighthalzen.gat",264,200; + warp "lighthalzen",264,200; close; Lhzstop: @@ -247,7 +247,7 @@ Lhzstop: //--------------------------Piciburn-------------------------- -lighthalzen.gat,341,224,4 script Piciburn 868,{ +lighthalzen,341,224,4 script Piciburn 868,{ if (BaseLevel < 60){ mes "[Piciburn]"; mes "Keep moving."; @@ -568,7 +568,7 @@ L9_1: set @rdm,rand(3); if(@rdm==1)goto L_warp1; if(@rdm==2)goto L_warp2; - warp "lhz_cube.gat",67,193; + warp "lhz_cube",67,193; end; L_10: @@ -593,14 +593,14 @@ L10_1: set @rdm,rand(3); if(@rdm==1)goto L_warp1; if(@rdm==2)goto L_warp2; - warp "lhz_cube.gat",67,193; + warp "lhz_cube",67,193; end; L_warp1: - warp "lhz_cube.gat",66,136; + warp "lhz_cube",66,136; end; L_warp2: - warp "lhz_cube.gat",66,74; + warp "lhz_cube",66,74; end; L_DONE: @@ -627,7 +627,7 @@ L_DONE: //--------------------------Box-------------------------- -lhz_cube.gat,248,179,0 script Box#01 111,{ +lhz_cube,248,179,0 script Box#01 111,{ if (MISC_QUEST&512 || cubekey&64) goto L_DONE; mes "There is an axe in the box."; next; @@ -646,7 +646,7 @@ L_DONE: //--------------------------Barrel-------------------------- -lhz_cube.gat,237,183,0 script Barrel 111,{ +lhz_cube,237,183,0 script Barrel 111,{ if (MISC_QUEST&512 || cubekey&1) goto L_DONE; if (cubekey&128) goto L_2; mes "There is a box that looks weak."; @@ -708,7 +708,7 @@ L_DONE: //--------------------------Drawer-------------------------- -lhz_cube.gat,242,201,0 script Drawer 111,{ +lhz_cube,242,201,0 script Drawer 111,{ if (MISC_QUEST&512 || cubekey&32) goto L_DONE; mes "The drawer is locked."; if (cubekey&2) goto L_1; @@ -736,7 +736,7 @@ L_DONE: //--------------------------Documents-------------------------- -lhz_cube.gat,237,198,0 script Documents 111,{ +lhz_cube,237,198,0 script Documents 111,{ if (MISC_QUEST&512 || cubekey&2) goto L_DONE; mes "There are tons of documents here."; next; @@ -758,7 +758,7 @@ L_DONE: //--------------------------Bed-------------------------- -lhz_cube.gat,247,198,0 script Bed 111,{ +lhz_cube,247,198,0 script Bed 111,{ mes "There is a messy bed."; next; menu "Above bed",-,"Below bed",L_1; @@ -815,7 +815,7 @@ L_DONE: //--------------------------Cup-------------------------- -lhz_cube.gat,229,184,0 script Cup 111,{ +lhz_cube,229,184,0 script Cup 111,{ if (MISC_QUEST&512 || cubekey&4) goto L_DONE; mes "You see an empty bottle and a cup with something in it."; next; @@ -837,7 +837,7 @@ L_DONE: //--------------------------Shelf-------------------------- -lhz_cube.gat,233,206,0 script Shelf 111,{ +lhz_cube,233,206,0 script Shelf 111,{ if (MISC_QUEST&512 || cubekey&8) goto L_DONE; mes "There are lots of bottles filled with acids lined up"; mes "Along the shelf, they have different labels."; @@ -867,7 +867,7 @@ L_DONE: //--------------------------Closet-------------------------- -lhz_cube.gat,249,191,0 script Closet 111,{ +lhz_cube,249,191,0 script Closet 111,{ if (MISC_QUEST&512 || cubekey&8192) goto L_DONE; mes "There is a closet with lots of drawers."; if (cubekey&8) goto L_2; @@ -908,7 +908,7 @@ L_DONE: //--------------------------Desk-------------------------- -lhz_cube.gat,234,200,0 script Desk 111,{ +lhz_cube,234,200,0 script Desk 111,{ mes "There is a desk with lots of objects scattered around."; next; menu "Above the desk",-,"Below the desk",L_1,"Drawer",L_2; @@ -948,7 +948,7 @@ L_2: //--------------------------Picture-------------------------- -lhz_cube.gat,237,206,0 script Picture 111,{ +lhz_cube,237,206,0 script Picture 111,{ if (MISC_QUEST&512 || num1 > 0) goto L_DONE; mes "There is a picture on the wall."; next; @@ -1033,7 +1033,7 @@ L_DONE: //--------------------------generator-------------------------- -lhz_cube.gat,224,192,0 script Generator 111,{ +lhz_cube,224,192,0 script Generator 111,{ if (MISC_QUEST&512 || cubekey&256) goto L_DONE; mes "The big machine is running, making a huge noise."; mes "There are lots weird symbols and"; @@ -1062,7 +1062,7 @@ L_DONE: //--------------------------Lamp-------------------------- -lhz_cube.gat,248,205,0 script Lamp 111,{ +lhz_cube,248,205,0 script Lamp 111,{ if (MISC_QUEST&512 || cubekey&16) goto L_DONE; if (cubekey&256) goto L_1; mes "There is a bright lamp."; @@ -1092,7 +1092,7 @@ L_DONE: //--------------------------Box-------------------------- -lhz_cube.gat,248,193,0 script Box#02 111,{ +lhz_cube,248,193,0 script Box#02 111,{ if (MISC_QUEST&512 || countitem(2657) || @gotLPkey) goto L_DONE; mes "There is a box with three holes."; next; @@ -1175,7 +1175,7 @@ L_DONE: //--------------------------Test tube-------------------------- -lhz_cube.gat,224,197,0 script Test Tube 111,{ +lhz_cube,224,197,0 script Test Tube 111,{ if (MISC_QUEST&512) goto L_DONE; if (countitem(2657) > 0) goto L_3; if (cubekey&32768) goto L_2; @@ -1229,7 +1229,7 @@ L4_1: set MISC_QUEST,MISC_QUEST|512; close2; L_DONE: - warp "lhz_cube.gat",177,13; + warp "lhz_cube",177,13; end; } @@ -1237,21 +1237,21 @@ L_DONE: // Lighthalzen Pickpocket Mini-Quest //============================================================ -lighthalzen.gat,240,216,4 script Man#Pickpocket1 870,2,2,{ +lighthalzen,240,216,4 script Man#Pickpocket1 870,2,2,{ end; OnTouch: callfunc "F_LHZPick",33,1; close; } -lighthalzen.gat,220,169,4 script Man#Pickpocket2 870,2,2,{ +lighthalzen,220,169,4 script Man#Pickpocket2 870,2,2,{ end; OnTouch: callfunc "F_LHZPick",33,2; close; } -lighthalzen.gat,164,127,4 script Man#Pickpocket3 870,2,2,{ +lighthalzen,164,127,4 script Man#Pickpocket3 870,2,2,{ end; OnTouch: callfunc "F_LHZPick",20,3; @@ -1354,7 +1354,7 @@ L_MoveC2: // Friendship //============================================================== -lhz_in02.gat,201,210,3 script Digotz 869,{ +lhz_in02,201,210,3 script Digotz 869,{ if(friendship > 9)goto s_Dead; if(friendship == 9)goto s_Wounded; @@ -1812,7 +1812,7 @@ s_Dead: } -lighthalzen.gat,337,232,3 script Maku 870,{ +lighthalzen,337,232,3 script Maku 870,{ if(friendship > 1)goto Switches; mes "[Maku]"; @@ -2314,7 +2314,7 @@ failstr: close; } -yuno_in04.gat,107,14,4 script Student 754,{ +yuno_in04,107,14,4 script Student 754,{ mes "[Joey Choryee]"; mes "This is a study area where"; @@ -2336,7 +2336,7 @@ yuno_in04.gat,107,14,4 script Student 754,{ } -yuno_in04.gat,96,106,4 script Passionate Student 754,{ +yuno_in04,96,106,4 script Passionate Student 754,{ if(friendship == 10)goto s_Ask; if(friendship3 == 2 || friendship3 == 3)goto s_Cont2; @@ -2537,7 +2537,7 @@ s_Ask: } -yuno_in04.gat,168,117,1 script Book 111,{ +yuno_in04,168,117,1 script Book 111,{ if(friendship3 >= 3)goto Book2; if(friendship3 == 2)goto Book; @@ -2563,7 +2563,7 @@ Book2: } -yuno_in04.gat,169,109,1 script Ambitious Hollgrehenn 111,{ +yuno_in04,169,109,1 script Ambitious Hollgrehenn 111,{ mes "*Hollgrehenn: The Ambition*"; mes "By Aragham Caul*"; @@ -2590,7 +2590,7 @@ yuno_in04.gat,169,109,1 script Ambitious Hollgrehenn 111,{ } -yuno_in04.gat,171,117,1 script List of Books 111,{ +yuno_in04,171,117,1 script List of Books 111,{ mes "^3131FFYou find a series"; mes "of paperback books"; diff --git a/npc/quests/quests_louyang.txt b/npc/quests/quests_louyang.txt index e24a48650..9660c5696 100644 --- a/npc/quests/quests_louyang.txt +++ b/npc/quests/quests_louyang.txt @@ -17,7 +17,7 @@ //============================================================ //======================================================= Soup //====================================================== Quest -lou_fild01.gat,195,177,4 script Jiu Lian Bu#01 819,{ +lou_fild01,195,177,4 script Jiu Lian Bu#01 819,{ if(QL_SOUP2) goto L_DONE; if(QL_SOUPQUEST)goto L_WHERE; if(QL_GOTFAKESOUP) goto L_FAKE; @@ -159,7 +159,7 @@ L_SOUP: mes "[Jiu Lian Bu]"; mes "Good job, chum! Heh heh heh, because you risked your neck for me, I'm gonna show you an awesome place! Just follow me~"; close2; - warp "lou_fild01.gat",180,171; + warp "lou_fild01",180,171; end; L_DONE: @@ -175,7 +175,7 @@ L_DONE: mes "Let's get"; mes "a groove on."; close2; - warp "lou_fild01.gat",180,171; + warp "lou_fild01",180,171; end; M_NAH: @@ -192,11 +192,11 @@ L_WHERE: mes "Come up again and I'll"; mes "give you your reward."; close2; - warp "lou_fild01.gat",180,171; + warp "lou_fild01",180,171; end; } -lou_fild01.gat,175,174,4 script Jiu Lian Bu#02 819,{ +lou_fild01,175,174,4 script Jiu Lian Bu#02 819,{ if(QL_SOUPQUEST < 1) goto L_DOQUEST; if(QL_SOUP2 < 1) goto L_1STTIME; mes "[Jiu Lian Bu]"; @@ -211,7 +211,7 @@ lou_fild01.gat,175,174,4 script Jiu Lian Bu#02 819,{ mes "Say it out loud!"; next; input @loushout$; - mapannounce "lou_fild01.gat","'" + strcharinfo(0) + "' shouts: " + @loushout$ ,1,0x9CFF00; + mapannounce "lou_fild01","'" + strcharinfo(0) + "' shouts: " + @loushout$ ,1,0x9CFF00; mes "[" + strcharinfo(0) + "]"; mes @loushout$; close; @@ -222,7 +222,7 @@ M_LEAVE: mes "Alright, let's"; mes "get a groove on."; close2; - warp "lou_fild01.gat",197,174; + warp "lou_fild01",197,174; end; L_DOQUEST: @@ -230,7 +230,7 @@ L_DOQUEST: mes "Who are you?"; mes "Get off my turf!"; close2; - warp "lou_fild01.gat",197,174; + warp "lou_fild01",197,174; end; L_1STTIME: @@ -279,7 +279,7 @@ L_1STTIME: mes "Say it out loud!"; next; input @loushout$; - mapannounce "lou_fild01.gat","'" + strcharinfo(0) + "' shouts: " + @loushout$ ,1,0x9CFF00; + mapannounce "lou_fild01","'" + strcharinfo(0) + "' shouts: " + @loushout$ ,1,0x9CFF00; mes "[" + strcharinfo(0) + "]"; mes @loushout$; set QL_SOUP2,1; @@ -297,7 +297,7 @@ L_1STTIME: close; } -lou_in02.gat,61,175,2 script Employee#01 818,2,2{ +lou_in02,61,175,2 script Employee#01 818,2,2{ mes "[Ya Hua]"; mes "^6A6A6A*Yawn...*"; close; @@ -325,13 +325,13 @@ S_CAUGHT: close; } -lou_in02.gat,54,174,6 script Employee#02 822,{ +lou_in02,54,174,6 script Employee#02 822,{ mes "[Chang Pai]"; mes "^6A6A6A*Yawn...*"; close; } -lou_in02.gat,50,185,4 script Pot#01 111,{ +lou_in02,50,185,4 script Pot#01 111,{ if(QL_SOUPQUEST == 1) goto L_EMPTY; if(QL_ACCEPTSOUP < 1) goto L_NORMAL; mes "^3131FFBeneath the shadows, you find a large pot filled with dark, red liquid. What do you want to do?"; @@ -369,7 +369,7 @@ L_EMPTY: close; } -lou_in02.gat,49,185,4 script Pot#02 111,{ +lou_in02,49,185,4 script Pot#02 111,{ if(QL_SOUPQUEST == 1) goto L_EMPTY; if(QL_ACCEPTSOUP < 1) goto L_NORMAL; mes "^3131FFBeneath the shadows, you find a large pot filled with dark, red liquid. What do you want to do?"; @@ -407,7 +407,7 @@ L_EMPTY: close; } -lou_in02.gat,62,183,4 script Chef 820,{ +lou_in02,62,183,4 script Chef 820,{ if(QL_SOUPQUEST == 1) goto L_FINISHED; mes "[Wang Shi Long]"; mes "Hello, are you"; @@ -462,7 +462,7 @@ L_FINISHED: close; } -lou_in02.gat,42,186,4 script Liu Jia Lim 816,{ +lou_in02,42,186,4 script Liu Jia Lim 816,{ if(QL_SOUPQUEST == 1) goto L_FINISHED; mes "[Liu Jia Lim]"; mes "Do you know what's the best dish at this restaurant? It's Dragon Soup! They've been selling it here for as long as this restaurant has been around"; @@ -486,7 +486,7 @@ L_FINISHED: close; } -lou_in02.gat,80,173,2 script Li Min 746,{ +lou_in02,80,173,2 script Li Min 746,{ if(QL_SOUPQUEST == 1) goto L_FINISHED; mes "[Li Min]"; mes "Well, I don't really"; @@ -531,7 +531,7 @@ L_FINISHED: close; } -louyang.gat,174,150,4 script Liu Chi Ling 815,{ +louyang,174,150,4 script Liu Chi Ling 815,{ if(QL_SOUPQUEST == 1) goto L_RUMOR; mes "[Jiu Chi Ling]"; mes "I'm worried about my brother."; @@ -569,7 +569,7 @@ L_RUMOR: //============================================================ //================================================ Tool Master //====================================================== Quest -lou_in02.gat,210,47,8 script City Hall Officer 825,{ +lou_in02,210,47,8 script City Hall Officer 825,{ if(QL_GOTCOMPROP == 1)goto L_BEENTOHIM; if(QL_LOUBRIBE == 1)goto L_OFFICER; if(QL_BEENTOSTORAGE == 1)goto L_QUEST; @@ -665,7 +665,7 @@ L_BEENTOHIM: close; } -lou_in02.gat,156,38,8 script Studying Officer 822,{ +lou_in02,156,38,8 script Studying Officer 822,{ if(QL_GOTCOMPROP == 1)goto L_RANT2; if(QL_LOUBRIBE == 1)goto L_BRIBED; if(QL_BEENTOSTORAGE == 1)goto L_RANT; @@ -781,7 +781,7 @@ L_RANT2: close; } -lou_in02.gat,248,166,2 script Tool Shop Master 824,{ +lou_in02,248,166,2 script Tool Shop Master 824,{ if(QL_GOTHERB == 1)goto L_HERB; if(QL_TOOLMASTER == 1)goto L_STORAGE; if(QL_DOCQUEST == 1)goto L_QUEST; @@ -823,7 +823,7 @@ L_STORAGE: close; } -lou_in02.gat,201,166,5 script Storage Keeper 819,{ +lou_in02,201,166,5 script Storage Keeper 819,{ if(QL_GOTCOMPROP == 1)goto L_FINALLY; if(QL_BEENTOSTORAGE == 1)goto L_LAZY; if(QL_TOOLMASTER == 1)goto L_QUEST; @@ -948,7 +948,7 @@ L_FINALLY: //============================================================ //===================================================== Doctor //====================================================== Quest -lou_in02.gat,265,69,4 script Doctor 814,{ +lou_in02,265,69,4 script Doctor 814,{ if(QL_DOCQUEST == 1) goto L_MED; if(QL_DOCQUEST == 2) goto L_RANT; if(QL_DOCQUEST == 3) goto L_CHECKITM; @@ -1148,7 +1148,7 @@ L_NOTENOUGH: //============================================================ //================================================ Poison King //====================================================== Quest -lou_fild01.gat,224,348,7 script Lady#04 817,{ +lou_fild01,224,348,7 script Lady#04 817,{ emotion 30; mes "[Lady]"; @@ -1244,7 +1244,7 @@ s_Firework: } -lou_fild01.gat,225,349,1 script LouFireWrk 139,{ +lou_fild01,225,349,1 script LouFireWrk 139,{ OnExplosion: misceffect 183; @@ -1252,7 +1252,7 @@ OnExplosion: } -lou_in01.gat,99,158,4 script Lord 821,{ +lou_in01,99,158,4 script Lord 821,{ mes "[Lord Bai Long]"; mes "Hahahaha!"; mes "Welcome to Louyang!"; @@ -1340,7 +1340,7 @@ s_Journal: close; } -lou_in02.gat,253,45,4 script Employee#04 822,{ +lou_in02,253,45,4 script Employee#04 822,{ if(QL_POISONKING == 30)goto s_NoGoodIdea; if(QL_POISONKING == 18)goto s_Busy; @@ -1998,7 +1998,7 @@ s_CameBack: else if(BaseLevel > 80 && BaseLevel < 86)set BaseExp,BaseExp+142340; else if(BaseLevel > 85 && BaseLevel < 91)set BaseExp,BaseExp+152052; else if(BaseLevel > 90)set BaseExp,BaseExp+366786; - warp "louyang.gat",270,136; + warp "louyang",270,136; end; s_Proud: @@ -2075,7 +2075,7 @@ s_NoGoodIdea: } -lou_in02.gat,122,38,4 script Poison King 824,{ +lou_in02,122,38,4 script Poison King 824,{ if(QL_POISONKING > 16 && QL_POISONKING != 30)goto s_Proud; if(QL_POISONKING == 16)goto s_Letter; @@ -3033,7 +3033,7 @@ s_Letter: else if(BaseLevel > 90)set BaseExp,BaseExp+406786; set QL_POISONKING,17; close2; - warp "louyang.gat",270,136; + warp "louyang",270,136; end; s_Proud: @@ -3047,7 +3047,7 @@ s_Proud: } -lou_in01.gat,101,124,0 script #LouSoldChk 139,100,0,{ +lou_in01,101,124,0 script #LouSoldChk 139,100,0,{ if(QL_POISONKING == 13)goto s_SoldChk; end; @@ -3058,12 +3058,12 @@ s_SoldChk: mes "^3131FFYou ran away as quickly as you"; mes "could!"; close2; - warp "louyang.gat",218,249; + warp "louyang",218,249; end; } -lou_in01.gat,115,163,0 script #LouSoldChk2 139,0,2,{ +lou_in01,115,163,0 script #LouSoldChk2 139,0,2,{ if(QL_POISONKING == 13)goto s_SoldChk; end; @@ -3074,12 +3074,12 @@ s_SoldChk: mes "^3131FFYou escape before the soldier can"; mes "find you."; close2; - warp "louyang.gat",217,278; + warp "louyang",217,278; end; } -lou_in01.gat,115,163,0 script #LouSoldChk3 139,25,0,{ +lou_in01,115,163,0 script #LouSoldChk3 139,25,0,{ if(QL_POISONKING == 13)goto s_SoldChk; end; @@ -3090,11 +3090,11 @@ s_SoldChk: mes "^3131FFYou escape before the soldier can"; mes "find you."; close2; - warp "louyang.gat",217,278; + warp "louyang",217,278; end; } -louyang.gat,218,278,0 script #LouSecEntrnc 111,{ +louyang,218,278,0 script #LouSecEntrnc 111,{ mes "[" + strcharinfo(0) + "]"; mes "What's this?"; @@ -3105,12 +3105,12 @@ louyang.gat,218,278,0 script #LouSecEntrnc 111,{ mes "You move through the crack as"; mes "quickly as you can."; close2; - warp "lou_in01.gat",119,167; + warp "lou_in01",119,167; end; } -lou_in01.gat,117,167,0 script #LouSecExit 111,{ +lou_in01,117,167,0 script #LouSecExit 111,{ mes "[" + strcharinfo(0) + "]"; mes "What's this?"; @@ -3121,12 +3121,12 @@ lou_in01.gat,117,167,0 script #LouSecExit 111,{ mes "You move through the crack as"; mes "quickly as you can."; close2; - warp "louyang.gat",217,278; + warp "louyang",217,278; end; } -lou_in01.gat,106,162,0 script #BaiLongBottle 111,{ +lou_in01,106,162,0 script #BaiLongBottle 111,{ if(QL_POISONPATH > 1 && countitem(713) && countitem(938))goto s_Save; if(QL_POISONKING != 13)goto s_Fancy; diff --git a/npc/quests/quests_lutie.txt b/npc/quests/quests_lutie.txt index d32da5cd7..e29f23fb3 100644 --- a/npc/quests/quests_lutie.txt +++ b/npc/quests/quests_lutie.txt @@ -14,7 +14,7 @@ //= 1.2 Fixed Chef Hat items [Lupus] //============================================================ -xmas.gat,117,295,3 script Titicupe 704,{ +xmas,117,295,3 script Titicupe 704,{ mes "[^469ED2Titicupe^000000]"; mes "I am the well known ^27BEB7Vending Machine Man Titicupe^000000, I am also a Wizard of the great ^9A3CA2Geffen Mage Guild^000000. I can use my special magic to make some rare items, but I need ingridients. Choose an item you want."; next; @@ -175,4 +175,4 @@ L_NoItem: mes "[^469ED2Titicupe^000000]"; mes "I can't cast since you don't seem to have all I need..."; close; -} +}
\ No newline at end of file diff --git a/npc/quests/quests_morocc.txt b/npc/quests/quests_morocc.txt index dacc0e1af..55e4df4c0 100644 --- a/npc/quests/quests_morocc.txt +++ b/npc/quests/quests_morocc.txt @@ -17,7 +17,7 @@ //==================================================================================// // Stop Post Quest //==================================================================================// -morocc_in.gat,142,100,4 script William 89,{ +morocc_in,142,100,4 script William 89,{ mes "[William]"; mes "Welcome to MacMillan's ^3355FF'Post'^000000 Workshop ."; next; @@ -65,7 +65,7 @@ morocc_in.gat,142,100,4 script William 89,{ //==================================================================================// // Binoculars Quest //==================================================================================// -morocc_in.gat,76,163,4 script Alchemist 64,{ +morocc_in,76,163,4 script Alchemist 64,{ mes "[Marius]"; mes "Howdy! A new customer........ Wait!!! I know what you're here for....... You're interested in those magical goggles aren't you?"; next; @@ -120,4 +120,4 @@ morocc_in.gat,76,163,4 script Alchemist 64,{ mes "Hey you! You DARE IGNORE ME!! I am MARIUS the alchemist of ALCHEMISTS!!!!!"; emotion e_omg; close; -} +}
\ No newline at end of file diff --git a/npc/quests/quests_niflheim.txt b/npc/quests/quests_niflheim.txt index fccb58e66..7e04537cc 100644 --- a/npc/quests/quests_niflheim.txt +++ b/npc/quests/quests_niflheim.txt @@ -19,7 +19,7 @@ //============================================================= //Quest for Book of Devil //============================================================= -niflheim.gat,184,199,5 script Little Girl#02 793,{ +niflheim,184,199,5 script Little Girl#02 793,{ mes "[Sairin]"; if(MISC_QUEST & 256){ mes "Thanks again!"; @@ -65,7 +65,7 @@ M_NO: close; } -nif_fild01.gat,213,268,5 script Little Boy 797,{ +nif_fild01,213,268,5 script Little Boy 797,{ if(MISC_QUEST & 256){ L_DONE: set @niflheimlost,2; @@ -97,7 +97,7 @@ L_PART2: //============================================================= //Piano Quest //============================================================= -niflheim.gat,224,243,3 script Alager 795,{ +niflheim,224,243,3 script Alager 795,{ mes "[Alager]"; mes "Muahaha, I love to eat meat..."; mes "You look... delicious!"; @@ -128,7 +128,7 @@ L_end: close; } -nif_in.gat,105,81,3 script Crayu 794,{ +nif_in,105,81,3 script Crayu 794,{ mes "[Crayu]"; mes "Ah, there was this poem..."; mes "in which author and time of writing was unknown,"; @@ -190,7 +190,7 @@ nif_in.gat,105,81,3 script Crayu 794,{ close; } -nif_in.gat,31,20,3 script Kurtz 794,{ +nif_in,31,20,3 script Kurtz 794,{ mes "[Kurtz]"; mes "Business nowadays is really bad..."; mes "Back when I used to be alive,"; @@ -209,7 +209,7 @@ nif_in.gat,31,20,3 script Kurtz 794,{ close; } -niflheim.gat,169,71,5 script #1 111,2,2{ +niflheim,169,71,5 script #1 111,2,2{ if(MISC_QUEST & 32 || nif_piano&8) end; mes "- In the nearby tombs -"; @@ -226,7 +226,7 @@ L_end: close; } -niflheim.gat,208,103,5 script #2 111,2,2{ +niflheim,208,103,5 script #2 111,2,2{ if(MISC_QUEST & 32 || nif_piano&32) end; if(nif_piano&16){ mes "- In the hole you have dug -"; @@ -254,7 +254,7 @@ niflheim.gat,208,103,5 script #2 111,2,2{ close; } -nif_in.gat,115,181,5 script #4 111,3,3{ +nif_in,115,181,5 script #4 111,3,3{ mes "- You see a huge old piano -"; if((MISC_QUEST & 32)==0) mes "- with a few keys missing -"; if(MISC_QUEST & 32) mes "- with one key missing -"; @@ -271,7 +271,7 @@ nif_in.gat,115,181,5 script #4 111,3,3{ close; } -nif_in.gat,118,151,5 script #5 111,3,3{ +nif_in,118,151,5 script #5 111,3,3{ if((MISC_QUEST & 32)==0) end; mes "- The very moment the long shadow -"; mes "- of your body falls on the piano -"; @@ -279,11 +279,11 @@ nif_in.gat,118,151,5 script #5 111,3,3{ mes "- You suddenly seem to feel lighter -"; mes "- and your vision starts to blur... -"; next; - warp "nif_in.gat",179,163; + warp "nif_in",179,163; close; } -nif_in.gat,188,168,3 script Witch 792,{ +nif_in,188,168,3 script Witch 792,{ mes "[Kirkena]"; mes "Hmm?... Aren't you a living human?"; mes "Must have took you some effort"; @@ -295,6 +295,6 @@ nif_in.gat,188,168,3 script Witch 792,{ mes "I shall use my powers to send you back"; mes "but you should not return in the future."; close2; - warp "umbala.gat",138,208; + warp "umbala",138,208; end; }
\ No newline at end of file diff --git a/npc/quests/quests_payon.txt b/npc/quests/quests_payon.txt index d17dc9acd..833690dd1 100644 --- a/npc/quests/quests_payon.txt +++ b/npc/quests/quests_payon.txt @@ -21,7 +21,7 @@ //==========================================================================================// // Pretend Murdered quest //==========================================================================================// -payon.gat,154,170,4 script Granny 78,{ +payon,154,170,4 script Granny 78,{ mes "[Granny]"; if(countitem(1049) >= 4) goto L_Get; @@ -75,7 +75,7 @@ L_Get: //========================================================================================// // Ear Muffs Quest //========================================================================================// -payon_in01.gat,18,10,4 script Mystic Lady 75,{ +payon_in01,18,10,4 script Mystic Lady 75,{ mes "[Mystic Lady]"; mes "Hi there."; next; @@ -132,7 +132,7 @@ payon_in01.gat,18,10,4 script Mystic Lady 75,{ //========================================================================================// // Oxygen Mask Quest //========================================================================================// -payon_in02.gat,25,71,4 script Young Man#11 86,{ +payon_in02,25,71,4 script Young Man#11 86,{ mes "[Young Man]"; if(countitem(701) >= 5) goto L_GotOra; mes "Blahhhhhh! I... I... I JUST CAN'T take it anymore!! You little stinky, filthy, BASTARDS!!!"; @@ -226,7 +226,7 @@ L_GotOra: //========================================================================================// // Derivuchi Cap(Hat of Petite Diablo), Helm of Angel //========================================================================================// -payon_in01.gat,56,12,4 script Young Man#12 89,{ +payon_in01,56,12,4 script Young Man#12 89,{ mes "[Young Man]"; mes "What is it?............"; next; @@ -290,4 +290,4 @@ payon_in01.gat,56,12,4 script Young Man#12 89,{ mes "Fine then....."; close; -} +}
\ No newline at end of file diff --git a/npc/quests/quests_prontera.txt b/npc/quests/quests_prontera.txt index 49afb1b62..e6da9fca8 100644 --- a/npc/quests/quests_prontera.txt +++ b/npc/quests/quests_prontera.txt @@ -17,7 +17,7 @@ // Ph.D Hat Quest------------------------------------------------------- -prt_in.gat,38,108,4 script Teacher#01 53,{ +prt_in,38,108,4 script Teacher#01 53,{ if(countitem(710) >= 1 && countitem(703) >= 1 && countitem(704) >= 1 && countitem(708) >= 1) goto L_Start;//Items: Illusion Flower, Hinalle, Aloe, Ment, mes "Don't you think.... ^4444FF'flowers'^000000 are pretty?"; next; @@ -100,14 +100,14 @@ L_Start: // ------------------------------------------------------------------------------------------- Culvert -------------------------------------------------------------------------------\\ // Culvert Guardian ---------------------------------------------------- -prt_fild05.gat,270,212,5 script Culvert Guardian 105,{ +prt_fild05,270,212,5 script Culvert Guardian 105,{ mes "[Culvert Guardian]"; if(MISC_QUEST & 8) { mes "Here you are. The entrance of the Culvert. Are you sure you want to Go inside?"; next; menu "Sure.",-,"Quit.",M_END; - warp "prt_sewb1.gat",131,247; + warp "prt_sewb1",131,247; M_END: close; } @@ -117,7 +117,7 @@ prt_fild05.gat,270,212,5 script Culvert Guardian 105,{ } // Recruiter ----------------------------------------------------------- -prt_in.gat,88,105,2 script Recruiter 105,{ +prt_in,88,105,2 script Recruiter 105,{ mes "[Recruiter]"; if(MISC_QUEST & 8) goto L_WARP; mes "Let me inform about the official Notice from the Capital Defence Headquarter of Rune-Midgard Kingdom"; @@ -170,8 +170,8 @@ prt_in.gat,88,105,2 script Recruiter 105,{ L_WARP: mes "Are you ready? I will warp you to the Culvert."; next; - warp "prt_fild05.gat",274,208; + warp "prt_fild05",274,208; L_END: close; -} +}
\ No newline at end of file diff --git a/npc/quests/quests_umbala.txt b/npc/quests/quests_umbala.txt index e9213d9f7..30ac46c28 100644 --- a/npc/quests/quests_umbala.txt +++ b/npc/quests/quests_umbala.txt @@ -33,7 +33,7 @@ //========================================================================================================================\\ // Little Quest NPC to enter the dungeon //========================================================================================================================\\ -umbala.gat,65,253,4 script Tree Guardian 752,{ +umbala,65,253,4 script Tree Guardian 752,{ mes "[Tree Guardian]"; mes "Stop, stranger, here is the entrance to the ancient tree!"; next; @@ -87,7 +87,7 @@ M_DUN: if(umbdun != 1) mes "We do not permit weak people to enter!"; if(umbdun != 1) close; mes "Come on in, brave warrior!"; - warp "um_dun01.gat",42,30; + warp "um_dun01",42,30; M_Leave: close; } @@ -95,7 +95,7 @@ M_Leave: //============================================================================== //Skeletal Gate //============================================================================== -umbala.gat,221,193,1 script #Skeletal Gate 111,{ +umbala,221,193,1 script #Skeletal Gate 111,{ if(event_umbala==7) goto LwarpNoText; set @ryumon,0; mes "^3355FFThe gate is shaped like a skeleton"; @@ -257,7 +257,7 @@ umbala.gat,221,193,1 script #Skeletal Gate 111,{ mes "into the arms of death itself.^000000"; next; LwarpNoText: - warp "um_in.gat",32,71; + warp "um_in",32,71; close; Lend: mes "^3355FFAfter hitting the gate a few"; @@ -269,7 +269,7 @@ Lend: //============================================================================== //Umbala Event //============================================================================== -um_in.gat,39,122,5 script Utan Tribal Elder 784,{ +um_in,39,122,5 script Utan Tribal Elder 784,{ if(event_umbala == 1) goto LStart2; if(event_umbala == 2) goto LStart3; if(event_umbala == 3) goto LStart4; @@ -546,7 +546,7 @@ Lsmileok: //===================================================================== // Create Essence/Dismantle Stone //===================================================================== -um_in.gat,44,71,2 script Utan Tribe Shaman 782,{ +um_in,44,71,2 script Utan Tribe Shaman 782,{ switch(event_umbala) { default: @@ -557,7 +557,7 @@ um_in.gat,44,71,2 script Utan Tribe Shaman 782,{ mes "Umbabaumbabaumbaumbabaumba"; mes "Fumbaumba."; next; - warp "umbala.gat",217,186; + warp "umbala",217,186; close; case 3: mes "[Putsuchiritan]"; diff --git a/npc/quests/quests_yuno.txt b/npc/quests/quests_yuno.txt index 672d65c01..9e58c611a 100644 --- a/npc/quests/quests_yuno.txt +++ b/npc/quests/quests_yuno.txt @@ -18,7 +18,7 @@ //=========================================================================== -yuno_in01.gat,103,158,4 script Bain 98,{ +yuno_in01,103,158,4 script Bain 98,{ set @name$, "[Bain]"; OnStart: @@ -121,8 +121,8 @@ sF_List: } //===================================================================== -yuno_in01.gat,99,153,4 script Bajin 47,{ +yuno_in01,99,153,4 script Bajin 47,{ set @name$, "[Bajin]"; doevent "Bain::OnStart"; close; -} +}
\ No newline at end of file diff --git a/npc/quests/quiz/quiz_qt.txt b/npc/quests/quiz/quiz_qt.txt index 584465804..518191833 100644 --- a/npc/quests/quiz/quiz_qt.txt +++ b/npc/quests/quiz/quiz_qt.txt @@ -13,7 +13,7 @@ //============================================================ //========================================================================================================================================= -prontera.gat,152,286,4 script Receptionist::RecepQuiz 755,{ +prontera,152,286,4 script Receptionist::RecepQuiz 755,{ if (countitem(1201) > 3) goto M_MaxItem; if (checkweight(1201,3) == 0 ) goto L_OverWeight; @@ -937,17 +937,17 @@ L_OverWeight: } //======================================payon================================= -payon.gat,85,133,4 duplicate(RecepQuiz) Receptionist#2 755 +payon,85,133,4 duplicate(RecepQuiz) Receptionist#2 755 //======================================geffen================================ -geffen.gat,111,104,4 duplicate(RecepQuiz) Receptionist#3 755 +geffen,111,104,4 duplicate(RecepQuiz) Receptionist#3 755 //====================================morocc================================== -morocc.gat,148,272,5 duplicate(RecepQuiz) Receptionist#4 755 +morocc,148,272,5 duplicate(RecepQuiz) Receptionist#4 755 //=============================Alberta======================================== -alberta.gat,29,241,4 duplicate(RecepQuiz) Receptionist#5 755 +alberta,29,241,4 duplicate(RecepQuiz) Receptionist#5 755 //============================================================================ //===================Quiz Revolution 2nd quest collecting job items================== -payon.gat,111,117,3 script Seeil 89,{ +payon,111,117,3 script Seeil 89,{ if (countitem(1201) > 3) goto M_MaxItem; if (checkweight(1201,3) == 0 ) goto L_OverWeight; @@ -980,7 +980,7 @@ if (checkweight(1201,3) == 0 ) goto L_OverWeight; mes "once again!"; close2; set quiz_rvl,6; - warp "quiz_test.gat",385,388; + warp "quiz_test",385,388; end; } else if (quiz_rvl == 6) { @@ -1004,7 +1004,7 @@ if (checkweight(1201,3) == 0 ) goto L_OverWeight; mes "pass the test."; mes "Go for it!"; close2; - warp "quiz_test.gat",385,388; + warp "quiz_test",385,388; end; M2_S: @@ -1205,7 +1205,7 @@ L_OverWeight: } //========================================================================================================================================================= -prontera.gat,116,266,5 script Receptionist 109,{ +prontera,116,266,5 script Receptionist 109,{ if (countitem(1201) > 3) goto M_MaxItem; if (checkweight(1201,3) == 0 ) goto L_OverWeight; @@ -1650,7 +1650,7 @@ L_OverWeight: } //======================================================================================================================================================= -izlude.gat,106,220,5 script Kantryl 98,{ +izlude,106,220,5 script Kantryl 98,{ if (countitem(1201) > 3) goto M_MaxItem; if (checkweight(1201,3) == 0 ) goto L_OverWeight; @@ -1891,33 +1891,33 @@ L_OverWeight: } //============================================================================================================================ -quiz_test.gat,387,350,4 script "From somewhere::race_monk 45,2,2,{ +quiz_test,387,350,4 script "From somewhere::race_monk 45,2,2,{ OnTouch: if (quiz_rvl == 6) { set quiz_rvl,7; - warp "quiz_test.gat",385,388; + warp "quiz_test",385,388; end; }else if (quiz_rvl == 7) { set quiz_rvl,8; - warp "quiz_test.gat",385,388; + warp "quiz_test",385,388; end; }else if (quiz_rvl == 8) { set quiz_rvl,9; - warp "quiz_test.gat",385,388; + warp "quiz_test",385,388; end; }else if (quiz_rvl == 9) { set quiz_rvl,10; - warp "quiz_test.gat",385,388; + warp "quiz_test",385,388; end; }else if (quiz_rvl == 10) { announce "You are almost there. Show me your spirit.",bc_blue|bc_map; set quiz_rvl,11; - warp "quiz_test.gat",385,388; + warp "quiz_test",385,388; end; }else if (quiz_rvl == 11) { set quiz_rvl,12; - warp "quiz_test.gat",385,388; + warp "quiz_test",385,388; end; }else if (quiz_rvl == 12) { mes "[Seeil]"; @@ -1928,7 +1928,7 @@ OnTouch: announce "Congratulations! " +strcharinfo(0)+ ", you have passed the test!",bc_blue|bc_map; close2; set quiz_rvl,13; - warp "payon.gat",109,115; + warp "payon",109,115; end; } @@ -1936,185 +1936,185 @@ OnTouch: //=============================hiddenwarp================================================================= //-----------------------------1111----------------------------------------------------------------------- -quiz_test.gat,82,384,4 script Pit::ham_quiz#1-1 -1,0,0,{ +quiz_test,82,384,4 script Pit::ham_quiz#1-1 -1,0,0,{ OnTouch: announce ""+strcharinfo(0)+" Start running from the beginning. You fell in a pit.",bc_blue|bc_map; - warp "quiz_test.gat",387,387; + warp "quiz_test",387,387; end; } -quiz_test.gat,83,384,4 script Pit::ham_quiz#1-2 -1,0,0,{ +quiz_test,83,384,4 script Pit::ham_quiz#1-2 -1,0,0,{ OnTouch: announce ""+strcharinfo(0)+" Start running from the beginning. You fell in a pit.",bc_blue|bc_map; - warp "quiz_test.gat",387,387; + warp "quiz_test",387,387; end; } -quiz_test.gat,82,385,4 script Pit::ham_quiz#1-3 -1,0,0,{ +quiz_test,82,385,4 script Pit::ham_quiz#1-3 -1,0,0,{ OnTouch: announce ""+strcharinfo(0)+" Start running from the beginning. You fell in a pit.",bc_blue|bc_map; - warp "quiz_test.gat",387,387; + warp "quiz_test",387,387; end; } -quiz_test.gat,83,385,4 script Pit::ham_quiz#1-4 -1,0,0,{ +quiz_test,83,385,4 script Pit::ham_quiz#1-4 -1,0,0,{ OnTouch: announce ""+strcharinfo(0)+" Start running from the beginning. You fell in a pit.",bc_blue|bc_map; - warp "quiz_test.gat",387,387; + warp "quiz_test",387,387; end; } //-----------------------------2222----------------------------------------------------------------------- -quiz_test.gat,38,388,4 script Pit::ham_quiz#2-1 -1,0,1,{ +quiz_test,38,388,4 script Pit::ham_quiz#2-1 -1,0,1,{ OnTouch: announce ""+strcharinfo(0)+" Start running from the beginning. You fell in a pit.",bc_blue|bc_map; - warp "quiz_test.gat",387,387; + warp "quiz_test",387,387; end; } -quiz_test.gat,39,388,4 script Pit::ham_quiz#2-2 -1,0,1,{ +quiz_test,39,388,4 script Pit::ham_quiz#2-2 -1,0,1,{ OnTouch: announce ""+strcharinfo(0)+" Start running from the beginning. You fell in a pit.",bc_blue|bc_map; - warp "quiz_test.gat",387,387; + warp "quiz_test",387,387; end; } -quiz_test.gat,38,386,4 script Pit::ham_quiz#2-3 -1,0,0,{ +quiz_test,38,386,4 script Pit::ham_quiz#2-3 -1,0,0,{ OnTouch: announce ""+strcharinfo(0)+" Start running from the beginning. You fell in a pit.",bc_blue|bc_map; - warp "quiz_test.gat",387,387; + warp "quiz_test",387,387; end; } -quiz_test.gat,39,386,4 script Pit::ham_quiz#2-4 -1,0,0,{ +quiz_test,39,386,4 script Pit::ham_quiz#2-4 -1,0,0,{ OnTouch: announce ""+strcharinfo(0)+" Start running from the beginning. You fell in a pit.",bc_blue|bc_map; - warp "quiz_test.gat",387,387; + warp "quiz_test",387,387; end; } //-----------------------------3333----------------------------------------------------------------------- -quiz_test.gat,11,158,4 script Pit::ham_quiz#3-1 -1,1,0,{ +quiz_test,11,158,4 script Pit::ham_quiz#3-1 -1,1,0,{ OnTouch: announce ""+strcharinfo(0)+" Start running from the beginning. You fell in a pit.",bc_blue|bc_map; - warp "quiz_test.gat",387,387; + warp "quiz_test",387,387; end; } -quiz_test.gat,11,159,4 script Pit::ham_quiz#3-2 -1,1,0,{ +quiz_test,11,159,4 script Pit::ham_quiz#3-2 -1,1,0,{ OnTouch: announce ""+strcharinfo(0)+" Start running from the beginning. You fell in a pit.",bc_blue|bc_map; - warp "quiz_test.gat",387,387; + warp "quiz_test",387,387; end; } -quiz_test.gat,13,159,4 script Pit::ham_quiz#3-3 -1,0,0,{ +quiz_test,13,159,4 script Pit::ham_quiz#3-3 -1,0,0,{ OnTouch: announce ""+strcharinfo(0)+" Start running from the beginning. You fell in a pit.",bc_blue|bc_map; - warp "quiz_test.gat",387,387; + warp "quiz_test",387,387; end; } -quiz_test.gat,13,158,4 script Pit::ham_quiz#3-4 -1,0,0,{ +quiz_test,13,158,4 script Pit::ham_quiz#3-4 -1,0,0,{ OnTouch: announce ""+strcharinfo(0)+" Start running from the beginning. You fell in a pit.",bc_blue|bc_map; - warp "quiz_test.gat",387,387; + warp "quiz_test",387,387; end; } //-----------------------------4444----------------------------------------------------------------------- -quiz_test.gat,11,30,4 script Pit::ham_quiz#4-1 -1,3,0,{ +quiz_test,11,30,4 script Pit::ham_quiz#4-1 -1,3,0,{ OnTouch: announce ""+strcharinfo(0)+" Start running from the beginning. You fell in a pit.",bc_blue|bc_map; - warp "quiz_test.gat",387,387; + warp "quiz_test",387,387; end; } -quiz_test.gat,11,31,4 script Pit::ham_quiz#4-2 -1,3,0,{ +quiz_test,11,31,4 script Pit::ham_quiz#4-2 -1,3,0,{ OnTouch: announce ""+strcharinfo(0)+" Start running from the beginning. You fell in a pit.",bc_blue|bc_map; - warp "quiz_test.gat",387,387; + warp "quiz_test",387,387; end; } -quiz_test.gat,15,30,4 script Pit::ham_quiz#4-3 -1,0,0,{ +quiz_test,15,30,4 script Pit::ham_quiz#4-3 -1,0,0,{ OnTouch: announce ""+strcharinfo(0)+" Start running from the beginning. You fell in a pit.",bc_blue|bc_map; - warp "quiz_test.gat",387,387; + warp "quiz_test",387,387; end; } -quiz_test.gat,15,30,4 script Pit::ham_quiz#4-4 -1,0,0,{ +quiz_test,15,30,4 script Pit::ham_quiz#4-4 -1,0,0,{ OnTouch: announce ""+strcharinfo(0)+" Start running from the beginning. You fell in a pit.",bc_blue|bc_map; - warp "quiz_test.gat",387,387; + warp "quiz_test",387,387; end; } //-----------------------------5555----------------------------------------------------------------------- -quiz_test.gat,70,12,4 script Pit::ham_quiz#5-1 -1,0,1,{ +quiz_test,70,12,4 script Pit::ham_quiz#5-1 -1,0,1,{ OnTouch: announce ""+strcharinfo(0)+" Start running from the beginning. You fell in a pit.",bc_blue|bc_map; - warp "quiz_test.gat",387,387; + warp "quiz_test",387,387; end; } -quiz_test.gat,71,12,4 script Pit::ham_quiz#5-2 -1,0,1,{ +quiz_test,71,12,4 script Pit::ham_quiz#5-2 -1,0,1,{ OnTouch: announce ""+strcharinfo(0)+" Start running from the beginning. You fell in a pit.",bc_blue|bc_map; - warp "quiz_test.gat",387,387; + warp "quiz_test",387,387; end; } -quiz_test.gat,70,10,4 script Pit::ham_quiz#5-3 -1,0,0,{ +quiz_test,70,10,4 script Pit::ham_quiz#5-3 -1,0,0,{ OnTouch: announce ""+strcharinfo(0)+" Start running from the beginning. You fell in a pit.",bc_blue|bc_map; - warp "quiz_test.gat",387,387; + warp "quiz_test",387,387; end; } -quiz_test.gat,71,10,4 script Pit::ham_quiz#5-4 -1,0,0,{ +quiz_test,71,10,4 script Pit::ham_quiz#5-4 -1,0,0,{ OnTouch: announce ""+strcharinfo(0)+" Start running from the beginning. You fell in a pit.",bc_blue|bc_map; - warp "quiz_test.gat",387,387; + warp "quiz_test",387,387; end; } //---------------------------6666------------------------------------------------------------------------- -quiz_test.gat,186,11,4 script Pit::ham_quiz#6-1 -1,2,3,{ +quiz_test,186,11,4 script Pit::ham_quiz#6-1 -1,2,3,{ OnTouch: announce ""+strcharinfo(0)+" Start running from the beginning. You fell in a pit.",bc_blue|bc_map; - warp "quiz_test.gat",387,387; + warp "quiz_test",387,387; end; } -quiz_test.gat,189,11,4 script Pit::ham_quiz#6-2 -1,0,3,{ +quiz_test,189,11,4 script Pit::ham_quiz#6-2 -1,0,3,{ OnTouch: announce ""+strcharinfo(0)+" Start running from the beginning. You fell in a pit.",bc_blue|bc_map; - warp "quiz_test.gat",387,387; + warp "quiz_test",387,387; end; } //---------------------------7777------------------------------------------------------------------------- -quiz_test.gat,387,43,4 script Pit::ham_quiz#7-1 -1,1,0,{ +quiz_test,387,43,4 script Pit::ham_quiz#7-1 -1,1,0,{ OnTouch: announce ""+strcharinfo(0)+" Start running from the beginning. You fell in a pit.",bc_blue|bc_map; - warp "quiz_test.gat",387,387; + warp "quiz_test",387,387; end; } -quiz_test.gat,387,42,4 script Pit::ham_quiz#7-2 -1,1,0,{ +quiz_test,387,42,4 script Pit::ham_quiz#7-2 -1,1,0,{ OnTouch: announce ""+strcharinfo(0)+" Start running from the beginning. You fell in a pit.",bc_blue|bc_map; - warp "quiz_test.gat",387,387; + warp "quiz_test",387,387; end; } -quiz_test.gat,389,43,4 script Pit::ham_quiz#7-3 -1,0,0,{ +quiz_test,389,43,4 script Pit::ham_quiz#7-3 -1,0,0,{ OnTouch: announce ""+strcharinfo(0)+" Start running from the beginning. You fell in a pit.",bc_blue|bc_map; - warp "quiz_test.gat",387,387; + warp "quiz_test",387,387; end; } -quiz_test.gat,389,42,4 script Pit::ham_quiz#7-4 -1,0,0,{ +quiz_test,389,42,4 script Pit::ham_quiz#7-4 -1,0,0,{ OnTouch: announce ""+strcharinfo(0)+" Start running from the beginning. You fell in a pit.",bc_blue|bc_map; - warp "quiz_test.gat",387,387; + warp "quiz_test",387,387; end; } diff --git a/npc/quests/seals/brisingamen_seal.txt b/npc/quests/seals/brisingamen_seal.txt index b9ba27221..312fb5819 100644 --- a/npc/quests/seals/brisingamen_seal.txt +++ b/npc/quests/seals/brisingamen_seal.txt @@ -13,7 +13,7 @@ // 1.0a Removed duplicates [Toms] //============================================================ -prt_fild08.gat,175,374,3 script Bard#brising 51,{ +prt_fild08,175,374,3 script Bard#brising 51,{ if ($God2 > 49 && $God3 < 100) { @@ -715,7 +715,7 @@ prt_fild08.gat,175,374,3 script Bard#brising 51,{ } -yuno_in04.gat,47,113,1 script Studying Scholar#1 749,{ +yuno_in04,47,113,1 script Studying Scholar#1 749,{ if($God3 == 100) { @@ -2098,7 +2098,7 @@ yuno_in04.gat,47,113,1 script Studying Scholar#1 749,{ } -prt_church.gat,113,103,1 script Praying Man 798,{ +prt_church,113,103,1 script Praying Man 798,{ if($God2 < 50) { @@ -2832,7 +2832,7 @@ prt_church.gat,113,103,1 script Praying Man 798,{ } -prt_castle.gat,80,52,0 script Personnel Record#hiddenbook1 111,{ +prt_castle,80,52,0 script Personnel Record#hiddenbook1 111,{ if($God2 < 50) { @@ -2894,7 +2894,7 @@ prt_castle.gat,80,52,0 script Personnel Record#hiddenbook1 111,{ mes "out of here!"; set god_brising,30; close2; - warp "prt_castle.gat",94,37; + warp "prt_castle",94,37; end; } else @@ -2906,7 +2906,7 @@ prt_castle.gat,80,52,0 script Personnel Record#hiddenbook1 111,{ mes "Get the hell"; mes "out of here!"; close2; - warp "prt_castle.gat",94,37; + warp "prt_castle",94,37; end; } } @@ -2969,7 +2969,7 @@ prt_castle.gat,80,52,0 script Personnel Record#hiddenbook1 111,{ mes "Get the hell out of here!"; set god_brising,30; close2; - warp "prt_castle.gat",94,37; + warp "prt_castle",94,37; end; } else @@ -2984,7 +2984,7 @@ prt_castle.gat,80,52,0 script Personnel Record#hiddenbook1 111,{ mes "I didn't get"; mes "to finish reading!)"; close2; - warp "prt_castle.gat",94,37; + warp "prt_castle",94,37; end; } } @@ -3000,7 +3000,7 @@ prt_castle.gat,80,52,0 script Personnel Record#hiddenbook1 111,{ //-----------librarian---------------------------------------------------------- -prt_castle.gat,84,51,5 script Librarian#2 105,{ +prt_castle,84,51,5 script Librarian#2 105,{ if($God2 < 50) { @@ -3168,7 +3168,7 @@ prt_castle.gat,84,51,5 script Librarian#2 105,{ } -prontera.gat,260,354,4 script Woman#Rosa Ellenen 101,{ +prontera,260,354,4 script Woman#Rosa Ellenen 101,{ if($God2 < 50) { @@ -3277,7 +3277,7 @@ prontera.gat,260,354,4 script Woman#Rosa Ellenen 101,{ } -prontera.gat,262,353,0 script Gravestone 111,{ +prontera,262,353,0 script Gravestone 111,{ if($God2 > 49) { @@ -3310,7 +3310,7 @@ prontera.gat,262,353,0 script Gravestone 111,{ } -gef_dun01.gat,89,192,0 script #lowentrace 111,3,3,{ +gef_dun01,89,192,0 script #lowentrace 111,3,3,{ if($God2 < 50) { @@ -3435,7 +3435,7 @@ OnTouch: } -gef_dun01.gat,203,48,0 script #lowentrace1 111,3,3,{ +gef_dun01,203,48,0 script #lowentrace1 111,3,3,{ if($God2 < 50) { @@ -3472,7 +3472,7 @@ gef_dun01.gat,203,48,0 script #lowentrace1 111,3,3,{ mes "^6E7B8BThank you,"; mes "thank you so much...^000000"; close2; - warp "que_god02.gat",47,53; + warp "que_god02",47,53; end; L_Sorry: mes "[Lowen Ellenen]"; @@ -3487,7 +3487,7 @@ gef_dun01.gat,203,48,0 script #lowentrace1 111,3,3,{ mes "^6E7B8BAh yes. This is it."; mes "You look very curious about me, yet I am amazed that you can hear my voice. Please let me tell you an old story.^000000"; close2; - warp "que_god02.gat",47,53; + warp "que_god02",47,53; end; } else if(god_brising == 25) @@ -3576,7 +3576,7 @@ OnTouch: } -que_god02.gat,48,55,3 script Lowen Ellenen 745,{ +que_god02,48,55,3 script Lowen Ellenen 745,{ if(god_brising == 30) { @@ -3674,13 +3674,13 @@ que_god02.gat,48,55,3 script Lowen Ellenen 745,{ mes "How come..."; mes "You're here?"; close2; - warp "geffen.gat",120,101; + warp "geffen",120,101; end; } } -que_god02.gat,54,64,4 script Soldier#1_brising 105,1,1,{ +que_god02,54,64,4 script Soldier#1_brising 105,1,1,{ if(god_brising == 31) { @@ -3711,7 +3711,7 @@ que_god02.gat,54,64,4 script Soldier#1_brising 105,1,1,{ OnTouch: if(god_brising == 31) { - warp "que_god02.gat",174,49; + warp "que_god02",174,49; donpcevent "#brisinsold::OnSold1Off"; donpcevent "#brisinsold2::OnSold2On"; end; @@ -3723,13 +3723,13 @@ OnTouch: mes "You are not permitted"; mes "to enter!"; close2; - warp "que_god02.gat",51,59; + warp "que_god02",51,59; end; } } -que_god02.gat,55,64,4 script Soldier#2_brising 105,1,1,{ +que_god02,55,64,4 script Soldier#2_brising 105,1,1,{ mes "[Soldier]"; mes "Please back away."; @@ -3738,7 +3738,7 @@ que_god02.gat,55,64,4 script Soldier#2_brising 105,1,1,{ close; } -que_god02.gat,1,1,1 script #brisinsold1 -1,{ +que_god02,1,1,1 script #brisinsold1 -1,{ OnSold1On: enablenpc "Soldier#1_brising"; @@ -3749,11 +3749,11 @@ OnSold1Off: end; } -que_god02.gat,1,1,1 script #brisinsold2 -1,{ +que_god02,1,1,1 script #brisinsold2 -1,{ OnInit: disablenpc "Soldier#2_brising"; - areawarp "que_god02.gat",100,128,85,3,"geffen.gat",120,100; + areawarp "que_god02",100,128,85,3,"geffen",120,100; end; OnSold2On: @@ -3762,19 +3762,19 @@ OnSold2On: end; OnTimer420000: - mapannounce "que_god02.gat","Lowen's spirit is beginning to weaken...",0,0x70DBDB; + mapannounce "que_god02","Lowen's spirit is beginning to weaken...",0,0x70DBDB; end; OnTimer480000: - mapannounce "que_god02.gat","Your presense in her past can't be maintained for much longer...",0,0x70DBDB; + mapannounce "que_god02","Your presense in her past can't be maintained for much longer...",0,0x70DBDB; end; OnTimer540000: - mapannounce "que_god02.gat","Lowen's spirit can't keep you in the past any longer.",0,0x70DBDB; + mapannounce "que_god02","Lowen's spirit can't keep you in the past any longer.",0,0x70DBDB; end; OnTimer542000: - areawarp "que_god02.gat",1,1,400,400,"geffen.gat",120,100; + areawarp "que_god02",1,1,400,400,"geffen",120,100; end; OnTimer550000: @@ -3787,14 +3787,14 @@ OnTimer550500: } -que_god02.gat,1,1,1 script #Warp_brising -1,{ +que_god02,1,1,1 script #Warp_brising -1,{ OnWarp: end; } -que_god02.gat,1,1,1 script #brisinsummon -1,{ +que_god02,1,1,1 script #brisinsummon -1,{ OnInit: disablenpc "#doppelganger1"; @@ -3865,15 +3865,15 @@ OnLowen2Off: OnSummon: attachrid $@BrisinRID$; - monster "que_god02.gat",34,128,"",1015,1,"#brisinsummon::OnMobDeath"; - monster "que_god02.gat",34,127,"",1015,1,"#brisinsummon::OnMobDeath"; - monster "que_god02.gat",80,127,"",1015,1,"#brisinsummon::OnMobDeath"; - monster "que_god02.gat",102,128,"",1036,1,"#brisinsummon::OnMobDeath"; - monster "que_god02.gat",130,128,"",1036,1,"#brisinsummon::OnMobDeath"; - monster "que_god02.gat",62,128,"",1041,1,"#brisinsummon::OnMobDeath"; - monster "que_god02.gat",64,127,"",1041,1,"#brisinsummon::OnMobDeath"; - monster "que_god02.gat",150,127,"",1041,1,"#brisinsummon::OnMobDeath"; - monster "que_god02.gat",176,127,"",1041,1,"#brisinsummon::OnMobDeath"; + monster "que_god02",34,128,"",1015,1,"#brisinsummon::OnMobDeath"; + monster "que_god02",34,127,"",1015,1,"#brisinsummon::OnMobDeath"; + monster "que_god02",80,127,"",1015,1,"#brisinsummon::OnMobDeath"; + monster "que_god02",102,128,"",1036,1,"#brisinsummon::OnMobDeath"; + monster "que_god02",130,128,"",1036,1,"#brisinsummon::OnMobDeath"; + monster "que_god02",62,128,"",1041,1,"#brisinsummon::OnMobDeath"; + monster "que_god02",64,127,"",1041,1,"#brisinsummon::OnMobDeath"; + monster "que_god02",150,127,"",1041,1,"#brisinsummon::OnMobDeath"; + monster "que_god02",176,127,"",1041,1,"#brisinsummon::OnMobDeath"; set brisinmobdead,9; end; @@ -3897,24 +3897,24 @@ OnReset: enablenpc "#hermite"; enablenpc "Lowen Ellenen#2"; disablenpc "Valkyrie#1"; - killmonster "que_god02.gat","#brisinsummon::OnMobDeath"; + killmonster "que_god02","#brisinsummon::OnMobDeath"; } -que_god02.gat,173,58,4 script #doppelganger1 739,{ +que_god02,173,58,4 script #doppelganger1 739,{ OnEmoGasp: emotion e_gasp; end; } -que_god02.gat,175,55,4 script #doppelganger2 739,{ +que_god02,175,55,4 script #doppelganger2 739,{ OnCast: specialeffect 59; end; } -que_god02.gat,175,54,1 script #lowen 745,{ +que_god02,175,54,1 script #lowen 745,{ OnEmoGasp: emotion e_gasp; @@ -3925,7 +3925,7 @@ OnCast: end; } -que_god02.gat,178,49,1 script #knight1 751,{ +que_god02,178,49,1 script #knight1 751,{ OnEmoGasp: emotion e_gasp; @@ -3936,7 +3936,7 @@ OnEmoGo: end; } -que_god02.gat,168,53,7 script #knight2 734,{ +que_god02,168,53,7 script #knight2 734,{ OnEmoGasp: emotion e_gasp; @@ -3947,7 +3947,7 @@ OnEmoGo: end; } -que_god02.gat,167,58,4 script #knight3 752,{ +que_god02,167,58,4 script #knight3 752,{ OnEmoGasp: emotion e_gasp; @@ -3958,7 +3958,7 @@ OnEmoGo: end; } -que_god02.gat,174,49,0 script #lowenone 139,0,0,{ +que_god02,174,49,0 script #lowenone 139,0,0,{ OnTouch: donpcevent "brisinsold2::OnSold2On"; @@ -3978,7 +3978,7 @@ OnTouch: mes "It wasn't any"; mes "trouble getting down here. But... We've got problems now."; next; - mapannounce "que_god02.gat","D...Doppelganger!!!",0,0x9CFF00; + mapannounce "que_god02","D...Doppelganger!!!",0,0x9CFF00; mes "[" + strcharinfo(0) + "]"; mes "What...?!"; mes "Doppelganger?!"; @@ -3997,7 +3997,7 @@ OnTouch: mes "The commendant gave us the order..."; mes "And then..? And then what happened to me..?"; next; - mapannounce "que_god02.gat","Everyone, stay calm! Get into your positions!",0,0x9CFF00; + mapannounce "que_god02","Everyone, stay calm! Get into your positions!",0,0x9CFF00; mes "^4E2F2F[Crusader Commander]"; mes "Everyone, get into your positions! Front line, block its movement! Rear line, support the defense!^000000"; donpcevent "#knight1::OnEmoGo"; @@ -4016,7 +4016,7 @@ OnTouch: mes "Cast Grand Cross, now!^000000"; next; donpcevent "#lowen::OnCast"; - mapannounce "que_god02.gat","Mwahaha! Mortals are such fools...",0,0xA8A8A8; + mapannounce "que_god02","Mwahaha! Mortals are such fools...",0,0xA8A8A8; donpcevent "#brisinsummon::OnDoppel1Off"; donpcevent "#brisinsummon::OnDoppel2On"; donpcevent "#knight1::OnEmoGasp"; @@ -4031,7 +4031,7 @@ OnTouch: mes "Lowen!"; mes "Noooooooooo!!!"; close2; - warp "que_god02.gat",120,52; + warp "que_god02",120,52; donpcevent "#brisinsummon::OnDoppel2Off"; donpcevent "#brisinsummon::OnKnight1Off"; donpcevent "#brisinsummon::OnKnight2Off"; @@ -4040,9 +4040,9 @@ OnTouch: end; } -que_god02.gat,124,59,7 script #hermite 798,{ end; } +que_god02,124,59,7 script #hermite 798,{ end; } -que_god02.gat,120,52,0 script #monologue 139,0,0,{ +que_god02,120,52,0 script #monologue 139,0,0,{ OnTouch: mes "[" + strcharinfo(0) + "]"; @@ -4061,7 +4061,7 @@ OnTouch: mes "Using that's committing suicide! Lowen, don't do it!"; mes "Don't do that, Lowen!"; next; - mapannounce "que_god02.gat","Mwahaha! Mortals are such fools...",0,0xA8A8A8; + mapannounce "que_god02","Mwahaha! Mortals are such fools...",0,0xA8A8A8; mes "[Hermite Charles]"; mes "Lowen!"; mes "Noooooooooo!!!"; @@ -4071,7 +4071,7 @@ OnTouch: mes "Where did he go?"; mes "Was... Was that"; mes "from his mind?"; - mapannounce "que_god02.gat","What happened?! L-Lowen's gone!!",0,0xA8A8A8; + mapannounce "que_god02","What happened?! L-Lowen's gone!!",0,0xA8A8A8; next; mes "[Lowen Ellenen]"; mes "..."; @@ -4079,12 +4079,12 @@ OnTouch: mes "I know..."; mes "What happened..."; close2; - warp "que_god02.gat",18,127; + warp "que_god02",18,127; end; } -que_god02.gat,21,127,3 script Lowen Ellenen#2 745,{ +que_god02,21,127,3 script Lowen Ellenen#2 745,{ mes "[Lowen Ellenen]"; mes "I was a fool."; @@ -4114,7 +4114,7 @@ que_god02.gat,21,127,3 script Lowen Ellenen#2 745,{ mes "[Lowen Ellenen]"; mes "I went back to that place. I fought and I fought, trying to make penance for what I had done wrong..."; next; - mapannounce "que_god02.gat","If you wish, continue your battle. I promise you the winner will become an Einherjar...",0,0x70DB93; + mapannounce "que_god02","If you wish, continue your battle. I promise you the winner will become an Einherjar...",0,0x70DB93; mes "[Lowen Ellenen]"; mes "That voice..."; mes "Isn't this...?"; @@ -4134,7 +4134,7 @@ que_god02.gat,21,127,3 script Lowen Ellenen#2 745,{ } -que_god02.gat,178,127,3 script Valkyrie#1 811,{ +que_god02,178,127,3 script Valkyrie#1 811,{ if(god_brising == 31) { @@ -4209,7 +4209,7 @@ que_god02.gat,178,127,3 script Valkyrie#1 811,{ enablenpc "#hermite"; enablenpc "Lowen Ellenen#2"; disablenpc "Valkyrie#1"; - warp "geffen.gat",120,101; + warp "geffen",120,101; end; L_No: mes "[Valkyrie]"; @@ -4289,13 +4289,13 @@ que_god02.gat,178,127,3 script Valkyrie#1 811,{ enablenpc "#hermite"; enablenpc "Lowen Ellenen#2"; disablenpc "Valkyrie#1"; - warp "geffen.gat",120,101; + warp "geffen",120,101; end; } } -xmas.gat,38,105,0 script #brisindwarf1 111,3,3,{ +xmas,38,105,0 script #brisindwarf1 111,3,3,{ if($God2 < 50) { @@ -4482,7 +4482,7 @@ OnAlfrikOff: } -xmas.gat,36,103,4 script Alfrik#1 826,{ +xmas,36,103,4 script Alfrik#1 826,{ if (god_brising == 49) { @@ -4764,7 +4764,7 @@ xmas.gat,36,103,4 script Alfrik#1 826,{ } -prt_fild02.gat,185,269,0 script #brisindwarf2 111,3,3,{ +prt_fild02,185,269,0 script #brisindwarf2 111,3,3,{ if($God2 < 50) { @@ -4787,7 +4787,7 @@ prt_fild02.gat,185,269,0 script #brisindwarf2 111,3,3,{ menu "Step on it.",-,"Sweep the surface.",L_Sweep,"Scratch the surface.",L_Scratch,"Kick it.",L_Kick; mes "^3355FFYou gingerly place your foot on the top of the stone. The entire rock suddenly swings downward into the ground, and you fall downward...^000000"; close2; - warp "prt_fild02.gat",165,224; + warp "prt_fild02",165,224; end; L_Sweep: mes "^3355FFAs you sweep away the moss with your hand, you scratch your palm from the sharp edges of the rock.^000000"; @@ -4953,7 +4953,7 @@ OnDvalinOff: end; } -prt_fild02.gat,185,270,3 script Dvalin#1 826,{ +prt_fild02,185,270,3 script Dvalin#1 826,{ if (god_brising > 43) { @@ -5061,7 +5061,7 @@ prt_fild02.gat,185,270,3 script Dvalin#1 826,{ } -mjolnir_09.gat,85,129,0 script #brisindwarf3 111,3,3,{ +mjolnir_09,85,129,0 script #brisindwarf3 111,3,3,{ if($God2 < 50) { @@ -5150,7 +5150,7 @@ OnBerlingOff: end; } -mjolnir_09.gat,87,129,3 script Berling#1 826,{ +mjolnir_09,87,129,3 script Berling#1 826,{ if(god_brising > 44) { @@ -5278,7 +5278,7 @@ mjolnir_09.gat,87,129,3 script Berling#1 826,{ } -mjo_dun02.gat,126,36,0 script #brisindwarf4 111,3,3,{ +mjo_dun02,126,36,0 script #brisindwarf4 111,3,3,{ if($God2 < 50) { @@ -5423,24 +5423,24 @@ OnTouch: } else { - warp "mjo_dun02.gat",118,56; + warp "mjo_dun02",118,56; end; } OnTimer1000: - mapannounce "mjo_dun02.gat","Grer: Hurry and show that I can trust you!",0,0x70DBDB; + mapannounce "mjo_dun02","Grer: Hurry and show that I can trust you!",0,0x70DBDB; end; OnTimer240000: - mapannounce "mjo_dun02.gat","Grer: Grrr, I won't wait much longer!",0,0x70DBDB; + mapannounce "mjo_dun02","Grer: Grrr, I won't wait much longer!",0,0x70DBDB; end; OnTimer298000: - mapannounce "mjo_dun02.gat","Grer: Farewell, human!",0,0x70DBDB; + mapannounce "mjo_dun02","Grer: Farewell, human!",0,0x70DBDB; end; OnTimer300000: - warp "mjo_dun02.gat",118,56; + warp "mjo_dun02",118,56; disablenpc "Grer#1"; end; @@ -5461,7 +5461,7 @@ OnGrerOff: end; } -mjo_dun02.gat,126,34,1 script Grer#1 826,{ +mjo_dun02,126,34,1 script Grer#1 826,{ if(god_brising > 47) { diff --git a/npc/quests/seals/god_global.txt b/npc/quests/seals/god_global.txt index 1a367e13d..0448eac0b 100644 --- a/npc/quests/seals/god_global.txt +++ b/npc/quests/seals/god_global.txt @@ -12,7 +12,7 @@ // 1.0 First version. [MasterOfMuppets] //============================================================ -sec_in02.gat,15,170,0 script Seals Quest Vars 817,{ +sec_in02,15,170,0 script Seals Quest Vars 817,{ if(getgmlevel() > 98) { @@ -120,4 +120,4 @@ s_Values: close; } -} +}
\ No newline at end of file diff --git a/npc/quests/seals/god_weapon_creation.txt b/npc/quests/seals/god_weapon_creation.txt index f062051f7..6fe9fea54 100644 --- a/npc/quests/seals/god_weapon_creation.txt +++ b/npc/quests/seals/god_weapon_creation.txt @@ -12,7 +12,7 @@ // 1.0 First version. Thanks to SinSloth for scripting it. [MasterOfMuppets] //============================================================ -gld_dun01.gat,28,85,0 script Grunburti 826,{ +gld_dun01,28,85,0 script Grunburti 826,{ mes "[Dwarf Grunburti]"; mes "Hmmhah! What brought you here, human!"; @@ -292,7 +292,7 @@ gld_dun01.gat,28,85,0 script Grunburti 826,{ mes "[Dwarf Grunburti]"; mes "Now, you must hurry up! ^0000FFOnly one of each godly item^000000 will be given to humans ^FF0000right after all the seals are released^000000!"; close2; - warp "que_god01.gat",214,63; + warp "que_god01",214,63; end; break; @@ -306,7 +306,7 @@ gld_dun01.gat,28,85,0 script Grunburti 826,{ } } -gld_dun02.gat,85,84,0 script Grunburti#2 826,{ +gld_dun02,85,84,0 script Grunburti#2 826,{ mes "[Dwarf Grunburti]"; mes "Hmmhah! What brought you here, human!"; @@ -586,7 +586,7 @@ gld_dun02.gat,85,84,0 script Grunburti#2 826,{ mes "[Dwarf Grunburti]"; mes "Now, you must hurry up! ^0000FFOnly one of each godly item^000000 will be given to humans ^FF0000right after all the seals are released^000000!"; close2; - warp "que_god01.gat",214,63; + warp "que_god01",214,63; end; break; @@ -600,7 +600,7 @@ gld_dun02.gat,85,84,0 script Grunburti#2 826,{ } } -gld_dun03.gat,92,105,0 script Grunburti#3 826,{ +gld_dun03,92,105,0 script Grunburti#3 826,{ mes "[Dwarf Grunburti]"; mes "Hmmhah! What brought you here, human!"; @@ -880,7 +880,7 @@ gld_dun03.gat,92,105,0 script Grunburti#3 826,{ mes "[Dwarf Grunburti]"; mes "Now, you must hurry up! ^0000FFOnly one of each godly item^000000 will be given to humans ^FF0000right after all the seals are released^000000!"; close2; - warp "que_god01.gat",214,63; + warp "que_god01",214,63; end; break; @@ -894,7 +894,7 @@ gld_dun03.gat,92,105,0 script Grunburti#3 826,{ } } -gld_dun04.gat,268,230,0 script Grunburti#4 826,{ +gld_dun04,268,230,0 script Grunburti#4 826,{ mes "[Dwarf Grunburti]"; mes "Hmmhah! What brought you here, human!"; @@ -1174,7 +1174,7 @@ gld_dun04.gat,268,230,0 script Grunburti#4 826,{ mes "[Dwarf Grunburti]"; mes "Now, you must hurry up! ^0000FFOnly one of each godly item^000000 will be given to humans ^FF0000right after all the seals are released^000000!"; close2; - warp "que_god01.gat",214,63; + warp "que_god01",214,63; end; break; @@ -1188,7 +1188,7 @@ gld_dun04.gat,268,230,0 script Grunburti#4 826,{ } } -que_god01.gat,215,127,0 script #god_hopewarp1 111,{ +que_god01,215,127,0 script #god_hopewarp1 111,{ end; OnInit: @@ -1196,13 +1196,13 @@ que_god01.gat,215,127,0 script #god_hopewarp1 111,{ end; OnWarp: - warpwaitingpc "que_god01.gat",155,63; + warpwaitingpc "que_god01",155,63; donpcevent "Grunburti#god::OnRun"; delwaitingroom; end; } -que_god01.gat,214,128,0 script #que_godnpc1 111,{ +que_god01,214,128,0 script #que_godnpc1 111,{ mes "[Entrance Notice]"; mes "Only the quickest human being will possess the power of God."; @@ -1210,7 +1210,7 @@ que_god01.gat,214,128,0 script #que_godnpc1 111,{ } -que_god01.gat,215,128,0 script #que_godnpc2" 111,{ +que_god01,215,128,0 script #que_godnpc2" 111,{ mes "[Entrance Notice]"; mes "Only the quickest human being will possess the power of God."; @@ -1218,7 +1218,7 @@ que_god01.gat,215,128,0 script #que_godnpc2" 111,{ } -que_god01.gat,213,128,0 script #que_godnpc3 111,{ +que_god01,213,128,0 script #que_godnpc3 111,{ mes "[Entrance Notice]"; mes "Only the quickest human being will possess the power of God."; @@ -1226,7 +1226,7 @@ que_god01.gat,213,128,0 script #que_godnpc3 111,{ } -que_god01.gat,154,112,4 script Grunburti#god 826,{ +que_god01,154,112,4 script Grunburti#god 826,{ if ($God1 < 100 || $God2 < 100 || $God3 < 100 || $God4 < 100) { @@ -1571,20 +1571,20 @@ OnRun: end; OnTimer10000: - mapannounce "que_god01.gat","Remember that you only have 10 minutes for this! Hurry up!",0; + mapannounce "que_god01","Remember that you only have 10 minutes for this! Hurry up!",0; end; OnTimer610000: - mapannounce "que_god01.gat","You are too slow! I am going to give the chance to the other! Next!",0; + mapannounce "que_god01","You are too slow! I am going to give the chance to the other! Next!",0; end; OnTimer612000: - areawarp "que_god01.gat",154,67,4,7,"prontera.gat",156,324; - areawarp "que_god01.gat",154,82,4,7,"prontera.gat",156,324; - areawarp "que_god01.gat",145,99,9,9,"prontera.gat",156,324; - areawarp "que_god01.gat",164,99,9,9,"prontera.gat",156,324; - areawarp "que_god01.gat",145,118,9,9,"prontera.gat",156,324; - areawarp "que_god01.gat",164,118,9,9,"prontera.gat",156,324; + areawarp "que_god01",154,67,4,7,"prontera",156,324; + areawarp "que_god01",154,82,4,7,"prontera",156,324; + areawarp "que_god01",145,99,9,9,"prontera",156,324; + areawarp "que_god01",164,99,9,9,"prontera",156,324; + areawarp "que_god01",145,118,9,9,"prontera",156,324; + areawarp "que_god01",164,118,9,9,"prontera",156,324; end; OnTimer615000: diff --git a/npc/quests/seals/megingard_seal.txt b/npc/quests/seals/megingard_seal.txt index 32b457140..025ef1525 100644 --- a/npc/quests/seals/megingard_seal.txt +++ b/npc/quests/seals/megingard_seal.txt @@ -13,7 +13,7 @@ // 1.1 fixed exploit [Lupus] //============================================================ -prt_castle.gat,44,151,0 script Rebarev Doug 56,{ +prt_castle,44,151,0 script Rebarev Doug 56,{ if(countitem(7080) > 3 && countitem(7081) > 4 && countitem(7082) > 3 && countitem(7084) > 2 && countitem(7085) > 2) { @@ -505,7 +505,7 @@ else } -prt_castle.gat,48,164,0 script Crusader#God 734,{ +prt_castle,48,164,0 script Crusader#God 734,{ if($God1 > 49 && $God2 < 100) { @@ -572,7 +572,7 @@ else } -prt_in.gat,172,109,0 script A File#God1 111,{ +prt_in,172,109,0 script A File#God1 111,{ if(god_eremes == 12) { @@ -616,7 +616,7 @@ else } -prt_in.gat,170,109,0 script A File#God2 111,{ +prt_in,170,109,0 script A File#God2 111,{ if(god_eremes == 12) { @@ -658,7 +658,7 @@ else } -prt_in.gat,168,109,0 script A File#God3 111,{ +prt_in,168,109,0 script A File#God3 111,{ if(god_eremes == 12) { @@ -700,7 +700,7 @@ else } -prt_in.gat,169,109,0 script A File#God4 111,{ +prt_in,169,109,0 script A File#God4 111,{ if(god_eremes == 12) { @@ -742,7 +742,7 @@ else } -prt_in.gat,166,109,0 script A File#God5 111,{ +prt_in,166,109,0 script A File#God5 111,{ if(god_eremes == 12) { @@ -784,7 +784,7 @@ else } -prt_in.gat,172,106,0 script Librarian#God 833,{ +prt_in,172,106,0 script Librarian#God 833,{ if($God1 > 49 && $God2 < 100) { @@ -1409,7 +1409,7 @@ if($God1 > 49 && $God2 < 100) mes "I thought I said"; mes "not to touch those!"; close2; - warp "prontera.gat",120,264; + warp "prontera",120,264; end; break; @@ -1436,7 +1436,7 @@ else mes "[Librarian Jekan]"; mes "I told you not to touch books there!"; close2; - warp "prontera.gat",120,264; + warp "prontera",120,264; end; break; @@ -1451,7 +1451,7 @@ else } -geffen_in.gat,109,161,3 script Crusader#God1 751,{ +geffen_in,109,161,3 script Crusader#God1 751,{ if($God1 > 49 && $God2 < 100) { @@ -1728,7 +1728,7 @@ else } -morocc_in.gat,146,179,0 script Employee#God1 66,{ +morocc_in,146,179,0 script Employee#God1 66,{ if($God1 > 49 && $God2 < 100) { @@ -1939,7 +1939,7 @@ else } -in_rogue.gat,243,61,0 script Suspicious Man#God 748,{ +in_rogue,243,61,0 script Suspicious Man#God 748,{ if($God1 > 49 && $God2 < 100) { @@ -2201,7 +2201,7 @@ in_rogue.gat,243,61,0 script Suspicious Man#God 748,{ } -alberta.gat,196,146,0 script Crusader#megin2 751,{ +alberta,196,146,0 script Crusader#megin2 751,{ if ($God1 > 49 && $God2 < 100) { @@ -2440,7 +2440,7 @@ alberta.gat,196,146,0 script Crusader#megin2 751,{ } -aldebaran.gat,66,213,0 script Lady#megin 69,{ +aldebaran,66,213,0 script Lady#megin 69,{ if ($God1 > 49 && $God2 < 100) { @@ -2705,7 +2705,7 @@ aldebaran.gat,66,213,0 script Lady#megin 69,{ } -cmd_in02.gat,190,94,3 script Man#megin 828,{ +cmd_in02,190,94,3 script Man#megin 828,{ if ($God1 > 49 && $God2 < 100) { @@ -2944,7 +2944,7 @@ cmd_in02.gat,190,94,3 script Man#megin 828,{ } -jawaii_in.gat,44,110,0 script Security Officer#megin 734,{ +jawaii_in,44,110,0 script Security Officer#megin 734,{ if ($God1 > 49 && $God2 < 100) { @@ -3008,7 +3008,7 @@ jawaii_in.gat,44,110,0 script Security Officer#megin 734,{ } -niflheim.gat,109,254,0 script Egnigem 796,{ +niflheim,109,254,0 script Egnigem 796,{ if ($God1 > 49 && $God2 < 100) { diff --git a/npc/quests/seals/mjolnir_seal.txt b/npc/quests/seals/mjolnir_seal.txt index 424aafca5..1f4011687 100644 --- a/npc/quests/seals/mjolnir_seal.txt +++ b/npc/quests/seals/mjolnir_seal.txt @@ -13,7 +13,7 @@ // 1.1 Fixed wrong label names [Luups] //============================================================ -prontera.gat,124,297,3 script Tialfi 706,{ +prontera,124,297,3 script Tialfi 706,{ if ($God3 < 50) { @@ -419,7 +419,7 @@ prontera.gat,124,297,3 script Tialfi 706,{ } -prt_fild01.gat,196,47,3 script Roskva 703,{ +prt_fild01,196,47,3 script Roskva 703,{ if(god_mjo_0 == 1) @@ -503,7 +503,7 @@ prt_fild01.gat,196,47,3 script Roskva 703,{ } -mjolnir_11.gat,149,247,5 script Dwarf Blacksmith#east 826,{ +mjolnir_11,149,247,5 script Dwarf Blacksmith#east 826,{ if ($God3 < 50) { @@ -1094,7 +1094,7 @@ L_Speak2: } -mjolnir_09.gat,209,341,3 script Dwarf Blacksmith#south 826,{ +mjolnir_09,209,341,3 script Dwarf Blacksmith#south 826,{ if ($God3 < 50) { @@ -2012,7 +2012,7 @@ mjolnir_09.gat,209,341,3 script Dwarf Blacksmith#south 826,{ } -mjolnir_01.gat,35,136,7 script Dwarf Blacksmith#west 826,{ +mjolnir_01,35,136,7 script Dwarf Blacksmith#west 826,{ if($God3 < 50) { @@ -2732,7 +2732,7 @@ mjolnir_01.gat,35,136,7 script Dwarf Blacksmith#west 826,{ } -mjolnir_12.gat,18,18,7 script Dwarf Blacksmith#north 826,{ +mjolnir_12,18,18,7 script Dwarf Blacksmith#north 826,{ if ($God3 < 50) { diff --git a/npc/quests/seals/sleipnir_seal.txt b/npc/quests/seals/sleipnir_seal.txt index 788a41702..193180b2e 100644 --- a/npc/quests/seals/sleipnir_seal.txt +++ b/npc/quests/seals/sleipnir_seal.txt @@ -12,7 +12,7 @@ // 1.0 First version. [MasterOfMuppets] //============================================================ // Juno citizen Noyee -yuno.gat,164,200,4 script Noyee#God 101,{ +yuno,164,200,4 script Noyee#God 101,{ if(BaseLevel < 70) { @@ -72,7 +72,7 @@ yuno.gat,164,200,4 script Noyee#God 101,{ } //Cukure Kirin -que_god01.gat,98,98,4 script Manager#God 69,{ +que_god01,98,98,4 script Manager#God 69,{ set @NowWeight, MaxWeight - Weight; if (@NowWeight >= 5000) goto NOT_OW; @@ -533,7 +533,7 @@ NOT_OW: } // Hallandaute Lagunis - Wheel of the Unknown -que_god01.gat,66,125,6 script Investigator#God1 89,{ +que_god01,66,125,6 script Investigator#God1 89,{ if($God2 < 100) { @@ -752,7 +752,7 @@ que_god01.gat,66,125,6 script Investigator#God1 89,{ } //Aadin Keil - Feather of Angel Wing -que_god01.gat,11,136,6 script Investigator#God2 742,{ +que_god01,11,136,6 script Investigator#God2 742,{ if($God1 < 100) { @@ -1058,7 +1058,7 @@ que_god01.gat,11,136,6 script Investigator#God2 742,{ } //Kurdt Jerremant - Spirit of Fish -que_god01.gat,55,47,3 script Investigator#God3 803,{ +que_god01,55,47,3 script Investigator#God3 803,{ if ($God1 < 100) { @@ -1234,7 +1234,7 @@ que_god01.gat,55,47,3 script Investigator#God3 803,{ } //Pavel Stheinus Breath of Spirit -que_god01.gat,14,47,3 script Investigator#God4 713,{ +que_god01,14,47,3 script Investigator#God4 713,{ if($God1 < 100) { @@ -1391,7 +1391,7 @@ que_god01.gat,14,47,3 script Investigator#God4 713,{ } -que_god01.gat,20,48,0 script Slab#God 111,{ +que_god01,20,48,0 script Slab#God 111,{ if($God1 < 100) { @@ -1569,7 +1569,7 @@ que_god01.gat,20,48,0 script Slab#God 111,{ } //Lania Grunkurque -payon.gat,79,171,4 script Friar#God5 95,{ +payon,79,171,4 script Friar#God5 95,{ if($God1 < 100) { @@ -2040,7 +2040,7 @@ payon.gat,79,171,4 script Friar#God5 95,{ } // warp 0 -laboratory entrance -que_god01.gat,84,95,0 script Switch#God0 111,{ +que_god01,84,95,0 script Switch#God0 111,{ if(god_sl_1 > 1 && god_sl_1 < 51) { @@ -2050,7 +2050,7 @@ que_god01.gat,84,95,0 script Switch#God0 111,{ mes "As you put your temporary pass onto the detector,"; mes "the door was open."; close2; - warp "que_god01.gat",60,88; + warp "que_god01",60,88; end; } else @@ -2065,7 +2065,7 @@ que_god01.gat,84,95,0 script Switch#God0 111,{ } -que_god01.gat,84,92,0 script god_sl_w0 45,1,1,{ +que_god01,84,92,0 script god_sl_w0 45,1,1,{ if(god_sl_1 > 1 && god_sl_1 < 51) { @@ -2075,7 +2075,7 @@ que_god01.gat,84,92,0 script god_sl_w0 45,1,1,{ mes "As you put your temporary pass onto the detector,"; mes "the door was open."; next; - warp "que_god01.gat",60,88; + warp "que_god01",60,88; end; } else @@ -2091,7 +2091,7 @@ que_god01.gat,84,92,0 script god_sl_w0 45,1,1,{ } // ¿öÇÁ 1¹ø -Ç϶õµµÆ® -que_god01.gat,49,97,0 script Switch#God1 111,{ +que_god01,49,97,0 script Switch#God1 111,{ if(god_sl_1 > 1 && god_sl_1 < 51) { @@ -2101,7 +2101,7 @@ que_god01.gat,49,97,0 script Switch#God1 111,{ mes "As you put your temporary pass onto the detector,"; mes "the door was open."; next; - warp "que_god01.gat",62,119; + warp "que_god01",62,119; end; } else @@ -2116,7 +2116,7 @@ que_god01.gat,49,97,0 script Switch#God1 111,{ } -que_god01.gat,46,97,0 script god_sl_w1 45,1,1,{ +que_god01,46,97,0 script god_sl_w1 45,1,1,{ if(god_sl_1 > 1 && god_sl_1 < 51) { @@ -2126,7 +2126,7 @@ que_god01.gat,46,97,0 script god_sl_w1 45,1,1,{ mes "As you put your temporary pass onto the detector,"; mes "the door was open."; next; - warp "que_god01.gat",62,119; + warp "que_god01",62,119; end; } else @@ -2143,7 +2143,7 @@ que_god01.gat,46,97,0 script god_sl_w1 45,1,1,{ // ¿öÇÁ 2¹ø -¾Æµò -que_god01.gat,19,97,0 script Switch#God2 111,{ +que_god01,19,97,0 script Switch#God2 111,{ if(god_sl_1 > 1 && god_sl_1 < 51) { @@ -2153,7 +2153,7 @@ que_god01.gat,19,97,0 script Switch#God2 111,{ mes "As you put your temporary pass onto the detector,"; mes "the door was open."; next; - warp "que_god01.gat",12,119; + warp "que_god01",12,119; end; } else @@ -2168,7 +2168,7 @@ que_god01.gat,19,97,0 script Switch#God2 111,{ } -que_god01.gat,16,97,0 script god_sl_w2 45,1,1,{ +que_god01,16,97,0 script god_sl_w2 45,1,1,{ if(god_sl_1 > 1 && god_sl_1 < 51) { @@ -2178,7 +2178,7 @@ que_god01.gat,16,97,0 script god_sl_w2 45,1,1,{ mes "As you put your temporary pass onto the detector,"; mes "the door was open."; next; - warp "que_god01.gat",12,119; + warp "que_god01",12,119; end; } else @@ -2193,7 +2193,7 @@ que_god01.gat,16,97,0 script god_sl_w2 45,1,1,{ } -que_god01.gat,14,80,0 script Switch#God3 111,{ +que_god01,14,80,0 script Switch#God3 111,{ if(god_sl_1 > 1 && god_sl_1 < 51) { @@ -2218,7 +2218,7 @@ que_god01.gat,14,80,0 script Switch#God3 111,{ } -que_god01.gat,17,80,0 script god_sl_w3 45,1,1,{ +que_god01,17,80,0 script god_sl_w3 45,1,1,{ if(god_sl_1 > 1 && god_sl_1 < 51) { @@ -2228,7 +2228,7 @@ que_god01.gat,17,80,0 script god_sl_w3 45,1,1,{ mes "As you put your temporary pass onto the detector,"; mes "the door was open."; next; - warp "que_god01.gat",12,52; + warp "que_god01",12,52; end; } else @@ -2244,7 +2244,7 @@ que_god01.gat,17,80,0 script god_sl_w3 45,1,1,{ } // ¿öÇÁ 4¹ø Äí¸£Æ® -que_god01.gat,44,80,0 script Switch#God4 111,{ +que_god01,44,80,0 script Switch#God4 111,{ if(god_sl_1 > 1 && god_sl_1 < 51) { @@ -2254,7 +2254,7 @@ que_god01.gat,44,80,0 script Switch#God4 111,{ mes "As you put your temporary pass onto the detector,"; mes "the door was open."; next; - warp "que_god01.gat",50,52; + warp "que_god01",50,52; end; } else @@ -2269,7 +2269,7 @@ que_god01.gat,44,80,0 script Switch#God4 111,{ } -que_god01.gat,47,80,0 script god_sl_w4 45,1,1,{ +que_god01,47,80,0 script god_sl_w4 45,1,1,{ if(god_sl_1 > 1 && god_sl_1 < 51) { @@ -2279,7 +2279,7 @@ que_god01.gat,47,80,0 script god_sl_w4 45,1,1,{ mes "As you put your temporary pass onto the detector,"; mes "the door was open."; next; - warp "que_god01.gat",50,52; + warp "que_god01",50,52; end; } else diff --git a/npc/quests/skills/acolyte_skills.txt b/npc/quests/skills/acolyte_skills.txt index 06f198aa2..245761bf0 100644 --- a/npc/quests/skills/acolyte_skills.txt +++ b/npc/quests/skills/acolyte_skills.txt @@ -18,7 +18,7 @@ //============================================================ -prt_church.gat,173,23,4 script Acolyte Klift 79,{ +prt_church,173,23,4 script Acolyte Klift 79,{ mes "[Acolyte Klift]"; if (baseClass == Job_Acolyte) goto L_Start; @@ -126,4 +126,4 @@ L_GotSkill: mes "that I truly believe it to be a gift from the lord himself. May"; mes "God be with you always."; close; -} +}
\ No newline at end of file diff --git a/npc/quests/skills/alchemist_skills.txt b/npc/quests/skills/alchemist_skills.txt index 6aacfbdb2..8ee1943c7 100644 --- a/npc/quests/skills/alchemist_skills.txt +++ b/npc/quests/skills/alchemist_skills.txt @@ -27,7 +27,7 @@ //============================================================ // ALCHEMIST - ELEMENTAL POTION CREATION //============================================================ -yuno_in04.gat,33,108,5 script Pislik 750,{ +yuno_in04,33,108,5 script Pislik 750,{ mes "[Pislik]"; if(BaseJob != Job_Alchem) goto L_noalche; if(countitem(7434)) goto L_alreadyhave;//Items: Elemental_Potion_Creation_Guide, @@ -91,7 +91,7 @@ L_nojob: //============================================================ //=====================Requires Bug Testing===================== -lhz_in01.gat,46,125,6 script Rekenber Guard 867,{ +lhz_in01,46,125,6 script Rekenber Guard 867,{ mes "[Rekenber Guard]"; if(isequipped(2241) && isequipped(2243)){ mes "......................"; @@ -101,7 +101,7 @@ lhz_in01.gat,46,125,6 script Rekenber Guard 867,{ mes "[Rekenber Guard]"; mes "..."; close2; - warp "lhz_in01.gat",282,172; + warp "lhz_in01",282,172; end; break; case 2: @@ -114,24 +114,24 @@ lhz_in01.gat,46,125,6 script Rekenber Guard 867,{ close; } } -lhz_in01.gat,282,172,0 script BioEthTrg1::BETrg1 -1,1,1{ +lhz_in01,282,172,0 script BioEthTrg1::BETrg1 -1,1,1{ OnTouch: mes "[Researcher]"; mes "This is a restricted"; mes "area. Please leave"; mes "immediately."; close2; - warp "lhz_in01.gat",199,131; + warp "lhz_in01",199,131; end; } -lhz_in01.gat,285,169,7 script Researcher#2 865,{ +lhz_in01,285,169,7 script Researcher#2 865,{ //Unknown Text mes "[Researcher]"; mes "Hmm... I wonder..."; close; } -lhz_in01.gat,199,137,8 script Scientist#2 865,{ +lhz_in01,199,137,8 script Scientist#2 865,{ mes "[Scientist]"; mes "Whoa whoa~!"; mes "Please! Don't"; @@ -140,7 +140,7 @@ lhz_in01.gat,199,137,8 script Scientist#2 865,{ mes "volatile chemicals here!"; close; } -lhz_in01.gat,204,138,6 script Keshibien 750,{ +lhz_in01,204,138,6 script Keshibien 750,{ if(bioeth >= 2){ //Unofficial text mes "[Keshibien]"; @@ -173,7 +173,7 @@ lhz_in01.gat,204,138,6 script Keshibien 750,{ mes "collaborate with any of them..."; close; } -lhz_in01.gat,203,123,8 script Scientist#3 750,{ +lhz_in01,203,123,8 script Scientist#3 750,{ mes "[Scientist]"; mes "Alright. Pull one test"; mes "tube out of the machine,"; @@ -190,7 +190,7 @@ lhz_in01.gat,203,123,8 script Scientist#3 750,{ mes "lose the instructions..."; close; } -lhz_in01.gat,221,131,3 script Scientist#4 865,{ +lhz_in01,221,131,3 script Scientist#4 865,{ mes "[Scientist]"; mes "It takes so long for"; mes "this device to process"; @@ -199,7 +199,7 @@ lhz_in01.gat,221,131,3 script Scientist#4 865,{ mes "heightens my anticipation..."; close; } -lhz_in01.gat,218,141,0 script Alchemist#2 98,{ +lhz_in01,218,141,0 script Alchemist#2 98,{ mes "[Alchemist]"; mes "Out of all humans,"; mes "I believe Kellasus is"; @@ -225,7 +225,7 @@ lhz_in01.gat,218,141,0 script Alchemist#2 98,{ mes "both science and personal life."; close; } -lhz_in01.gat,224,140,8 script Kellasus 57,{ +lhz_in01,224,140,8 script Kellasus 57,{ if(MISC_QUEST&64){ mes "[Kellasus]"; mes "I already taught you"; @@ -376,7 +376,7 @@ lhz_in01.gat,224,140,8 script Kellasus 57,{ break; } } -lhz_in01.gat,217,121,6 script Repairman 851,{ +lhz_in01,217,121,6 script Repairman 851,{ mes "[Repairman]"; mes "No wonder these things"; mes "break all the time! These"; @@ -393,7 +393,7 @@ lhz_in01.gat,217,121,6 script Repairman 851,{ mes "need to be extra cautious."; close; } -lhz_in01.gat,225,122,4 script Skrajiad 754,{ +lhz_in01,225,122,4 script Skrajiad 754,{ mes "[Skrajiad]"; mes "Alchemy is wondrous..."; mes "It incorporates every"; @@ -412,7 +412,7 @@ lhz_in01.gat,225,122,4 script Skrajiad 754,{ if(bioeth == 1) set bioeth,2; close; } -lhz_in02.gat,269,273,4 script Bringel 709,{ +lhz_in02,269,273,4 script Bringel 709,{ //Unofficial Text if(bioeth == 3){ mes "[Bringel]"; @@ -434,7 +434,7 @@ lhz_in02.gat,269,273,4 script Bringel 709,{ mes "did in the past..."; close; } -lhz_in03.gat,106,34,4 script Golin 706,{ +lhz_in03,106,34,4 script Golin 706,{ //Unofficial text if(bioeth == 5){ mes "[Golin]"; diff --git a/npc/quests/skills/archer_skills.txt b/npc/quests/skills/archer_skills.txt index 934916cf0..fb14032a6 100644 --- a/npc/quests/skills/archer_skills.txt +++ b/npc/quests/skills/archer_skills.txt @@ -24,7 +24,7 @@ //<======================== Roberto: Arrow crafting =========================>\\ -morocc.gat,121,109,5 script Roberto 88,{ +morocc,121,109,5 script Roberto 88,{ mes "[Roberto]"; if(baseClass == Job_Archer) goto L_Start; @@ -147,7 +147,7 @@ L_LowLvl: //<============================== Arrow Repel ===============================>\\ -payon.gat,103,63,5 script Jason 88,{ +payon,103,63,5 script Jason 88,{ mes "[Jason]"; if(baseClass == Job_Archer) goto L_Start; @@ -210,4 +210,4 @@ L_Check: L_GotSkill: mes "Hey! It's you again? I'm afraid I've taught you everything I know."; close; -} +}
\ No newline at end of file diff --git a/npc/quests/skills/assassin_skills.txt b/npc/quests/skills/assassin_skills.txt index 7b5e4fda1..7a69e290f 100644 --- a/npc/quests/skills/assassin_skills.txt +++ b/npc/quests/skills/assassin_skills.txt @@ -24,7 +24,7 @@ //============================================================ // ASSASSIN - SONIC ACCELERATION + THROW VENOM KNIFE //============================================================ -in_moc_16.gat,14,21,3 script Kiltin 884,{ +in_moc_16,14,21,3 script Kiltin 884,{ mes "[Kiltin]"; if(BaseJob!=Job_Assassin) goto L_nosin; if(getskilllv(1003) && getskilllv(1004)) goto L_alreadyhave; @@ -68,4 +68,3 @@ L_alreadyhave: mes "everything I know..."; close; } - diff --git a/npc/quests/skills/bard_skills.txt b/npc/quests/skills/bard_skills.txt index 0dfb3b7ef..e14a5d9d0 100644 --- a/npc/quests/skills/bard_skills.txt +++ b/npc/quests/skills/bard_skills.txt @@ -24,7 +24,7 @@ //============================================================ // BARD - PANG VOICE //============================================================ -prontera.gat,134,328,7 script Timid man 89,{ +prontera,134,328,7 script Timid man 89,{ mes "[Timid man]"; if(BaseJob!=Job_Bard) goto L_nobard; if(getskilllv(1010)) goto L_alreadyhave; @@ -68,4 +68,4 @@ L_nojob: mes "Come back when you've learned"; mes "more about being a Bard."; close; -} +}
\ No newline at end of file diff --git a/npc/quests/skills/blacksmith_skills.txt b/npc/quests/skills/blacksmith_skills.txt index bbe7b830e..e097c8e17 100644 --- a/npc/quests/skills/blacksmith_skills.txt +++ b/npc/quests/skills/blacksmith_skills.txt @@ -26,7 +26,7 @@ // BLACKSMITH SKILL - GREED + UNFAIR TRICK //============================================================ //== GOODDAY - GREED SKILL =================================== -geffen.gat,172,53,7 script Goodday 826,{ +geffen,172,53,7 script Goodday 826,{ mes "[Goodday]"; if(BaseJob!=Job_Blacksmith) goto L_nosmith; if(getskilllv(1013)) goto L_alreadyhave; @@ -67,7 +67,7 @@ L_alreadyhave: } //== AKI - UNFAIR TRICK SKILL ================================== -geffen.gat,178,72,7 script Aki 726,{ +geffen,178,72,7 script Aki 726,{ mes "[Aki]"; if(BaseJob!=Job_Blacksmith) goto L_nosmith; if(getskilllv(1012)) goto L_alreadyhave; @@ -139,4 +139,4 @@ L_nojob: mes "least lv 30 to learn what I"; mes "know."; close; -} +}
\ No newline at end of file diff --git a/npc/quests/skills/crusader_skills.txt b/npc/quests/skills/crusader_skills.txt index 33f16e981..5fa9d5ce7 100644 --- a/npc/quests/skills/crusader_skills.txt +++ b/npc/quests/skills/crusader_skills.txt @@ -24,7 +24,7 @@ //============================================================ // CRUSADER SKILL - SHRINK //============================================================ -geffen.gat,110,118,3 script Ford 752,{ +geffen,110,118,3 script Ford 752,{ mes "[Ford]"; if(BaseJob!=Job_Crusader) goto L_nocruz; if(getskilllv(1002)) goto L_alreadyhave; @@ -104,4 +104,4 @@ L_alreadyhave: mes "skill I did! Don't press"; mes "your luck."; close; -} +}
\ No newline at end of file diff --git a/npc/quests/skills/dancer_skills.txt b/npc/quests/skills/dancer_skills.txt index 0f5916094..fb0139837 100644 --- a/npc/quests/skills/dancer_skills.txt +++ b/npc/quests/skills/dancer_skills.txt @@ -24,7 +24,7 @@ //============================================================ // DANCER - WINK OF CHARM //============================================================ -comodo.gat,205,171,7 script Chanel 724,{ +comodo,205,171,7 script Chanel 724,{ mes "[Chanel]"; if(BaseJob!=Job_Dancer) goto L_nodancer; if(getskilllv(1011)) goto L_alreadyhave; @@ -71,4 +71,4 @@ L_alreadyhave: mes "I've already taught you"; mes "everything I know..."; close; -} +}
\ No newline at end of file diff --git a/npc/quests/skills/hunter_skills.txt b/npc/quests/skills/hunter_skills.txt index 40968bade..886282841 100644 --- a/npc/quests/skills/hunter_skills.txt +++ b/npc/quests/skills/hunter_skills.txt @@ -26,7 +26,7 @@ //============================================================ // HUNTER SKILL - PHANTASMIC ARROW //============================================================ -payon_in02.gat,54,13,7 script Albest 55,{ +payon_in02,54,13,7 script Albest 55,{ mes "[Albest]"; if(BaseJob!=Job_Hunter) goto L_hunterno; if(getskilllv(1009)) goto L_alreadyhave; @@ -86,4 +86,4 @@ L_hunterno: mes "help you with? I believe"; mes "you have the wrong old man."; close; -} +}
\ No newline at end of file diff --git a/npc/quests/skills/knight_skills.txt b/npc/quests/skills/knight_skills.txt index b8431e718..46512c188 100644 --- a/npc/quests/skills/knight_skills.txt +++ b/npc/quests/skills/knight_skills.txt @@ -24,7 +24,7 @@ //============================================================ // KNIGHT - CHARGE ATTACK //============================================================ -prt_in.gat,84,98,3 script Esope 734,{ +prt_in,84,98,3 script Esope 734,{ mes "[Esope]"; if(BaseJob!=Job_Knight) goto L_noknight; if(getskilllv(1001)) goto L_alreadyhave; @@ -64,4 +64,4 @@ L_alreadyhave: mes "I've already taught you"; mes "everything I know..."; close; -} +}
\ No newline at end of file diff --git a/npc/quests/skills/mage_skills.txt b/npc/quests/skills/mage_skills.txt index 608c2a9b5..283abf798 100644 --- a/npc/quests/skills/mage_skills.txt +++ b/npc/quests/skills/mage_skills.txt @@ -20,7 +20,7 @@ -geffen_in.gat,151,119,4 script BLIZZARDRISS 71,{ +geffen_in,151,119,4 script BLIZZARDRISS 71,{ mes "[BLIZZARDRISS]"; if(baseClass == Job_Mage) goto L_Start; @@ -115,4 +115,4 @@ L_GetSkill: L_GotSkill: mes "Well hello there. The 'Energy Coat' skill is great, isn't it? Anyway, good luck with your journey."; close; -} +}
\ No newline at end of file diff --git a/npc/quests/skills/merchant_skills.txt b/npc/quests/skills/merchant_skills.txt index b3f3bc61d..64e4f3702 100644 --- a/npc/quests/skills/merchant_skills.txt +++ b/npc/quests/skills/merchant_skills.txt @@ -24,14 +24,14 @@ //--------------------------------------- Necko: Crazy Uproar--------------------------------\\ -alberta.gat,89,96,5 script Necko#01 139,0,4,{ +alberta,89,96,5 script Necko#01 139,0,4,{ mes "[!?]"; mes "Muahahahahhhahahahahhahah!!"; mes "Pukakakakakkakakakakakakaka!!"; close; } -alberta.gat,83,96,5 script Necko#02 98,{ +alberta,83,96,5 script Necko#02 98,{ mes "[Necko]"; if(baseClass == Job_Merchant) goto L_Start; @@ -121,7 +121,7 @@ L_GotSkill: //----------------------------------------- Charlron: Change cart ---------------------------------\\ -alberta.gat,119,221,6 script Charlron 107,{ +alberta,119,221,6 script Charlron 107,{ mes "[Charlron]"; if(baseClass == Job_Merchant) goto L_Start; L_Other: @@ -181,7 +181,7 @@ L_GotSkill: //-------------------------====-------- Gershaun: Cart Revolution ---------------------------------\\ -alberta.gat,232,106,6 script Gershuan 57,{ +alberta,232,106,6 script Gershuan 57,{ if(baseClass == Job_Merchant) goto L_Start; L_Other: @@ -307,4 +307,4 @@ L_GotSkill: mes "So how do you like cart revolution? Remember, the ^3355FFheavier^000000 the cart, the ^3355FFgreater^000000 the damage."; close; -} +}
\ No newline at end of file diff --git a/npc/quests/skills/monk_skills.txt b/npc/quests/skills/monk_skills.txt index a3ab0c539..6864f9709 100644 --- a/npc/quests/skills/monk_skills.txt +++ b/npc/quests/skills/monk_skills.txt @@ -24,7 +24,7 @@ //============================================================ // MONK - KI TRANSLATION + KI EXPLOSION //============================================================ -monk_test.gat,316,69,3 script Krate 823,{ +monk_test,316,69,3 script Krate 823,{ mes "[Krate]"; if(BaseJob!=Job_Monk) goto L_nomonk; if(getskilllv(1015) && getskilllv(1016)) goto L_alreadyhave; @@ -74,4 +74,4 @@ L_heavymonk: mes "Come back when you've cleansed"; mes "yourself of your worldly possessions."; close; -} +}
\ No newline at end of file diff --git a/npc/quests/skills/novice_skills.txt b/npc/quests/skills/novice_skills.txt index f23176e5a..a64e61371 100644 --- a/npc/quests/skills/novice_skills.txt +++ b/npc/quests/skills/novice_skills.txt @@ -20,7 +20,7 @@ //<---------------------------------------------------------------------------------------------- Nurse Aid: First Aid NPC ---------------------------------------------------------------------------->\\ -prt_in.gat,235,133,4 script Nurse Aid 90,{ +prt_in,235,133,4 script Nurse Aid 90,{ mes "[Nurse Aid]"; if(FIRSTAID){ if((JobLevel < 3) || (countitem(507) < 5 ) || (countitem(705) < 5) || (countitem(930) < 1)) goto sM_Yes; @@ -87,7 +87,7 @@ prt_in.gat,235,133,4 script Nurse Aid 90,{ //<-------------------------------------------------------------------------------------------------- Bulma: Play Dead -------------------------------------------------------------------------------------------->\\ -prt_in.gat,73,87,2 script Bulma 98,{ +prt_in,73,87,2 script Bulma 98,{ mes "[Bulma]"; if(BaseJob != Job_Novice){ mes "Yeah... I look great.... After all, I'm a Knight of the Prontera Chivalry. Kuhahahaha!"; @@ -210,7 +210,7 @@ prt_in.gat,73,87,2 script Bulma 98,{ //Newbie Assistant------------------------------------------------------------------------------ -prt_castle.gat,174,147,2 script Newbie Assistant 84,{ +prt_castle,174,147,2 script Newbie Assistant 84,{ mes "[Newbie Assistant]"; if(BaseJob != Job_Novice){ mes "What am I doing here? I'm just trying to help out young newbies. You remember how it was to be a newbie... confused.... lost.... heh heh."; @@ -243,4 +243,4 @@ prt_castle.gat,174,147,2 script Newbie Assistant 84,{ } mes "Hello. I'm here to provide help to newbies like you. If there is anything in particular that you need assistance with just let me know."; close; -} +}
\ No newline at end of file diff --git a/npc/quests/skills/priest_skills.txt b/npc/quests/skills/priest_skills.txt index 927d4e8da..f376973b5 100644 --- a/npc/quests/skills/priest_skills.txt +++ b/npc/quests/skills/priest_skills.txt @@ -24,7 +24,7 @@ //============================================================ // PRIEST - REDEMPTIO //============================================================ -prt_church.gat,111,112,3 script Nun Linus 79,{ +prt_church,111,112,3 script Nun Linus 79,{ mes "[Nun Linus]"; if(BaseJob!=Job_Priest) goto L_nopriest; if(getskilllv(1014)) goto L_alreadyhave; @@ -85,4 +85,4 @@ L_norez: mes "Come back when you've learned"; mes "more about priest and God."; close; -} +}
\ No newline at end of file diff --git a/npc/quests/skills/rogue_skills.txt b/npc/quests/skills/rogue_skills.txt index 810fc7d62..728b92f38 100644 --- a/npc/quests/skills/rogue_skills.txt +++ b/npc/quests/skills/rogue_skills.txt @@ -24,7 +24,7 @@ //============================================================ // ROGUE - CLOSE CONFINE //============================================================ -in_rogue.gat,387,94,3 script Hyzaragrack 84,{ +in_rogue,387,94,3 script Hyzaragrack 84,{ mes "[Hyzaragrack]"; if(BaseJob!=Job_Rogue) goto L_norogue; if(getskilllv(1005)) goto L_alreadyhave; @@ -68,4 +68,4 @@ L_alreadyhave: mes "I've already taught you"; mes "everything I know..."; close; -} +}
\ No newline at end of file diff --git a/npc/quests/skills/sage_skills.txt b/npc/quests/skills/sage_skills.txt index 4d391e34b..62f2c025d 100644 --- a/npc/quests/skills/sage_skills.txt +++ b/npc/quests/skills/sage_skills.txt @@ -25,7 +25,7 @@ //============================================================ // SAGE SKILL - CREATE CONVERTER + ELEMENTAL CHANGE //============================================================ -yuno_in03.gat,176,24,3 script Mischna 755,{ +yuno_in03,176,24,3 script Mischna 755,{ mes "[Mischna]"; if(BaseJob!=Job_Sage) goto L_sageno; if(getskilllv(1007)) goto L_elemental; @@ -145,4 +145,4 @@ L_elemental: delitem 992, 20;//Items: Wind_of_Verdure, skill 1019,1,0; goto L_alreadyhave; -} +}
\ No newline at end of file diff --git a/npc/quests/skills/swordman_skills.txt b/npc/quests/skills/swordman_skills.txt index 618c93db7..6a009a37e 100644 --- a/npc/quests/skills/swordman_skills.txt +++ b/npc/quests/skills/swordman_skills.txt @@ -23,7 +23,7 @@ //<-------------------------------------- Fatal Blow------------------------------------>\\ -prt_in.gat,75,88,5 script Leon 85,{ +prt_in,75,88,5 script Leon 85,{ mes "[Leon]"; if(baseClass == Job_Swordman) goto L_Start; if(BaseJob == Job_Novice) goto L_Novice; @@ -163,7 +163,7 @@ L_Done: //<---------------------------------- Moving HP Recovery ---------------------------------->\\ -izlude_in.gat,175,130,2 script Knight De Thomas 98,{ +izlude_in,175,130,2 script Knight De Thomas 98,{ mes "[Knight De Thomas]"; if(baseClass == Job_Swordman) goto L_Start; @@ -265,7 +265,7 @@ L_Check: //<----------------------------------------- Auto-Berserk --------------------------------->\\ -prt_in.gat,94,57,3 script Juan 85,{ +prt_in,94,57,3 script Juan 85,{ mes "[Juan]"; if(baseClass == Job_Swordman) goto L_Start; @@ -371,4 +371,4 @@ L_GotSkill: mes "But, because of Berserk, I'm sure you have been able to escape it many times as well."; emotion e_gasp; close; -} +}
\ No newline at end of file diff --git a/npc/quests/skills/thief_skills.txt b/npc/quests/skills/thief_skills.txt index 39f3c3a0c..8901506e3 100644 --- a/npc/quests/skills/thief_skills.txt +++ b/npc/quests/skills/thief_skills.txt @@ -25,7 +25,7 @@ //====================================================================================================== -moc_prydb1.gat,154,128,4 script Alcouskou 118,{ +moc_prydb1,154,128,4 script Alcouskou 118,{ mes "[Alcouskou]"; if(baseClass == Job_Thief) goto L_Start; if(BaseJob==Job_Novice) goto L_Novice; @@ -332,7 +332,7 @@ L_Fling: //==================================================================================== -payon.gat,91,77,4 script RuRumuni 99,{ +payon,91,77,4 script RuRumuni 99,{ mes "[RuRumuni]"; if(@SANDATTACK && !countitem(7042)) goto L_Start; @@ -384,4 +384,4 @@ L_Check: getitem 7042, 1; set @BAGNFNTY, 0; close; -} +}
\ No newline at end of file diff --git a/npc/quests/skills/wizard_skills.txt b/npc/quests/skills/wizard_skills.txt index af5669125..6f0bc5827 100644 --- a/npc/quests/skills/wizard_skills.txt +++ b/npc/quests/skills/wizard_skills.txt @@ -25,7 +25,7 @@ //============================================================ // WIZARD - SIGHTBLASTER //============================================================ -gef_tower.gat,116,37,1 script Enoz#2 748,{ +gef_tower,116,37,1 script Enoz#2 748,{ if(HELLIONQ == 22)goto L_remember; if(HELLIONQ == 21)goto L_joke; if(HELLIONQ == 20)goto L_take; @@ -181,4 +181,4 @@ L_alreadyhave: mes "I've already taught you"; mes "everything I know..."; close; -} +}
\ No newline at end of file diff --git a/npc/quests/thana_quest.txt b/npc/quests/thana_quest.txt index d9f28ff17..a3f12957b 100644 --- a/npc/quests/thana_quest.txt +++ b/npc/quests/thana_quest.txt @@ -14,7 +14,7 @@ // Tour Guide - 1st Floor -tha_t01.gat,149,78,3 script Tour Guide#1 90,{ +tha_t01,149,78,3 script Tour Guide#1 90,{ if (ThanaQuest & 1) { @@ -67,7 +67,7 @@ tha_t01.gat,149,78,3 script Tour Guide#1 90,{ // Tour Guide - 2nd Floor -tha_t02.gat,231,161,5 script Tour Guide#2 874,{ +tha_t02,231,161,5 script Tour Guide#2 874,{ if (ThanaQuest < 1) { @@ -116,10 +116,10 @@ tha_t02.gat,231,161,5 script Tour Guide#2 874,{ for(set @i, 0; @i < @partymembercount; set @i, @i + 1) { if (getmapxy(@mapname$,@mapx,@mapy,0,@partymembername$[@i]) != 0) goto L_Offline; - if (@mapname$ != "tha_t02.gat" || @mapx < 223 || @mapx > 239 || @mapy < 153 || @mapy > 169) goto L_Away; + if (@mapname$ != "tha_t02" || @mapx < 223 || @mapx > 239 || @mapy < 153 || @mapy > 169) goto L_Away; } - warpparty "tha_t03.gat",220,165,@partyid; + warpparty "tha_t03",220,165,@partyid; end; L_NoParty: @@ -152,7 +152,7 @@ tha_t02.gat,231,161,5 script Tour Guide#2 874,{ // Mechanical Device - Red Key -tha_t03.gat,67,70,0 script Mechanical Device#1 111,{ +tha_t03,67,70,0 script Mechanical Device#1 111,{ if (ThanaQuest & 2) { @@ -214,7 +214,7 @@ tha_t03.gat,67,70,0 script Mechanical Device#1 111,{ // Mechanical Device - Yellow Key -tha_t04.gat,195,195,0 script Mechanical Device#2 111,{ +tha_t04,195,195,0 script Mechanical Device#2 111,{ if (ThanaQuest & 4) { @@ -313,7 +313,7 @@ tha_t04.gat,195,195,0 script Mechanical Device#2 111,{ // Mechanical Device - Blue Key -tha_t05.gat,101,37,0 script Mechanical Device#3 111,{ +tha_t05,101,37,0 script Mechanical Device#3 111,{ if (ThanaQuest & 8) { @@ -340,7 +340,7 @@ tha_t05.gat,101,37,0 script Mechanical Device#3 111,{ getmapxy @mapname$,@mapx,@mapy,0,strcharinfo(0); if (@mapx < 101 || @mapx > 104 || @mapy < 37 || @mapy > 40) goto L_Away; - set @help, getareausers("tha_t05.gat",101,40,104,37); + set @help, getareausers("tha_t05",101,40,104,37); if (@help == 1) goto L_Alone; if (@help < 3) goto L_NotEnough; @@ -383,7 +383,7 @@ tha_t05.gat,101,37,0 script Mechanical Device#3 111,{ // Mechanical Device - Green Key -tha_t06.gat,43,152,0 script Mechanical Device#4 111,{ +tha_t06,43,152,0 script Mechanical Device#4 111,{ setarray @directions$[0],"up","right","down","left"; @@ -517,7 +517,7 @@ tha_t06.gat,43,152,0 script Mechanical Device#4 111,{ // Mechanical Device - Black Key -tha_t09.gat,19,158,0 script Mechanical Device#5 111,{ +tha_t09,19,158,0 script Mechanical Device#5 111,{ if (ThanaQuest & 32) { @@ -555,7 +555,7 @@ tha_t09.gat,19,158,0 script Mechanical Device#5 111,{ // Seal - Blue Magical Stone -tha_t04.gat,150,44,0 script Seal#1 111,{ +tha_t04,150,44,0 script Seal#1 111,{ if (ThanaQuest < 63) { @@ -607,7 +607,7 @@ tha_t04.gat,150,44,0 script Seal#1 111,{ // Seal - Red Magical Stone -tha_t05.gat,218,116,0 script Seal#2 111,{ +tha_t05,218,116,0 script Seal#2 111,{ if (ThanaQuest < 63) { @@ -659,7 +659,7 @@ tha_t05.gat,218,116,0 script Seal#2 111,{ // Seal - Black Magical Stone -tha_t06.gat,226,230,0 script Seal#3 111,{ +tha_t06,226,230,0 script Seal#3 111,{ if (ThanaQuest < 63) { @@ -711,7 +711,7 @@ tha_t06.gat,226,230,0 script Seal#3 111,{ // Seal - Yellow Magical Stone -tha_t07.gat,113,129,0 script Seal#4 111,{ +tha_t07,113,129,0 script Seal#4 111,{ if (ThanaQuest < 63) { @@ -762,7 +762,7 @@ tha_t07.gat,113,129,0 script Seal#4 111,{ } // Seal - Green Magical Stone -tha_t10.gat,129,159,0 script Seal#5 111,{ +tha_t10,129,159,0 script Seal#5 111,{ if (ThanaQuest < 63) { @@ -814,7 +814,7 @@ tha_t10.gat,129,159,0 script Seal#5 111,{ // Stone Statue - Floor 9 -tha_t09.gat,82,99,0 script Stone Statue#09a 111,{ +tha_t09,82,99,0 script Stone Statue#09a 111,{ mes "[Stone Statue]"; mes "There is a lever here."; @@ -840,7 +840,7 @@ tha_t09.gat,82,99,0 script Stone Statue#09a 111,{ // Stone Statue - Floor 10 (A) -tha_t10.gat,159,97,0 script Stone Statue#10a 111,{ +tha_t10,159,97,0 script Stone Statue#10a 111,{ mes "[Stone Statue]"; mes "There is a lever here."; @@ -867,7 +867,7 @@ tha_t10.gat,159,97,0 script Stone Statue#10a 111,{ // Stone Statue - Floor 10 (B) -tha_t10.gat,97,97,0 script Stone Statue#10b 111,{ +tha_t10,97,97,0 script Stone Statue#10b 111,{ if (ThanaSteps & 2) { @@ -902,7 +902,7 @@ tha_t10.gat,97,97,0 script Stone Statue#10b 111,{ // Stone Statue - Floor 11 (A) -tha_t11.gat,85,85,0 script Stone Statue#11a 111,{ +tha_t11,85,85,0 script Stone Statue#11a 111,{ mes "[Stone Statue]"; mes "There is a lever here."; @@ -933,7 +933,7 @@ tha_t11.gat,85,85,0 script Stone Statue#11a 111,{ // Stone Statue - Floor 11 (B) -tha_t11.gat,16,16,0 script Stone Statue#11b 111,{ +tha_t11,16,16,0 script Stone Statue#11b 111,{ if (ThanaSteps & 8) { @@ -972,7 +972,7 @@ tha_t11.gat,16,16,0 script Stone Statue#11b 111,{ // Stone Statue - Floor 11 (C) -tha_t11.gat,85,16,0 script Stone Statue#11c 111,{ +tha_t11,85,16,0 script Stone Statue#11c 111,{ if (ThanaSteps & 16) { @@ -1011,7 +1011,7 @@ tha_t11.gat,85,16,0 script Stone Statue#11c 111,{ // Stone Statue - Floor 11 (D) -tha_t11.gat,16,85,0 script Stone Statue#11d 111,{ +tha_t11,16,85,0 script Stone Statue#11d 111,{ if (ThanaSteps & 32) { @@ -1050,7 +1050,7 @@ tha_t11.gat,16,85,0 script Stone Statue#11d 111,{ // Stone Statue - Red Magical Stone -tha_t12.gat,96,58,0 script Stone Statue#12a 111,{ +tha_t12,96,58,0 script Stone Statue#12a 111,{ if (ThanaQuest < 2047) { @@ -1092,7 +1092,7 @@ tha_t12.gat,96,58,0 script Stone Statue#12a 111,{ // Stone Statue - Yellow Magical Stone -tha_t12.gat,161,58,0 script Stone Statue#12b 111,{ +tha_t12,161,58,0 script Stone Statue#12b 111,{ if (ThanaQuest < 2047) { @@ -1134,7 +1134,7 @@ tha_t12.gat,161,58,0 script Stone Statue#12b 111,{ // Stone Statue - Blue Magical Stone -tha_t12.gat,104,18,0 script Stone Statue#12c 111,{ +tha_t12,104,18,0 script Stone Statue#12c 111,{ if (ThanaQuest < 2047) { @@ -1176,7 +1176,7 @@ tha_t12.gat,104,18,0 script Stone Statue#12c 111,{ // Stone Statue - Green Magical Stone -tha_t12.gat,154,18,0 script Stone Statue#12d 111,{ +tha_t12,154,18,0 script Stone Statue#12d 111,{ if (ThanaQuest < 2047) { @@ -1218,7 +1218,7 @@ tha_t12.gat,154,18,0 script Stone Statue#12d 111,{ // Stone Statue - Black Magical Stone -tha_t12.gat,128,86,0 script Stone Statue#12e 111,{ +tha_t12,128,86,0 script Stone Statue#12e 111,{ if (ThanaQuest < 2047) { @@ -1260,7 +1260,7 @@ tha_t12.gat,128,86,0 script Stone Statue#12e 111,{ // Carvings -tha_t12.gat,130,52,0 script Carvings#1 111,{ +tha_t12,130,52,0 script Carvings#1 111,{ mes "[Carvings]"; mes "There are some beautifull carvings here."; @@ -1272,19 +1272,19 @@ tha_t12.gat,130,52,0 script Carvings#1 111,{ if (ThanaQuest < 65535) { - warp "thana_step.gat",185,15; + warp "thana_step",185,15; end; } - warp "thana_step.gat",73,288; + warp "thana_step",73,288; end; } // Seal of Sorrow -thana_boss.gat,217,167,0 script Carvings#2 111,{ +thana_boss,217,167,0 script Carvings#2 111,{ if ($Thana & 1) { @@ -1312,7 +1312,7 @@ thana_boss.gat,217,167,0 script Carvings#2 111,{ stopnpctimer "TimerThana"; set $Thana, $Thana | 1; initnpctimer "TimerThana"; - mapannounce "thana_boss.gat", "The Seal of Sorrow has been broken.",bc_npc; + mapannounce "thana_boss", "The Seal of Sorrow has been broken.",bc_npc; mes "[Carvings]"; mes "You've inserted the ^CE86C6Fragment of Sorrow^000000 into the hole and it fits perfectly."; @@ -1360,7 +1360,7 @@ thana_boss.gat,217,167,0 script Carvings#2 111,{ // Seal of Agony -thana_boss.gat,202,75,0 script Carvings#3 111,{ +thana_boss,202,75,0 script Carvings#3 111,{ if ($Thana & 2) { @@ -1394,7 +1394,7 @@ thana_boss.gat,202,75,0 script Carvings#3 111,{ stopnpctimer "TimerThana"; set $Thana, $Thana | 2; initnpctimer "TimerThana"; - mapannounce "thana_boss.gat", "The Seal of Agony has been broken.",bc_npc; + mapannounce "thana_boss", "The Seal of Agony has been broken.",bc_npc; mes "[Carvings]"; mes "You've inserted the ^7B9663Fragment of Agony^000000 into the hole and it fits perfectly."; @@ -1432,7 +1432,7 @@ thana_boss.gat,202,75,0 script Carvings#3 111,{ // Seal of Hatred -thana_boss.gat,80,76,0 script Carvings#4 111,{ +thana_boss,80,76,0 script Carvings#4 111,{ if ($Thana & 4) { @@ -1472,7 +1472,7 @@ thana_boss.gat,80,76,0 script Carvings#4 111,{ stopnpctimer "TimerThana"; set $Thana, $Thana | 4; initnpctimer "TimerThana"; - mapannounce "thana_boss.gat", "The Seal of Hatred has been broken.",bc_npc; + mapannounce "thana_boss", "The Seal of Hatred has been broken.",bc_npc; mes "[Carvings]"; mes "You've inserted the ^8C79ADFragment of Hatred^000000 into the hole and it fits perfectly."; @@ -1504,7 +1504,7 @@ thana_boss.gat,80,76,0 script Carvings#4 111,{ // Seal of Despair -thana_boss.gat,62,171,0 script Carvings#5 111,{ +thana_boss,62,171,0 script Carvings#5 111,{ if ($Thana & 8) { @@ -1550,7 +1550,7 @@ thana_boss.gat,62,171,0 script Carvings#5 111,{ stopnpctimer "TimerThana"; set $Thana, $Thana | 8; initnpctimer "TimerThana"; - mapannounce "thana_boss.gat", "The Seal of Despair has been broken.",bc_npc; + mapannounce "thana_boss", "The Seal of Despair has been broken.",bc_npc; mes "[Carvings]"; mes "You've inserted the ^F7865AFragment of Despair^000000 into the hole and it fits perfectly."; @@ -1576,7 +1576,7 @@ thana_boss.gat,62,171,0 script Carvings#5 111,{ // Seal of Thanatos -thana_boss.gat,141,217,0 script Carvings#6 111,{ +thana_boss,141,217,0 script Carvings#6 111,{ if ($Thana == 15) { @@ -1584,11 +1584,11 @@ thana_boss.gat,141,217,0 script Carvings#6 111,{ mes "You stepped on the plate, and it seems it activated some sort of mechanism."; next; - if (!getmapmobs("thana_boss.gat")) { - monster "thana_boss.gat",135,119,"Thanatos",1708,1,"TimerThana::OnThanaDead"; + if (!getmapmobs("thana_boss")) { + monster "thana_boss",135,119,"Thanatos",1708,1,"TimerThana::OnThanaDead"; stopnpctimer "TimerThana"; set $Thana, $Thana | 16; - mapannounce "thana_boss.gat", "The Seal of Thanatos has been broken.",bc_npc; + mapannounce "thana_boss", "The Seal of Thanatos has been broken.",bc_npc; mes "[Carvings]"; mes "You hear the screams of the undead coming from below..."; close; @@ -1607,14 +1607,14 @@ thana_boss.gat,141,217,0 script Carvings#6 111,{ // NPC Timer -thana_boss.gat,1,1,1 script TimerThana -1,{ +thana_boss,1,1,1 script TimerThana -1,{ // 10 secs OnTimer10000: if ($Thana >= 15) end; stopnpctimer; - mapannounce "thana_boss.gat", "You didn't manage to break all four Seals in time...",bc_npc; + mapannounce "thana_boss", "You didn't manage to break all four Seals in time...",bc_npc; set $Thana, 0; end; |