diff options
author | Jesusaves <cpntb1@ymail.com> | 2021-04-09 11:00:49 -0300 |
---|---|---|
committer | Jesusaves <cpntb1@ymail.com> | 2021-04-09 11:00:49 -0300 |
commit | 8a4bf716002a017de77fe7df301ef8e4aaf00a2e (patch) | |
tree | 4947d0b015baad639fa07133369e9a09c8a468bc /npc/001-2-40 | |
download | serverdata-8a4bf716002a017de77fe7df301ef8e4aaf00a2e.tar.gz serverdata-8a4bf716002a017de77fe7df301ef8e4aaf00a2e.tar.bz2 serverdata-8a4bf716002a017de77fe7df301ef8e4aaf00a2e.tar.xz serverdata-8a4bf716002a017de77fe7df301ef8e4aaf00a2e.zip |
Initial commit
Diffstat (limited to 'npc/001-2-40')
-rw-r--r-- | npc/001-2-40/_import.txt | 5 | ||||
-rw-r--r-- | npc/001-2-40/_warps.txt | 5 | ||||
-rw-r--r-- | npc/001-2-40/mapflags.txt | 1 | ||||
-rw-r--r-- | npc/001-2-40/trozz.txt | 66 |
4 files changed, 77 insertions, 0 deletions
diff --git a/npc/001-2-40/_import.txt b/npc/001-2-40/_import.txt new file mode 100644 index 00000000..c8363c34 --- /dev/null +++ b/npc/001-2-40/_import.txt @@ -0,0 +1,5 @@ +// Map 001-2-40: Legion Basement +// This file is generated automatically. All manually added changes will be removed when running the Converter. +"npc/001-2-40/_warps.txt", +"npc/001-2-40/mapflags.txt", +"npc/001-2-40/trozz.txt", diff --git a/npc/001-2-40/_warps.txt b/npc/001-2-40/_warps.txt new file mode 100644 index 00000000..6a2994d5 --- /dev/null +++ b/npc/001-2-40/_warps.txt @@ -0,0 +1,5 @@ +// This file is generated automatically. All manually added changes will be removed when running the Converter. +// Map 001-2-40: Legion Basement warps +001-2-40,45,44,0 warp #001-2-40_45_44 2,0,001-2-33,43,39 +001-2-40,27,44,0 warp #001-2-40_27_44 2,0,001-2-33,25,39 +001-2-40,56,41,0 warp #001-2-40_56_41 0,0,001-3-0,56,44 diff --git a/npc/001-2-40/mapflags.txt b/npc/001-2-40/mapflags.txt new file mode 100644 index 00000000..0c9303e8 --- /dev/null +++ b/npc/001-2-40/mapflags.txt @@ -0,0 +1 @@ +001-2-40 mapflag town diff --git a/npc/001-2-40/trozz.txt b/npc/001-2-40/trozz.txt new file mode 100644 index 00000000..b96166d3 --- /dev/null +++ b/npc/001-2-40/trozz.txt @@ -0,0 +1,66 @@ +// Evol scripts. +// Author: +// Reid +// Description: +// Chief of the Legion of Aemil of the city of Artis. + +001-2-40,36,46,0 script Trozz#001-2-40 NPC_HUMAN_MALE_CHIEF_ARTIS_LEGION,{ + function Bureaucracy; + function Dueling; + mesn; + mesq l("Hi. I am Trozz, and I am the chief of legion training in Artis."); + next; + mesn; + mesq l("If you want to challenge someone for a friendly match, you are at the right place."); + next; + do + { + select + l("That's everything, thanks."), + l("I'm looking to have some paperwork fixed."), + l("How can I challenge someone for a match?"); + mes ""; + switch (@menu) { + case 1: + goodbye(); + break; + case 2: + Bureaucracy(); + break; + case 3: + Dueling(); + break; + } + } while (@menu != 1); + close; + +function Bureaucracy { + mesn; + mesq l("If you need to deal with more bureaucratic stuff, go talk to Q'Anon. He is the boss here."); + next; + mesn; + mesq l("You can find him upstairs. Go left, then go right, and you'll find him."); + next; + return; +} + +function Dueling { + mesn; + mesq l("First, you need to use %s to enter in duel mode.", b("@duel")); + next; + mesn; + mesq l("Then, to challenge a player, you'll use \"%s <player_name>\".", b("@invite")); + next; + mesn; + mesq l("If you were invited to the duel instead, you can use %s or %s.", b("@accept"), b("@reject")); + next; + mesn; + mesq l("You can exit duel mode with %s. You'll also leave it by death.", b("@leave")); + next; + return; +} + +OnInit: + .distance = 4; + end; +} |