summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorReid <reidyaro@gmail.com>2012-10-31 22:48:44 +0100
committerReid <reidyaro@gmail.com>2012-10-31 22:49:48 +0100
commit175e7b4a27bebd6fe432cb1cc5498cfca0818ced (patch)
tree4c624b607884083b9654857a895f375831d1bf5b
parenta9cd9021bfe2f723b69c2b42f4e765a887eebc72 (diff)
downloadserverdata-175e7b4a27bebd6fe432cb1cc5498cfca0818ced.tar.gz
serverdata-175e7b4a27bebd6fe432cb1cc5498cfca0818ced.tar.bz2
serverdata-175e7b4a27bebd6fe432cb1cc5498cfca0818ced.tar.xz
serverdata-175e7b4a27bebd6fe432cb1cc5498cfca0818ced.zip
Update ronan script,
Add mapflags on 000-2-4, Add bachus NPC on 000-2-2.
-rw-r--r--npc/000-0-0/ronan.txt2
-rw-r--r--npc/000-2-2/_import.txt2
-rw-r--r--npc/000-2-2/bachus.txt126
-rw-r--r--npc/000-2-4/_import.txt1
-rw-r--r--npc/000-2-4/mapflags.txt1
5 files changed, 131 insertions, 1 deletions
diff --git a/npc/000-0-0/ronan.txt b/npc/000-0-0/ronan.txt
index 1ac13d75..976dfa40 100644
--- a/npc/000-0-0/ronan.txt
+++ b/npc/000-0-0/ronan.txt
@@ -13,4 +13,4 @@
l_Snoring:
mesq l("Rrrr pchhhh...");
close;
-}
+} \ No newline at end of file
diff --git a/npc/000-2-2/_import.txt b/npc/000-2-2/_import.txt
index 9cef91a1..0efad0fe 100644
--- a/npc/000-2-2/_import.txt
+++ b/npc/000-2-2/_import.txt
@@ -3,3 +3,5 @@ npc: npc/000-2-2/_mobs.txt
npc: npc/000-2-2/_warps.txt
npc: npc/000-2-2/doors.txt
npc: npc/000-2-2/mapflags.txt
+npc: npc/000-2-2/bachus.txt
+
diff --git a/npc/000-2-2/bachus.txt b/npc/000-2-2/bachus.txt
new file mode 100644
index 00000000..d3dfbae8
--- /dev/null
+++ b/npc/000-2-2/bachus.txt
@@ -0,0 +1,126 @@
+// Evol scripts.
+// Authors:
+// Vasily_Makarov
+
+000-2-2.gat,32,29,0,1 script Bachus 302,{
+
+ mesn;
+ mesq l("Hahahaha!");
+ mesq l("Happy Halloween!!");
+ next;
+
+l_Intro:
+ mesq l("Let me introduce myself, Bachus, I'm the ladies man, the sir of your dream, the pumpkin of the jack, the star of the your sky, the...");
+ next;
+
+ menu
+ l("Where did you get this hat?"), l_Hat;
+ l("Excuse me, but who are you?"), -,
+ l("Where can I find this Pumpkin?"), l_Where,
+ l("Good bye..."), l_Bye;
+ rif(countitem("Pumpkin") > 1, l("I have one!")), l_DoHat,
+
+ mes "";
+ mesn;
+ mesq l("I... I said you, I'm the ladies man, the...");
+ next;
+
+ menu
+ l("No, not this."), -,
+ l("Ok, see you."), l_Bye;
+
+ mes "";
+ mesn;
+ mesq l("The sir of your dream?");
+ next;
+ mesq l("The pumpkin of the jack?");
+ next;
+
+ menu
+ l("Could you just tell me who you are?"), -,
+ l("Pumpkin of the jack."), l_Hat,
+ l("Nothing..."), l_Bye;
+
+ mes "";
+ mesn;
+ mesq l("You're not funny...");
+ next;
+ mesq l("I'm Bachus! The...");
+ next;
+ mesq l("Ok, that's enough.");
+ next;
+ mesq l("I'm just a random stranger, passing by this ship, in this beauty day of Halloween.");
+ next;
+ mesq l("Hmm...");
+ next;
+ mesq l("Who're you?");
+ next;
+ goto l_Intro;
+
+l_Hat:
+ mes "";
+ mesn;
+ mesq l("My hat! do you like it? I do love it, I made it by myself, it's so beauty, isn't it? Oh wait, I can put fire inside, it's beautiest!");
+ next;
+ mesq l("Do you want one as well?")
+ next;
+
+ menu
+ l("I would like, yes."), -,
+ l("I think that I'll leave you..."), l_Bye;
+
+ mes "";
+ mesn;
+ mesq l("You would like? So I think that's... Possible, let's say, yes! Yes it's possible.")
+ next;
+ mesq l("You just need to bring me... One @@, that's all. I'll carve it by myself.");
+ next;
+
+ menu
+ l("Deal! I'll bring you this."), -,
+ l("Where can I find this Pumpkin?"), l_Where,
+ l("I changed my mind, I don't want it."), l_Bye;
+
+ mes "";
+ mesn;
+ mesq l("Nice!! I'll wait you here.");
+
+ close;
+
+l_Where:
+ mes "";
+ mesn;
+ mesq l("Oh... That's a hard thing to find, only the Cuco can give it to you...");
+ next;
+ mesq l("It's an evil pumpkin, and... You're half lucky, there's one here!");
+ next;
+ mesq l("Don't be scared, he's on the other room, nobody is there.");
+ next;
+ mesq l("Just go to the left, you'll see a rusty door, knock it hard, and defeat this vegetable!");
+
+ close;
+
+l_Bye:
+ mes "";
+ mesn;
+ mesq l("You miss something...");
+
+ close;
+
+l_DoHat:
+ mes "";
+ mesn;
+ mesq l("Nice nice... Wait some seconds...");
+ next;
+
+ mesn "Narrator";
+ mes "The squary pumpkinman is sculpting your pumpkin while talking to you."
+
+ mesn;
+ mesq l("Did I said you, that a long time ago... Oh, I've done it!");
+ next;
+ mesq l("That's remarquable, I've never done anything like that one before, consider yourself lucky!");
+
+ close;
+
+}
diff --git a/npc/000-2-4/_import.txt b/npc/000-2-4/_import.txt
index dcb41074..5c21d765 100644
--- a/npc/000-2-4/_import.txt
+++ b/npc/000-2-4/_import.txt
@@ -2,3 +2,4 @@ map: 000-2-4.gat
npc: npc/000-2-4/_mobs.txt
npc: npc/000-2-4/_warps.txt
npc: npc/000-2-4/alige.txt
+npc: npc/000-2-2/mapflags.txt \ No newline at end of file
diff --git a/npc/000-2-4/mapflags.txt b/npc/000-2-4/mapflags.txt
new file mode 100644
index 00000000..7d8dee8a
--- /dev/null
+++ b/npc/000-2-4/mapflags.txt
@@ -0,0 +1 @@
+000-2-4.gat mapflag nosave 000-2-2,25,31