diff options
Diffstat (limited to 'npc/jobs/3-1/archbishop.txt')
-rw-r--r-- | npc/jobs/3-1/archbishop.txt | 116 |
1 files changed, 5 insertions, 111 deletions
diff --git a/npc/jobs/3-1/archbishop.txt b/npc/jobs/3-1/archbishop.txt index 1836edd5d..439b3f779 100644 --- a/npc/jobs/3-1/archbishop.txt +++ b/npc/jobs/3-1/archbishop.txt @@ -257,15 +257,11 @@ umbala,139,227,3 script Priest#arch 60,{ mes "[" + strcharinfo(0) + "]"; mes "Hmm, I wanted to tell you..."; next; - input .@inputstr$; - mes "[" + strcharinfo(0) + "]"; - mes "" + .@inputstr$ + ""; - next; input .@urans$; if (.@urans$ != "I'm here for the Holy Pilgrimage") { mes "Priest Dayan doesn't seem to understand you. He just stares at you and smiles."; next; - mes "[Priest]"; + mes "[Priest Dayan]"; mes "Eh? Say what?"; close; } @@ -1019,13 +1015,7 @@ job3_arch01,29,34,3 script Valkyrie#arch 403,{ set $@archbs,0; close2; nude; - while (1) { - if (countitem(2798) == 0) { - break; - } else { - delitem 2798,1; //Will_Of_Exhausted_Angel - } - } + delitem 2798,countitem(2798); //Will_Of_Exhausted_Angel donpcevent "start#arch::OnEnable"; set job_arch, 7; changequest 2190,2191; @@ -1070,14 +1060,7 @@ job3_arch01,29,34,3 script Valkyrie#arch 403,{ mes "But you have to be careful if an imeprsonation falls down."; close2; nude; - while (1) { - if (countitem(2798) == 0) { - break; - } - else { - delitem 2798,1; //Will_Of_Exhausted_Angel - } - } + delitem 2798,countitem(2798); //Will_Of_Exhausted_Angel donpcevent "start#arch::OnEnable"; set job_arch, 7; warp "job3_arch02",119,49; @@ -1090,10 +1073,6 @@ job3_arch01,29,34,3 script Valkyrie#arch 403,{ close; } -OnInit: - set $@archbs,0; - end; - OnBc: set $@archbs,0; //Custom translation @@ -1127,12 +1106,8 @@ OnTouch: set .@randht,rand(1,10); if (.@randht < 8) { mapannounce "job3_arch02","Whispering of an impersonation: I can feel the devil's spirits! Be careful!",bc_map,"0xFFCE00"; //FW_NORMAL 12 0 0 - //GetHEALTHSTATE VAR_CURSE 10 } else if (.@randht == 8 || .@randht == 9) { mapannounce "job3_arch02","Embodiment of the voice: They are close to you!",bc_map,"0xFFCE00"; //FW_NORMAL 12 0 0 //Custom translation; - //GetHEALTHSTATE VAR_POISON 10 - } else { - //GetHEALTHSTATE VAR_HEALTHSTATENORMAL 0 } } else { mapannounce "job3_arch02","Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00"; //FW_NORMAL 12 0 0 @@ -1362,14 +1337,7 @@ OnTouch: mes "It can be dangerous, so let's go back."; close2; nude; - while (1) { - if (countitem(2798) == 0) { - break; - } - else { - delitem 2798,1; //Will_Of_Exhausted_Angel - } - } + delitem 2798,countitem(2798); //Will_Of_Exhausted_Angel delitem 6154,countitem(6154); //Broken_Horn_Pipe mapwarp "job3_arch02","job3_arch01",29,29; end; @@ -1449,14 +1417,7 @@ OnTouch: mes "Don't forget an altruistic minister's spirit like today forever."; mes "I hope we see each other in Valhalla sometime."; nude; - while (1) { - if (countitem(2798) == 0) { - break; - } - else { - delitem 2798,1; //Will_Of_Exhausted_Angel - } - } + delitem 2798,countitem(2798); //Will_Of_Exhausted_Angel delitem 6154,countitem(6154); //Broken_Horn_Pipe set job_arch,100; completequest 2191; @@ -1522,13 +1483,10 @@ OnTouch: set .@randht,rand(1,10); if (.@randht < 8) { mapannounce "job3_arch02","Whispering of an impersonation: I can feel the devil's spirits. Can you hear? The sound of gathering in crowds.",bc_map,"0xFFCE00"; //FW_NORMAL 12 0 0 - //GetHEALTHSTATE VAR_CURSE 10 } else if (.@randht == 8 || .@randht == 9) { mapannounce "job3_arch02","Embodiment of Sounds: Battle Stance!",bc_map,"0xFFCE00"; //FW_NORMAL 12 0 0 //Custom translation; - //GetHEALTHSTATE VAR_POISON 10 } else { mapannounce "job3_arch02","Whispering of an impersonation: I can't leave you! Die!",bc_map,"0xFFCE00"; //FW_NORMAL 12 0 0 - //GetHEALTHSTATE VAR_HEALTHSTATENORMAL 0 } } else { mapannounce "job3_arch02","Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00"; //FW_NORMAL 12 0 0 @@ -1576,7 +1534,6 @@ OnTouch: } else { if (getmercinfo(1) == 2038) { mapannounce "job3_arch02","A shout of devil: You are so childish. I'll invite you to a party of the devil. I'll make you have a fun!",bc_map,"0xFF0000"; //FW_NORMAL 12 0 0 - //GetHEALTHSTATE VAR_CURSE 10 } else { mapannounce "job3_arch02","Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00"; //FW_NORMAL 12 0 0 mapwarp "job3_arch02","job3_arch01",29,29; @@ -1762,69 +1719,6 @@ OnTimer60000: } end; -OnTimer120000: - if (getmapusers("job3_arch02") == 0) { - mapwarp "job3_arch02","job3_arch01",29,29; - donpcevent "Valkyrie#arch::OnBc"; - stopnpctimer; - } - end; - -OnTimer180000: - if (getmapusers("job3_arch02") == 0) { - mapwarp "job3_arch02","job3_arch01",29,29; - donpcevent "Valkyrie#arch::OnBc"; - stopnpctimer; - } - end; - -OnTimer240000: - if (getmapusers("job3_arch02") == 0) { - mapwarp "job3_arch02","job3_arch01",29,29; - donpcevent "Valkyrie#arch::OnBc"; - stopnpctimer; - } - end; - -OnTimer300000: - if (getmapusers("job3_arch02") == 0) { - mapwarp "job3_arch02","job3_arch01",29,29; - donpcevent "Valkyrie#arch::OnBc"; - stopnpctimer; - } - end; - -OnTimer360000: - if (getmapusers("job3_arch02") == 0) { - mapwarp "job3_arch02","job3_arch01",29,29; - donpcevent "Valkyrie#arch::OnBc"; - } - end; - -OnTimer420000: - if (getmapusers("job3_arch02") == 0) { - mapwarp "job3_arch02","job3_arch01",29,29; - donpcevent "Valkyrie#arch::OnBc"; - stopnpctimer; - } - end; - -OnTimer480000: - if (getmapusers("job3_arch02") == 0) { - mapwarp "job3_arch02","job3_arch01",29,29; - donpcevent "Valkyrie#arch::OnBc"; - stopnpctimer; - } - end; - -OnTimer540000: - if (getmapusers("job3_arch02") == 0) { - mapwarp "job3_arch02","job3_arch01",29,29; - donpcevent "Valkyrie#arch::OnBc"; - stopnpctimer; - } - end; - OnTimer600000: mapannounce "job3_arch02","Demons cry: Too boring, can no longer imagine what will happen! Friends, we went to lessons learned that could fool arrogant guy, OK?",bc_map,"0xFF0000"; //FW_NORMAL 12 0 0 //Custom translation; end; |