Author Topic: Dedicated Server 2.5.2  (Read 23028 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.2
« on: October 17, 2006, 09:46:52 am »
Here it is, the long awaited 2.5.2 Dedicated Server. Changes are as follows:
Quote from: The changelog... duh
////// 2.5.1 -> 2.5.2 //////
{fixed things}
- Fixed /nextmap not working (from 2.5.0/1)
- Fixed server not shutting down properly via Remote Admin (from 2.5.0/1)
- Fixed players getting cheat kicked for picking up a weapon dropped by kicked players
- Fixed RandomBots#= in Soldat.ini not adding random bots to teams upon server startup
- Fixed constant connection problems when a lobby DNS fails to resolve
- Fixed server not exiting with the TERM signal
- Fixed /mercy not taking away 1 point
- Fixed server appearance in local servers request (note for client: for non-default ports you must type the port in the port box and then request)
- Fixed players are not able to vote when the vote is against them.
- Fixed Access Violations when closing the server.
- Fixed Lobby_Register=0 showing the "Registering server @ xxx" message.

{added things}
- Added Server-side Pascal scripting. Full documentation can be found at http://enesce.com/help/
- Added Server can be binded to a specific IP Address (See BoundIP in server.ini)
- Added NR-Service Integration (Nickname Registration - http://nr.enesce.com)
- Added /tempban to temporarily ban an IP address. /tempban xx o.o.o.o (where xx is the amount of minutes, and o.o.o.o is the IP Address)
- Added /bandwidth command to view statistics about network traffic.
- Added /welcome# command to change the server greeting message. (Replace # with 1/2/3)
- Modified server startup parameters. See readme.txt for more information
- Added Server can now run in the background using the -d parameter (Linux Only)
- Added server goes to next map on Load error ("Too many files open")
- Modified players muted by /gmute cannot just rejoin the game to be unmuted
- Modified TKWarnings do not get reset when a player leaves the server
- Added all Team Kill warnings are reset when the map changes
- Modified readme file; it is now up-to-date and sexy.
- Added Server outputs its current ProcessID to /logs/soldatserver.pid
- Added -lock parameter to disable /loadcon, /password, and /maxplayers commands. (Server hosts)
- Modified players dont get flood kicked for using /victory, /piss, or the secret command
- Added admins connected to the remote admin port are automatically added to the remote admin list
- Added command to add a map to the map list. /addmap Arena
- Added command to remove a map from the map list. /delmap Arena
- Added command to vote maps. /votemap Arena (Note: You cant vote untill 2 minutes after joining)
- Added bots can now be used to keep the teams even. (CTF/INF/HTF Only)
  ## Change BotBalanceTeams=1 in server.ini to enable. ##
- Added /balance command for the new BotBalanceTeam feature. /balance 1/0 (1 = on, 0 = off)
- Modified players dont lose their Kills/Deaths when changed via /setteam

PATCH NOTES:
Server.ini has been changed! You need to add the following line(s) to your Server.ini file else
you will get an error when starting your server!

[GAME] (Do not add [GAME], just add this line under the [GAME] section)
BotBalanceTeams=0
[NETWORK]
NR-Service=0
NR-OnlyAllowRegistered=0
Scripting=0
BoundIP=


Download Full 2.5.2 (1.8Mb): http://www.soldat.pl/downloads/soldatserver252.zip
Patch 2.5.1 -> 2.5.2 (836 KB): http://www.soldat.pl/downloads/serverpatch252.zip
Binaries+Code are Compiled+Checked by Michal Marcinkowski

NOTE: It seems Michal forgot to add the scenery-gfx and textures folders to the Full 2.5.2 zip, please use the Patch zip for now.

Please report any bugs or abnormalties on the Soldat Forums in a seperate thread.

Bon Appétit!

Offline Toumaz

  • Veteran
  • *****
  • Posts: 1906
Re: Dedicated Server 2.5.2
« Reply #1 on: October 17, 2006, 10:08:22 am »
Ah, finally. Great thanks for this update!

Offline Chakra

  • Inactive Staff
  • Flagrunner
  • *****
  • Posts: 937
Re: Dedicated Server 2.5.2
« Reply #2 on: October 17, 2006, 10:18:36 am »
I can see a number of things there that'll be very fucking handy. Great work pal.
MM; seriously Chakra, stop the fisting
Yes, I'm still alive.

Offline HEX

  • Major
  • *
  • Posts: 77
  • =tNt=
    • SoldatX Brazilian Community
Re: Dedicated Server 2.5.2
« Reply #3 on: October 17, 2006, 10:18:52 am »
Great work. Thank you :)



Offline Michal Marcinkowski

  • Creator of Soldat
  • Flagrunner
  • ******
  • Posts: 808
  • I ain't got time to bleed.
    • Soldat home page
Re: Dedicated Server 2.5.2
« Reply #4 on: October 17, 2006, 10:47:45 am »
Great stuff! I updated soldat.pl. Can't wait to see some interesting scripts!

Offline }SS{Snipeboy.LCpl

  • Major(1)
  • Posts: 7
Re: Dedicated Server 2.5.2
« Reply #5 on: October 17, 2006, 11:18:03 am »
thanks for this update it gets anoying trying to find map names to change when the climbing servers play up

Offline Clawbug

  • Veteran
  • *****
  • Posts: 1393
  • 1184!
Re: Dedicated Server 2.5.2
« Reply #6 on: October 17, 2006, 11:32:08 am »
Very nice stuff there! :) NOw we may wait for 1.3.2, right?
Fight! Win! Prevail!

Offline bja888

  • Flagrunner
  • ****
  • Posts: 745
  • Working
    • Bja888.com
Re: Dedicated Server 2.5.2
« Reply #7 on: October 17, 2006, 11:32:37 am »
Best update..... ever?

