summaryrefslogtreecommitdiff
path: root/npc/001-2-8/doors.txt
diff options
context:
space:
mode:
Diffstat (limited to 'npc/001-2-8/doors.txt')
-rw-r--r--npc/001-2-8/doors.txt59
1 files changed, 0 insertions, 59 deletions
diff --git a/npc/001-2-8/doors.txt b/npc/001-2-8/doors.txt
deleted file mode 100644
index 7b34c4da..00000000
--- a/npc/001-2-8/doors.txt
+++ /dev/null
@@ -1,59 +0,0 @@
-// Evol scripts.
-// Author:
-// Jesusalva
-// Description:
-// The Door for Town Archives
-
-001-2-8,38,30,0 script #ArtisArchiveGate NPC_NO_SPRITE,0,0,{
- function breakIn;
- function notToday;
-
- .@q=getq(ThiefQuests_Artis);
- mes l("The door is locked and you don't have the key.");
- next;
- mes l("This is probably where the town files are kept.");
- if (.@q > 1) notToday();
- if (.@q == 1) breakIn();
- close;
-
-function notToday {
- mesc l("I have nothing else to do down there.");
- return;
-}
-
-function breakIn {
- mesc l("Should we break in? We'll be in a bad situation if we're found out.");
- next;
- // Better to not use only a pine!
- if (LockPicking(2, 3, false)) {
- // Delete previous timers.
- deltimer("#ArtisThiefBook_0::OnBust1");
- deltimer("#ArtisThiefBook_0::OnBust2");
- deltimer("#ArtisThiefBook_0::OnBust3");
- deltimer("#ArtisThiefBook_0::OnBust4");
- // Begin the catch timer (addtimer)
- addtimer 30000, "#ArtisThiefBook_0::OnBust1";
- warp "001-2-43", 27, 34;
- } else {
- if (ArrestedChances()) {
- mesc l("Arrested!");
- mesc l("You'll now spend a few minutes on the jail to reflect on your actions.");
- ArrestPlayer(5);
- } else {
- mesc l("You're almost found out, but manage to make a quick escape!");
- warp "001-1", 90, 55;
- }
-
- }
- return;
-}
-
-OnTouch:
- npctalkonce l("Dang! It is locked.");
- end;
-
-OnInit:
- .distance=1;
- end;
-}
-