Author Topic: maintaining a zombie server  (Read 1738 times)

0 Members and 1 Guest are viewing this topic.

Offline ~viper~

  • Major(1)
  • Posts: 20
  • Unreal Tournament Assault player
    • screenshots from UT
maintaining a zombie server
« on: February 01, 2013, 08:45:34 pm »
Hi everyone,

I have not posted in a while, and I can often be seen playing on the One Shots server as icy`.  I no longer play by ~viper~  ;P (can i change my forum name to icy`  ?). Anyway...

I've taken another look at HT's fun zrpg script, and thought I'd make a go of it by running a server.  So far, I've put the script under version control (with git), and I aim to carefully tweak it to eventually produce some decent additions.  I got the server running yesterday on my Gentoo Linux box, and I'm trying out a method to keep it alive on crashes (have not yet confirmed if it works). 

Now I've quickly run into a few problems with the server itself and could use your awesome help =)

1. /flamer
Flamer is one of the built-in skills that uses the ForceWeapon command to change a player's weapon to the flamer.  As soon as this skill is used, the player gets banned for using a weapon that is "not allowed"  or something.  My current workaround: in soldat.ini, I've set the Disable_AntiCheat_Kick option to 1.  This results in many console spam messages about a player cheating.  I have a theory that perhaps if i set the Bonus_FlameGod to 1, then the flamer will be "allowed" ?  Or is there a better workaround?

2. about unbanning in general
When a player gets banned in general, like in the above case, he got added to banned.txt AND to bannedhw.txt .  I've tried deleting and recreating those two files while the server was still running , but the player could not connect until I restarted the server (why is this?).  I've tried to do /unban <ip>  in-game, but then I'd check both files, and only banned.txt was cleared (the bannedhw.txt remained and therefore continued to block).  What should I do here to not have to restart server?

3. maps with teleports and old "bounces"
I do some climbing once in a while, and I understand there were some major changes with "bounces" (those apparently glitchy blocks that act like trampolines) and teleports from Soldat 1.5.x to 1.6.x .  Is there some automated converter to help me out here?  Or can someone point me to a fixed version (if there is) or help fix the maps in question?  (I'm not a  mapper =/)

  • inf_Zitrone - (white triangular piece on far right, on top of burning building  should be a bounce.  not a big deal; still possible to cap if you dont step on the wires, but just would be nice if it was a  bounce again)
  • zomcano -  (teleport on far right of volcano is broken, making it impossible to leave volcano and leave with blue flag)
  • zombiespace - (teleport on far right with the arrow pointing "up"  is broken, making it impossible to cap)
  • zship9 - (same deal as zombiespace)

thanks,
icy`

<edit: recreated original post...please dont edit it without letting me know first>
« Last Edit: February 03, 2013, 02:25:38 pm by ~viper~ »
every beginning must have an end

Offline Falcon`

  • Flagrunner
  • ****
  • Posts: 792
  • A wanted lagger
Re: maintaining a zombie server
« Reply #1 on: February 02, 2013, 07:49:19 am »
1. No, there's no better workaround. You can filter these in ARSSE if you want to but the traffic will be still there. I thought i've removed this spam, will look into it later (or maybe i didi in beta?)
2. Is /unbanlast good enough?
If you're not paying for something, you're not the customer; you're the product being sold.
- Andrew Lewis

Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live.

Offline Bonecrusher

  • Global Moderator
  • Veteran
  • *****
  • Posts: 1397
  • High above
    • Zabijaka.pl
Re: maintaining a zombie server
« Reply #2 on: February 02, 2013, 01:01:23 pm »
Quote
Flamer is one of the built-in skills that uses the ForceWeapon command to change a player's weapon to the flamer.  As soon as this skill is used, the player gets banned for using a weapon that is "not allowed"  or something.  My current workaround: in soldat.ini, I've set the Disable_AntiCheat_Kick option to 1.  This results in many console spam messages about a player cheating.  I have a theory that perhaps if i set Bonus_FlameGod to 1, then the flamer will be "allowed" ?  Or is there a better workaround?
I have a zombie server aswell and one items available to be purchased from the store is flamer and it doesnt show any messages in the console when a player is using it. Ofc anticheatkick= 1

Quote
2. about unbanning in general
When a player gets banned in general, like in the above case, he got added to banned.txt AND to bannedhw.txt .  I've tried deleting and recreating those two files *while the server was still running* , but the player could not connect until I restarted the server (why is this?).  I've tried to do /unban <ip>  in-game, but then I'd check both files, and only banned.txt was cleared (the bannedhw.txt remained and therefore continued to block).  What should I do here to not have to restart server?

3. maps with teleports and old "bounces"
I do some climbing once in a while, and I understand there were some major changes with "bounces" (those apparently glitchy blocks that act like trampolines) and teleports from Soldat 1.5.x to 1.6.x .  Is there some automated converter to help me out here?  Or can someone point me to a fixed version (if there is) or help fix the maps in question?  (I'm not a  mapper =/)

/unbanhw hwid



About the bounce on some of the maps you will have to fix them for yourself or find a mapper who can do that for you.

Im chill like that

Offline ~viper~

  • Major(1)
  • Posts: 20
  • Unreal Tournament Assault player
    • screenshots from UT
Re: maintaining a zombie server
« Reply #3 on: February 02, 2013, 02:49:41 pm »
ok, ty for the responses, I guess I'll leave the disable cheat kick setting at 1 for now, and I suppose I'll have to edit the maps =)

P.S. o.O what happened to my orig post... why is it edited into the ground  ;P
« Last Edit: February 02, 2013, 02:53:03 pm by ~viper~ »
every beginning must have an end