Version 20140531 ================ Installation: Copy everything to your SoF folder Edit these 2 files: user-server/dedicated.cfg (rcon password!) user-server/sofplus-cvars.cfg Look at user-server/sofplus/addons/index.txt for addon information Edit anything else you want Start the server: sof-server-start.bat Requirements: - Soldier of Fortune 1.07f (Platinum Edition / Special Edition) Older versions of the game can be upgraded to 1.07f by installing patches - Windows XP, Windows Vista, Windows 7, Windows 8.* or Wine A version for Windows 2000 can be provided upon request Included software: - This product includes GeoLite data created by MaxMind, available from http://www.maxmind.com/ MaxMind updates the free database every month. You can download the most recent version of GeoIP.dat from https://www.maxmind.com/app/geolite (download GeoLite country, binary format for use with API code). - Modified version of GeoIP.dll. The source is provided in ./extra/ Website / contact: Download the latest version from http://sof1.megalag.org/ Email requests, questions or bug-reports to sof1@megalag.org Changelog: Changes in version 20140531 - Disabled IPX - Custom scripts are placed in the addons directory - Modified skins to have equal strength - Moved spawn files to a different location Changes in version 20130606 - Added spf_sv_quit.func to stop the server after three weeks - Updated some sp_sv_*.func scripts - Improved _sp_sv_maxclients_per_ip handling while changing maps Changes in version 20130322 - Changed the description of sp_sc_on_change in the manual - Removed anti-lag cvars sv_no_big_ents, sv_flash_big_ents and sv_max_ghoul_mp from example dedicated.cfg - Modified client skin validation code - Added sp_sc_cvar_find, sp_sc_cvar_copy_latched, sp_sc_cvar_replace and sp_sc_file_find command - Configurable gamespy master server - Updated example scripts - Allow prefix in front of map names for use in custom _sp_sv_on_map_end and _sp_sv_on_map_rotate functions - Added slide fix. Fix created by Dende. Changes in version 20121030: - Added DoS protection Changes in version 20121028: - Separate server and client DLL - Support for German SoF.exe removed - Support for custom sounds. Sounds provided by professional voice actor CheaterSkeeter. - Scripting changes (support for functions, new cvars and commands) - Country information for IP addresses - Removal of obsolete anti-cheats - Crash fixes - ... (this version has been in development for years, so I forgot what changed) Changes in version 1.4t17: - Removed cryptlib Changes in version 1.4t14: - Back to the 1.4t11 codebase - Merged changes of 1.4t12-XDT edition - Fixed .players crash - Fixed sp_sc_cvar_list crash - Blocked download hack - Blocked some server crashes - Blocked flag stealing - Removed rcon_password from logs Changes in version 1.4t13: - None: This version was skipped because somebody made a fake version 1.4t13 Changes in version 1.4t12: - Back to the 1.4t9 codebase because of some problems DLL changes of 1.4t10 and 1.4t11 will be back in 1.4t13 Changes in version 1.4t11: - Removed _sp_sv_weapon_start - Added _sp_sv_weapon_primary_* and _sp_sv_weapon_secondary_* - Fixed a bug in sp_sc_timer that caused strange behaviour when multiple timers were active - Blocked an rcon hack - Blocked some server crashes (some more remain but i'm having trouble producing them on my test server) - Added a small pakfile that should cause less server crashes in the ghoul code - Added and changed some scripts - Added DM spawnpoints to the fixed gicctf.txt - Changed the description of _sp_sv_on_client_begin in the manual Changes in version 1.4t10: - Added _sp_sv_disable_primary_attack_* - Changed _sp_sv_weapon_start for all weapons - Added add capabilites to the spawn replace files (see rp-ctf2dm.txt for an example) - Added IQ Cold protection - Added cvar check scripts (clients using SoFplus 1.4t3 .. 1.4t6 will get kicked) Changes in version 1.4t9: - Renamed cvar _sp_sv_pasword_hack to _sp_sv_password_hack - Fixed a bug that prevented players from picking up ammo/armor - Added client command .run - Added client command .fps - Added cvar _sp_sv_weapon_start - Disabled snipe block in user-sp14t9/sofplus/sofplus_sv.cfg by default (some people don't read instructions) - Added forgotten .timelimit command to the manual