Archived copy of warcraft-source.com, the Warcraft: Source (WCS) forum (2007–2011), rebuilt from the Internet Archive by wc3mods.net. This page was captured on 2009-12-15 (original capture). Home · Forum · All archived topics · Downloads
Warcraft-Source.com - WCS mod for CSS
December 15, 2009, 01:50:40 PM *
Welcome, Guest. Please login or register.
Login with username, password and session length
News: Hall of Fame
Must Visit it
Google  
  Home   Forum   Help Search Login Register   *
Pages: 1 [2] 3   Go Down
  Print  
Author Topic: WCS - Warcraft:Source v0.68 *updated*  (Read 9436 times)
kryptonite
<WCS coder>
Administrator
Level 7 Expert
*****
Offline Offline

Germany Germany

Posts: 1109



WWW
sp0nk

myServer 85.190.38.232:27015
(Warning: click connects through Steam)
« on: January 05, 2007, 01:19:40 PM »

Hi,

I just released a WC:S beta version for interested server admins.
Please _don't_ ask for this if you don't own a server or know how to setup Eventscripts and ESTools.

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.2+, 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.

** To unlock the Predator race, remove all // at the bottom in es_WCSraces_db.txt **

known bugs:
- cleanup doesn't work so far. Try Vito's cleanup program instead

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 Smiley
- due subscripts, the required ES version is 1.3.000+ !
- general: colored messages Wink
- optional WCSredirect script, redirects when server is full
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
- showplayerinfo: 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


v0.68
** If you have v0.65, you only need to copy the changed es_wcs.txt ! **
- fixed: cannot find var wcs_damage (thx Vito)
- fixed: wcs_cfg_noshopmenu had no effect (thx squar)
- new config setting: wcs_cfg_friendlyexplosion (good against the Mole and Suicide Bomber effect!)
- change: Mole'd players cannot use suicide bomber (or similar) skills (thx Stylez)
- added: multiple ultimate cooldown timer (idea: squar)
- fixed: Players could plant warden on round end and damage players at spawn, the Wards still stay, but they don't attack in a new round (thx BrettLefty)
- fixed a rare ERROR: cannot find the <id> key on changerace menu
- added more debug info (only if wcs_debug=1, to find ES/EST warnings), will be removed in v1.0

v0.65a
- fixed: after being predator you cannot pickup any weapon (thx Vito, sorry guys)

v0.65
- added saving every X rounds (thx soundn3ko)
- fixed wards could be planted after "CT/T wins" (thx Keksi)
- fixing teleport mole (thx Vito)
- weaker playerflash with Orc Chain Lightning
- fixed rank 5 showed twice in top10
- fixed suicide bomber killing teammates or not counting as a kill credit (thx Mikael)
- fixed weapon pickup, even its restricted, use es_keysetvalue WCSuserdata event_var(userid) "restricted" "<weapon_name> OR <all>"
- support for ma_teleport, set wcs_noskywalking=0, this is a good option in CS:S, and very recommended with DOD:S ! (need Mani v1.2 installed)
- optimized some code for steamid/ip TODO uniqueid
- fixed a wrong status message of Crypt Lord
- added "shopalias" like "racealias"
- added wcs_giveitem, checks for dead players and stacks grenades
- fixed wrong info output in shopinfo
- added shopitem: Flamming Gloves of Warmth (thanks to Kal-El !)
- forcing est_AntiBufferOverun 1 (very good setting to avoid lag/crash)
- added shopitem: Mole
- fixed Fan of Knives skill (Warden)

v0.60
- public release
- some race balancing
- new races: Shadow Hunter, Warden, Crypt Lord, Predator (optional)
- fixed some small bugs
- updated language file, now including Swedish (thx Mikael)
- new code for an ability (like Serpent Wards)

