diff options
Diffstat (limited to 'npc')
-rw-r--r-- | npc/003-1/_import.txt | 10 | ||||
-rw-r--r-- | npc/003-1/guardavou.txt | 13 | ||||
-rw-r--r-- | npc/003-1/guardbenji.txt | 13 | ||||
-rw-r--r-- | npc/003-1/guarddefou.txt | 13 | ||||
-rw-r--r-- | npc/003-1/guardfalko.txt | 13 | ||||
-rw-r--r-- | npc/003-1/guardmoustacha.txt | 13 | ||||
-rw-r--r-- | npc/003-1/guardphilip.txt | 13 | ||||
-rw-r--r-- | npc/003-1/guardpopaul.txt | 13 | ||||
-rw-r--r-- | npc/003-1/guardvalou.txt | 14 | ||||
-rw-r--r-- | npc/003-1/guardyen.txt | 13 | ||||
-rw-r--r-- | npc/003-1/lieutenantdausen.txt | 282 | ||||
-rw-r--r-- | npc/005-1/ayasha.txt | 13 |
12 files changed, 295 insertions, 128 deletions
diff --git a/npc/003-1/_import.txt b/npc/003-1/_import.txt index ba10b7386..30a433f21 100644 --- a/npc/003-1/_import.txt +++ b/npc/003-1/_import.txt @@ -7,15 +7,6 @@ "npc/003-1/cyndala.txt", "npc/003-1/eomie.txt", "npc/003-1/gladys.txt", -"npc/003-1/guardavou.txt", -"npc/003-1/guardbenji.txt", -"npc/003-1/guarddefou.txt", -"npc/003-1/guardfalko.txt", -"npc/003-1/guardmoustacha.txt", -"npc/003-1/guardphilip.txt", -"npc/003-1/guardpopaul.txt", -"npc/003-1/guardvalou.txt", -"npc/003-1/guardyen.txt", "npc/003-1/inac.txt", "npc/003-1/inar.txt", "npc/003-1/itka.txt", @@ -34,3 +25,4 @@ "npc/003-1/tamiloc.txt", "npc/003-1/tinris.txt", "npc/003-1/well.txt", +"npc/003-1/lieutenantdausen.txt", diff --git a/npc/003-1/guardavou.txt b/npc/003-1/guardavou.txt deleted file mode 100644 index c7cc62153..000000000 --- a/npc/003-1/guardavou.txt +++ /dev/null @@ -1,13 +0,0 @@ -// Author: -// Saulc - -003-1,102,121,0 script Guard Avou 451,{ - - -hello; - -OnInit: - .sex = G_MALE; - .distance = 3; - end; -}
\ No newline at end of file diff --git a/npc/003-1/guardbenji.txt b/npc/003-1/guardbenji.txt deleted file mode 100644 index 02e4abcca..000000000 --- a/npc/003-1/guardbenji.txt +++ /dev/null @@ -1,13 +0,0 @@ -// Author: -// Saulc - -003-1,58,158,0 script Guard Benji 451,{ - - -hello; - -OnInit: - .sex = G_MALE; - .distance = 3; - end; -} diff --git a/npc/003-1/guarddefou.txt b/npc/003-1/guarddefou.txt deleted file mode 100644 index c6c42b178..000000000 --- a/npc/003-1/guarddefou.txt +++ /dev/null @@ -1,13 +0,0 @@ -// Author: -// Saulc - -003-1,98,121,0 script Guard Defou 451,{ - - -hello; - -OnInit: - .sex = G_MALE; - .distance = 3; - end; -}
\ No newline at end of file diff --git a/npc/003-1/guardfalko.txt b/npc/003-1/guardfalko.txt deleted file mode 100644 index 48ea42757..000000000 --- a/npc/003-1/guardfalko.txt +++ /dev/null @@ -1,13 +0,0 @@ -// Author: -// Saulc - -003-1,35,34,0 script Guard Falko 451,{ - - -hello; - -OnInit: - .sex = G_MALE; - .distance = 3; - end; -}
\ No newline at end of file diff --git a/npc/003-1/guardmoustacha.txt b/npc/003-1/guardmoustacha.txt deleted file mode 100644 index a4475e65c..000000000 --- a/npc/003-1/guardmoustacha.txt +++ /dev/null @@ -1,13 +0,0 @@ -// Author: -// Saulc - -003-1,58,128,0 script Guard Moustacha 451,{ - - -hello; - -OnInit: - .sex = G_MALE; - .distance = 3; - end; -}
\ No newline at end of file diff --git a/npc/003-1/guardphilip.txt b/npc/003-1/guardphilip.txt deleted file mode 100644 index d64eca424..000000000 --- a/npc/003-1/guardphilip.txt +++ /dev/null @@ -1,13 +0,0 @@ -// Author: -// Saulc - -003-1,98,100,0 script Guard Philipe 451,{ - - -hello; - -OnInit: - .sex = G_MALE; - .distance = 3; - end; -}
\ No newline at end of file diff --git a/npc/003-1/guardpopaul.txt b/npc/003-1/guardpopaul.txt deleted file mode 100644 index cd19f524c..000000000 --- a/npc/003-1/guardpopaul.txt +++ /dev/null @@ -1,13 +0,0 @@ -// Author: -// Saulc - -003-1,58,100,0 script Guard Popaul 451,{ - - -hello; - -OnInit: - .sex = G_MALE; - .distance = 3; - end; -}
\ No newline at end of file diff --git a/npc/003-1/guardvalou.txt b/npc/003-1/guardvalou.txt deleted file mode 100644 index 97e20cca4..000000000 --- a/npc/003-1/guardvalou.txt +++ /dev/null @@ -1,14 +0,0 @@ -// Author: -// Saulc - -003-1,62,158,0 script Guard Valou 451,{ - - -hello; - -OnInit: - .sex = G_MALE; - .distance = 3; - end; -} - diff --git a/npc/003-1/guardyen.txt b/npc/003-1/guardyen.txt deleted file mode 100644 index 2fedbade6..000000000 --- a/npc/003-1/guardyen.txt +++ /dev/null @@ -1,13 +0,0 @@ -// Author: -// Saulc - -003-1,51,73,0 script Guard Yen 451,{ - - -hello; - -OnInit: - .sex = G_MALE; - .distance = 3; - end; -}
\ No newline at end of file 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;
+}
+
+
diff --git a/npc/005-1/ayasha.txt b/npc/005-1/ayasha.txt index adc39cf3e..f47968c48 100644 --- a/npc/005-1/ayasha.txt +++ b/npc/005-1/ayasha.txt @@ -73,7 +73,7 @@ function script CheckEnfant { speech S_FIRST_BLANK_LINE | S_LAST_NEXT,
l("Oh! You found me well played !.");
narrator("You receive 5 exp.");
- if (.questCheck == 5)
+ if (.questCheck == 6)
{
setq CandorQuest_HAS, 2;
}
@@ -135,3 +135,14 @@ OnInit: .distance = 1;
end;
}
+005-1,38,65,0 script Djinx 451,{
+ if (getq(CandorQuest_HAS) == 1)
+ {
+ CheckEnfant();
+ }
+ end;
+OnInit:
+ .sex = G_OTHER;
+ .distance = 1;
+ end;
+}
|