Looks like I won't get any work done after class today :)

Offline Valorman

  • Flagrunner
  • ****
  • Posts: 545
Re: Dedicated Server 2.5.2
« Reply #8 on: October 17, 2006, 11:35:36 am »
Wonderful Job. Best update yet.
.

Offline bja888

  • Flagrunner
  • ****
  • Posts: 745
  • Working
    • Bja888.com
Re: Dedicated Server 2.5.2
« Reply #9 on: October 17, 2006, 11:42:33 am »
- Added Server-side Pascal scripting. Full documentation can be found at http://enesce.com/help/
Where? How? Good documentation. But how do I get the server to interact with the Pascal file?

Offline chrisgbk

  • Inactive Staff
  • Veteran
  • *****
  • Posts: 1739
Re: Dedicated Server 2.5.2
« Reply #10 on: October 17, 2006, 12:00:11 pm »
- Added Server-side Pascal scripting. Full documentation can be found at http://enesce.com/help/
Where? How? Good documentation. But how do I get the server to interact with the Pascal file?

Look in the scripts folder. Everything in Includes.txt is compiled, and all engine callbacks exist within AdminCore.pas, Core.pas, and NetworkCore.pas. You don't NEED to use those filenames, they are just sorted that way for convenience. However, AFAIK, you can only define a function of the same name once. So if you create SuperAwesome.pas that uses every engine hook, the Includes.txt should only contain one entry: SuperAwesome.pas.

Offline Sotija

  • Veteran
  • *****
  • Posts: 1053
  • Sotija
Re: Dedicated Server 2.5.2
« Reply #11 on: October 17, 2006, 12:01:03 pm »
Wohoo Nice to see updates coming.

Offline bja888

  • Flagrunner
  • ****
  • Posts: 745
  • Working
    • Bja888.com
Re: Dedicated Server 2.5.2
« Reply #12 on: October 17, 2006, 12:04:28 pm »
- Added Server-side Pascal scripting. Full documentation can be found at http://enesce.com/help/
Where? How? Good documentation. But how do I get the server to interact with the Pascal file?

Look in the scripts folder. Everything in Includes.txt is compiled, and all engine callbacks exist within AdminCore.pas, Core.pas, and NetworkCore.pas. You don't NEED to use those filenames, they are just sorted that way for convenience. However, AFAIK, you can only define a function of the same name once. So if you create SuperAwesome.pas that uses every engine hook, the Includes.txt should only contain one entry: SuperAwesome.pas.
ty

Offline ramirez

  • Retired Soldat Developer
  • Camper
  • ******
  • Posts: 394
    • Soldat Central
Re: Dedicated Server 2.5.2
« Reply #13 on: October 17, 2006, 12:17:23 pm »
Yay, finally. Gonna patch the rest of my servers now.
Thanks EnEsCe. <3

Offline DeMo

  • Soldier
  • **
  • Posts: 127
  • Stay Metal! \m/
    • Encoder 2002
Re: Dedicated Server 2.5.2
« Reply #14 on: October 17, 2006, 12:38:12 pm »
The PASCAL scripting is a great addition, we can now run the scripts 24/7 directly on the server, no need to leave ARSSE/ESA open all the time.
Congrats Enesce, great job man!!

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

Offline Mancer

  • Camper
  • ***
  • Posts: 285
  • Legacy of Poontage
Re: Dedicated Server 2.5.2
« Reply #15 on: October 17, 2006, 12:44:50 pm »
- Modified players dont lose their Kills/Deaths when changed via /setteam


Woah.. Awesome!
I have a Mac so I can't play with you guys no more :(
(psst MM make a Mac version)

Offline }SS{Snipeboy.LCpl

  • Major(1)
  • Posts: 7
Re: Dedicated Server 2.5.2
« Reply #16 on: October 17, 2006, 12:47:02 pm »
OMGOMGOMG great update but huge bug you cant chose ur side there isent an opion to chose ur side you spawn anywhere randomly on the map please can u fix this because till then am using 2.5.1

Offline chrisgbk

  • Inactive Staff
  • Veteran
  • *****
  • Posts: 1739
Re: Dedicated Server 2.5.2
« Reply #17 on: October 17, 2006, 01:31:36 pm »
OMGOMGOMG great update but huge bug you cant chose ur side there isent an opion to chose ur side you spawn anywhere randomly on the map please can u fix this because till then am using 2.5.1

Firstly, what? Be clearer. Secondly, check what gamestyle the server is running under, it's probably running in deathmatch mode. Also check that you've followed all the upgrade instructions, as some changes need to be made to certain files when upgrading. Thirdly, go to the server help section if you need help.

With the number of servers currently running 2.5.2, and the servers that ran beta versions before release, I can guarantee that this isn't a bug but some sort of misconfiguration on your part.

Offline Ziem

  • Veteran
  • *****
  • Posts: 1007
Re: Dedicated Server 2.5.2
« Reply #18 on: October 17, 2006, 01:51:27 pm »
Damn .. i want to learn in @!$#!! school ... noooooo! soldat is so addicing game :P
A new dedicated server ver. is ...  ~Good Job!~ ^^
I rly like : /votemap (i have bunches of maps ...) and 'players dont lose their Kills/Deaths when changed via /setteam' <yeah~! but .. is it fixing clone bugs? I hope yes ... >

Offline xmRipper

  • Soldat Beta Team
  • Flagrunner
  • ******
  • Posts: 742
    • Personal
Re: Dedicated Server 2.5.2
« Reply #19 on: October 17, 2006, 02:23:07 pm »
Quote
- Added Server-side Pascal scripting. Full documentation can be found at http://enesce.com/help/

Yeah ;) Good job.
Co-Founder / CTO @ Macellan
Founder Turkish Soldat Community