v0.50
- fixed DOD:S, the gametype was not detected well (it's an ES error)
- new setting: wcs_cfg_dods_noshopmenu - you can disable the shopmenu and gain XP instead of "credits"
- powered up Devotion Aura
- fixed the shopmenu bug, that items didn't stay until death
- wcs_givelevel <id> <amount> <reason> included
- wcs_reload - reloads the race and shop

v0.49
- included a lot if performance optimizations (following a great guide in Mattie's forum)
- wcs_cleanup is now working !
a 1.7MB userfile cleanup needs about 40 seconds !! So use this with caution (at night, when nobody is playing...)
- separate language and config files - better for updating
- top10 alpha ! A ranking for your total (and current) race level
- races include now a "author" field
- fixed ultimates (like teleport) to be executed during the freezetime
- BOTs get no more XP ! (prevents big XP bonus for new players)
- added some missing est_csay messages
- 16000 credits limit (DOD:S)
- autocleanup at 6000 players (see config file)
- fixed a bug, where unauthorized people could start admin menu
- fixed the bug, that speed/levitation skill doesn't work (thx to Kramgo)
- fixed wrong message "You have max level reached", even if thats false (thx to Kramgo)
- recoded teleport skill, and new option wcs_noskywalking *hehe*
- new: ingame feedback formula !
- language "de" included
- added wcs_cfg_disabletextonlvl : high level players don't need help texts

v0.4 - initial beta version

You can always test WCS on my server, always the latest version: (but maybe a bit laggy, old hardware...)
84.16.235.32:27016 - Biergarten - FleXible-network.com | WCS alpha | Warcraft:Source WC3 !

BETA FAQ:
How do I install it ?
-> Extract the _full.zip file into the server directory, read the email !
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

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.

[attachment deleted by admin - older than 200 days!]
Logged
 
AlphaSquad0
Level 0 Beginner

Offline Offline

Posts: 5


« Reply #16 on: March 08, 2007, 07:30:57 AM »

haha dude i will NEVER make a race that just takes crap from my other races.. lemme give you a list of races im either A) currently working on or B) currently testing out bugs

1) chimaera (this one is complete and only needs to be added to main server) its got..
Corrosive Breath- chance to deal small damage over time to enemy
Fire breath- chance to set enemy on fire for short period of time
frost breath- chance to slow enemy for short period of time
flight- type lev1,lev2,lev3, or lev0 to set levitation levels (you can use higher levitation as you lvl up)

2) paladin (this one is complete except for one skill is having a small bug with something... recommending high level on this one cause a full team of these is kinda unfair) its got..
smite-small dmg, short period shake
healing strike-low chance to heal everyone on your team for a small amount
holy aura-150hp at spawn+ healing radius around you (wont heal you for more than 150)
ultimate is lay on hands with 30 seconds cooldown (if health is in between the amount and 150, it will set to 150, if over 150, it will do nothing) (max heal is 75hp)

3) warlock (this one has some of the most unique abilities... and i think is all working... gotta do a bit more testing then put on main server)
Planar warp-chance to throw enemy up then down real fast.. doesnt deal much if any dmg, but the effect of being thrown about tends to screw people up
curse of fear- flashes 6 different colors every .2 seconds for 2.4 seconds (THIS IS A CRAZY EFFECT and is REALLY FUNNY)
curse of health- large dot-increases chance as lvl up (deals 45dmg over 30 seconds)
ultimate is death coil- sets random enemy to 25hp with 1min cooldown (yes it CAN go up but it usually goes down.. original idea was to set to 1hp but we all decided that would suck)

4) druid (this one is having a small bit of trouble.. but has lots of potential
this is a shapeshifting race mainly
bear form- switch to bear form by typing !bear (only once per round) (can switch back to human by typing !human.. 1 charge also) bear at max lvl is 250hp and 50% movement speed human is just normal 100hp and 100% movement)
wolf form-switch to wolf form by typing !wolf (only once per round) (can always switch back to human but only once per round) wolf has 50hp 200% movement speed at max lvl
cat form- switch to cat form by typing !cat (only once per round) (can always swithc back to human but only once per round) cat has 125hp 125% movement speed at max lvl
ultimate-trying to make a better one.. used to be treant form but the way i had it set up it could cause UBER camping and unfair play.. so trying to change it

5) warrior (this one is currently on server and works pretty well along with other races.. just its kinda up there as one of the better races)
regeneration-similar to sh regen except no radius and less downtime inbetween each regen
heavy weapons-chance to spawn p90 and deagle
constitution and armor-175hp-100armor at max
titanium weps-almost all attacks do extra dmg.. max is 8-13

