diff options
-rw-r--r-- | conf/login/login-server.conf | 2 | ||||
-rw-r--r-- | npc/000-0/sailors.txt | 7 | ||||
-rw-r--r-- | npc/003-1/jakod.txt | 1 | ||||
-rw-r--r-- | npc/025-1/ihclot.txt | 1 |
4 files changed, 10 insertions, 1 deletions
diff --git a/conf/login/login-server.conf b/conf/login/login-server.conf index 016f0dc06..59a03608c 100644 --- a/conf/login/login-server.conf +++ b/conf/login/login-server.conf @@ -80,7 +80,7 @@ login_configuration: { // Account registration flood protection system // allowed_regs is the number of registrations allowed in time_allowed (in seconds) - allowed_regs: 3 + allowed_regs: 5 time_allowed: 86400 // Starting additional sec from now for the limited time at creation of account diff --git a/npc/000-0/sailors.txt b/npc/000-0/sailors.txt index 6e46cc4c9..d4a5c2d24 100644 --- a/npc/000-0/sailors.txt +++ b/npc/000-0/sailors.txt @@ -142,6 +142,9 @@ L_FiresOfSteam: mesn strcharinfo(0); mesq l("We'll be arriving at Artis by the dawn, where Elora will be waiting for us. I can only hope, that the denizens are okay..."); next; + clear; + GameRules(8 | 4); + clear; closeclientdialog; freeloop(true); while (BaseLevel < 80) @@ -149,6 +152,10 @@ L_FiresOfSteam: freeloop(false); setq ShipQuests_Arpan, 5; setq General_Narrator, 21; + if (array_find($@IPBLIST$, getcharip())) + #TUTORIAL_DONE=true; + else + array_push($@IPBLIST$, getcharip()); if (!#TUTORIAL_DONE) { .@acc=any(Mustache, Beard, HeartGlasses, Sunglasses, EyePatch, Shemagh, Monocle, Googles, BurglarMask, BanditMask, Shemagh); .@ac2=any(OldTowel, SantaGlobe, RedStocking, LeatherBall, Doll, ZarkorScroll, ThetaBook, AshUrn, RubberDucky, DragonStar, BronzeQuiver, AstralCube, PlushMouboo, PlushMouboo, GraduationAlbum); diff --git a/npc/003-1/jakod.txt b/npc/003-1/jakod.txt index ebe8115aa..767fc6676 100644 --- a/npc/003-1/jakod.txt +++ b/npc/003-1/jakod.txt @@ -64,5 +64,6 @@ OnInit: .sex = G_MALE; .distance = 3; + npcsit; end; } diff --git a/npc/025-1/ihclot.txt b/npc/025-1/ihclot.txt index d9feb244a..490b4c1f5 100644 --- a/npc/025-1/ihclot.txt +++ b/npc/025-1/ihclot.txt @@ -68,6 +68,7 @@ // Calculate price .@price=.@lv**3; // Cubic function to determine price. + .@price=max(1, .@price/7); mesn; mesq l("Please select the level I should use."); menuint |