diff options
Diffstat (limited to 'npc/re/jobs/3-1/guillotine_cross.txt')
-rw-r--r-- | npc/re/jobs/3-1/guillotine_cross.txt | 58 |
1 files changed, 41 insertions, 17 deletions
diff --git a/npc/re/jobs/3-1/guillotine_cross.txt b/npc/re/jobs/3-1/guillotine_cross.txt index 47b42e16f..904c04148 100644 --- a/npc/re/jobs/3-1/guillotine_cross.txt +++ b/npc/re/jobs/3-1/guillotine_cross.txt @@ -1,21 +1,21 @@ //===== Hercules Script ====================================== //= Guillotine Cross Job Quest -//===== By: ================================================== +//===== By: ================================================== //= Muad_Dib -//===== Current Version: ===================================== -//= 1.3 -//===== Compatible With: ===================================== -//= Hercules -//===== Description: ========================================= +//===== Current Version: ===================================== +//= 1.5 +//===== Description: ========================================= //= [Official Conversion] //= Job change Quest from Assassin / Assassin Cross -> Guillotine Cross. -//===== Additional Comments: ================================= +//===== Additional Comments: ================================= //= 1.0 Adapted from original script. [Euphy] //= 1.0a Added 'npcskill' command. [Euphy] //= 1.0b Moved warps to separate file. [Euphy] //= 1.1 Fixed some minor bugs. [Euphy] //= 1.2 Moved "Girl" NPC off ve_fild05. [Euphy] //= 1.3 Added missing OnMyMobDead labels. [Euphy] +//= 1.4 Added missing labels. [Joseph] +//= 1.5 Added GM management function. [Euphy] //============================================================ que_job01,75,96,3 script Guild Member#3rdgc01 997,{ @@ -3057,6 +3057,8 @@ OnTouch: monster "job3_guil03",93,33,"Front Gate Guard",1985,1,"Front Gate Guard#g01::OnMyMobDead"; monster "job3_guil03",93,32,"Guard Dog",1866,1,"Front Gate Guard#g01::OnMyMobDead"; end; +OnMyMobDead: + end; } job3_guil03,93,36,3 duplicate(#3rdgc_guard00) Front Gate Guard#g03 456 job3_guil03,93,34,3 duplicate(#3rdgc_guard00) Front Gate Guard#g04 456 @@ -3086,6 +3088,8 @@ OnTouch: monster "job3_guil03",133,50,"Back Gate Guard",1985,1,"Back Gate Guard#g01::OnMyMobDead"; monster "job3_guil03",133,49,"Guard Dog",1866,1,"Back Gate Guard#g01::OnMyMobDead"; end; +OnMyMobDead: + end; } job3_guil03,133,53,5 duplicate(#3rdgc_guard00) Back Gate Guard#g03 456 job3_guil03,133,51,5 duplicate(#3rdgc_guard00) Back Gate Guard#g04 456 @@ -3115,6 +3119,8 @@ OnTouch: monster "job3_guil03",117,49,"Interior Guard",1985,1,"Interior Guard#g01::OnMyMobDead"; monster "job3_guil03",117,48,"Guard Dog",1866,1,"Interior Guard#g01::OnMyMobDead"; end; +OnMyMobDead: + end; } job3_guil03,117,52,4 duplicate(#3rdgc_guard00) Interior Guard#g03 456 job3_guil03,117,50,4 duplicate(#3rdgc_guard00) Interior Guard#g04 456 @@ -3139,6 +3145,8 @@ OnTouch: monster "job3_guil03",88,43,"Exterior Guard",1985,1,"Exterior Guard#g01::OnMyMobDead"; monster "job3_guil03",88,45,"Guard Dog",1866,1,"Exterior Guard#g01::OnMyMobDead"; end; +OnMyMobDead: + end; } job3_guil03,88,55,4 script Exterior Guard#g02 456,5,5,{ @@ -3160,6 +3168,8 @@ OnTouch: monster "job3_guil03",88,54,"Exterior Guard",1985,1,"Exterior Guard#g02::OnMyMobDead"; monster "job3_guil03",88,56,"Guard Dog",1866,1,"Exterior Guard#g02::OnMyMobDead"; end; +OnMyMobDead: + end; } job3_guil03,88,64,4 script Exterior Guard#g03 456,5,5,{ @@ -3181,6 +3191,8 @@ OnTouch: monster "job3_guil03",88,63,"Exterior Guard",1985,1,"Exterior Guard#g03::OnMyMobDead"; monster "job3_guil03",88,65,"Guard Dog",1866,1,"Exterior Guard#g03::OnMyMobDead"; end; +OnMyMobDead: + end; } job3_guil03,73,62,4 script Exterior Guard#g04 456,5,5,{ @@ -3202,6 +3214,8 @@ OnTouch: monster "job3_guil03",73,61,"Exterior Guard",1985,1,"Exterior Guard#g04::OnMyMobDead"; monster "job3_guil03",73,63,"Guard Dog",1866,1,"Exterior Guard#g04::OnMyMobDead"; end; +OnMyMobDead: + end; } job3_guil03,77,51,4 script Exterior Guard#g05 456,5,5,{ @@ -3223,6 +3237,8 @@ OnTouch: monster "job3_guil03",77,50,"Exterior Guards",1985,1,"Exterior Guard#g05::OnMyMobDead"; monster "job3_guil03",77,49,"Guard Dog",1866,1,"Exterior Guard#g05::OnMyMobDead"; end; +OnMyMobDead: + end; } job3_guil03,73,34,4 script Exterior Guard#g06 456,5,5,{ @@ -3244,6 +3260,8 @@ OnTouch: monster "job3_guil03",73,33,"Exterior guards",1985,1,"Exterior Guard#g06::OnMyMobDead"; monster "job3_guil03",73,32,"Guard Dog",1866,1,"Exterior Guard#g06::OnMyMobDead"; end; +OnMyMobDead: + end; } job3_guil03,110,27,3 script Guard Dog#dog01 1866,3,1,{ @@ -3265,6 +3283,8 @@ OnTouch: monster "job3_guil03",104,27,"Dog Trainer's Assistant",1985,1,"Guard Dog#dog01::OnMyMobDead"; monster "job3_guil03",98,27,"Guard",1985,1,"Guard Dog#dog01::OnMyMobDead"; end; +OnMyMobDead: + end; } job3_guil03,119,27,3 script Guard Dog#dog02 1866,3,1,{ @@ -3286,6 +3306,8 @@ OnTouch: monster "job3_guil03",104,27,"Trainer's Assistant",1985,1,"Guard Dog#dog02::OnMyMobDead"; monster "job3_guil03",131,27,"Guard",1985,1,"Guard Dog#dog02::OnMyMobDead"; end; +OnMyMobDead: + end; } job3_guil03,2,1,0 script #3rdgc_sunchal_nomal 844,{ @@ -3321,6 +3343,8 @@ OnEnable: OnReset: killmonster "job3_guil03","#3rdgc_sunchal_nomal::OnMyMobDead"; end; +OnMyMobDead: + end; } job3_guil03,2,2,0 script #3rdgc_sunchal_kill01 844,{ @@ -3808,12 +3832,11 @@ OnTouch: end; } -/* job3_guil02,1,3,0 script #GMhelper01_gc 844,{ + callfunc "F_GM_NPC"; mes "What can I do for you?"; next; - input .@input; - if (.@input == 1854) { + if (callfunc("F_GM_NPC",1854,0) == 1) { set .@room01, $@3rdgc_room01; mes "I check the recent situation."; mes "The battle situation of storage: "+.@room01+""; @@ -3842,16 +3865,17 @@ job3_guil02,1,3,0 script #GMhelper01_gc 844,{ mes "A management for mansion is in mansion."; close; } + } else { + mes "-_-."; + close; } - mes "-_-."; - close; } job3_guil03,1,8,0 script #GMhelper02_gc 844,{ + callfunc "F_GM_NPC"; mes "What can I do for you?"; next; - input .@input; - if (.@input == 1854) { + if (callfunc("F_GM_NPC",1854,0) == 1) { set .@room02, $@3rdgc_room02; mes "Check the recent situation."; mes "The battle situation of the mansion is: "+.@room02+""; @@ -3912,8 +3936,8 @@ job3_guil03,1,8,0 script #GMhelper02_gc 844,{ mes "The management of storage is in a storage."; close; } + } else { + mes "-_-."; + close; } - mes "-_-."; - close; } -*/ |