Author Topic: Dedicated Server 2.5.0  (Read 5667 times)

0 Members and 1 Guest are viewing this topic.

Offline EnEsCe

  • Retired Soldat Developer
  • Flamebow Warrior
  • ******
  • Posts: 3101
  • http://enesce.com/
    • [eC] Official Website
Dedicated Server 2.5.0
« on: June 09, 2006, 01:31:40 am »
Quote from: Michal Marcinkowski
A new version of the dedicated server is available. This version was made by EnEsCe (http://www.enesce.com) which is cooperating with me on this. So if you're a server admin grab this version now. Here is the list of changes:

Version 2.4.9 - 2.5.0

{fixed stuff}
- Fixed /kick & /ban command kicking an empty player slot.
- Fixed /unbanlast now unbans IP's banned via /banip aswell.
- Fixed players joining with blank names.
- Fixed gamestat.txt is updated when Server starts.
- Fixed Ban Timers.
- Fixed Server now cleans up when terminated via CTRL+C or any exceptions.

{added stuff}
- Added All-Seeing Eye Compatibility for Linux/Windows servers.
- Added Chat/Command flood protection. Players exceeding 8 Messages/Commands per second are flood kicked.
- Added admin console message for player kills. Change 'EchoKills=1' in Server.ini to Enable.
- Modified /loadcon command to load specific INI files. /loadcon xxx.ini
- Added command to send a Private Message to players. (Admin Only)
/pm # Message (Cannot use player names)
- Added 'MaxAdminConnections' to server.ini.
- Modified players lose 1 kill for typing /kill or /brutalkill.
- Added Global Mute command to mute players from talking completely.
/gmute ID /ungmute ID (Cannot use player names)
- Added Team Kill punishment. Enable by changing 'PunishTK=1' in soldat.ini
- Added map name to 'Map Not Found' console message.
- Added Anti-Hack to detect Mass-Flag cheat. Turn off in Server.ini by changing AntiTeleport=0.
- Added Linux Servers will clean up properly when terminated with TERM(15) or QUIT(3) signals.
(2.5.1 Bug fix download here)
Download Link: http://soldat.pl/down-s.html
Feedback and feature suggestions welcome here.

PLEASE DO NOT POST BUG REPORTS HERE!

Offline CheeSeMan.

  • Flagrunner
  • ****
  • Posts: 731
  • WOOT SLIPPERY PICKLES
Re: Dedicated Server 2.5.0
« Reply #1 on: June 09, 2006, 05:14:09 am »
Quote
- Added Anti-Hack to detect Mass-Flag cheat. Turn off in Server.ini by changing AntiTeleport=0.

Thank you!
No more gay rounds that finish in 3 seconds yippeee!
Banana Banging since summer 2008!     
cB. Cheeky Bananas                
#CheekyB.Soldat

Offline FliesLikeABrick

  • Administrator
  • Flamebow Warrior
  • *****
  • Posts: 6144
    • Ultimate 13 Soldat
Re: Dedicated Server 2.5.0
« Reply #2 on: June 09, 2006, 07:35:28 am »
Stickied ;)

Offline KeYDoN

  • Major
  • *
  • Posts: 60
Re: Dedicated Server 2.5.0
« Reply #3 on: June 09, 2006, 08:09:59 am »
i read somewhere that the custom mapdownload is broken in this version, is that right? or even already fixed?

Offline EnEsCe

  • Retired Soldat Developer
  • Flamebow Warrior
  • ******
  • Posts: 3101
  • http://enesce.com/
    • [eC] Official Website
Re: Dedicated Server 2.5.0
« Reply #4 on: June 09, 2006, 09:59:54 am »
i read somewhere that the custom mapdownload is broken in this version, is that right? or even already fixed?
Apparently its broken, though my custom map servers havent had a single problem for 3 days. Need more people to confirm it.

Offline DeMo

  • Soldier
  • **
  • Posts: 127
  • Stay Metal! \m/
    • Encoder 2002
Re: Dedicated Server 2.5.0
« Reply #5 on: June 09, 2006, 10:07:16 am »
The ASE stuff is also broken, at least for the Linux dedicated, I didn't try the Windows one.
The standard ASE packet is divided in three parts:
1- server info
2- rules
3- players

The first and second parts seem to be ok, but the bytes that tell where part 2 ends (and 3 starts) is wrong.
You can't see the players even if you use the official All Seeing Eye software.
And you're also sending each player's Team twice and using a string (Alpha, Bravo..), in 2.4.9 teams are sent as numbers (1, 2..)