6)night elf archer (this one is currently on server but is a bit less popular and more difficult to play.. considering increasing the invis on it)
summon bow- chance to summon scout on spawn
shadow meld- invis same as humans currently but prolly gonna increase
elven agility-increases speed at a slight cost in health (max is 1.5 speed but 80 health)
ultimate-frost arrow- nearly 100% chance to slow enemy to 50% movement speed for 7 seconds at max lvl

7)mage (this one is in pretty much alpha mode right now.. but its got LOTS and LOTS of potential, just also lots of possibilities for annoyed people)
character starts out with 1000 mana and cannot use weapons after lvl 1 (working on getting that to work.. cant figure out how to get it to find the players level)
mana regen- regens 10 mana every 2 seconds at max
fire ball- deals small-medium dmg and sets on fire for short period of time costs 75 mana increases in dmg and time on fire
ice blast- deals small-medium dmg and slows for short period of time costs 75 mana increases in dmg and time slowed
aracane bolts- deals medium dmg costs 75 mana increases in dmg
each of the 3 attacks above are your only weapons.. trying to get it so you dont have to spam the server with !fire and !ice and !arcane and that sorta crap to get it to work.. wanna get it set up so that its like the wards on sh where you can bind it to a button and press that and have it work
also, all of the above abilities are based on where your looking, which means you can indeed hurt your teammates (no fun) which is why it could be potentially annoying unless only allowed for certain people.. this will prolly end up not being sent to you guys cause a) it would be a great donator only race for our server if it works good and b) i wanna save everyone else the frustration of point and click attacks.
frost armor- when anyone shoots you, it slows them to half movement speed, but costs you 20 mana
ultimate-??? trying to come up with a good one...

anyways.. the point and click abilities are really annoying cause they are on another server and tend to sometimes effect the wrong people (no fun) so thats really why i dont want to send it in..

well thats all the races im currently working on/have worked on...

the one(s) i intend to send in are likely chimaera and... i dunno... but chimaera is the prime candidate of being sent in (warrior isnt all that unique so i am pretty much definitely not gonna send it in)

sorry for the huge post Cool just wanted you to know i dont make stupid races..
Logged
Real_Wolf
Level 7 Expert
*****
Offline Offline

New Zealand New Zealand

Posts: 639


« Reply #17 on: March 08, 2007, 08:13:22 AM »

I got bored of reading it, but there were some pretty cool idea's in there, and osme which i think are bad idea's.

curse of fear sounds funny, would have to be carefully made so the effect isn't too extreme though. And so it looks cool
Logged

=|[K|T]|= Real Wolf

Fast.Food
Level 7 Expert
*****
Offline Offline

Posts: 401



WWW
« Reply #18 on: March 08, 2007, 01:37:01 PM »

I read it all. You do use the same ideas (especially speed Smiley). But the overal feeling is very different. Afterall, Predator isn't a real unique race too (levitation, speed, invis) but it DOES create new gameplay. So you can use the same skills, but only if you do it right.
Logged

Care.
WEMO
Level 1 Trained Beginner
*
Offline Offline

Posts: 23


« Reply #19 on: March 08, 2007, 05:48:09 PM »

There are some skills there which are just repeated or slightly changed - but you cannt get away from that tbh - its very, very hard (if not almost impossible) to come up with a complete race with an entire set of new, never before seen skill set.

There are some very good ideas in there which have got me thinking....In fact - I'm off to get a notepad.....
Logged

Lim-Dul
Level 0 Beginner

Offline Offline

Posts: 7


« Reply #20 on: March 12, 2007, 02:48:31 AM »

In my opinion, and from what I've gathered from all my conversations with kryptoninte in his opinion as well, the development of WCS should focus on eliminating all the bugs which are BOUND to exist no matter how well written the script is and balancing all the existing races.

I mean - some races are almost completely broken as they are now and you still want to include more.

With a dozen races or so balancing will be completely impossible or we'll have a dozen identikit races - that's the way it always goes - and I'm speaking of computer games in general.

