diff options
author | Jesusaves <cpntb1@ymail.com> | 2018-03-12 18:40:03 -0300 |
---|---|---|
committer | Jesusaves <cpntb1@ymail.com> | 2018-03-12 18:40:03 -0300 |
commit | 6982d561213de03b275eb095758869ab89fdad3c (patch) | |
tree | 2c6d377f41e4da7cc2a0911a94c4fc488957e88f | |
parent | de73518186d79759a6f28c60691758061a102629 (diff) | |
download | serverdata-6982d561213de03b275eb095758869ab89fdad3c.tar.gz serverdata-6982d561213de03b275eb095758869ab89fdad3c.tar.bz2 serverdata-6982d561213de03b275eb095758869ab89fdad3c.tar.xz serverdata-6982d561213de03b275eb095758869ab89fdad3c.zip |
Restricted warp to 009-2 (GM-only, needed patch)
-rw-r--r-- | maps/re/003-1-3.mcache | bin | 344 -> 346 bytes | |||
-rw-r--r-- | npc/003-1-3/thief.txt | 20 |
2 files changed, 17 insertions, 3 deletions
diff --git a/maps/re/003-1-3.mcache b/maps/re/003-1-3.mcache Binary files differindex f0026ff65..fb9008f98 100644 --- a/maps/re/003-1-3.mcache +++ b/maps/re/003-1-3.mcache diff --git a/npc/003-1-3/thief.txt b/npc/003-1-3/thief.txt index faea050d5..36bf75f0c 100644 --- a/npc/003-1-3/thief.txt +++ b/npc/003-1-3/thief.txt @@ -2,9 +2,9 @@ // Author: // Jesusalva // Description: -// Temporary NPC to block path to Halinarzo +// Temporary NPC to block path to Halinarzo, later a controlled warp -003-1-3,45,35,0 script Thief#temp003 NPC_PLAYER,{ +003-1-3,45,35,0 script Thief#temp003 NPC_PLAYER,0,0,{ mesn; mesq l("I am from the Thief's Guild of Hurnscald."); @@ -14,6 +14,20 @@ mesq l("Call the High Council, if you may. I won't free this path any time soon!"); close; +OnTouch: + if (getgmlevel()) goto L_Warp; // if (BaseLevel >= 15) and this NPC must be invisible + warp "003-1-3", 45, 36; + percentheal -10,0; + mesn; + mesq l("Stop there! No one is allowed past this point! Stand back!!"); + mes ""; + mes col("The thief pushes you with so much strength, that you get hurt.",9); + close; + +L_Warp: + warp "009-2", 70, 179; + close; + OnInit: .@npcId = getnpcid(0, .name$); setunitdata(.@npcId, UDT_HEADTOP, 1308); // Dress @@ -24,7 +38,7 @@ OnInit: setunitdata(.@npcId, UDT_HAIRCOLOR, 5); .sex = G_MALE; - .distance = 3; + .distance = 4; end; } |