<@Evil-Ville> Expect a picture of Chakra` holding his fleshlight soon!

Offline EnEsCe

  • Retired Soldat Developer
  • Flamebow Warrior
  • ******
  • Posts: 3101
  • http://enesce.com/
    • [eC] Official Website
Re: Dedicated Server 2.5.0
« Reply #6 on: June 09, 2006, 10:20:42 am »
The ASE stuff is not broken, http://www.int64.org/docs/gamestat-protocols/ase.html.
The teams are meant to be sent twice because they are 2 different fields, 'TEAM' and 'SKIN'. You obviously havent even tested this theory properly, because I just loaded up ASE and found the output just fine.

Offline DeMo

  • Soldier
  • **
  • Posts: 127
  • Stay Metal! \m/
    • Encoder 2002
Re: Dedicated Server 2.5.0
« Reply #7 on: June 09, 2006, 01:10:18 pm »
Ok, I found the difference..
For 2.5.0 the byte setting the player flags is 3F (63).
And in 2.4.9 it was 1B (27).

Still.. I joined a 2.5.0 server yesterday to check and ASE was not showing me inside it. ???

Edit: did another test.. 2.5.0 Windows server, myself inside + 2 bots.
ASE doesn't show the players.
« Last Edit: June 09, 2006, 02:25:12 pm by DeMo »

<@Evil-Ville> Expect a picture of Chakra` holding his fleshlight soon!

Offline Frigid

  • Major(1)
  • Posts: 5
  • Work In Progress
Re: Dedicated Server 2.5.0
« Reply #8 on: June 09, 2006, 01:36:48 pm »
The PM feature is interesting.  Teamkill punishment is good too
Frigid`

hunterz

  • Guest
Re: Dedicated Server 2.5.0
« Reply #9 on: June 09, 2006, 05:23:07 pm »

Offline KeYDoN

  • Major
  • *
  • Posts: 60
Re: Dedicated Server 2.5.0
« Reply #10 on: June 09, 2006, 07:19:46 pm »
- Added admin console message for player kills. Change 'EchoKills=1' in Server.ini to Enable.
doesnt work for me

Offline EnEsCe

  • Retired Soldat Developer
  • Flamebow Warrior
  • ******
  • Posts: 3101
  • http://enesce.com/
    • [eC] Official Website
Re: Dedicated Server 2.5.0
« Reply #11 on: June 09, 2006, 07:27:01 pm »
Ok, I found the difference..
For 2.5.0 the byte setting the player flags is 3F (63).
And in 2.4.9 it was 1B (27).

Still.. I joined a 2.5.0 server yesterday to check and ASE was not showing me inside it. ???

Edit: did another test.. 2.5.0 Windows server, myself inside + 2 bots.
ASE doesn't show the players.
lol 67 is the Bitmask for each of the players information, the old ASE stuff only showed score, deaths, and name thus making the bitmask 27, but now its 63 because all fields are filled in. As I said, research the protocol abit more before saying its wrong ;)

Offline KeYDoN

  • Major
  • *
  • Posts: 60
Re: Dedicated Server 2.5.0
« Reply #12 on: June 09, 2006, 08:07:25 pm »
eehh echo works, sry
:O

Offline Studio 8

  • Major(1)
  • Posts: 19
  • Banned - Hacker
Re: Dedicated Server 2.5.0
« Reply #13 on: June 09, 2006, 09:02:49 pm »
that's nice not bad!

Offline DeMo

  • Soldier
  • **
  • Posts: 127
  • Stay Metal! \m/
    • Encoder 2002
Re: Dedicated Server 2.5.0
« Reply #14 on: June 10, 2006, 12:41:16 am »
I have an ASE parser (written in PHP) that I made some time ago and it was not working.
No problem, I managed to update it for 2.5.0.

Too bad the server crashes when you use the /gamemode command. :(
« Last Edit: June 10, 2006, 12:43:06 am by DeMo »

<@Evil-Ville> Expect a picture of Chakra` holding his fleshlight soon!

Offline chrono

  • Soldier
  • **
  • Posts: 235
  • Elite CTF
Re: Dedicated Server 2.5.0
« Reply #15 on: June 10, 2006, 07:20:49 am »
The /PM # Bla Blah is the besttt invention! Also the /gmute!
I decided to remove my signature, since jrgp was picking on me by sending me annoying PM's. - Chrono, Wednesday July 27, 2007



Offline k

  • Major(1)
  • Posts: 3
Re: Dedicated Server 2.5.0
« Reply #16 on: June 29, 2006, 01:05:09 pm »
Maybe the commands

 /maplist (get a list of all maps on the server)
 /a [text] (admins can talk together)
/adminlist (get the admins connected to the server)

could be added

btw when some1 is gmuted and changes teams or just exits and reconnects he can talk again
it should give a gmutelist or something like that...

Offline FliesLikeABrick

  • Administrator
  • Flamebow Warrior
  • *****
  • Posts: 6144
    • Ultimate 13 Soldat
Re: Dedicated Server 2.5.0
« Reply #17 on: June 29, 2006, 01:07:45 pm »
This is an old version of the server.

Your post should be in the Game Improvements/Suggestions forum