diff options
-rw-r--r-- | npc/003-1/quirino.txt | 28 |
1 files changed, 25 insertions, 3 deletions
diff --git a/npc/003-1/quirino.txt b/npc/003-1/quirino.txt index 031bf842f..8084d07c0 100644 --- a/npc/003-1/quirino.txt +++ b/npc/003-1/quirino.txt @@ -17,6 +17,8 @@ // 2: Event finished 003-1,48,73,0 script Quirin NPC_ERNANDO,{ + function quirinInfo; + function quirinHonor; if (is_admin()) goto L_Hub; @@ -56,6 +58,7 @@ L_Register: select l("Yeah, sign me up!"), l("No, not at the moment."), + l("Does it counts to Honor Ranking?"), l("Information"); switch (@menu) { @@ -64,10 +67,13 @@ L_Register: case 2: close; case 3: - goto L_Info; + quirinHonor(); + case 4: + quirinInfo(); } + goto L_Register; -L_Info: +function quirinInfo { mesn col(l("Hungry Quirin Arena Rules"), 3); mesc l("1- You must not be carrying anything with you."); mesc l("2- You must not use a cart. If you do, YOU WILL BE SEVERELY PENALIZED."); @@ -81,7 +87,23 @@ L_Info: mesc l("4- Take Care. Wildlife can kill you too. There can be traps."); mesc l("5- Trust yourself. You will lose the moment you enter in panic. This arena is not for the weak-willed!"); next; - goto L_Register; + return; +} + +function quirinHonor { + mesn; + mesq l("Of course it does. And the same level rules applies."); + next; + mesn; + mesq l("But if you believe in such cool challenge like mine there should be no dishonorable fight, comment it on Discord!"); + next; + mesn; + mesq l("And it might be changed in a future patch %%g"); + tutmes l("If you kill an opponent stronger than you, you will gain honor points. But if the oponent is 15 levels weaker than you, it will be NEGATIVE!"), l("About Scoreboards and Honor Points"); + tutmes l("If you kill the same person within 30 minutes, honor will not fluctuate. The whole honor system is very experimental."), l("About Scoreboards and Honor Points"); + next; + return; +} L_SignUp: // Player cannot be carrying anything |