You'll find the WCS downloads at www.warcraft-source.com
Hi,
I just released the next WC:S version. Its an important update, since it fixes several small issues (like random crash on 'playerinfo') and balances almost all races.
You can find some information here:
Development status
New item format
New race format
Config part
and also important:
Some ingame screenshots
Requirements: ES 1.3+, EST 0.4x
If you server crashes often, try another EST version !!! Its known that on some systems EST will crash randomly... --> All EST versions
Mani Admin Plugin and cl_restrict_server_commands 0 are optional !
Listen servers are NOT supported by ES-Tools !! So start always a dedicated.
Info: With Mani v1.2 beta R+, EST will report a warning like:
WARNING: FUNCTION 0x690e0360 ALREADY HOOKED WITH DIFFERENT CLASS, NOT HOOKING!
I guess you can just ignore this, and I posted in the EST forum, maybe this warning will be fixed soon.
If you want to use races from v0.60+, change the ultimate path eg.
es_xdoblock wcs/wcs_entangleroots -> es_xdoblock wcs/WCSultimates/wcs_entangleroots
** To unlock the Predator race, copy and paste the content of flame_predator.txt to es_WCSraces_db.txt **
known bugs:
- SQL could crash the server with many custom races !!
If you have about 18-25 or more races, please disable the SQL feature !
v0.75
- added: now saving to SQL every X rounds (if SQL enabled)
WCSadmin
- added admin action logging
WCSskills
- fixed bug: you can't plant a Ward after buying anything in shopmenu
WCSfunctions
- added small delay on weapon reincarnation
- fixed glitch in wcsmenu, where you could always use shopmenu, even if its disabled...
WCSshop
- fixed missing "no shopmenu" message
- added small delay on scroll of respawning
WCSultimates
- fixed Chain Lightning and Entangle Roots wallcheck....
- changed Mole to get not stuck in walls
WCSraces
- increased Undead's vampiric aura to 66% chance
- Orc is now 1 second immortal after reincarnation
- fixed bloodmage's flame strike not to burn the enemy
- changed some required levels
- powered up Serpend Ward
- limited Crypt Lord to 2/team
- NEW RACE: Chameleon (optional, see the .txt file in WCSraces)
v0.73
- 0.73a fix: entangle root and chain not working due a typo...replace "wcs/WCSultimates/es_WCSultimates.txt"
- if you have EST 0.418, this is an important update !
WCSlanguage
- "de" language included ! Big thanks to confector !!!
WCSskills
- removed est_gamestarted, because its not included in EST 0.418
WCSraces
- Archmage has now decreasing cooldown for Lift-Off
- fixed the Predator to work with EST 0.418
- added wall check for Chain Lightning and Entangle Roots (EST 0.418)
WCSusers
- fixed ES WARNING on saving player
WCSshop
- new shopitem: longjump (thx bobbobagan)
v0.72
WCSusers
- fixed ES ERROR glitch when saving player
WCSraces
- fixed bloodmage curing ritual showing always "0 HP"
- Human has again the default freeze (Bash skill), not total freeze
WCSadmin
- small typo prevented to access admin menu "WCS settings"
- removed "wcs_admin" variable ! Setup admins in es_WCSadmin_db.txt !
WCSconfig
- new config setting to avoid bots ruling the top10 (thx WEMO): wcs_cfg_allowbotstop10
v0.70
- general: divided the script in 12 "subscripts", its a lot better for maintenance and you can reload single parts, like es_reload wcs/WCSraces if you updated the race file

- due subscripts, the required ES version is 1.3.000+ !
- general: colored messages

- optional WCSredirect script, redirects when server is full
- global across-server XP sharing possible (with SQL) !!!
WCSlanguage
- the language file is now much bigger, offering real multi-language support ! (for races/shop items) and new UTF-8 support (good for special chars like äüöà or even Chinese letters)
- new command: wcs_getlanguage <var> <identifier>
WCSshop
- recoded ! now with one main menu where you can choose categories (max 7) and in each max 9 items.
- new items: Boots of heavy armor, off-the-shelf boots, lightning flash, necklace of immunity, mole protectant, helm of excellence, helm of clear view, ahnk of reincarnation, amulet of the cat
- shopinfo leads now directly to the shop-category page, by pressing "7. buy"
- new "maxamount" setting to avoid multiple buying
WCStop10
- small bugfix, new command for admins: wcs_cleartop10
WCSusers
- new layout, filesize is about 6x SMALLER
- optional MySQL support
- resetskills: you can set a reset penalty (like 10%) in the config file
- playerinfo: completely recoded, with skills-spy and shows modified values like invis, gravity, speed, health, its stable now !
WCSfunctions
- givexp: bots supported, and negative amount (XP penalty)
- removed player_bomb and player_defuse for shop/race events, since nobody used it
- support for flash effects ! stronger/weaker flash
- saycommand savexp to save XP manually
- get/set player to write to .txt DB
- convert function to reduce .txt DB size !
- saycommand feedback, usage: feedback hello server admin
- saycommand wcsmenu (or wcs) for overview and selection of other menus
WCSraces
- new settings: maximum_level and teamlimit
- <admins> works now to allow only admins access to this race
- most races has been BALANCED
- recoded to enable real multi-language support
- new: Succubus Hunter (remember from v2.0.5, with skulls!)
WCSadmin
- new admin file, with flags support ! eg. just give admin rights to giveXP, not reset or reload mod
- menu: give 200/1000XP, give 2 levels, take 1 level, give $5000, reset current race, reset whole player
- settings: give all 500XP, clear top10, toggle friendlyfire, disable mod, reload mod
WCSsql
- new subscript, manages a remote MySQL database !
- new setting: wcs_cfg_enablesql (requires SourceUtils plugin!)
- you can disable the .txt file, when you enable SQL support
* This feature is experimental !! Removing races is not yet supported with SQL ! **
BETA FAQ:
How do I install it ?
-> Extract the _full.zip file into the server directory, read the README !
If you have ES+EST installed, just copy the script folder.
Are levels/xp compatible to v2.0.x ?
-> No, every race has a _separate_ level now, so its incompatible
But, if you want the old behavior, you can enable the global level in the config file
Whats the ultimate ? How to use it ?
-> "bind <key> ultimate" in console, or on the server say "bindmouse3" for automatic binding. Ultimates are always the last skill and there's a "cooldown" timer (see racefile)
My ultimate is not working !
-> some ultimates, like Entangle Roots or Suicide Bomber, work only if there are some enemies close to you. You can increase the range (also for teleporting) by leveling up.
Is MySQL only supported ?
-> Yes ! Download the SQL full version, there is Source Utils included. Then insert your login data in wcs/WCSsql/es_WCSsql.txt and activate it in the config file.






Germany

Logged



United States
New Zealand


