diff options
author | Jesusaves <cpntb1@ymail.com> | 2018-10-30 11:30:19 -0200 |
---|---|---|
committer | Jesusaves <cpntb1@ymail.com> | 2018-10-30 11:30:19 -0200 |
commit | f0371b56cafa6ddd853ace3730cd938fce15f3da (patch) | |
tree | 7a094e212f91f13862df8b2ec52d4b925964dcab /npc/019-3/guards.txt | |
parent | 7955a162a41113f97cab2b8091a9b07968f3a707 (diff) | |
download | serverdata-f0371b56cafa6ddd853ace3730cd938fce15f3da.tar.gz serverdata-f0371b56cafa6ddd853ace3730cd938fce15f3da.tar.bz2 serverdata-f0371b56cafa6ddd853ace3730cd938fce15f3da.tar.xz serverdata-f0371b56cafa6ddd853ace3730cd938fce15f3da.zip |
019-3 the NPC to report
Diffstat (limited to 'npc/019-3/guards.txt')
-rw-r--r-- | npc/019-3/guards.txt | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/npc/019-3/guards.txt b/npc/019-3/guards.txt new file mode 100644 index 000000000..7dbd0f9ee --- /dev/null +++ b/npc/019-3/guards.txt @@ -0,0 +1,49 @@ +// TMW2 scripts. +// Authors: +// Jesusalva +// Description: +// Nivalis Liberation Day NPC + +019-3,128,2,0 script Guard#019-3.1 NPC_GUARD1,{ + mesn; + mesq l("Are you done yet?"); + select + rif(0, l("Yes")), + l("No"); + if (@menu == 2) + close; + + // Load quest env + // Day, Score, Temporary Time; + .@q1=getq(Q_NivalisLibday); + .@q2=getq2(Q_NivalisLibday); + .@q3=getq3(Q_NivalisLibday); + + // TODO: Calculate score + .@score=0; + + // Update Total Score + setq2 Q_NivalisLibday, .@q2+.@score; + .@q2=getq2(Q_NivalisLibday); + // Update Highscores if needed + if (.@q2 > $NLIB_HIGHTIME) { + $NLIB_HIGHTIME=.@q2; + $NLIB_HIGHNAME$=strcharinfo(0); + } + // Close quest + setq1 Q_NivalisLibday, $NLIB_DAY; + // Warp you back + warp "019-2", 43, 55; + closedialog; + close; + +OnInit: + .sex = G_MALE; + .distance = 5; + + if (!$NLIB_DAY) + disablenpc .name$; + end; + +} + |