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-30 (original capture). Home · Forum · All archived topics · Downloads
Warcraft-Source.com - WCS mod for CSS
December 30, 2008, 03:41:36 PM *
Welcome, Guest. Please login or register.
Login with username, password and session length
News: Remember to check on the FAQ before start posting.
It may save you time and effort.
Also here is the WCS Wiki!
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: My race doesnt work please help me!  (Read 135 times)
shadowstalker 007
Level 0 Beginner

Offline Offline

United Kingdom

Posts: 5



« on: December 25, 2008, 08:33:36 AM »

Im trying to make my first race but since i dont know how to code them i just copy/paste skills from different races.

When i go into the server the race appears in the list, and the name and the credits but
the skills dont appear its says 0 lvls and 0 skills.
Here's how i made my race

"1"
  {
    "name"              "my first race"
    "author"            "shadowstalker007"
    "shortdescription"  "just for fun"
    "required_level"    "0"
    "maximum_level"     "0"
    "allow_only"        "0"
    "teamlimit"         "0"
    "restrict_shop"         
    "preloadcmd"        "0"
    "player_spawn_cmd"  "0"
    "round_start_cmd"   "0"
    "round_end_cmd"     "0"
    "numberofskills"    "4"
    "numberoflevels"    "4"
    "skillnames"        "Speed|Burn|Evade|Shock"
    "skilldescr"        "speed|burn players|evade shots|powerful strike"
    "skillcfg"          "player_spawn|player_spawn|player_attacker|player_ultimate"


    "skill1_setting"    "es_xset wcs_speed 1.40|es_xset wcs_speed 1.60|es_xset wcs_speed 1.80|es_xset wcs_speed 2.0"
    "skill1_cmd"        "es_keygetvalue wcs_tmp WCSuserdata event_var(userid) speed;if (server_var(wcs_tmp) > server_var(wcs_speed)) then es_xset wcs_speed server_var(wcs_tmp);es_keysetvalue WCSuserdata event_var(userid) speed server_var(wcs_speed);es est_Speed event_var(userid) server_var(wcs_speed)

"skill2_setting"    "es_xset wcs_chance 20;es_xset wcs_time 2|es_xset wcs_chance 40;es_xset wcs_time 3|es_xset wcs_chance 60;es_xset wcs_time 4|es_xset wcs_chance 90;es_xset wcs_time 5"
    "racealias_fp5"     "es est_gethealth wcs_health event_var(userid);es_set wcs_damage server_var(wcs_time);es_xmath wcs_damage * 5;if (server_var(wcs_health) <= server_var(wcs_damage)) then es_xif (server_var(wcs_damage) > 0) then wcs_dealdamage event_var(attacker) event_var(userid) server_var(wcs_damage);if (server_var(wcs_health) <= server_var(wcs_damage)) then est_burn event_var(userid) server_var(wcs_time);wcs_getlanguage wcs_lng wcs_lng_r_burningblade;es_format wcs_lng server_var(wcs_lng) event_var(es_attackername) event_var(es_username);es_tell event_var(userid) #multi server_var(wcs_lng);es_tell event_var(attacker) #multi server_var(wcs_lng)"
    "skill2_cmd"        "if (server_var(wcs_dice) <= server_var(wcs_chance)) then es est_isalive wcs_alive event_var(userid);if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xif (server_var(wcs_alive) = 1) then racealias_fp5"
    "skill2_sfx"        "if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es_xmath wcs_z1 + 50;if (server_var(wcs_dice) <= server_var(wcs_chance)) then est_effect 11 #a 0 sprites/purpleglow1.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 2 4 255"

"skill3_setting"    "es_xset wcs_chance 20|es_xset wcs_chance 40|es_xset wcs_chance 60|es_xset wcs_chance 80"
    "racealias_ne1"     "es_set wcs_dmg event_var(dmg_health);if (server_var(wcs_game) != server_var(wcs_game_css)) then es_xrand wcs_dmg 1 20;es est_Health event_var(userid) + event_var(dmg_health);wcs_getlanguage wcs_lng wcs_lng_r_evade;es_tell event_var(userid) #multi server_var(wcs_lng)"
    "skill3_cmd"        "if (server_var(wcs_dice) <= server_var(wcs_chance)) then est_isalive wcs_alive event_var(userid);if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xif (server_var(wcs_alive) = 1) then racealias_ne1"
    "skill3_sfx"        "if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(attacker);if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xgetplayerlocation wcs_x2 wcs_y2 wcs_z2 event_var(userid);if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xif (server_var(wcs_alive) = 1) then est_effect 3 #a 0 sprites/yellowflare.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2) 1 5 5 255 255 255 255"

"skill4_setting"    "es_xsetinfo wcs_armor 30|es_xsetinfo wcs_armor 50|es_xsetinfo wcs_armor 100|es_xsetinfo wcs_armor 500"
    "racealias_shk4b"   "es est_GetHealth wcs_health server_var(wcs_userid);es es_xif (server_var(wcs_health) <= 175) then est_Health server_var(wcs_userid) + 25;es est_GetArmor wcs_health server_var(wcs_userid);es es_xmath wcs_health + server_var(wcs_armor);es es_xif (server_var(wcs_health) <= 200) then est_Armor server_var(wcs_userid) + server_var(wcs_armor);es est_GetArmor wcs_tmp server_var(wcs_player);es es_xif (server_var(wcs_tmp) >= server_var(wcs_armor)) then est_Armor server_var(wcs_player) - server_var(wcs_armor)"
    "racealias_shk4"    "es es_xgetplayername wcs_name server_var(wcs_player);es es_xgetplayername wcs_tmp2 server_var(wcs_userid);es wcs_dealdamage server_var(wcs_userid) server_var(wcs_player) 25;es est_shake server_var(wcs_player) 1 10 10;es es_xtell server_var(wcs_name) #green server_var(wcs_userid) shocked you for server_var(wcs_armor) damage.;es es_xtell server_var(wcs_userid) #green You shocked server_var(wcs_name) for server_var(wcs_armor) damage;racealias_cl4b"
    "skill4_cmd"        "es_xsetinfo wcs_player 0;es es_xif (server_var(wcs_team) = 2) then est_randplayer wcs_player #c!d;es es_xif (server_var(wcs_team) = 3) then est_randplayer wcs_player #t!d;es es_xexists wcs_exists userid server_var(wcs_player);es es_xif (server_var(wcs_exists) = 1) then racealias_shk4"
    "skill4_sfx"        "es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 server_var(wcs_userid);es_xmath wcs_z1 + 40;es est_effect 10 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 20 50 3 60 100 0.8 155 115 100 200 1"
    "ultimate_cooldown" "30"

Can somebody tell me why it doesnt work?
Logged
shadowmaster
Level 0 Beginner

Offline Offline

United Kingdom

Posts: 6



« Reply #1 on: December 25, 2008, 02:02:12 PM »

i have same probrelm with my dam race
Logged
Pre-Dominance
Level 7 Expert
*****
Offline Offline

United States United States

Posts: 183



WWW
killweiser187
predom
« Reply #2 on: December 26, 2008, 03:01:02 AM »

Try this..
Code
GeSHi (eventscripts):
"1"
 {
   "name"              "my first race"
   "author"            "shadowstalker007"
   "shortdescription"  "just for fun"
   "required_level"    "0"
   "maximum_level"     "0"
   "allow_only"        "0"
   "teamlimit"         "0"
   "preloadcmd"        "0"
   "player_spawn_cmd"  "0"
   "round_start_cmd"   "0"
   "round_end_cmd"     "0"
   "numberofskills"    "4"
   "numberoflevels"    "4"
   "skillnames"        "Speed|Burn|Evade|Shock"
   "skilldescr"        "speed|burn players|evade shots|powerful strike"
   "skillcfg"          "player_spawn|player_spawn|player_attacker|player_ultimate"
 
 
   "skill1_setting"    "es_xset wcs_speed 1.40|es_xset wcs_speed 1.60|es_xset wcs_speed 1.80|es_xset wcs_speed 2.0"
   "skill1_cmd"        "es_keygetvalue wcs_tmp WCSuserdata event_var(userid) speed;if (server_var(wcs_tmp) > server_var(wcs_speed)) then es_xset wcs_speed server_var(wcs_tmp);es_keysetvalue WCSuserdata event_var(userid) speed server_var(wcs_speed);es est_Speed event_var(userid) server_var(wcs_speed)
"skill1_sfx"   "0"
 
"skill2_setting"    "es_xset wcs_chance 20;es_xset wcs_time 2|es_xset wcs_chance 40;es_xset wcs_time 3|es_xset wcs_chance 60;es_xset wcs_time 4|es_xset wcs_chance 90;es_xset wcs_time 5"
   "racealias_fp5"     "es est_gethealth wcs_health event_var(userid);es_set wcs_damage server_var(wcs_time);es_xmath wcs_damage * 5;if (server_var(wcs_health) <= server_var(wcs_damage)) then es_xif (server_var(wcs_damage) > 0) then wcs_dealdamage event_var(attacker) event_var(userid) server_var(wcs_damage);if (server_var(wcs_health) <= server_var(wcs_damage)) then est_burn event_var(userid) server_var(wcs_time);wcs_getlanguage wcs_lng wcs_lng_r_burningblade;es_format wcs_lng server_var(wcs_lng) event_var(es_attackername) event_var(es_username);es_tell event_var(userid) #multi server_var(wcs_lng);es_tell event_var(attacker) #multi server_var(wcs_lng)"
   "skill2_cmd"        "if (server_var(wcs_dice) <= server_var(wcs_chance)) then es est_isalive wcs_alive event_var(userid);if (server_var(wcs_dice) <= server_var(wcs_chance)) then if (server_var(wcs_alive) = 1) then racealias_fp5"
   "skill2_sfx"        "if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es_xmath wcs_z1 + 50;if (server_var(wcs_dice) <= server_var(wcs_chance)) then est_effect 11 #a 0 sprites/purpleglow1.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 2 4 255"
 
"skill3_setting"    "es_xset wcs_chance 20|es_xset wcs_chance 40|es_xset wcs_chance 60|es_xset wcs_chance 80"
   "racealias_ne1"     "es_set wcs_dmg event_var(dmg_health);if (server_var(wcs_game) != server_var(wcs_game_css)) then es_xrand wcs_dmg 1 20;es est_Health event_var(userid) + event_var(dmg_health);wcs_getlanguage wcs_lng wcs_lng_r_evade;es_tell event_var(userid) #multi server_var(wcs_lng)"
   "skill3_cmd"        "if (server_var(wcs_dice) <= server_var(wcs_chance)) then est_isalive wcs_alive event_var(userid);if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xif (server_var(wcs_alive) = 1) then racealias_ne1"
   "skill3_sfx"        "if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(attacker);if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xgetplayerlocation wcs_x2 wcs_y2 wcs_z2 event_var(userid);if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xif (server_var(wcs_alive) = 1) then est_effect 3 #a 0 sprites/yellowflare.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2) 1 5 5 255 255 255 255"
 
"skill4_setting"    "es_xsetinfo wcs_armor 30|es_xsetinfo wcs_armor 50|es_xsetinfo wcs_armor 100|es_xsetinfo wcs_armor 500"
   "racealias_shk4b"   "es est_GetHealth wcs_health server_var(wcs_userid);if (server_var(wcs_health) <= 175) then est_Health server_var(wcs_userid) + 25;es est_GetArmor wcs_health server_var(wcs_userid);es es_xmath wcs_health + server_var(wcs_armor);if (server_var(wcs_health) <= 200) then est_Armor server_var(wcs_userid) + server_var(wcs_armor);es est_GetArmor wcs_tmp server_var(wcs_player);if (server_var(wcs_tmp) >= server_var(wcs_armor)) then est_Armor server_var(wcs_player) - server_var(wcs_armor)"
   "racealias_shk4"    "es es_xgetplayername wcs_name server_var(wcs_player);es es_xgetplayername wcs_tmp2 server_var(wcs_userid);es wcs_dealdamage server_var(wcs_userid) server_var(wcs_player) 25;es est_shake server_var(wcs_player) 1 10 10;es es_xtell server_var(wcs_name) #green server_var(wcs_userid) shocked you for server_var(wcs_armor) damage.;es es_xtell server_var(wcs_userid) #green You shocked server_var(wcs_name) for server_var(wcs_armor) damage;racealias_cl4b"
   "skill4_cmd"        "es_xsetinfo wcs_player 0;if (server_var(wcs_team) = 2) then est_randplayer wcs_player #c!d;if (server_var(wcs_team) = 3) then est_randplayer wcs_player #t!d;es es_xexists wcs_exists userid server_var(wcs_player);if (server_var(wcs_exists) = 1) then racealias_shk4"
   "skill4_sfx"        "es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 server_var(wcs_userid);es_xmath wcs_z1 + 40;es est_effect 10 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 20 50 3 60 100 0.8 155 115 100 200 1"
   "ultimate_cooldown" "30"
 }
Logged

Need helÞ?

Steam:killweiser187
Msn:[email protected]                       I don't
Xfire:predom                                        think that
Clan:?WwT? Wcs/Zm mod.                   They'll read
ClanWeb:wwt-clan.info                            the side
Zawmbee
Level 7 Expert
*****
Offline Offline

United States United States

Posts: 198



« Reply #3 on: December 26, 2008, 05:05:56 AM »

Yeah, there were things like missing quotes in their I saw, as well as missing coding.  If Pre didn't fix it, post a response up and I will check it as well.
Logged

Take Care and Code On!
MaroX
Level 0 Beginner

Offline Offline

Sweden

Posts: 8



« Reply #4 on: December 26, 2008, 08:21:46 AM »

Code
GeSHi (eventscripts):
"1"  
{
   "name"              "My first race"
   "author"            "shadowstalker007"
   "shortdescription"  "Just for fun"
   "required_level"    "0"
   "maximum_level"     "0"
   "allow_only"        "0"
   "teamlimit"         "0"
   "preloadcmd"        "0"
   "player_spawn_cmd"  "0"
   "round_start_cmd"   "0"
   "round_end_cmd"     "0"
   "numberofskills"    "4"
   "numberoflevels"    "4"
   "skillnames"        "Speed|Burn|Evade|Shock"
   "skilldescr"        "Speed|Burn players|Evade shots|Powerful strike"
   "skillcfg"          "player_spawn|player_attacker|player_victim|player_ultimate"
 
     "skill1_setting"    "es_xset wcs_speed 1.40|es_xset wcs_speed 1.60|es_xset wcs_speed 1.80|es_xset wcs_speed 2.0"
   "skill1_cmd"        "es_keygetvalue wcs_tmp WCSuserdata event_var(userid) speed;if (server_var(wcs_tmp) > server_var(wcs_speed)) then es_xset wcs_speed server_var(wcs_tmp);es_keysetvalue WCSuserdata event_var(userid) speed server_var(wcs_speed);es est_Speed event_var(userid) server_var(wcs_speed)"
"skill1_sfx"   "0"
 
"skill2_setting"    "es_xset wcs_chance 20;es_xset wcs_time 2|es_xset wcs_chance 40;es_xset wcs_time 3|es_xset wcs_chance 60;es_xset wcs_time 4|es_xset wcs_chance 90;es_xset wcs_time 5"
   "racealias_fp5"     "es est_gethealth wcs_health event_var(userid);es_set wcs_damage server_var(wcs_time);es_xmath wcs_damage * 5;if (server_var(wcs_health) <= server_var(wcs_damage)) then es_xif (server_var(wcs_damage) > 0) then wcs_dealdamage event_var(attacker) event_var(userid) server_var(wcs_damage);if (server_var(wcs_health) <= server_var(wcs_damage)) then est_burn event_var(userid) server_var(wcs_time);wcs_getlanguage wcs_lng wcs_lng_r_burningblade;es_format wcs_lng server_var(wcs_lng) event_var(es_attackername) event_var(es_username);es_tell event_var(userid) #multi server_var(wcs_lng);es_tell event_var(attacker) #multi server_var(wcs_lng)"
   "skill2_cmd"        "if (server_var(wcs_dice) <= server_var(wcs_chance)) then es est_isalive wcs_alive event_var(userid);if (server_var(wcs_dice) <= server_var(wcs_chance)) then if (server_var(wcs_alive) = 1) then racealias_fp5"
   "skill2_sfx"        "if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es_xmath wcs_z1 + 50;if (server_var(wcs_dice) <= server_var(wcs_chance)) then est_effect 11 #a 0 sprites/purpleglow1.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 2 4 255"
 
"skill3_setting"    "es_xset wcs_chance 20|es_xset wcs_chance 40|es_xset wcs_chance 60|es_xset wcs_chance 80"
   "racealias_ne1"     "es_set wcs_dmg event_var(dmg_health);if (server_var(wcs_game) != server_var(wcs_game_css)) then es_xrand wcs_dmg 1 20;es est_Health event_var(userid) + event_var(dmg_health);wcs_getlanguage wcs_lng wcs_lng_r_evade;es_tell event_var(userid) #multi server_var(wcs_lng)"
   "skill3_cmd"        "if (server_var(wcs_dice) <= server_var(wcs_chance)) then est_isalive wcs_alive event_var(userid);if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xif (server_var(wcs_alive) = 1) then racealias_ne1"
   "skill3_sfx"        "if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(attacker);if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xgetplayerlocation wcs_x2 wcs_y2 wcs_z2 event_var(userid);if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xif (server_var(wcs_alive) = 1) then est_effect 3 #a 0 sprites/yellowflare.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2) 1 5 5 255 255 255 255"
 
"skill4_setting"    "es_xsetinfo wcs_armor 30|es_xsetinfo wcs_armor 50|es_xsetinfo wcs_armor 100|es_xsetinfo wcs_armor 500"
   "racealias_shk4b"   "es est_GetHealth wcs_health server_var(wcs_userid);if (server_var(wcs_health) <= 175) then est_Health server_var(wcs_userid) + 25;es est_GetArmor wcs_health server_var(wcs_userid);es es_xmath wcs_health + server_var(wcs_armor);if (server_var(wcs_health) <= 200) then est_Armor server_var(wcs_userid) + server_var(wcs_armor);es est_GetArmor wcs_tmp server_var(wcs_player);if (server_var(wcs_tmp) >= server_var(wcs_armor)) then est_Armor server_var(wcs_player) - server_var(wcs_armor)"
   "racealias_shk4"    "es es_xgetplayername wcs_name server_var(wcs_player);es es_xgetplayername wcs_tmp2 server_var(wcs_userid);es wcs_dealdamage server_var(wcs_userid) server_var(wcs_player) 25;es est_shake server_var(wcs_player) 1 10 10;es es_xtell server_var(wcs_name) #green server_var(wcs_userid) shocked you for server_var(wcs_armor) damage.;es es_xtell server_var(wcs_userid) #lightgreen You shocked #greenserver_var(wcs_name)#lightgreen for #greenserver_var(wcs_armor) damage;racealias_cl4b"
   "skill4_cmd"        "es_xsetinfo wcs_player 0;if (server_var(wcs_team) = 2) then est_randplayer wcs_player #c!d;if (server_var(wcs_team) = 3) then est_randplayer wcs_player #t!d;es es_xexists wcs_exists userid server_var(wcs_player);if (server_var(wcs_exists) = 1) then racealias_shk4"
   "skill4_sfx"        "es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 server_var(wcs_userid);es_xmath wcs_z1 + 40;es est_effect 10 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 20 50 3 60 100 0.8 155 115 100 200 1"
   "ultimate_cooldown" "30"
 }

Some small missing things, for example you missed a " after skill1_cmd and skill_cfg wasnt right. You dont wanna burn then you spawn  Tongue
Logged
Pre-Dominance
Level 7 Expert
*****
Offline Offline

United States United States

Posts: 183



WWW
killweiser187
predom
« Reply #5 on: December 26, 2008, 12:04:52 PM »

O, rite..
Anyways, you should always run your races through the syntax checker BEFORE you post a problem.

http://mattie.info/cs/checkscript.asp
Logged

Need helÞ?

Steam:killweiser187
Msn:[email protected]                       I don't
Xfire:predom                                        think that
Clan:?WwT? Wcs/Zm mod.                   They'll read
ClanWeb:wwt-clan.info                            the side
Berettonawak
Watchdogs
Level 7 Expert
*****
Offline Offline

France France

Posts: 1010


Big Berettonawak is watching you...



Bifkids

myServer 85.190.38.136:27016
(Warning: click connects through Steam)
« Reply #6 on: December 26, 2008, 02:29:36 PM »

or http://warcraft-source.com/racefilecheck Cheesy
Logged

shadowstalker 007
Level 0 Beginner

Offline Offline

United Kingdom

Posts: 5



« Reply #7 on: December 26, 2008, 10:55:02 PM »

My internet had some problems just got it back.

Thanks guys I will try that now!

I'll let you know if something comes up.


Had a good christmas? Cool Hope you have a good new year  Wink
Logged
shadowstalker 007
Level 0 Beginner

Offline Offline

United Kingdom

Posts: 5



« Reply #8 on: December 27, 2008, 12:56:54 AM »

What you told me to try doesnt work =(
And it's hard to copy it..since instead of this:
line1
line2
line3
You get this when you paste it:
line1          line2          line3

I might failed something while fixing the lines..(im 99.99% sure i did it right) but this is what i have in the file

  "5"
  {
    "name"              "fun"
    "author"            "me and myself"
    "shortdescription"  "just testing"
    "required_level"    "0"
    "maximum_level"     "0"
    "allow_only"        "0"
    "teamlimit"         "0"
    "restrict_shop"         
    "preloadcmd"        "0"
    "player_spawn_cmd"  "0"
    "round_start_cmd"   "0"
    "round_end_cmd"     "0"
    "numberofskills"    "4"
    "numberoflevels"    "4"
    "skillnames"        "aaa|bbb|ccc|ddd"
    "skilldescr"        "aaa|bbb|ccc|ddd"
    "skillcfg"          "player_spawn|player_attacker|player_victim|player_ultimate"

  "skill1_setting"    "es_xset wcs_speed 1.40|es_xset wcs_speed 1.60|es_xset wcs_speed 1.80|es_xset wcs_speed 2.0"   
"skill1_cmd"        "es_keygetvalue wcs_tmp WCSuserdata event_var(userid) speed;if (server_var(wcs_tmp) > server_var(wcs_speed)) then es_xset wcs_speed server_var(wcs_tmp);es_keysetvalue WCSuserdata event_var(userid) speed server_var(wcs_speed);es est_Speed event_var(userid) server_var(wcs_speed)"   
"skill1_sfx"        "0"

   "skill2_setting"    "es_xset wcs_chance 20;es_xset wcs_time 2|es_xset wcs_chance 40;es_xset wcs_time 3|es_xset wcs_chance 60;es_xset wcs_time 4|es_xset wcs_chance 90;es_xset wcs_time 5"   
"racealias_fp5"     "es est_gethealth wcs_health event_var(userid);es_set wcs_damage server_var(wcs_time);es_xmath wcs_damage * 5;if (server_var(wcs_health) <= server_var(wcs_damage)) then es_xif (server_var(wcs_damage) > 0) then wcs_dealdamage event_var(attacker) event_var(userid) server_var(wcs_damage);if (server_var(wcs_health) <= server_var(wcs_damage)) then est_burn event_var(userid) server_var(wcs_time);wcs_getlanguage wcs_lng wcs_lng_r_burningblade;es_format wcs_lng server_var(wcs_lng) event_var(es_attackername) event_var(es_username);es_tell event_var(userid) #multi server_var(wcs_lng);es_tell event_var(attacker) #multi server_var(wcs_lng)"    "skill2_cmd"        "if (server_var(wcs_dice) <= server_var(wcs_chance)) then es est_isalive wcs_alive event_var(userid);if (server_var(wcs_dice) <= server_var(wcs_chance)) then if (server_var(wcs_alive) = 1) then racealias_fp5"   
"skill2_sfx"        "if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es_xmath wcs_z1 + 50;if (server_var(wcs_dice) <= server_var(wcs_chance)) then est_effect 11 #a 0 sprites/purpleglow1.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 2 4 255"

    "skill3_setting"    "es_xset wcs_chance 20|es_xset wcs_chance 40|es_xset wcs_chance 60|es_xset wcs_chance 80"   
"racealias_ne1"     "es_set wcs_dmg event_var(dmg_health);if (server_var(wcs_game) != server_var(wcs_game_css)) then es_xrand wcs_dmg 1 20;es est_Health event_var(userid) + event_var(dmg_health);wcs_getlanguage wcs_lng wcs_lng_r_evade;es_tell event_var(userid) #multi server_var(wcs_lng)"   
"skill3_cmd"        "if (server_var(wcs_dice) <= server_var(wcs_chance)) then est_isalive wcs_alive event_var(userid);if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xif (server_var(wcs_alive) = 1) then racealias_ne1"   
"skill3_sfx"        "if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(attacker);if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xgetplayerlocation wcs_x2 wcs_y2 wcs_z2 event_var(userid);if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xif (server_var(wcs_alive) = 1) then est_effect 3 #a 0 sprites/yellowflare.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2) 1 5 5 255 255 255 255"

"skill4_setting"    "es_xsetinfo wcs_armor 30|es_xsetinfo wcs_armor 50|es_xsetinfo wcs_armor 100|es_xsetinfo wcs_armor 500"    "racealias_shk4b"   "es est_GetHealth wcs_health server_var(wcs_userid);if (server_var(wcs_health) <= 175) then est_Health server_var(wcs_userid) + 25;es est_GetArmor wcs_health server_var(wcs_userid);es es_xmath wcs_health + server_var(wcs_armor);if (server_var(wcs_health) <= 200) then est_Armor server_var(wcs_userid) + server_var(wcs_armor);es est_GetArmor wcs_tmp server_var(wcs_player);if (server_var(wcs_tmp) >= server_var(wcs_armor)) then est_Armor server_var(wcs_player) - server_var(wcs_armor)"   
"racealias_shk4"    "es es_xgetplayername wcs_name server_var(wcs_player);es es_xgetplayername wcs_tmp2 server_var(wcs_userid);es wcs_dealdamage server_var(wcs_userid) server_var(wcs_player) 25;es est_shake server_var(wcs_player) 1 10 10;es es_xtell server_var(wcs_name) #green server_var(wcs_userid) shocked you for server_var(wcs_armor) damage.;es es_xtell server_var(wcs_userid) #lightgreen You shocked #greenserver_var(wcs_name)#lightgreen for #greenserver_var(wcs_armor) damage;racealias_cl4b"   
"skill4_cmd"        "es_xsetinfo wcs_player 0;if (server_var(wcs_team) = 2) then est_randplayer wcs_player #c!d;if (server_var(wcs_team) = 3) then est_randplayer wcs_player #t!d;es es_xexists wcs_exists userid server_var(wcs_player);if (server_var(wcs_exists) = 1) then racealias_shk4"   
"skill4_sfx"        "es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 server_var(wcs_userid);es_xmath wcs_z1 + 40;es est_effect 10 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 20 50 3 60 100 0.8 155 115 100 200 "   
"ultimate_cooldown" "30"
  }

Now i ran this through the script checker and there was no ERRORS!
the race is not working and it continues to show up the same has 0 skills and 0 levels
I also found this message in my server console (i dont know if it helps but here it is)
ERROR: Eventscripts cannot find the 0 key!
Error source es_wcs/WCSfunctions.txt: es_keygetvalue wcs_numberofskills "WCSraces" server_var(wcs_race) "numberofskills"

EDIT: please dont paste the race in that thing with a colored background since it will be hard for me to Copy/Paste.
Please help me.....
« Last Edit: December 27, 2008, 01:05:14 AM by shadowstalker 007 » Logged
shadowstalker 007
Level 0 Beginner

Offline Offline

United Kingdom

Posts: 5



« Reply #9 on: December 27, 2008, 10:07:37 PM »

The Skills show up but they dont work only the first skill works...

And.. I want the 2nd skill to put enemies on fire..not to do extra damage with knife...
And.. Im not evading shots with 3rd skill...
And.. The 4th skills is supposed to do 500 damage to a nearby enemie and it doesnt do anything

Please Dude Help Me!

Thanks for your time!
Logged
Berettonawak
Watchdogs
Level 7 Expert
*****
Offline Offline

France France

Posts: 1010


Big Berettonawak is watching you...



Bifkids

myServer 85.190.38.136:27016
(Warning: click connects through Steam)
« Reply #10 on: December 27, 2008, 11:01:03 PM »

Is it all cp?
Logged

shadowstalker 007
Level 0 Beginner

Offline Offline

United Kingdom

Posts: 5



« Reply #11 on: December 28, 2008, 02:47:12 AM »

CP = copy paste

then yes it is all cp ( i think i warned already in my FIRST post about the race that it was copy pasted from others )
i dont know how to code them im trying to learn over time but first i made this race
copy/paste from other races so i get some bases.
And well i've learned a few things but nothing special.

And I got really disappointed discovering my race wasnt working =(
So please help me! I APPRECIATE VERY MUCH YOUR HELP.
Logged
Zawmbee
Level 7 Expert
*****
Offline Offline

United States United States

Posts: 198



« Reply #12 on: December 28, 2008, 04:43:06 AM »

Code:
{
    "name"              "Corrections"
    "author"            "Author: Shadowstalker007 - CoHelp: Zawmbee"
    "shortdescription"  "Ready and Steady"
    "required_level"    "0"
    "maximum_level"     "0"
    "allow_only"        "0"
    "preloadcmd"        "0"
    "numberofskills"    "4"
    "numberoflevels"    "4"
    "skillnames"        "Speed|Burning Bullets|Evade|500 Damage"
    "skilldescr"        "Speed|Burn|Evade|Random"
    "skillcfg"          "player_spawn|player_attacker|player_victim|player_ultimate"

    "skill1_setting"    "es_xset wcs_speed 1.40|es_xset wcs_speed 1.60|es_xset wcs_speed 1.80|es_xset wcs_speed 2.0"   
    "skill1_cmd"        "es est_speed event_var(userid) server_var(wcs_speed)"   
    "skill1_sfx"        "0"

    "skill2_setting"    "es_xset wcs_chance 20;es_xset wcs_time 2|es_xset wcs_chance 40;es_xset wcs_time 3|es_xset wcs_chance 60;es_xset wcs_time 4|es_xset wcs_chance 90;es_xset wcs_time 5"   
    "racealias_fp5"     "es est_burn event_var(userid) server_var(wcs_time)"
    "racealias_effect"  "es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es_xmath wcs_z1 + 50;es est_effect 11 #a 0 sprites/purpleglow1.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 2 4 255"
    "skill2_cmd"        "es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then racealias_fp5"
    "skill2_sfx"        "es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then racealias_effect"

    "skill3_setting"    "es_xset wcs_chance 20|es_xset wcs_chance 40|es_xset wcs_chance 60|es_xset wcs_chance 80"
    "racealias_ne1"     "es_set wcs_dmg event_var(dmg_health);es_xrand wcs_dmg 1 20;es est_Health event_var(userid) + event_var(dmg_health);wcs_getlanguage wcs_lng wcs_lng_r_evade;es_tell event_var(userid) #multi server_var(wcs_lng)"
    "racealias_effect2" "es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(attacker);es_xgetplayerlocation wcs_x2 wcs_y2 wcs_z2 event_var(userid);es est_effect 3 #a 0 sprites/yellowflare.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2) 1 5 5 255 255 255 255"
    "skill3_cmd"        "es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then racealias_ne1"
    "skill3_sfx"        "es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then racealias_effect2"

    "skill4_setting"    "es_xset wcs_armor 30|es_xset wcs_armor 50|es_xset wcs_armor 100|es_xset wcs_armor 500"
    "racealias_500dam"  "es est_damage server_var(wcs_userid) server_var(wcs_player) server_var(wcs_armor)"
    "skill4_cmd"        "es_xsetinfo wcs_player 0;if (server_var(wcs_team) = 2) then est_randplayer wcs_player #c!d;if (server_var(wcs_team) = 3) then est_randplayer wcs_player #t!d;es es_xexists wcs_exists userid server_var(wcs_player);es_xif (server_var(wcs_exists) = 1) then racealias_500dam"   
    "skill4_sfx"        "es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 server_var(wcs_userid);es_xmath wcs_z1 + 40;es est_effect 10 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 20 50 3 60 100 0.8 155 115 100 200 "   
    "ultimate_cooldown" "60"
  }

Alright, this time I redid some stuff...  Let me know if it works.
« Last Edit: December 28, 2008, 04:56:03 AM by Zawmbee » Logged

Take Care and Code On!
Pages: [1]   Go Up
  Print  
 
Jump to:  

Last 7 Shouts:
Today at 11:24:09 AM
Yeah
 Merry christmas!!!
Today at 06:31:01 AM
Merry X-mas to you too Rotgutts Cheesy
Today at 06:10:51 AM
Merry christmas
Today at 06:07:23 AM
Am I the onlyone bored? :s
Today at 05:36:52 AM
haha xD
Merry HOLLIDAY Cheesy
Recent
[Today at 03:33:51 PM]

[Today at 03:23:22 PM]

[Today at 12:47:21 PM]

[Today at 12:26:25 PM]

[Today at 12:19:11 PM]

[Today at 12:18:03 PM]

[Today at 12:13:53 PM]

[Today at 12:08:01 PM]

[Today at 12:05:29 PM]

[Today at 11:39:48 AM]
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.429 seconds with 25 queries.