diff options
author | Jesusaves <cpntb1@ymail.com> | 2021-12-08 13:38:41 -0300 |
---|---|---|
committer | Jesusaves <cpntb1@ymail.com> | 2021-12-08 13:38:41 -0300 |
commit | 3dafdb8d1d9bf783eb8904b9ebc0748c874776d2 (patch) | |
tree | 0897b195e71302b0a50ee40a8f289a146c9fb9e5 /npc/080-1/final.txt | |
parent | 8578e7db3b992875d877016139a42a0784460218 (diff) | |
download | serverdata-3dafdb8d1d9bf783eb8904b9ebc0748c874776d2.tar.gz serverdata-3dafdb8d1d9bf783eb8904b9ebc0748c874776d2.tar.bz2 serverdata-3dafdb8d1d9bf783eb8904b9ebc0748c874776d2.tar.xz serverdata-3dafdb8d1d9bf783eb8904b9ebc0748c874776d2.zip |
Hook 080-1 into the game; Still lacking a flag.
Diffstat (limited to 'npc/080-1/final.txt')
-rw-r--r-- | npc/080-1/final.txt | 53 |
1 files changed, 53 insertions, 0 deletions
diff --git a/npc/080-1/final.txt b/npc/080-1/final.txt index a318f6f6..5d5cbca0 100644 --- a/npc/080-1/final.txt +++ b/npc/080-1/final.txt @@ -200,3 +200,56 @@ OnKil: end; } +027-1,105,63,0 script #GakGate NPC400,{ + if (!isChristmas21()) end; + if (!X21GAK_GATE()) end; + + mes l("There are several names in fine print below this gargoyle:"); + // Sorry for missing names (e.g. Platyna) and spurious names (e.g. Crush) + // Wanted to list only TMW sysadmins but too much trouble + mes "Bjorn ~ Crush ~ ElvenProgrammer ~ Freeyorp ~ Frost ~ Jak1 ~ Jaxad ~ Jesusalva ~ MadCamel ~ Reid ~ Rotonen ~ Tux9th ~ Wombat ~ Wushin"; + next; + mes l("Whose name do you press?"); + select + l("None!"), + l("Bjorn"), + l("Crush"), + l("ElvenProgrammer"), + l("Freeyorp"), + l("Frost"), + l("Jak1"), + l("Jaxad"), + l("Jesusalva"), + l("MadCamel"), + l("Reid"), + l("Rotonen"), + l("Tux9th"), + l("Wombat"), + l("Wushin"); + mes ""; + .@id = @menu - 2; + if (.@id != XMAS21_KEYWORD) { + percentheal -10, -100; + } else { + X21INIT(); + .@mapa$="0801@"+X21ID2(); + warp .@mapa$, 84, 145; + } + closeclientdialog; + close; +OnInit: + .distance=2; + end; +} + +080-1,97,140,0 script #0801Exit NPC424,0,0,{ + end; +OnTouch: + mes l("Warp back?"); + next; + if (askyesno() == ASK_YES) + warp "027-2", 50, 29; + closeclientdialog; + end; +} + |