I think the plugin should aim at having the 8 basic races found e.g. in WC3:FT for CS 1.6 and which WCS tries to emulate as I presume. I mean - a lack of hundreds of races hasn't stopped the WC3:FT plugin from being actively developed and run on almost 800 servers...

I think kryptonite should focus on adding some nice features WITHIN the boundaries of the existing plugin and not expanding it ad infinitum.

I understand the urge of the community to include cool new races, so I think that some good ideas might be included in a community version of the plugin, which would be kind of unsupported by the WCS developer(s).

I mean - kryptonite has made including new races and modifying the existing ones as easy as humanly possible (well, almost =) so if you have cool ideas then go on and include them on your server - or find someone to code them for you. I see no need to include them in the basic plugin, however, since this would draw valuable time from the main development work and probably create many new issues...

I find that any good idea NOT concerning new races is worth consideration, but since there are servers where there are tens of races I find it completely unnecessary to request them directly from kryptonite.

These are just my two cents...
Logged
Real_Wolf
Level 7 Expert
*****
Offline Offline

New Zealand New Zealand

Posts: 639


« Reply #21 on: March 12, 2007, 03:58:33 AM »

Well, adding races is fairly simple, you get some unique skill idea's and put them in. And its easy to make them so their bug free, and balance isn't much of a problem either.

But helping with the actual coding is more of a challenge.

For example: I can easily write krypt there about 4-5 races, filled with unique bug free skills, and given a few hours easily balance them aswell. Probably not even a few hours.

However i cannot help him with the internal coding, because i simply haven't read through the whole thing to understand it. I would have to spend about half an hour to understand just how it all works. Maybe if you listed those bugs which you say are bound to exist, then they would be easier to point out fixes to, such as the bug of playerinfo (Names too long/miscellaneous characters crash server. Simple, do a check on name length, if its too long, cut it down, if it contains say the character ~ (Assume its an invalid character), then remove it. Or another way, only keep the characters that are a-z, 0-9, and whatever other ones you want)
Logged

=|[K|T]|= Real Wolf

Lim-Dul
Level 0 Beginner

Offline Offline

Posts: 7


« Reply #22 on: March 12, 2007, 01:27:56 PM »

Well - if you think that balancing the races is easy then why are the races so unbalanced now? =) AND kind of bugged too. =)

The race balancing is a hard job - the overpowered and underpowered races are visible only after many, many hours of gameplay in various configurations.

But since you said that coding new races is the easy part I see no reason why kryptonite should do it in the basic plugin. If you're good at coding races that you can be responsible for this "community version" of the plugin. =)

I, however, wouldn't like to play on a server with dozens of races and would much rather play on a server that is similar to WC3:FT and I think there might be many people who share my view.

When I brose the suggestions thread 90% of the requests are new races - can't people think of other things to add to the plugin? It suffices to look at the WC3:FT plugin and look what features it has and what features this plugin hasn't (keeping in mind its limitations, of course).

As to the bugs - I have reported some of them to kryptonite directly. There are many spelling mistakes, but they aren't that important. The most important thing of all seems to be that the WCS servers crash every now and then every couple of hours or so.
Logged
Fast.Food
Level 7 Expert
*****
Offline Offline

Posts: 401



WWW
« Reply #23 on: March 12, 2007, 02:59:19 PM »

Mind you this isn't a "plugin" . It's "just" an addon to eventscripts. This means you have way more boundaries than an actual plugin.  For the race part: you're right. I don't think the real version should have more than lets say 12 races ( still pretty much ).

For the add races part: I never heard anyone complain about archmage proudmoore, except for surf mods or so Smiley. What i'm saying is that you could request for adding your race to the standard version of the mod, as long as it's as expanding the mod as the other races ( Try to play with 4 shadow hunters in one team Smiley )
Logged

Care.
Lim-Dul
Level 0 Beginner

Offline Offline

Posts: 7


« Reply #24 on: March 12, 2007, 07:50:32 PM »

I don't claim that you don't know anything about balancing races. I'm just saying that the plugin doesn't need to many different races. Let's stick to the WarCraft universe. =)

And WC3:FT has 8 races by the way. If playing with the same races gets boring for you, then maybe you should've picked another game altogether? I don't mean to insult you. My point is that thousands of people have been playing the basic CS:S for years now and there aren't any races at all. ;-)

