Well, in the setting, you don't need to do ANYTHING as you only have one level. Also, you can optimize the race by not even setting (using es_xset) any of the variables, as they don't need to be variable.
Here is the race with all necessary corrections marked:
Changeable for optimization as marked by red:
Completely not needed as marked by blue:
Might as well move into cmd as marked by green:
No variable ever set as marked by purple(Needs either to set variable or remove):
{
"name" "BeSt RaCe"
"author" "RK1132"
"shortdescription" "Smashing all you opponets"
"required_level" "1"
"maximum_level" "0"
"allow_only" "0"
"teamlimit" "0"
"restrict_shop" "0"
"preloadcmd" "0"
"player_spawn_cmd" "0"
"round_start_cmd" "0"
"round_end_cmd" "0"
"numberofskills" "1"
"numberoflevels" "9"
"skillnames" "Dont MEss with me|RK1132 Anger|Super Jummp|Cant Kill ME|More Anger|Side kick|Super Freeze|Super Burn|Where did i go"
"skilldescr" "Invisable|Extra Damge|Long Jump|Extra Hp|Extra damge|Wards|Freeze Enemy|Burn enemy|teleport"
"skillcfg" "player_spawn|player_attacker|player_spawn|player_spawn|player_attacker|player_spawn|player_attacker|player_attacker|player_ulitmate"
"skill1_setting" "es est_setplayercolor server_var(wcs_userid) 255 255 255 0 1"
"skill1_cmd" "es es_xtell event_var(userid) #multi #lightred: #redBlur #lightredactivated;es es_xtell event_var(userid)"
"skill1_sfx" "es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es_xmath wcs_z1 + 50;es est_effect 8 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 255 255 255 0 1"
"skill2_setting" "es_xsetinfo wcs_multiplier 6.4"
"racealias_bst2" "es es_xsetinfo wcs_magnitude event_var(dmg_health);es_xmath wcs_magnitude float;es_xmath wcs_magnitude * 4.0;es es_xmath wcs_magnitude * server_var(wcs_multiplier);es est_RoundDecimal wcs_magnitude server_var(wcs_magnitude) 0;es wcs_explode event_var(attacker) event_var(userid) server_var(wcs_magnitude) 150;wcs_getlanguage wcs_lng wcs_lng_r_critgren;es es_xtell event_var(userid) #multi server_var(wcs_lng);es es_xtell event_var(attacker) #multi server_var(wcs_lng)"
"skill2_cmd" "es es_xif (event_var(weapon) in server_var(wcs_wpn_grenades)) then est_isalive wcs_alive event_var(userid);es es_xif (event_var(weapon) in server_var(wcs_wpn_grenades)) then es_xif (server_var(wcs_alive) = 1) then racealias_bst1"
"skill2_sfx" "es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then est_effect 8 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 20 500 3 100 100 0 255 55 0 255 10"
"skill3_setting" "es_xsetinfo wcs_gravity 0.68;es_xsetinfo wcs_multiplier 3.4"
"skill3_cmd" "es es_xdelayed 2 est_SetGravity event_var(userid) server_var(wcs_gravity);es es_xkeysetvalue WCSuserdata event_var(userid) gravity server_var(wcs_gravity);es es_xkeysetvalue WCSuserdata event_var(userid) longjump server_var(wcs_multiplier)"
"skill3_sfx" "es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es est_Effect 8 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 20 50 2 60 100 0.8 171 255 107 255 1"
"skill4_setting" "es_xsetinfo wcs_addhealth 500;es_xsetinfo wcs_addarmor 500"
"skill4_cmd" "es est_Health event_var(userid) + server_var(wcs_addhealth);es est_armor event_var(userid) + server_var(wcs_addarmor);es es_xtell event_var(userid) #Red Hard SKin"
"skill4_sfx" "0"
"skill5_setting" "es_xrand wcs_rand 1 5;es_xrand wcs_damage 50 75"
"racealias_ice5" "es wcs_dealdamage event_var(attacker) event_var(userid) server_var(wcs_damage);es est_csay event_var(attacker) server_var(wcs_damage);es est_csay event_var(userid) server_var(wcs_damage) additional damage"
"skill5_cmd" "es est_playplayer event_var(userid) ambient\explosions\explode_8.wav;es es_xif (server_var(wcs_rand) = 1) then est_isalive wcs_alive event_var(userid);es es_xif (server_var(wcs_rand) = 1) then es_xif (server_var(wcs_alive) = 1) then racealias_ice5"
"skill5_sfx" "es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es est_effect 8 #a 0 sprites/plasma1.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 50 350 2 90 200 0 155 155 155 155 2"
"skill6_setting" "es_xsetinfo wcs_count 100;es_xsetinfo wcs_params 250_150_350"
"skill6_cmd" "es es_xkeysetvalue WCSuserdata event_var(userid) ability warden;es es_xkeysetvalue WCSuserdata event_var(userid) ability_count server_var(wcs_count);es es_xkeysetvalue WCSuserdata event_var(userid) ability_parameter server_var(wcs_params);es es_xtell event_var(userid) #Red Wards in service"
"skill6_sfx" "es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 server_var(wcs_userid);es est_effect 8 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 20 5000 2 100 300 1.8 175 175 255 255 1"
"skill7_setting" "es_xsetinfo wcs_chance 99"
"racealias_ice7" "es est_Freeze event_var(userid) 1;es es_xdelayed 2 wcs_removefx freeze event_var(userid);wcs_getlanguage wcs_lng wcs_lng_r_gotfrozenby;es es_xformat wcs_lng server_var(wcs_lng) event_var(es_attackername);esnq est_csay event_var(userid) server_var(wcs_lng);wcs_getlanguage wcs_lng wcs_lng_r_froze;es es_xformat wcs_lng server_var(wcs_lng) event_var(es_username);esnq est_csay event_var(attacker) server_var(wcs_lng)"
// "racealias_ice7" "es es_xsetplayerprop event_var(userid) CBasePlayer.m_fFlags 32.0;es es_xdelayed 1 wcs_removefx freeze event_var(userid);wcs_getlanguage wcs_lng wcs_lng_r_gotfrozenby;es es_xformat wcs_lng server_var(wcs_lng) event_var(es_attackername);esnq est_csay event_var(userid) server_var(wcs_lng);wcs_getlanguage wcs_lng wcs_lng_r_froze;es es_xformat wcs_lng server_var(wcs_lng) event_var(es_username);esnq est_csay event_var(attacker) server_var(wcs_lng)"
"skill7_cmd" "es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then est_IsAlive wcs_alive event_var(userid);es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xif (server_var(wcs_alive) = 1) then racealias_ice3"
"skill7_sfx" "es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(attacker);es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xgetplayerlocation wcs_x2 wcs_y2 wcs_z2 event_var(userid);es_xmath wcs_z1 + 20;es_xmath wcs_z2 + 20;es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then est_Effect 3 #a 0 sprites/tp_beam001.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 20 30 150 150 150 255"
"skill8_setting" "es_xsetinfo wcs_chance 99"
"racealias_bm4" "es est_gethealth wcs_health event_var(userid);es es_xsetinfo wcs_damage server_var(wcs_time);es_xmath wcs_damage * 5;es es_xif (server_var(wcs_health) > server_var(wcs_damage)) then est_burn event_var(userid) server_var(wcs_time);es wcs_dealdamage event_var(attacker) event_var(userid) server_var(wcs_damage);wcs_getlanguage wcs_lng wcs_lng_r_flamestrike;es es_xformat wcs_lng server_var(wcs_lng) event_var(es_attackername) event_var(es_username);es es_xtell event_var(userid) #multi server_var(wcs_lng);es es_xtell event_var(attacker) #multi server_var(wcs_lng)"
"skill8_cmd" "es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then est_isalive wcs_alive event_var(userid);es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xif (server_var(wcs_alive) = 1) then racealias_bm4"
"skill8_sfx" "es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es est_effect 8 #a 0 sprites/flatflame.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 50 350 2 90 200 0 155 155 155 155 2;es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es_xmath wcs_z1 + 15;es est_effect 8 #a 0 sprites/flatflame.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 3 3 255;es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(attacker);es es_xif (server_var(wcs_dice) <= 15) then es_xgetplayerlocation wcs_x2 wcs_y2 wcs_z2 event_var(userid);es es_xif (server_var(wcs_dice) <= 15) then es_xif (server_var(wcs_alive) = 1) then est_Effect 3 #a 0 sprites/flatflame.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 3 6 100 255 55 255"
"skill9_setting" "es_xsetinfo wcs_range 2600;es_xsetinfo wcs_fadetimer 0"
"skill9_cmd" "es_xdoblock wcs/WCSultimates/wcs_ulti_teleport"
"skill9_sfx" "es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 server_var(wcs_userid);es est_effect 8 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 20 500 3 100 100 0 171 255 107 255 10"
}
^^^^^
Make sure you read this, as it hopefully explains WHY everything marked is incorrect. Also, I took my time to put it together for you ._________________________
Here is the corrected version:
GeSHi (eventscripts):
{
"name" "BeSt RaCe"
"author" "RK1132"
"shortdescription" "Smashing all you opponets"
"required_level" "1"
"numberofskills" "9"
"numberoflevels" "1"
"skillnames" "Dont MEss with me|RK1132 Anger|Super Jummp|Cant Kill ME|More Anger|Side kick|Super Freeze|Super Burn|Where did i go"
"skilldescr" "Invisable|Extra Damge|Long Jump|Extra Hp|Extra damge|Wards|Freeze Enemy|Burn enemy|teleport"
"skillcfg" "player_spawn|player_attacker|player_spawn|player_spawn|player_attacker|player_spawn|player_attacker|player_attacker|player_ulitmate"
"skill1_cmd" "es est_setplayercolor event_var(userid) 255 255 255 0 1;es_tell event_var(userid) #multi #lightred: #redBlur #lightredactivated"
"skill1_sfx" "es_getplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es_xmath wcs_z1 + 50;es est_effect 8 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 255 255 255 0 1"
"racealias_bst2" "es_setinfo wcs_magnitude event_var(dmg_health);es_xmath wcs_magnitude float;es_xmath wcs_magnitude * 4.0;es_math wcs_magnitude * 6.4;es est_RoundDecimal wcs_magnitude server_var(wcs_magnitude) 0;es wcs_explode event_var(attacker) event_var(userid) server_var(wcs_magnitude) 150;wcs_getlanguage wcs_lng wcs_lng_r_critgren;es_tell event_var(userid) #multi server_var(wcs_lng);es_tell event_var(attacker) #multi server_var(wcs_lng)"
"skill2_cmd" "if (event_var(weapon) in server_var(wcs_wpn_grenades)) then est_isalive wcs_alive event_var(userid);if (event_var(weapon) in server_var(wcs_wpn_grenades)) then es_xif (server_var(wcs_alive) = 1) then racealias_bst1"
"skill2_sfx" "if (event_var(weapon) in server_var(wcs_wpn_grenades)) then es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);if (event_var(weapon) in server_var(wcs_wpn_grenades)) then est_effect 8 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 20 500 3 100 100 0 255 55 0 255 10"
"skill3_cmd" "es_delayed 2 est_SetGravity event_var(userid) 0.68;es es_xkeysetvalue WCSuserdata event_var(userid) gravity 0.68;es es_xkeysetvalue WCSuserdata event_var(userid) longjump 3.4"
"skill3_sfx" "es_getplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es est_Effect 8 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 20 50 2 60 100 0.8 171 255 107 255 1"
"skill4_cmd" "es est_Health event_var(userid) + 500;es est_armor event_var(userid) + 500;es_tell event_var(userid) #Red Hard SKin"
"skill5_setting" "es_xrand wcs_rand 1 5"
"racealias_ice5" "es est_playplayer event_var(userid) ambient\explosions\explode_8.wav;es wcs_dealdamage event_var(attacker) event_var(userid) server_var(wcs_damage);es est_csay event_var(attacker) server_var(wcs_damage);es est_csay event_var(userid) server_var(wcs_damage) additional damage"
"skill5_cmd" "es_xrand wcs_damage 50 75;if (server_var(wcs_rand) = 1) then est_isalive wcs_alive event_var(userid);if (server_var(wcs_rand) = 1) then es_xif (server_var(wcs_alive) = 1) then racealias_ice5"
"skill5_sfx" "if (server_var(wcs_rand) = 1) then es_getplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es es_xif (server_var(wcs_rand) = 1) then es est_effect 8 #a 0 sprites/plasma1.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 50 350 2 90 200 0 155 155 155 155 2"
"skill6_cmd" "es_keysetvalue WCSuserdata event_var(userid) ability warden;es_keysetvalue WCSuserdata event_var(userid) ability_count 100;es_keysetvalue WCSuserdata event_var(userid) ability_parameter 250_150_350;es_tell event_var(userid) #Red Wards in service"
"skill6_sfx" "es_getplayerlocation wcs_x1 wcs_y1 wcs_z1 server_var(wcs_userid);es est_effect 8 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 20 5000 2 100 300 1.8 175 175 255 255 1"
"racealias_ice7" "es est_Freeze event_var(userid) 1;es_delayed 2 wcs_removefx freeze event_var(userid);wcs_getlanguage wcs_lng wcs_lng_r_gotfrozenby;es_format wcs_lng server_var(wcs_lng) event_var(es_attackername);esnq est_csay event_var(userid) server_var(wcs_lng);wcs_getlanguage wcs_lng wcs_lng_r_froze;es es_xformat wcs_lng server_var(wcs_lng) event_var(es_username);esnq est_csay event_var(attacker) server_var(wcs_lng)"
"skill7_cmd" "es est_IsAlive wcs_alive event_var(userid);es_xif (server_var(wcs_alive) = 1) then racealias_ice7"
"skill7_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);es_xmath wcs_z1 + 20;es_xmath wcs_z2 + 20;es est_Effect 3 #a 0 sprites/tp_beam001.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 20 30 150 150 150 255"
"racealias_bst8" "es est_gethealth wcs_health event_var(userid);if (server_var(wcs_health) > 15) then est_burn event_var(userid) 3;es wcs_dealdamage event_var(attacker) event_var(userid) 15;es wcs_getlanguage wcs_lng wcs_lng_r_flamestrike;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)"
"skill8_cmd" "es est_isalive wcs_alive event_var(userid);es_xif (server_var(wcs_alive) = 1) then racealias_bst8"
"skill8_sfx" "es_getplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es est_effect 8 #a 0 sprites/flatflame.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 50 350 2 90 200 0 155 155 155 155 2;es_xmath wcs_z1 + 15;es est_effect 8 #a 0 sprites/flatflame.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 3 3 255;es_xgetplayerlocation wcs_x2 wcs_y2 wcs_z2 event_var(attacker);es_xmath wcs_z1 - 15;es est_Effect 3 #a 0 sprites/flatflame.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 3 6 100 255 55 255"
"skill9_cmd" "es_xsetinfo wcs_range 2600;es_xdoblock wcs/WCSultimates/wcs_ulti_teleport"
"skill9_sfx" "es_getplayerlocation wcs_x1 wcs_y1 wcs_z1 server_var(wcs_userid);es est_effect 8 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 20 500 3 100 100 0 171 255 107 255 10"
}
For copy/paste purposes:
{
"name" "BeSt RaCe"
"author" "RK1132"
"shortdescription" "Smashing all you opponets"
"required_level" "1"
"numberofskills" "9"
"numberoflevels" "1"
"skillnames" "Dont MEss with me|RK1132 Anger|Super Jummp|Cant Kill ME|More Anger|Side kick|Super Freeze|Super Burn|Where did i go"
"skilldescr" "Invisable|Extra Damge|Long Jump|Extra Hp|Extra damge|Wards|Freeze Enemy|Burn enemy|teleport"
"skillcfg" "player_spawn|player_attacker|player_spawn|player_spawn|player_attacker|player_spawn|player_attacker|player_attacker|player_ulitmate"
"skill1_cmd" "es est_setplayercolor event_var(userid) 255 255 255 0 1;es_tell event_var(userid) #multi #lightred: #redBlur #lightredactivated"
"skill1_sfx" "es_getplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es_xmath wcs_z1 + 50;es est_effect 8 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 255 255 255 0 1"
"racealias_bst2" "es_setinfo wcs_magnitude event_var(dmg_health);es_xmath wcs_magnitude float;es_xmath wcs_magnitude * 4.0;es_math wcs_magnitude * 6.4;es est_RoundDecimal wcs_magnitude server_var(wcs_magnitude) 0;es wcs_explode event_var(attacker) event_var(userid) server_var(wcs_magnitude) 150;wcs_getlanguage wcs_lng wcs_lng_r_critgren;es_tell event_var(userid) #multi server_var(wcs_lng);es_tell event_var(attacker) #multi server_var(wcs_lng)"
"skill2_cmd" "if (event_var(weapon) in server_var(wcs_wpn_grenades)) then est_isalive wcs_alive event_var(userid);if (event_var(weapon) in server_var(wcs_wpn_grenades)) then es_xif (server_var(wcs_alive) = 1) then racealias_bst1"
"skill2_sfx" "if (event_var(weapon) in server_var(wcs_wpn_grenades)) then es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);if (event_var(weapon) in server_var(wcs_wpn_grenades)) then est_effect 8 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 20 500 3 100 100 0 255 55 0 255 10"
"skill3_cmd" "es_delayed 2 est_SetGravity event_var(userid) 0.68;es es_xkeysetvalue WCSuserdata event_var(userid) gravity 0.68;es es_xkeysetvalue WCSuserdata event_var(userid) longjump 3.4"
"skill3_sfx" "es_getplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es est_Effect 8 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 20 50 2 60 100 0.8 171 255 107 255 1"
"skill4_cmd" "es est_Health event_var(userid) + 500;es est_armor event_var(userid) + 500;es_tell event_var(userid) #Red Hard SKin"
"skill5_setting" "es_xrand wcs_rand 1 5"
"racealias_ice5" "es est_playplayer event_var(userid) ambient\explosions\explode_8.wav;es wcs_dealdamage event_var(attacker) event_var(userid) server_var(wcs_damage);es est_csay event_var(attacker) server_var(wcs_damage);es est_csay event_var(userid) server_var(wcs_damage) additional damage"
"skill5_cmd" "es_xrand wcs_damage 50 75;if (server_var(wcs_rand) = 1) then est_isalive wcs_alive event_var(userid);if (server_var(wcs_rand) = 1) then es_xif (server_var(wcs_alive) = 1) then racealias_ice5"
"skill5_sfx" "if (server_var(wcs_rand) = 1) then es_getplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es es_xif (server_var(wcs_rand) = 1) then es est_effect 8 #a 0 sprites/plasma1.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 50 350 2 90 200 0 155 155 155 155 2"
"skill6_cmd" "es_keysetvalue WCSuserdata event_var(userid) ability warden;es_keysetvalue WCSuserdata event_var(userid) ability_count 100;es_keysetvalue WCSuserdata event_var(userid) ability_parameter 250_150_350;es_tell event_var(userid) #Red Wards in service"
"skill6_sfx" "es_getplayerlocation wcs_x1 wcs_y1 wcs_z1 server_var(wcs_userid);es est_effect 8 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 20 5000 2 100 300 1.8 175 175 255 255 1"
"racealias_ice7" "es est_Freeze event_var(userid) 1;es_delayed 2 wcs_removefx freeze event_var(userid);wcs_getlanguage wcs_lng wcs_lng_r_gotfrozenby;es_format wcs_lng server_var(wcs_lng) event_var(es_attackername);esnq est_csay event_var(userid) server_var(wcs_lng);wcs_getlanguage wcs_lng wcs_lng_r_froze;es es_xformat wcs_lng server_var(wcs_lng) event_var(es_username);esnq est_csay event_var(attacker) server_var(wcs_lng)"
"skill7_cmd" "es est_IsAlive wcs_alive event_var(userid);es_xif (server_var(wcs_alive) = 1) then racealias_ice7"
"skill7_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);es_xmath wcs_z1 + 20;es_xmath wcs_z2 + 20;es est_Effect 3 #a 0 sprites/tp_beam001.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 20 30 150 150 150 255"
"racealias_bst8" "es est_gethealth wcs_health event_var(userid);if (server_var(wcs_health) > 15) then est_burn event_var(userid) 3;es wcs_dealdamage event_var(attacker) event_var(userid) 15;es wcs_getlanguage wcs_lng wcs_lng_r_flamestrike;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)"
"skill8_cmd" "es est_isalive wcs_alive event_var(userid);es_xif (server_var(wcs_alive) = 1) then racealias_bst8"
"skill8_sfx" "es_getplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es est_effect 8 #a 0 sprites/flatflame.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 50 350 2 90 200 0 155 155 155 155 2;es_xmath wcs_z1 + 15;es est_effect 8 #a 0 sprites/flatflame.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 3 3 255;es_xgetplayerlocation wcs_x2 wcs_y2 wcs_z2 event_var(attacker);es_xmath wcs_z1 - 15;es est_Effect 3 #a 0 sprites/flatflame.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 3 6 100 255 55 255"
"skill9_cmd" "es_xsetinfo wcs_range 2600;es_xdoblock wcs/WCSultimates/wcs_ulti_teleport"
"skill9_sfx" "es_getplayerlocation wcs_x1 wcs_y1 wcs_z1 server_var(wcs_userid);es est_effect 8 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 20 500 3 100 100 0 171 255 107 255 10"
}
_________________________
Also, for more optimization, if you're setting things to zero, you might as well eliminate to save space in the text file and help with organization, even though it does nothing to the server. I did this in the above corrected version. For example, you may notice that most of the settings aren't there. That is the same as setting them to zero: they do nothing, so they aren't needed.
Also, try to have unique racealias names. Copying bloodmages "bm4" would ruin one of the races.
With any luck, you should learn from your mistakes. First lesson of life.
Hope this helps, and if you have any questions, just ask.
Lol, tempted to fix spelling mistakes on your part too.
-KaBoom!
Edit: Needed to fix (es es_x) to (es_) stuff for more optimization, and double check about the (es est) stuff.
Edit2: To fix invisibility, I needed to change server_var(wcs_userid) to event_var(userid) since it was to activate on spawn, and not by using ultimate. I did this in both of the "already corrected" versions. Sorry about that.