From fd76751277efbc16e662f968a4f45dad01839129 Mon Sep 17 00:00:00 2001 From: Reid <reidyaro@gmail.com> Date: Tue, 19 Apr 2016 07:40:03 +0200 Subject: Add NPCs on every pillars to indicate the building name or direction of various places throughout Artis. --- npc/001-1/_import.txt | 1 + npc/001-1/sign.txt | 260 ++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 261 insertions(+) create mode 100644 npc/001-1/sign.txt diff --git a/npc/001-1/_import.txt b/npc/001-1/_import.txt index f9c22215..a80e7499 100644 --- a/npc/001-1/_import.txt +++ b/npc/001-1/_import.txt @@ -26,6 +26,7 @@ npc: npc/001-1/qonan.txt npc: npc/001-1/qpid.txt npc: npc/001-1/rumly.txt npc: npc/001-1/shop.txt +npc: npc/001-1/sign.txt npc: npc/001-1/taree.txt npc: npc/001-1/treeleaf.txt npc: npc/001-1/xilaxa.txt diff --git a/npc/001-1/sign.txt b/npc/001-1/sign.txt new file mode 100644 index 00000000..438b692c --- /dev/null +++ b/npc/001-1/sign.txt @@ -0,0 +1,260 @@ +// Evol scripts. +// Author: +// Ablu, Reid +// Description: +// Sign pillars aside Artis houses. + +001-1,73,119,0 script #001-1-s-market NPC_NO_SPRITE,{ + if ((.@current_time = gettimetick(2)) >= Repeat_NPC_lock) + { + Repeat_NPC_lock = .@current_time + 1; + npctalk3 l("Market Place."); + } + + close; + +OnInit: + .distance = 1; + .sex = G_OTHER; + end; +} + +001-1,48,122,0 script #001-1-s-marketright NPC_NO_SPRITE,{ + if ((.@current_time = gettimetick(2)) >= Repeat_NPC_lock) + { + Repeat_NPC_lock = .@current_time + 1; + npctalk3 l("Market Place."); + } + + close; + +OnInit: + .distance = 1; + .sex = G_OTHER; + end; +} + +001-1,57,88,0 script #001-1-s-marketdir NPC_NO_SPRITE,{ + if ((.@current_time = gettimetick(2)) >= Repeat_NPC_lock) + { + Repeat_NPC_lock = .@current_time + 1; + npctalk3 l("↓ Market Place."); + } + + close; + +OnInit: + .distance = 1; + .sex = G_OTHER; + end; +} + +001-1,55,86,0 script #001-1-s-exit-l-dir NPC_NO_SPRITE,{ + if ((.@current_time = gettimetick(2)) >= Repeat_NPC_lock) + { + Repeat_NPC_lock = .@current_time + 1; + npctalk3 l("← Exit."); + } + + close; + +OnInit: + .distance = 1; + .sex = G_OTHER; + end; +} + +001-1,59,85,0 script #001-1-s-legiondir NPC_NO_SPRITE,{ + if ((.@current_time = gettimetick(2)) >= Repeat_NPC_lock) + { + Repeat_NPC_lock = .@current_time + 1; + npctalk3 l("↑ Legion."); + } + + close; + +OnInit: + .distance = 1; + .sex = G_OTHER; + end; +} + +001-1,57,80,0 script #001-1-s-library NPC_NO_SPRITE,{ + if ((.@current_time = gettimetick(2)) >= Repeat_NPC_lock) + { + Repeat_NPC_lock = .@current_time + 1; + npctalk3 l("Library."); + } + + close; + +OnInit: + .distance = 1; + .sex = G_OTHER; + end; +} + +001-1,57,71,0 script #001-1-s-lightarmor NPC_NO_SPRITE,{ + if ((.@current_time = gettimetick(2)) >= Repeat_NPC_lock) + { + Repeat_NPC_lock = .@current_time + 1; + npctalk3 l("Light Armor Shop."); + } + + close; + +OnInit: + .distance = 1; + .sex = G_OTHER; + end; +} + +001-1,53,56,0 script #001-1-s-legion NPC_OFFSET_NO_SPRITE,{ + if ((.@current_time = gettimetick(2)) >= Repeat_NPC_lock) + { + Repeat_NPC_lock = .@current_time + 1; + npctalk3 l("Legion of Aemil."); + } + + close; + +OnInit: + .distance = 1; + .sex = G_OTHER; + end; +} + +001-1,60,56,0 script #001-1-s-legionright NPC_OFFSET_NO_SPRITE,{ + if ((.@current_time = gettimetick(2)) >= Repeat_NPC_lock) + { + Repeat_NPC_lock = .@current_time + 1; + npctalk3 l("Legion of Aemil."); + } + + close; + +OnInit: + .distance = 1; + .sex = G_OTHER; + end; +} + +001-1,91,66,0 script #001-1-s-cityhall NPC_NO_SPRITE,{ + if ((.@current_time = gettimetick(2)) >= Repeat_NPC_lock) + { + Repeat_NPC_lock = .@current_time + 1; + npctalk3 l("City Hall."); + } + + close; + +OnInit: + .distance = 1; + .sex = G_OTHER; + end; +} + +001-1,95,111,0 script #001-1-s-blacksmith NPC_NO_SPRITE,{ + if ((.@current_time = gettimetick(2)) >= Repeat_NPC_lock) + { + Repeat_NPC_lock = .@current_time + 1; + npctalk3 l("Blacksmith."); + } + + close; + +OnInit: + .distance = 1; + .sex = G_OTHER; + end; +} + +001-1,115,88,0 script #001-1-s-inn NPC_NO_SPRITE,{ + if ((.@current_time = gettimetick(2)) >= Repeat_NPC_lock) + { + Repeat_NPC_lock = .@current_time + 1; + npctalk3 l("INN."); + } + + close; + +OnInit: + .distance = 1; + .sex = G_OTHER; + end; +} + +001-1,134,85,0 script #001-1-s-innright NPC_OFFSET_NO_SPRITE,{ + if ((.@current_time = gettimetick(2)) >= Repeat_NPC_lock) + { + Repeat_NPC_lock = .@current_time + 1; + npctalk3 l("INN."); + } + + close; + +OnInit: + .distance = 1; + .sex = G_OTHER; + end; +} + +001-1,118,36,0 script #001-1-s-merchantg NPC_NO_SPRITE,{ + if ((.@current_time = gettimetick(2)) >= Repeat_NPC_lock) + { + Repeat_NPC_lock = .@current_time + 1; + npctalk3 l("Merchant Guild."); + } + + close; + +OnInit: + .distance = 1; + .sex = G_OTHER; + end; +} + +001-1,171,48,0 script #001-1-s-hill NPC_OFFSET_NO_SPRITE,{ + if ((.@current_time = gettimetick(2)) >= Repeat_NPC_lock) + { + Repeat_NPC_lock = .@current_time + 1; + npctalk3 l("Hill & Cliff."); + } + + close; + +OnInit: + .distance = 1; + .sex = G_OTHER; + end; +} + +001-1,161,72,0 script #001-1-s-alchemist NPC_NO_SPRITE,{ + if ((.@current_time = gettimetick(2)) >= Repeat_NPC_lock) + { + Repeat_NPC_lock = .@current_time + 1; + npctalk3 l("Alchemist's Laboratory."); + } + + close; + +OnInit: + .distance = 1; + .sex = G_OTHER; + end; +} + +001-1,175,76,0 script #001-1-s-warehouse NPC_NO_SPRITE,{ + if ((.@current_time = gettimetick(2)) >= Repeat_NPC_lock) + { + Repeat_NPC_lock = .@current_time + 1; + npctalk3 l("Docks's Warehouse."); + } + + close; + +OnInit: + .distance = 1; + .sex = G_OTHER; + end; +} -- cgit v1.2.3-70-g09d2