CS:S is not a MMORPG and the plugins should just add a little more flavour,  a fresh breeze to the gameplay, not change it completely.
Logged
Fast.Food
Level 7 Expert
*****
Offline Offline

Posts: 401



WWW
« Reply #25 on: March 13, 2007, 01:38:20 PM »

EVERY TIME you start up css, it checks if cl_restrict_server_commands is 1, if 0, change it to 1. Therefore, if you want you, and your clanmembers to always have clrsc to 0, go to your PERSONAL steam folder \steamapps\yourname\cstrike\cfg and open autoexec.cfg: Now, fill in: cl_restrict_server_commands 0

From now on, every time you start up css, you will have clrsc set to 0 ( you can do this with every command, such as cl_cmdrate, and other shit. )
Logged

Care.
Lim-Dul
Level 0 Beginner

Offline Offline

Posts: 7


« Reply #26 on: March 13, 2007, 04:41:43 PM »

There is also a plugin, a bit on the controversial side, since this command was introduced for a reason, that can force clrsc 0 on all clients...
Logged
Zyrando
Level 0 Beginner

Offline Offline

Posts: 4


WWW
« Reply #27 on: March 13, 2007, 07:53:01 PM »

mhhh.. yeah.. i knew about this
But our guests cant vote.. so they cant vote a map they want to play..
And seriously.. would u like to change this command in ur config before playin, or do u want to run the game and play?

and another thing... is it only on our server or did u get this problem from other servers?
Logged
Real_Wolf
Level 7 Expert
*****
Offline Offline

New Zealand New Zealand

Posts: 639


« Reply #28 on: March 13, 2007, 08:04:49 PM »

Download the latest mani admin plugin
Logged

=|[K|T]|= Real Wolf

SkiLLz
Level 6 Experienced
*****
Offline Offline

Norway

Posts: 148




stigden92
stig92
« Reply #29 on: March 13, 2007, 08:19:07 PM »

I think there is a bug on the latest mani admin plugin :S
Logged
Zyrando
Level 0 Beginner

Offline Offline

Posts: 4


WWW
« Reply #30 on: March 13, 2007, 09:54:06 PM »

Mhhh.. we have the newest...
We have following Add-Ons:
Mani v1.1.0zk, EventScripts v1.3.0.006
:-$
Logged
Pages: 1 [2] 3   Go Up
  Print  
 
Jump to:  

Last 7 Shouts:
Today at 09:47:14 AM
Just giving an idea to anyone who wants to create this: A ward that pushes enemies or everyone back. like a defensive ward for tactical purposes.
December 14, 2009, 12:19:42 PM
he means that counterstrike.com purchased servers have a protection so you can't upload any .dll files, so you have to do what chuck or darkshadow said below
December 13, 2009, 11:09:03 AM
what do you mean with "not accepting the dll"?
December 12, 2009, 11:02:12 PM
liljoe it happen to me..you just have to stop the server.... darkshadow he should do himself so he will know how to do it...
December 12, 2009, 09:22:31 PM
if you have counter-strike.com server, open a support ticket and ask if they can install wcsmod for you. Unlike other gameserver companies they will install it for you
December 12, 2009, 08:35:34 PM
I want to add wcs to my server but i need es_tools and mattiescrps...when i try uploading them to my counter_strike.com bought server its not accepting es_tools.dll and mattiescrips.dll
December 12, 2009, 07:40:46 PM
With what mate?
Recent
[Today at 12:58:39 PM]

[Today at 12:05:06 PM]

[Today at 10:04:52 AM]

[Today at 03:02:46 AM]

[Today at 03:01:15 AM]

[Today at 02:07:35 AM]

[Today at 02:06:15 AM]

[Today at 01:48:14 AM]

[Today at 01:11:52 AM]

[December 14, 2009, 11:53:27 PM]
Theme switch

Powered by MySQL Powered by PHP Powered by SMF 1.1.10 | SMF © 2006-2009, Simple Machines LLC
TinyPortal v0.9.8 © Bloc
Valid XHTML 1.0! Valid CSS!
Page created in 0.149 seconds with 23 queries.