diff options
Diffstat (limited to 'npc/warps/dungeons/mosk_dun.txt')
-rw-r--r-- | npc/warps/dungeons/mosk_dun.txt | 307 |
1 files changed, 0 insertions, 307 deletions
diff --git a/npc/warps/dungeons/mosk_dun.txt b/npc/warps/dungeons/mosk_dun.txt deleted file mode 100644 index ed0597efa..000000000 --- a/npc/warps/dungeons/mosk_dun.txt +++ /dev/null @@ -1,307 +0,0 @@ -//================= Hercules Script ======================================= -//= _ _ _ -//= | | | | | | -//= | |_| | ___ _ __ ___ _ _| | ___ ___ -//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __| -//= | | | | __/ | | (__| |_| | | __/\__ \ -//= \_| |_/\___|_| \___|\__,_|_|\___||___/ -//================= License =============================================== -//= This file is part of Hercules. -//= http://herc.ws - http://github.com/HerculesWS/Hercules -//= -//= Copyright (C) 2012-2015 Hercules Dev Team -//= Copyright (C) Kisuka -//= Copyright (C) $ephiroth -//= -//= Hercules is free software: you can redistribute it and/or modify -//= it under the terms of the GNU General Public License as published by -//= the Free Software Foundation, either version 3 of the License, or -//= (at your option) any later version. -//= -//= This program is distributed in the hope that it will be useful, -//= but WITHOUT ANY WARRANTY; without even the implied warranty of -//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -//= GNU General Public License for more details. -//= -//= You should have received a copy of the GNU General Public License -//= along with this program. If not, see <http://www.gnu.org/licenses/>. -//========================================================================= -//= Moscovia Dungeon Warp Script -//================= Description =========================================== -//= Warp Points for Moscovia Dungeon -//================= Current Version ======================================= -//= 1.4 -//========================================================================= - -mosk_fild02,190,257,0 warp moscoviawarp0401 1,1,mosk_dun01,189,45 -mosk_dun01,189,42,0 warp moscoviawarp0501 1,1,mosk_fild02,190,254 -mosk_in,215,36,0 warp babayagaout 1,1,mosk_dun02,53,217 - -mosk_dun02,53,220,4 script #babayagain WARPNPC,1,1,{ - end; -OnTouch: - if (mos_nowinter == 11) { - donpcevent "Soldier1#mos::OnEnable"; - donpcevent "Soldier2#mos::OnEnable"; - donpcevent "Soldier3#mos::OnEnable"; - mes "[Soldier]"; - mes "Halt right there!"; - next; - mes "[Soldier]"; - mes "We have information"; - mes "that you've been secretly"; - mes "communicating with"; - mes "Baba Yaga, the Horrible."; - next; - mes "[Soldier]"; - mes "If you have something to say,"; - mes "speak to the Csar."; - mes "Come with us."; - close2; - donpcevent "Soldier1#mos::OnInit"; - donpcevent "Soldier2#mos::OnInit"; - donpcevent "Soldier3#mos::OnInit"; - mos_nowinter = 12; - warp "mosk_in",125,92; - end; - } - else if (mos_nowinter == 12) { - donpcevent "Soldier1#mos::OnEnable"; - donpcevent "Soldier2#mos::OnEnable"; - donpcevent "Soldier3#mos::OnEnable"; - mes "[Soldier]"; - mes "We expected"; - mes "that you would appear again."; - mes "What is your business with the Csar?"; - next; - if(select("Run away.:Explain the situation.") == 1) { - mes "["+strcharinfo(PC_NAME)+"]"; - mes "I should get out of here..."; - close2; - warp "mosk_dun02",100,100; - donpcevent "Soldier1#mos::OnInit"; - donpcevent "Soldier2#mos::OnInit"; - donpcevent "Soldier3#mos::OnInit"; - end; - } - mes "-I explain what happend until now.-"; - next; - mes "[Soldier]"; - mes "If you have something to say, speak"; - mes "to the Csar."; - mes "If you leave to this place,"; - mes "you will be considered as our enemy."; - close2; - donpcevent "Soldier1#mos::OnInit"; - donpcevent "Soldier2#mos::OnInit"; - donpcevent "Soldier3#mos::OnInit"; - end; - } - else if (mos_nowinter == 13) { - donpcevent "Soldier1#mos::OnEnable"; - donpcevent "Soldier2#mos::OnEnable"; - donpcevent "Soldier3#mos::OnEnable"; - mes "[Soldier]"; - mes "We expected"; - mes "that you would appear again."; - mes "What is your business with the Csar?"; - next; - if(select("Run away.:Explain the situation.") == 1) { - mes "["+strcharinfo(PC_NAME)+"]"; - mes "I should get out of here..."; - close2; - warp "mosk_dun02",100,100; - donpcevent "Soldier1#mos::OnInit"; - donpcevent "Soldier2#mos::OnInit"; - donpcevent "Soldier3#mos::OnInit"; - end; - } - mes "-I explain what happend until now.-"; - next; - mes "[Soldier]"; - mes "If you have something to say, speak"; - mes "to the Csar."; - mes "If you leave to this place,"; - mes "you will be considered as our enemy."; - close2; - donpcevent "Soldier1#mos::OnInit"; - donpcevent "Soldier2#mos::OnInit"; - donpcevent "Soldier3#mos::OnInit"; - end; - } - else { - warp "mosk_in",215,41; - end; - } -} - -mosk_dun02,53,215,3 script Soldier1#mos 4_M_RUSKNIGHT,{ - mes "[Soldier]"; - mes "We're the Csar's soldiers."; - mes "We're called out for emergencies,"; - mes "don't disturb us anymore."; - close; - -OnInit: - hideonnpc "Soldier1#mos"; - end; - -OnEnable: - hideoffnpc "Soldier1#mos"; - end; -} - -mosk_dun02,50,217,3 script Soldier2#mos 4_M_RUSKNIGHT,{ - mes "[Soldier]"; - mes "We're the Csar's soldiers."; - mes "We're called out for emergencies,"; - mes "don't disturb us anymore."; - close; - -OnInit: - hideonnpc "Soldier2#mos"; - end; - -OnEnable: - hideoffnpc "Soldier2#mos"; - end; -} - -mosk_dun02,56,217,5 script Soldier3#mos 4_M_RUSKNIGHT,{ - mes "[Soldier]"; - mes "We're the Csar's soldiers."; - mes "We're called out for emergencies,"; - mes "don't disturb us anymore."; - close; - -OnInit: - hideonnpc "Soldier3#mos"; - end; - -OnEnable: - hideoffnpc "Soldier3#mos"; - end; -} - -mosk_dun01,170,164,3 script Milestone#1 HIDDEN_NPC,{ - mes "- There is writing on a big rock. -"; - next; - mes "^3131FF- Those who serve the Sun will die, Go to the North. -^000000"; - close; -} - -mosk_dun01,207,276,3 script Milestone#1-2 HIDDEN_NPC,{ - mes "- There is writing on a big rock. -"; - next; - mes "^3131FF- Those who advance may get hurt but are courageous of heart and those who move back will remain safe."; - mes "If you have courage, step forward. Otherwise, step backward. -^000000"; - next; - if(select("Step forward.:Stay.") == 1) { - mes "- You follow the way before you. -"; - close2; - warp "mosk_dun02",165,30; - end; - } - mes "- You won't advance. -"; - close; -} - -mosk_dun01,264,191,3 script Milestone#1-3 HIDDEN_NPC,{ - mes "- There is writing on a big rock. -"; - next; - mes "^3131FF- Those who advance may get hurt but are brave of heart and those who move back will remain safe."; - mes "If you are brave, then take a step forward. Otherwise, step back. -^000000"; - next; - if(select("Step forward.:Stay.") == 1) { - mes "- You follow the way before you. -"; - close2; - warp "mosk_dun03",117,36; - end; - } - mes "- You decide to stay. -"; - close; -} - -mosk_dun02,168,28,3 script Milestone#2-1 HIDDEN_NPC,{ - mes "- There is writing on a big rock. -"; - next; - mes "^3131FF- Those who advance may get hurt but are valorous of heart and those who move back will remain safe."; - mes "If you valorous, then take a step forward. Otherwise, step back. -^000000"; - next; - if(select("Go back.:Stay.") == 1) { - mes "- You sense danger and decide to go back -"; - close2; - warp "mosk_dun01",201,269; - end; - } - mes "- You decided to stay. -"; - close; -} - -mosk_dun02,268,117,3 script Milestone#2-3 HIDDEN_NPC,{ - mes "- There is writing on a big rock. -"; - next; - mes "^3131FF- Those who step forward will gain honor but may die, those who step backward will have courage but may still get hurt."; - mes "If you are truly brave, step forward. Otherwise, step back -^000000"; - next; - if(select("Step forward.:Stay.") == 1) { - mes "- You bravely step forward. -"; - close2; - warp "mosk_dun03",32,135; - end; - } - mes "- You decided to stay. -"; - close; -} - -mosk_dun03,27,131,3 script Milestone#3-2 HIDDEN_NPC,{ - mes "- There is writing on a big rock. -"; - next; - mes "^3131FF- Those who stay may die but will gain honor, those who go back may get hurt but will gain courage."; - mes "Those who have courage will go back, otherwise step forward and stay. -^000000"; - next; - if(select("Go back.:Stay.") == 1) { - mes "- You sense danger and decide to go back -"; - close2; - warp "mosk_dun02",262,118; - end; - } - mes "- You decide to stay. -"; - close; -} - -mosk_dun03,119,46,3 script Milestone#3-1 HIDDEN_NPC,{ - mes "There is writing on a big rock."; - next; - mes "^3131FF- Those who stay may die but will gain honor, those who go back may get hurt but will gain courage."; - mes "Those who are afraid of the death will go back, otherwise step forward and stay. -^000000"; - next; - if(select("Go back.:Stay.") == 1) { - mes "- You sense danger and decide to go back -"; - close2; - warp "mosk_dun01",257,190; - end; - } - mes "- You decided to stay. -"; - close; -} - -mosk_dun01,194,43,3 script Milestone#1-1 HIDDEN_NPC,{ - mes "- There is writing on a big rock. -"; - next; - mes "- If you want to protect your life, go back -"; - close; -} - -mosk_fild02,198,53,3 script Ship#mos_dun HIDDEN_NPC,{ - mes "- You find a ship at anchor. -"; - next; - if(select("Take the ship and go back to the village.:Explore more.") == 1) { - mes "- You board the ship and pull at the oars. -"; - close2; - warp "moscovia",140,54; - end; - } - mes "- That unknown area arouses your interest. -"; - close; -} |