summaryrefslogtreecommitdiff
path: root/world/map/npc/051-3/ambush.txt
diff options
context:
space:
mode:
Diffstat (limited to 'world/map/npc/051-3/ambush.txt')
-rw-r--r--world/map/npc/051-3/ambush.txt182
1 files changed, 0 insertions, 182 deletions
diff --git a/world/map/npc/051-3/ambush.txt b/world/map/npc/051-3/ambush.txt
deleted file mode 100644
index 7d659710..00000000
--- a/world/map/npc/051-3/ambush.txt
+++ /dev/null
@@ -1,182 +0,0 @@
-//-----------------------------------------------------------------------------
-// Bandit cave
-// $@illia_progress = 2
-//
-// Level progress:
-// 0: Did not start the task yet
-// 1: Players are ambushed
-// 2: Players escaped their jails
-// 3: Reinforcements come when they approach the exit of the cave
-// 4: Key of the door found, to leave the cave
-//-----------------------------------------------------------------------------
-
-051-3,40,52,0|script|#WayBlockedTrigger|32767,2,2
-{
- message strcharinfo(0), "There is no way I can pass here. Let's find another way.";
- end;
-}
-
-051-3,31,70,0|script|#AmbushReadyTrigger|32767,2,2
-{
- set @step, 2;
- if ($@illia_progress < @step) goto L_ShouldNotBeHere;
- if (strcharinfo(0) == $@ILLIA_HERO$ && $@illia_level_2_progress == 0) goto L_PrepareAmbush;
- end;
-
-L_PrepareAmbush:
- disablenpc "Sneaky Bandit";
- disablenpc "Another Sneaky Bandit";
- end;
-
-L_ShouldNotBeHere:
- heal -Hp, 0;
- end;
-
-}
-
-051-3,31,93,0|script|#BanditAmbushTrigger|32767,3,3
-{
- set @step, 2;
- if ($@illia_progress < @step) goto L_ShouldNotBeHere;
- if ($@illia_level_2_progress == 0 && strcharinfo(0) == $@ILLIA_HERO$) goto L_MakeAmbush;
- end;
-
-L_MakeAmbush:
- set $@illia_level_2_progress, 1;
- donpcevent "#BndtTl::OnCommandAmbush";
- end;
-
-L_ShouldNotBeHere:
- heal -Hp, 0;
- message strcharinfo(0), "Your throat got cut by a sneaky bandit!";
- end;
-}
-
-051-3,1,1,0|script|#BndtTl|32767
-{
- end;
-
-OnCommandAmbush:
- initnpctimer;
- end;
-
-OnTimer1000:
- enablenpc "Sneaky Bandit";
- donpcevent "Sneaky Bandit::OnCommandTalk";
- enablenpc "Another Sneaky Bandit";
- donpcevent "Another Sneaky Bandit::OnCommandTalk";
- end;
-
-OnTimer9000:
- areawarp "051-3", 22, 45, 42, 97, "051-3", 101, 13;
- end;
-
-OnTimer11000:
- areatimer 0, "051-3", 22, 12, 102, 97, 500, "#BndtTl::OnOuch";
- areatimer 0, "051-3", 22, 12, 102, 97, 3000, "#BndtTl::OnA";
- stopnpctimer;
- setnpctimer 0;
- end;
-
-OnOuch:
- message strcharinfo(0), "Ouch my head...";
- end;
-
-OnA:
- if (strcharinfo(0) == $@ILLIA_HERO$)
- goto L_CaptureHero;
- if (strcharinfo(0) == $@ILLIA_HELPER1$)
- goto L_CaptureHelper1;
- if (strcharinfo(0) == $@ILLIA_HELPER2$)
- goto L_CaptureHelper2;
- if (strcharinfo(0) == $@ILLIA_HELPER3$)
- goto L_CaptureHelper3;
- // kill that player otherwise, since not part of the quest.
- heal -Hp, 0;
- end;
-
-L_CaptureHero:
- // Simulate the capture of the player.
- // Unequip all equipments
- nude;
- // put the health at 40%.
- heal MaxHp, 0;
- heal ((MaxHp/100) * -60), 0;
- warp "051-3", 69, 109;
- message strcharinfo(0), "Meh... Where am I?";
- end;
-
-L_CaptureHelper1:
- // Simulate the capture of the player.
- // Unequip all equipments
- nude;
- // put the health at 40%.
- heal MaxHp, 0;
- heal ((MaxHp/100) * -60), 0;
- warp "051-3", 64, 102;
- message strcharinfo(0), "Meh... Where am I?";
- end;
-
-L_CaptureHelper2:
- // Simulate the capture of the player.
- // Unequip all equipments
- nude;
- // put the health at 40%.
- heal MaxHp, 0;
- heal ((MaxHp/100) * -60), 0;
- warp "051-3", 62, 102;
- message strcharinfo(0), "Meh... Where am I?";
- end;
-
-L_CaptureHelper3:
- // Simulate the capture of the player.
- // Unequip all equipments
- nude;
- // put the health at 40%.
- heal MaxHp, 0;
- heal ((MaxHp/100) * -60), 0;
- warp "051-3", 58, 102;
- message strcharinfo(0), "Meh... Where am I?";
- end;
-
-}
-
-051-3,29,94,0|script|Sneaky Bandit|32767
-{
- end;
-
-OnCommandTalk:
- initnpctimer;
- end;
-
-OnTimer100:
- npctalk strnpcinfo(0), "Did you think you could sneak in our den without a problem?";
- end;
-
-OnTimer3600:
- npctalk strnpcinfo(0), "Drop your weapons, and come with us!";
- stopnpctimer;
- setnpctimer 0;
- end;
-
-}
-
-051-3,33,95,0|script|Another Sneaky Bandit|32767
-{
- end;
-
-OnCommandTalk:
- initnpctimer;
- end;
-
-OnTimer1500:
- npctalk strnpcinfo(0), "W00t! More slaves!";
- end;
-
-OnTimer5500:
- npctalk strnpcinfo(0), "Ahaha, that was easy! Ok, knock them out!";
- stopnpctimer;
- setnpctimer 0;
- end;
-
-}