EventScripts v1.3.0 beta * Added es_mathparse "" * Added es_regex ** es_regex match - returns the number of characters that matched ** es_regex search [start] [range] - search for regex in a certain range in the string ** es_regex matchformat - finds a match and outputs the registers to the formatstring. * Added es_createscriptlist that creates a keygroup of the loaded scripts and their status * Added es_exists script * Added es_exists block * Added support for subscripts. es_load corelib/average will load addons/eventscripts/corelib/average/es_average.txt. * Added an optional variable to es_createbot [var] that returns the userid of the bot created. New Corelib commands: * profilecmd "cmd" - shortcut to get profile data for a single command * isnull - lets you know if the variable is an empty string rather than 0. Thanks, ichthys! * keygroupremove - checks for existence before deleting the keygroup. Thanks, [NATO]Hunter! * forcecase - changes a variable to be all upper or all lower-case letters. Thanks, [NATO]Hunter! * keymath [keygroup] [value] - allows you to perform math directly on a keyvalue. Thanks, XE_Manup! * playerget - Querying a player's ammo, weapons, etc. Thanks, Don! * playerset - Setting a player's ammo, health, etc. Thanks, Don! * average [mode] [value2] ... [valueN] - easily compute the average for a set of values. Thanks, cagemonkey! * refcount var - add a reference count for a toggle-variable. Thanks, Wonder! * score - get/set scores for players. Thanks, Einlanzers! * xalias [command] - extended server-side alias support with multi-lines and true deletes. Thanks, Einlanzers! Fixes * popup has been updated to v0.903. Thanks, GODJonez! * Added additional script optimizations (highly recommended) * es_getmoney now uses es_getplayerprop, making eventscripts_cflags obsolete * Changed noisy_on/noisy_off to use corelib/refcount. * Fixed the command names of es_fadevolume and es_botsetvalue (why didn't beta testers catch this?) * Added code for future potential performance enhancements