summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJesusaves <cpntb1@ymail.com>2020-07-03 06:31:59 -0300
committerJesusaves <cpntb1@ymail.com>2020-07-03 06:31:59 -0300
commit17b19e99f4c03510baf21774653917514350cca3 (patch)
treeebfa76520d5e8b85a4a04829a0bc699631a9e165
parentba4f2262aed9da22e6d72ce481b0a7163110d44a (diff)
downloadserverdata-17b19e99f4c03510baf21774653917514350cca3.tar.gz
serverdata-17b19e99f4c03510baf21774653917514350cca3.tar.bz2
serverdata-17b19e99f4c03510baf21774653917514350cca3.tar.xz
serverdata-17b19e99f4c03510baf21774653917514350cca3.zip
Rewrite Journalman NPC
-rw-r--r--npc/functions/news.txt78
1 files changed, 70 insertions, 8 deletions
diff --git a/npc/functions/news.txt b/npc/functions/news.txt
index b6eb85d2c..f4cfcad7a 100644
--- a/npc/functions/news.txt
+++ b/npc/functions/news.txt
@@ -8,6 +8,61 @@ function script GameNews {
.@entry=getarg(0, 0);
switch(.@entry) {
case 0:
+ //////////////////////////////////////////////////////////////////
+ case 99:
+ mes "";
+ mes ".:: "+ l("Prologue") + " ::.";
+ next;
+ mesc l("[@@https://wiki.moubootaurlegends.org/Storyline|Read the History@@]");
+ next;
+ break;
+ //////////////////////////////////////////////////////////////////
+ case 100:
+ mes "";
+ mes ".:: "+ l("The First Act") + " ::.";
+ next;
+ mesc l("The Monster King Army is occupying several towns! Brave players need to group and retake them!");
+ next;
+ break;
+ //////////////////////////////////////////////////////////////////
+ case 101:
+ mes "";
+ mes ".:: "+ l("The Second Act") + " ::.";
+ next;
+ mesc l("The Monster King Army left the cities! What will happen next? Anxiety grows!");
+ next;
+ break;
+ //////////////////////////////////////////////////////////////////
+ case 102:
+ mes "";
+ mes ".:: "+ l("The Third Act") + " ::.";
+ next;
+ mesc l("The Monster King Army is making siege at towns randomly!");
+ mesc l("The Army seems to walk away after some time.");
+ mesc l("We must defeat the commanders to avoid major damage to them!");
+ next;
+ break;
+ //////////////////////////////////////////////////////////////////
+ case 103:
+ mes "";
+ mes ".:: "+ l("The Fourth Act") + " ::.";
+ next;
+ mesc l("The Monster Army is in complete disarray, sieges are much less frequent.");
+ mesc l("The mist over the Impregnable Fortress Peak finally lowered down, and it seems... The peaks are no more!");
+ mesc l("The Monster King Lair is not in a impregnable mountain, but in a small island now!!");
+ mesc l("Will adventurers reach it? Will the random attacks at towns cease??");
+ next;
+ break;
+ //////////////////////////////////////////////////////////////////
+ case 104:
+ mes "";
+ mes ".:: "+ l("The Fifth Act") + " ::.";
+ next;
+ mesc l("We must defeat the Monster King on his evil lair!");
+ mesc l("Only then we may have peace!!");
+ next;
+ break;
+ //////////////////////////////////////////////////////////////////
case 20190504:
mes "";
mesc l("Release 9.0 - The Promised Release");
@@ -608,14 +663,21 @@ function script Journalman {
menuint
l("Thanks for your help!"), 1,
l("Event News"), 0,
- l("Release 9"), 20190504,
- l("Release 8"), 20190110,
- l("Release 7"), 20181226,
- l("Release 6"), 20180727,
- l("Release 5"), 20180630,
- l("Release 4"), 20180531,
- l("Release 3"), 20180408,
- l("Release 2"), 20180323;
+ rif($GAME_STORYLINE >= 4, l("The Fifth Act")), 104,
+ rif($GAME_STORYLINE >= 3, l("The Fourth Act")), 103,
+ rif($GAME_STORYLINE >= 2, l("The Third Act")), 102,
+ rif($GAME_STORYLINE >= 1, l("The Second Act")), 101,
+ rif($GAME_STORYLINE >= 0, l("The First Act")), 100,
+ l("Prologue"), 99,
+ l("Eh, I have to go."), 1;
+ //l("Release 9"), 20190504,
+ //l("Release 8"), 20190110,
+ //l("Release 7"), 20181226,
+ //l("Release 6"), 20180727,
+ //l("Release 5"), 20180630,
+ //l("Release 4"), 20180531,
+ //l("Release 3"), 20180408,
+ //l("Release 2"), 20180323;
mes "";
if (@menuret > 1)
GameNews(@menuret);