diff options
author | Jesusaves <cpntb1@ymail.com> | 2024-02-10 11:02:38 -0300 |
---|---|---|
committer | Jesusaves <cpntb1@ymail.com> | 2024-02-10 11:02:38 -0300 |
commit | 9a1b992afed196b46e8c70f34959161eacd05fc8 (patch) | |
tree | 7b5ea4b5f115c77cd55ae084776fafc89dd2e0a4 | |
parent | fc509be76736d39f82fe578b4f4ba5fd231b006b (diff) | |
download | serverdata-9a1b992afed196b46e8c70f34959161eacd05fc8.tar.gz serverdata-9a1b992afed196b46e8c70f34959161eacd05fc8.tar.bz2 serverdata-9a1b992afed196b46e8c70f34959161eacd05fc8.tar.xz serverdata-9a1b992afed196b46e8c70f34959161eacd05fc8.zip |
Add several compulsory reminders to assign stat points if you have none
-rw-r--r-- | npc/002-1/arpan.txt | 4 | ||||
-rw-r--r-- | npc/002-1/dan.txt | 4 | ||||
-rw-r--r-- | npc/002-1/juliet.txt | 11 |
3 files changed, 16 insertions, 3 deletions
diff --git a/npc/002-1/arpan.txt b/npc/002-1/arpan.txt index e1e13a8fa..9fe521d42 100644 --- a/npc/002-1/arpan.txt +++ b/npc/002-1/arpan.txt @@ -75,6 +75,10 @@ OnTalk: msObjective(false, l("Talk to @@", l("Juliet"))); tutmes l("Juliet is east (right) of %s.", .name$), l("Protip"), false; next; + // Friendly reminder to new players + if (StatusPoint == 48 && BaseLevel < 2) { + mesc l("Remember to assign status points before fighting. By default, it can be done with %s.", b("F2")), 1; + } goto L_Menu; diff --git a/npc/002-1/dan.txt b/npc/002-1/dan.txt index be0af1935..f36f2fe3a 100644 --- a/npc/002-1/dan.txt +++ b/npc/002-1/dan.txt @@ -60,6 +60,10 @@ L_Continue: L_Report: mesn; mesq l("You've killed @@/12 @@. Get rid of them!", getq2(ShipQuests_Dan),getmonsterlink(Piou)); + // Friendly reminder to new players + if (StatusPoint == 48 && BaseLevel < 2) { + mesc l("Remember to assign status points to fight. By default, it can be done with %s.", b("F2")), 1; + } close; L_Reward: diff --git a/npc/002-1/juliet.txt b/npc/002-1/juliet.txt index 3ddc8dcb5..02488531e 100644 --- a/npc/002-1/juliet.txt +++ b/npc/002-1/juliet.txt @@ -89,7 +89,6 @@ do { .@q4 = getq(General_Narrator); - select l("I am hungry. Can I buy some food here?"), rif(getskilllv(NV_BASIC) < 6, l("Something is wrong with me, I can't smile nor sit.")), @@ -119,7 +118,13 @@ mesq l("What do you want today?"); next; - mainMenu; + // Friendly reminder to new players + if (StatusPoint == 48 && BaseLevel < 2) { + mesc l("Remember to assign status points to fight. By default, it can be done with %s.", b("F2")), 1; + } + + mainMenu(); + // FALLTHROUGH OnTouch: .@q = getq(ShipQuests_Julia); @@ -136,7 +141,7 @@ OnTouch: mesq l("I'm sure that you've got some questions for me, feel free to ask them, but first I need to tell you the rules all adventurers must respect on this world."); next; - GameRules 8 | 4; + GameRules(8 | 4); mesn; mesq l("Oh, and I almost forgot! Do not share passwords or pincodes, not even with staff! And do not use the same password somewhere else, they can be stolen!"); |