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 2008-12-06 (original capture). Home · Forum · All archived topics · Downloads
Warcraft-Source.com - WCS mod for CSS
December 06, 2008, 12:18:51 PM *
Welcome, Guest. Please login or register.
Login with username, password and session length
News: WCS Tournament being opened for applications!

Post here for signups!
Google  
  Home   Forum   Help Search Login Register   *
Pages: [1]   Go Down
  Print  
This topic has not yet been rated! You have not rated this topic. Select a rating:
Author Topic: symbiotic steel  (Read 63 times)
overclucker
Level 0 Beginner

Offline Offline

United States United States

Posts: 5




overclucker
« on: November 23, 2008, 10:47:26 PM »

I'm trying to create a skill that deals damage based on number of players; I can't seem to get it working though:
Code
GeSHi (eventscripts):
"skill1_setting" "es_xset wcs_divider 10|es_xset wcs_divider 9|es_xset wcs_divider 8|es_xset wcs_divider 7|es_xset wcs_divider 5"
"skill1_cmd" "es_xset wcs_alivecounter 0;es_xgetlivingplayercount wcs_alivecounter;es_xmath wcs_alivecounter * 100;es_xmath wcs_alivecounter / wcs_divider;if (event_var(weapon) = weapon_scout or event_var(weapon) = weapon_knife) then racealias_callit1"
"racealias_callit1" "es wcs_dealdamage event_var(attacker) event_var(userid) server_var(wcs_alivecounter);es_tell event_var(attacker) #multi #default server_var(wcs_alivecounter) #green damage was dealt"
"skill1_sfx" "0"
 
 
« Last Edit: November 27, 2008, 10:43:35 PM by overclucker » Logged
maxxi
Level 4 Intermediate
****
Offline Offline

Netherlands Netherlands

Posts: 88



« Reply #1 on: November 23, 2008, 11:17:30 PM »

es_getlivingplayercount shouldn't be in setting if im correct
Logged
Berettonawak
Level 7 Expert
*****
Offline Offline

France France

Posts: 795


Big Berettonawak is watching you...


WWW
Berettonawak
Berettonawak

myServer 81.93.59.99:30000
(Warning: click connects through Steam)
« Reply #2 on: November 24, 2008, 09:11:52 AM »

Maybe i'm wrong, but i think cmd and settings is the same. Both are exec when the skill is activated. The only difference, is if you put cmd in settings, you have to write it for each level.
Just two problems with this skill :
- you didn't define infinty_damage
- es_if doesn't exist, use if, or es_xif
My advice is to define only the divider in the settings, and let everything else in the cmd.
You should get something like this :

Code:
"skill1_setting" "es_xset wcs_divider 10|es_xset wcs_divider 9|es_xset wcs_divider 8|es_xset wcs_divider 7|es_xset wcs_divider 5"
"skill1_cmd" "es_xset wcs_alivecounter 0;es_xgetlivingplayercount wcs_alivecounter;es_xmath wcs_alivecounter * 100;es_xmath wcs_alivecounter / wcs_divider;if (event_var(weapon) = weapon_scout or event_var(weapon) = weapon_knife) then racealias_callit1"
"racealias_callit1" "es wcs_dealdamage event_var(attacker) event_var(userid) server_var(wcs_alivecounter);es_tell event_var(attacker) #multi #default server_var(infinty_damage) #green damage was dealt"
"skill1_sfx" "0"
Logged

overclucker
Level 0 Beginner

Offline Offline

United States United States

Posts: 5




overclucker
« Reply #3 on: November 27, 2008, 10:46:52 PM »

great, thankyou!
i am getting an interesting response from
Code
GeSHi (eventscripts):
es_tell event_var(attacker) #multi #default server_var(wcs_alivecounter) #green damage was dealt
its telling me "1.#INF00  damage was dealt"
is there a reason for this, does it need converted to a floating point or something?
Logged
Berettonawak
Level 7 Expert
*****
Offline Offline

France France

Posts: 795


Big Berettonawak is watching you...


WWW
Berettonawak
Berettonawak

myServer 81.93.59.99:30000
(Warning: click connects through Steam)
« Reply #4 on: November 28, 2008, 02:27:38 PM »

well, i don't see anything wrong... but maybe someone does
Logged

Pages: [1]   Go Up
  Print  
 
Jump to:  

Last 7 Shouts:
December 04, 2008, 09:57:56 PM
gg
December 04, 2008, 09:46:16 PM
hey guys, how are you?
gonna sleep, cya tomorrow
December 03, 2008, 12:45:48 PM
@ bombkill : all mods should be compatible with WCS... but we can't be sure
@retrokboy : css server? provider? other mods?
December 03, 2008, 01:49:25 AM
I NEED SERVER HELP MY FORUM IS IN BUG REPORT PLEASE REPLY I NEED HALP
December 02, 2008, 10:05:01 PM
does anyone know where all the wcs compatible mods are listed or a website i can find them
December 02, 2008, 08:24:47 PM
/agree
Recent
[Today at 09:15:37 AM]

[Today at 08:33:01 AM]

[Today at 12:26:04 AM]

[December 05, 2008, 10:26:03 PM]

[December 05, 2008, 08:10:32 PM]

[December 05, 2008, 07:51:01 PM]

[December 05, 2008, 07:33:12 PM]

[December 05, 2008, 07:11:25 PM]

[December 05, 2008, 06:44:09 PM]

[December 05, 2008, 12:14:07 PM]
Theme switch

Powered by MySQL Powered by PHP Powered by SMF 1.1.4 | SMF © 2006-2007, Simple Machines LLC
TinyPortal v0.9.8 © Bloc
Valid XHTML 1.0! Valid CSS!
Page created in 0.074 seconds with 27 queries.