You are here: Home

X Wire Networks Ltd

EventScripts v2.1.1.360

EventScripts CS:S Public Beta: OrangeBox v2.1.1.360 has been added to our one-click addons.

Source: http://forums.eventscripts.com/viewtopic.php?f=128&t=40765

Changes in the original public beta:

  • CS:S Orange Box support. Tweaks and fixes to ES, sqlite3, playerlib, usermsg, popuplib, repeat, VDFs, etc.
  • Reduced size packages. Separate downloads for Windows and Linux to reduce download size.
  • Startup check for critical ES updates. Added support for the server to automatically check for critical EventScripts versions. You can disable this by adding eventscripts_checkforupdates 0 to your autoexec.cfg. (Thanks to Venjax for coding the ES update server.)
  • Includes eXtensible Admin v1.1.0.560 beta with many new features: http://forums.eventscripts.com/viewtopic.php?f=97&t=36671 (Thanks to Errant and the entire XA team!)
  • Added support for cfg/eventscripts_autoexec.cfg which is run early in EventScripts loading (Warning: Use it only for debugging variables-- cannot load scripts)
  • Started highly experimental support for the new ES Shell engine (ESC alpha); eventscripts_shellengine 1 in eventscripts_autoexec.cfg. (Thanks to Chun for coding this project!)

NEW Changes in v2.1.1.360:

New Features

  • Added l4d2 build for Linux and Windows
  • New EventScripts Classic engine (ESC alpha) is now the default engine for L4D and L4D2
  • Adding version resource for Windows DLLs -- you can now check the DLL for its version instead of needing to load it
  • Added support for auto-setting the IP variable to workaround the Valve "wait" problem, set eventscripts_setipcmdline to 0 in eventscripts_autoexec.cfg
  • Added #darkgreen support for es_tell and es_msg
  • weaponlib support for many, many Source games (Thanks to Satoon, XE_ManUp, and SuperDave.)
  • Added es.getCurrentEventVarString(), es.getCurrentEventVarInt(), es.getCurrentEventVarFloat() for advanced scripts

Fixes

  • All games should now have the right VDF files
  • Various crash fixes
  • Added support for ES scripts to set server variables like the console would (e.g. "es" now sets them properly)
  • On L4D+, changing es.regcmd() to support unregistering old concommands before registering them if they were registered outside ES
  • Removing unnecessary extra carriage return that seems to cause periodic issues with "es" and other commands.
  • Lookup*ByUserid() methods were wasting time (and sometimes crashing) when looking for negative userids. Now they only seek if userid >= 1.
  • Fixed bug with setting float to 0, so it sets it to 0.0
  • Fixing problem with es.setInt() for a variable that doesn't exist. We weren't passing the create flag. (Fix for ESC issue reported by Chun.)


 

 

Customer Server 1

THGaming
de_train
PLAYERS: 0 / 10

Customer Server 2

xwirenetworks.com - Team Fortress 2
pl_goldrush
PLAYERS: 0 / 24

Customer Server 3

[DS].DELTA-SQUAD - In memory of [DS].Achilles
de_aztec
PLAYERS: 0 / 24

Customer Server 4

xwirenetworks.com - Left 4 Dead 2 Server
c1m1_hotel
PLAYERS: 0 / 4