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-06-05 (original capture). Home · Forum · All archived topics · Downloads
Warcraft-Source.com - WCS mod for CSS
June 05, 2008, 06:10:56 AM *
Welcome, Guest. Please login or register.
Did you miss your activation email?

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  
Author Topic: Can you check my race????  (Read 91 times)
RK1132
Level 1 Trained Beginner
*
Online Online

United States United States

Posts: 37




Badboybilly3

myServer 67.201.15.212:27015
(Warning: click connects through Steam)
« on: May 31, 2008, 08:30:17 PM »

HERE it is idk if works or not
Code
GeSHi (eventscripts):
  {
   {
   "name"              "BeSt RaCe"
   "author"            "RK1132"
   "shortdescription"  "Smashing all you opponets"
   "required_level"    "1"
   "allow only"        "<STEAM_0:1:16197490>"
   "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 server_var(wcs_userid) 255 255 255 0 1;es_tell event_var(userid) #multi #lightred: #redBlur #lightredactivated;es_tell event_var(userid)"
   "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"
   }
« Last Edit: June 03, 2008, 01:04:59 AM by RK1132 » Logged

I love wcs
mobsi
Level 7 Expert
*****
Offline Offline

Germany Germany

Posts: 155



« Reply #1 on: May 31, 2008, 08:56:33 PM »

found the first thing
    "numberofskills"    "1"
    "numberoflevels"    "9"
that means you got 1 skill with 9 levels

and in skill1 your setting has to be in the cmd part the skill has no setting caus you just got 1 level and is kinda senseless to create a variable just for 1 level
« Last Edit: May 31, 2008, 09:41:56 PM by mobsi » Logged

better the devil you know than the devil you don't
RK1132
Level 1 Trained Beginner
*
Online Online

United States United States

Posts: 37




Badboybilly3

myServer 67.201.15.212:27015
(Warning: click connects through Steam)
« Reply #2 on: May 31, 2008, 11:35:45 PM »

yeah i saw that after then fixed it
is anything else wrong
Logged

I love wcs
KaBoom
Level 3 Trained Apprentice
***
Offline Offline

United States United States

Posts: 72



« Reply #3 on: June 02, 2008, 04:48:07 PM »

    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:
(click to show/hide)
^^^^^
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:
Code
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:
(click to show/hide)
_________________________
    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.
« Last Edit: June 03, 2008, 05:36:19 PM by KaBoom » Logged
RK1132
Level 1 Trained Beginner
*
Online Online

United States United States

Posts: 37




Badboybilly3

myServer 67.201.15.212:27015
(Warning: click connects through Steam)
« Reply #4 on: June 03, 2008, 12:57:25 AM »

thank you so much i am greatfull for you kind sir
thanks whole lot
Logged

I love wcs
Pages: [1]   Go Up
  Print  
 
Jump to:  

Last 7 Shouts:
Today at 12:48:21 AM
WHAT up all
June 04, 2008, 11:30:49 PM
anyone compile a list of sfx w/pictures?
June 04, 2008, 11:05:32 PM
Can someone Help me i got problem with holliday's blackguard
June 04, 2008, 10:03:01 PM
Check my 2 threads in "race ideas discussion and help"
June 04, 2008, 09:04:01 PM
I've lost my voice so I can't shout -.-
June 04, 2008, 06:58:45 PM
lol, i see people dont shout here often
June 04, 2008, 06:44:57 PM
Can anyone check my 2 threads in the race help area?
Recent
[Today at 05:02:25 AM]

[Today at 04:41:21 AM]

[Today at 02:48:27 AM]

[Today at 01:20:23 AM]

[Today at 01:13:06 AM]

[Today at 12:54:34 AM]

[Today at 12:50:43 AM]

[Today at 12:47:28 AM]

[Today at 12:46:43 AM]

[Today at 12:45:33 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.5 seconds with 26 queries.