diff options
author | Jesusaves <cpntb1@ymail.com> | 2020-08-05 15:11:20 -0300 |
---|---|---|
committer | Jesusaves <cpntb1@ymail.com> | 2020-08-05 15:11:20 -0300 |
commit | 13814e7ca28b52c0695596ee1454b6ce8bf930b4 (patch) | |
tree | e66e3d839e028e6a9dac54c0a2dab8267f25c722 | |
parent | 2e2b10d60a0b9c3f4041cad898674854df3ca082 (diff) | |
download | serverdata-13814e7ca28b52c0695596ee1454b6ce8bf930b4.tar.gz serverdata-13814e7ca28b52c0695596ee1454b6ce8bf930b4.tar.bz2 serverdata-13814e7ca28b52c0695596ee1454b6ce8bf930b4.tar.xz serverdata-13814e7ca28b52c0695596ee1454b6ce8bf930b4.zip |
Update game rules, provide linking, update links, add Vault rules and ToS.
Declare priority for conflicting rules.
-rw-r--r-- | npc/functions/game-rules.txt | 20 |
1 files changed, 13 insertions, 7 deletions
diff --git a/npc/functions/game-rules.txt b/npc/functions/game-rules.txt index 0a9f6569..8a401753 100644 --- a/npc/functions/game-rules.txt +++ b/npc/functions/game-rules.txt @@ -1,24 +1,30 @@ // Evol scripts. // Authors: +// The Mana World Team +// Co-Authors: // gumi // Qwerty Dragon // Reid // WildX // Description: -// 7 main rules of Evol Online. +// 7 main rules of The Mana World function script GameRules { - if (checkweight(BookOfLaws, 1) == true && countitem(BookOfLaws) < 1) - getitem BookOfLaws, 1; // give the book if the player lost it - narrator getarg(0, 0), - l("1. ##BDo not bot##b, this means you are not allowed to perform any AFK (away from keyboard) activity, apart from standing idle."), + l("1. ##BDo not AFK bot##b, this means you are not allowed to perform any AFK (away from keyboard) activity, apart from standing idle."), l("2. ##BDo not use offensive/rude language##b in the chats or in your character(s) name(s)."), l("3. ##BDo not spam/flood other players.##b This includes chat spam and spam by trade requests."), l("4. ##BSpeak only English in public areas.##b You can speak whatever language you want through whispers or whenever everyone in the area can speak said language."), l("5. ##BDo not beg others##b for money, items or favours of any kind. If you want to ask for something, do it politely and only once. Try not to annoy other players."), - l("6. ##BFollow the [@@http://wiki.evolonline.org/rules/esc|ESC@@]##b (Evol Social Convention)."), - l("7. ##BDo not multibox.##b You are not allowed to engage in combat while controlling more than one character at a time."); + l("6. ##BDo not multibox.##b You are not allowed to engage in combat while controlling more than one character at a time."), + l("7. ##BFollow the [@@https://policies.themanaworld.org/tsc|TMW Social Convention@@]##b (TSC)."), + l("In the event the rules listed here and those on [@@https://policies.themanaworld.org/game-rules|the website@@] diverge, the website version will take full priority."); + if (SERVER_USES_VAULT) { + mesc l("The Vault's [@@https://wiki.themanaworld.org/index.php/The_Mana_World:Terms_and_Conditions|Terms of Use@@] still applies and are unaffected by the rules here stated."); + mesc l("You are NOT allowed to have multiple Vault accounts."); + if (getarg(0, 0) & S_LAST_NEXT) + next; + } return; } |