summaryrefslogtreecommitdiff
path: root/npc/003-1/lieutenantdausen.txt
diff options
context:
space:
mode:
authorSaulc <lucashelaine14@gmail.com>2018-02-05 21:43:30 +0100
committerSaulc <lucashelaine14@gmail.com>2018-02-05 21:43:30 +0100
commit67cf28c842fde3a13e4be06ac23db89a815cdedc (patch)
tree0b64940d8a2ac07e2af8f87d5f007fb58c55327c /npc/003-1/lieutenantdausen.txt
parent79d902871d19c57071fb0f0a333d9611aacc28a3 (diff)
downloadserverdata-67cf28c842fde3a13e4be06ac23db89a815cdedc.tar.gz
serverdata-67cf28c842fde3a13e4be06ac23db89a815cdedc.tar.bz2
serverdata-67cf28c842fde3a13e4be06ac23db89a815cdedc.tar.xz
serverdata-67cf28c842fde3a13e4be06ac23db89a815cdedc.zip
remove tulimshar guards
Diffstat (limited to 'npc/003-1/lieutenantdausen.txt')
-rw-r--r--npc/003-1/lieutenantdausen.txt282
1 files changed, 282 insertions, 0 deletions
diff --git a/npc/003-1/lieutenantdausen.txt b/npc/003-1/lieutenantdausen.txt
new file mode 100644
index 000000000..0c9d739d7
--- /dev/null
+++ b/npc/003-1/lieutenantdausen.txt
@@ -0,0 +1,282 @@
+// Author:
+// Saulc
+
+
+
+
+003-1,111,84,0 script Lieutenant Dausen NPC_PLAYER,{
+
+
+ function quest_findAllKids
+ {
+ setq TulimsharQuest_WaterForGuard, 1;
+ speech S_FIRST_BLANK_LINE | S_LAST_NEXT,
+ l("Good luck !");
+ close;
+ }
+
+ .@has = getq(TulimsharQuest_WaterForGuard);
+ if (.@has == 0)
+ {
+ speech S_FIRST_BLANK_LINE | S_LAST_NEXT,
+ l("Hello can you help me for find all kids");
+ do
+ {
+ select
+ l("Yes"),
+ menuaction(l("Quit"));
+
+ switch (@menu)
+ {
+ case 1:
+ quest_findAllKids;
+ break;
+ }
+ } while (@menu != 2);
+ }
+ else if (.@has == 1)
+ {
+ speech S_FIRST_BLANK_LINE | S_LAST_NEXT,
+ l("You don't find all of them yet.");
+ close;
+ }
+ else if (.@has == 2)
+ {
+ speech S_FIRST_BLANK_LINE | S_LAST_NEXT,
+ l("Thank you, there is your reward");
+ narrator("You receive 30 exp.");
+ getexp 30, 0;
+ setq CandorQuest_HAS, 3;
+ close;
+ }
+ else
+ {
+ speech S_FIRST_BLANK_LINE | S_LAST_NEXT,
+ l("Thank you for your help.");
+ close;
+ }
+
+ closedialog;
+ goodbye;
+ close;
+
+OnInit:
+ .sex = G_MALE;
+ .distance = 3;
+ end;
+}
+
+
+function script CheckGuard {
+ .questCheck = .questCheck + 1;
+ l("Oh Welcome then.");
+ speech S_FIRST_BLANK_LINE | S_LAST_NEXT,
+ l("Oh! You found me well played !.");
+ narrator("You receive 5 exp.");
+ if (.questCheck == 18)
+ {
+ setq CandorQuest_HAS, 2;
+ }
+ getexp 5,0;
+ close;
+}
+003-1,98,100,0 script Guard Philip 451,{
+ if (getq(CandorQuest_HAS) == 1)
+ {
+ CheckEnfant();
+ }
+ end;
+OnInit:
+ .sex = G_OTHER;
+ .distance = 1;
+ end;
+}
+003-1,98,121,0 script Guard Defou 451,{
+ if (getq(CandorQuest_HAS) == 1)
+ {
+ CheckEnfant();
+ }
+ end;
+OnInit:
+ .sex = G_OTHER;
+ .distance = 1;
+ end;
+}
+003-1,102,121,0 script Guard Avou 451,{
+ if (getq(CandorQuest_HAS) == 1)
+ {
+ CheckEnfant();
+ }
+ end;
+OnInit:
+ .sex = G_OTHER;
+ .distance = 1;
+ end;
+}
+003-1,58,158,0 script Guard Benji 451,{
+ if (getq(CandorQuest_HAS) == 1)
+ {
+ CheckEnfant();
+ }
+ end;
+OnInit:
+ .sex = G_OTHER;
+ .distance = 1;
+ end;
+}
+003-1,62,158,0 script Guard Valou 451,{
+ if (getq(CandorQuest_HAS) == 1)
+ {
+ CheckEnfant();
+ }
+ end;
+OnInit:
+ .sex = G_OTHER;
+ .distance = 1;
+ end;
+}
+003-1,71,138,0 script Guard Nutelo 451,{
+ if (getq(CandorQuest_HAS) == 1)
+ {
+ CheckEnfant();
+ }
+ end;
+OnInit:
+ .sex = G_OTHER;
+ .distance = 1;
+ end;
+}
+003-1,58,128,0 script Guard Moustacha 451,{
+ if (getq(CandorQuest_HAS) == 1)
+ {
+ CheckEnfant();
+ }
+ end;
+OnInit:
+ .sex = G_OTHER;
+ .distance = 1;
+ end;
+}
+003-1,58,100,0 script Guard Popaul 451,{
+ if (getq(CandorQuest_HAS) == 1)
+ {
+ CheckEnfant();
+ }
+ end;
+OnInit:
+ .sex = G_OTHER;
+ .distance = 1;
+ end;
+}
+003-1,51,73,0 script Guard Yen 451,{
+ if (getq(CandorQuest_HAS) == 1)
+ {
+ CheckEnfant();
+ }
+ end;
+OnInit:
+ .sex = G_OTHER;
+ .distance = 1;
+ end;
+}
+003-2,41,37,0 script Guard Youn 451,{
+ if (getq(CandorQuest_HAS) == 1)
+ {
+ CheckEnfant();
+ }
+ end;
+OnInit:
+ .sex = G_OTHER;
+ .distance = 1;
+ end;
+}
+003-1,54,52,0 script Guard Maxim 451,{
+ if (getq(CandorQuest_HAS) == 1)
+ {
+ CheckEnfant();
+ }
+ end;
+OnInit:
+ .sex = G_OTHER;
+ .distance = 1;
+ end;
+}
+003-1,50,36,0 script Guard Totor 451,{
+ if (getq(CandorQuest_HAS) == 1)
+ {
+ CheckEnfant();
+ }
+ end;
+OnInit:
+ .sex = G_OTHER;
+ .distance = 1;
+ end;
+}
+003-1,53,36,0 script Guard Roukin 451,{
+ if (getq(CandorQuest_HAS) == 1)
+ {
+ CheckEnfant();
+ }
+ end;
+OnInit:
+ .sex = G_OTHER;
+ .distance = 1;
+ end;
+}
+003-1,35,34,0 script Guard Falko 451,{
+ if (getq(CandorQuest_HAS) == 1)
+ {
+ CheckEnfant();
+ }
+ end;
+OnInit:
+ .sex = G_OTHER;
+ .distance = 1;
+ end;
+}
+003-3,39,37,0 script Guard Malindax 451,{
+ if (getq(CandorQuest_HAS) == 1)
+ {
+ CheckEnfant();
+ }
+ end;
+OnInit:
+ .sex = G_OTHER;
+ .distance = 1;
+ end;
+}
+003-1,111,101,0 script Guard Fromag 451,{
+ if (getq(CandorQuest_HAS) == 1)
+ {
+ CheckEnfant();
+ }
+ end;
+OnInit:
+ .sex = G_OTHER;
+ .distance = 1;
+ end;
+}
+003-1,102,80,0 script Guard Tetric 451,{
+ if (getq(CandorQuest_HAS) == 1)
+ {
+ CheckEnfant();
+ }
+ end;
+OnInit:
+ .sex = G_OTHER;
+ .distance = 1;
+ end;
+}
+003-1,107,80,0 script Guard Biscop 451,{
+ if (getq(CandorQuest_HAS) == 1)
+ {
+ CheckEnfant();
+ }
+ end;
+OnInit:
+ .sex = G_OTHER;
+ .distance = 1;
+ end;
+}
+
+