This is fully written (except the races and some skills) in Python for
speed and functionality. And as a bonus, it got lots of extra build-in
addons and tools to make your server unique and help Races-coders with their task.
The system (race template) is easy to understand and to use. There's a few other ways to do commands (racealias, etc.) but they got a very good purpose.
Requirements:
- Eventscripts
- MetaMod:Source, MetaMod.vdf
- SourceMod, SDKHooks
Installing:
- Extract zip content into cstrike folder and add folowing code to cfg/autoexec.cfg:
es_load wcsConfiguring:
Optional server side edits:
- Edit wcs settings: addons/eventscripts/wcs/config/config.cfg (generated after 1st load of wcs)
- Edit races, items & categories: addons/eventscripts/wcs/ini/
- Edit ultimates: addons/eventscripts/wcs/tools/ultimates/
Version v0.78.5g.4g:
[Added] tools/firefix (auto loaded) (By: La Muerte)
[Added] new ward, explosion, swarm of locust and chainlightning effects (Author: Jareth & Holliday)
[Fixed] weapon restrictions with new syntax (Requires wcs_restriction.smx - Author: Revan)
[Fixed] env_smokestack and env_explosion to work without SPE. (By: La Muerte)
[Fixed] changerace: change round in strings.ini (By: La Muerte)
[Fixed] levelbank.py to save user on disconnect (By: Tha Pwned)
[Fixed] wcs_cfg_enableshopmenu "0" to also affect wcsmenu (By: Tha Pwned)
[Fixed] allraces getting called before it was defined in core/changerace (By: Tha Pwned)
[Fixed] issue with popup causing crashes in wcs.py (By: Tha Pwned)
[Fixed] mysql timeout issue where pipeline would be broken in addons/mysql_connection (By: Tha Pwned)
[Fixed] swarm of locust in crypt lord (By: MiB)
[Fixed] maximumlevel (By: La Muerte)
[Removed] addons/backups
[Removed] tools/autokick_disabler
[Removed] addons/matchVersion v0.78.5g.4f:
[Added] autokick_disabler (equal to firefix) within wcs/tools/
[Added] sqlite3 to use auto_vacuum (applied on new databases only, Added: By Pwned)
[Added] mysql connection (Added: by Pwned)
[Added] maxracelevel: standard 1000, changeable in config.cfg and by optional racekey: maxlevel = number (no quotes)
[Added] wcs site advert (Added: By Muerte)
[Added] missing file: tools/effects.py (Added: By Muerte)
[Added] wcs_bank_givelevel (console command) (Added: By Kami)
[Added] race categories: race_categories addon configurable in config.cfg (Added: By Maet)
[Added] changerace configurable in config.cfg (Added: By Maet)
[Fixed] standard effects to work (replaced .py with original .txt file, By Jareth)
[Fixed] weapon restrictions (no longer requires SPE, Fixed: By Tha Pwned and Kami)
[Fixed] sqlite3 to use PRAGMA synchronous=NORMAL to prevent data corruption and crashes (might result in slightly slower saving if using SQLite3, Fixed: By Pwned)
[Removed] antidamage (added to Approved addons instead, Removed: By Muerte)
[Removed] wcsCadmin (had no more functionality left, Removed: By Muerte)Version v0.78.5g.4e:
[Added] anti damage / headshot damage protection (requires SPE).
[Added] a VIP menu finished using WCSadmin system. (By Kami)
[Added] wcs_degeneration (By Kami)
[Added] multiXP addon (By Kami)
[Added] rotd
[Changed] "levelbank2" into "levelbank" (Changed: By Muerte)
[Fixed] curmap attribute in and disconnected logging in deathmatch.py (Fixed: By Pwned & Muerte)
[Fixed] allignment within backups.py (Fixed: By Muerte)
[Fixed] ultimates: Cooldown no longer overlaps on next round. (By Kami)
[Fixed] goldmod (Fixed By Kami)
[Fixed] levelbank
[Fixed] regeneration
[Fixed] drop
[Updated] regeneration to disable the say message with an extra (optional) argument <1=tell msg / =don't tell msg (defaults to 1)>. (By Kami)
[Updated] changerace: Allow user to make changerace effective on round end or on death. (By Kami)
[Updated] playerinfo: invisibility 100%, speed ... . And add: Skill 1 [8/8], Skill 2 [8/8], Skill 3 [5/8]. (By Kami)
[Updated] restrictmap: On mapchange it should automatically change your race to a default one in case the new map is restricted to your race. (By Kami)
[Updated] ultimates: Set a cooldown value depending on skill level: cooldown = "15|10|5". (By Kami)
[Removed] first not working levelbank, added the code in forum for devs (Removed: By Muerte)
see changelog for rest.
can you make a exe version so its easy to down lode for noobs like me
Hi, is this cool WCS mod up-to-date or finished. Thanks :).