summaryrefslogtreecommitdiff
path: root/npc/001-2-40
diff options
context:
space:
mode:
authorJesusaves <cpntb1@ymail.com>2021-04-09 11:00:49 -0300
committerJesusaves <cpntb1@ymail.com>2021-04-09 11:00:49 -0300
commit8a4bf716002a017de77fe7df301ef8e4aaf00a2e (patch)
tree4947d0b015baad639fa07133369e9a09c8a468bc /npc/001-2-40
downloadserverdata-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.txt5
-rw-r--r--npc/001-2-40/_warps.txt5
-rw-r--r--npc/001-2-40/mapflags.txt1
-rw-r--r--npc/001-2-40/trozz.txt66
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;
+}