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-05-28 (original capture). Home · Forum · All archived topics · Downloads
Warcraft-Source.com - WCS mod for CSS
May 28, 2009, 09:22:05 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: Jedi  (Read 21 times)
chuymilligan
Level 0 Beginner

Offline Offline

United States United States

Posts: 13




chuymilligan
« on: May 27, 2009, 12:46:20 AM »

ok so i made a private race for me and my buddy but before i send it in i would like one of the advanced coders to look over it. i havent done much coding which is why im posting it. the skills are as follows:
in player_spawn_cmd:im supposed to have ultimate immunity along with serpent ward immunity. i also spawn an mp5navy, dualeets and 100 hegernades.
in skill 1:i have a max of 65% to reflect the entire damage back to the person who shot me. also i gain the dmg done back as health due to it being a reflect
in skill 2:i have a 50% chance of doing more damage to them. *Question. How does it do more damage when its only a 1.0 multiplier? i mean dmg*1=dmg. could someone please explain this to me.
in skill 3:its speed, longjump and gravity. im pretty sure i did those right. those were copy and pasted
in skill 4:i have a 60% chance to pull the enemy to me(like the cowboy by i think oddity). pretty sure this is correct because its c/ped
in skill 5:i gain health when shot as in zealous bomber by Holliday i believe it is. once again c/ped
in skill 6:i have a 75% chance of exploding when i die and then a 75% chance from that to be reincarnated. idk if i coded it right. im supposed to only reincarnate if i explode whihc i think should happen. *Question: If there are 2 (server_var(wcs_dice) <= (server_var(wcs_chance)) in one skill, will the wcs_dice be the same for the time it is used? like when the skill activates, will they both have the same wcs_dice?
in skill 7: ok this is completly custom and i think i messed up some how. What i did was i took the athena freeze and the poison from alien along with weapon drop of slots 1 and 2. this is like a force choke. it freezes them and does 35 dmg overall. it does 10 in one second, 10 in 3 seconds, and then 15 in 5 seconds. its an es_xdelayed or w/e. the alien is glitched but i think i fixed it by simply putting in a ";" in the right spot. then the freeze should work. the weapon drop idk tho. its supposed to drop both the 1 slotted gun and 2 slotted gun so as to be like choking.

Please let me know if there are problems with it. I worked hard on this race and i would really appreciate the time it would take to read this entire post. Well thanks in advance to people who go through this.

Code:
"number"
  {
    "name"              "Jedi"
    "author" "Ninja"
    "shortdescription"  "Warrior of the Force"
    "required_level"    "0"
    "maximum_level"     "0"
    "allow_only"        "STEAM_0:1:18130462;STEAM_0:1:18518906"
    "teamlimit"         "0"
    "preloadcmd"        "0"   
    "player_spawn_cmd"  "es es_xkeysetvalue WCSuserdata event_var(userid) swardinvul 1;es_xkeysetvalue WCSuserdata event_var(userid) ulti_immunity 1;wcs_getlanguage wcs_lng wcs_lng_r_ultiimmunity;es es_xtell event_var(userid) #multi server_var(wcs_lng);wcs_getlanguage wcs_lng wcs_lng_s_antiswarda;es_tell event_var(userid) #multi server_var(wcs_lng);es_delayed 10 es es_xkeysetvalue WCSuserdata event_var(userid) swardinvul 1;es_xdelayed 1.1 est_removeweapon event_var(userid) 1;es_xdelayed 1.3 est_removeweapon event_var(userid) 2;es es_xdelayed 2.1 est_Give event_var(userid)weapon_mp5navy;es es_xdelayed 2.3 est_Give event_var(userid) weapon_elite;es es_xdelayed 2 est_give event_var(userid) weapon_hegrenade;es es_xdelayed 2.2 est_setammo event_var(userid) 4 100"
    "round_start_cmd"   "0"
    "round_end_cmd"     "0"
    "numberofskills"    "7"
    "numberoflevels"    "8"
    "skillnames"        "Reflect|Lightsaber|Force Abilities|Force Pull|Jedi Healing|Jedi Wrath|Force Choke"           
    "skilldescr"        "Do damage to enemy when they shoot you|Do extra damage|Gain speed and Gravity|Pull enemy to you|Gain health when shot|Explode and respawn|Freeze and do damage"
    "skillcfg"          "player_victim|player_attacker|player_spawn|palyer_attacker|player_victim|player_death|player_ultimate"     

    "skill1_setting" "es_xset wcs_chance 15;es_xset wcs_divider 10|es_xset wcs_chance 20;es_xset wcs_divider 8|es_xset wcs_chance 25;es_xset wcs_divider 7|es_xset wcs_chance 30;es_xset wcs_divider 6|es_xset wcs_chance 35;es_xset wcs_divider 5|es_xset wcs_chance 40;es_xset wcs_divider 4|es_xset wcs_chance 45;es_xset wcs_divider 4|es_xset wcs_chance 65;es_xset wcs_divider 1"
    "racealias_ne2" "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_xmath wcs_dmg float;es_math wcs_dmg / server_var(wcs_divider);es est_RoundDecimal wcs_dmg server_var(wcs_dmg) 0;es wcs_dealdamage event_var(userid) event_var(attacker) server_var(wcs_dmg);wcs_getlanguage wcs_lng wcs_lng_mirrordamage;esnq est_csay event_var(userid) server_var(wcs_dmg) server_var(wcs_lng);esnq est_csay event_var(attacker) server_var(wcs_dmg) server_var(wcs_lng)"
    "skill1_cmd" "if (server_var(wcs_dice) <= server_var(wcs_chance)) then est_isalive wcs_alive event_var(attacker);if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xif (server_var(wcs_alive) = 1) then racealias_ne2;if (server_var(wcs_dice) <= server_var(wcs_chance)) then est_health event_var(userid) + event_var(dmg_health)"
    "skill1_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 est_effect 3 #a 0 sprites/purpleglow1.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 10 10 20 200 200 255"
   
    "skill2_setting"    "es_xsetinfo wcs_multiplier 0.2|es_xsetinfo wcs_multiplier 0.3|es_xsetinfo wcs_multiplier 0.4|es_xsetinfo wcs_multiplier 0.5|es_xsetinfo wcs_multiplier 0.6|es_xsetinfo wcs_multiplier 0.7|es_xsetinfo wcs_multiplier 0.8|es_xsetinfo wcs_multiplier 1.0"
    "racealias_rc1"     "es es_xsetinfo wcs_dmg event_var(dmg_health);es_xmath wcs_dmg float;es es_xmath wcs_dmg * server_var(wcs_multiplier);es est_rounddecimal wcs_dmg server_var(wcs_dmg) 0;es wcs_dealdamage event_var(attacker) event_var(userid) server_var(wcs_dmg);wcs_getlanguage wcs_lng wcs_lng_damage;esnq est_csay event_var(attacker) + server_var(wcs_dmg) server_var(wcs_lng);esnq est_csay event_var(userid) + server_var(wcs_dmg) server_var(wcs_lng)"
    "skill2_cmd"        "es es_xif (server_var(wcs_dice) <= 50) then est_IsAlive wcs_alive event_var(userid);es es_xif (server_var(wcs_dice) <= 30) then es_xif (server_var(wcs_alive) = 1) then racealias_rc1"
    "skill2_sfx"        "es es_xif (server_var(wcs_dice) <= 50) then es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(attacker);es es_xif (server_var(wcs_dice) <= 30) then es_xgetplayerlocation wcs_x2 wcs_y2 wcs_z2 event_var(userid);es es_xif (server_var(wcs_dice) <= 30) then est_effect 3 #a 0 sprites/halo01.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) 2 50 100 255 200 255 155"
   
    "skill3_setting"    "es_xset wcs_gravity 0.8;es_xsetinfo wcs_multiplier 3.4;es_xset wcs_speed 1.3|es_xset wcs_gravity 0.7;es_xsetinfo wcs_multiplier 3.5;es_xset wcs_speed 1.4|es_xset wcs_gravity 0.6;es_xsetinfo wcs_multiplier 3.6;es_xset wcs_speed 1.5|es_xset wcs_gravity 0.5;es_xsetinfo wcs_multiplier 3.7;es_xset wcs_speed 1.6|es_xset wcs_gravity 0.4;es_xsetinfo wcs_multiplier 3.8;es_xset wcs_speed 1.7|es_xset wcs_gravity 0.3;es_xsetinfo wcs_multiplier 3.9;es_xset wcs_speed 1.8|es_xset wcs_gravity 0.25;es_xsetinfo wcs_multiplier 4.0;es_xset wcs_speed 1.9|es_xset wcs_gravity 0.2;es_xsetinfo wcs_multiplier 4.1;es_xset wcs_speed 2.0"
    "skill3_cmd"       "es_delayed 2 est_SetGravity event_var(userid) server_var(wcs_gravity);es_keysetvalue WCSuserdata event_var(userid) gravity server_var(wcs_gravity);wcs_getlanguage wcs_lng wcs_lng_r_levitation;es_tell event_var(userid) #green God has given you power;es es_xkeysetvalue WCSuserdata event_var(userid) longjump server_var(wcs_multiplier)"
    "skill3_sfx"       "es_getplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es_xmath wcs_z1 + 50;es est_effect 10 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 20 50 3 10 0 0 0 200 25 255 0"

    "skill4_setting"    "es_xsetinfo wcs_chance 20|es_xsetinfo wcs_chance 25|es_xsetinfo wcs_chance 28|es_xsetinfo wcs_chance 33|es_xsetinfo wcs_chance 30|es_xsetinfo wcs_chance 45|es_xsetinfo wcs_chance 50|es_xsetinfo wcs_chance 60"
    "skill4_cmd"        "es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(attacker);es es_xgetplayerlocation wcs_x2 wcs_y2 wcs_z2 event_var(userid);es es_xmath wcs_z1 - 80;es es_xmath wcs_z2 + 40;es est_teleport event_var(userid) event_var(attacker);es es_xdelayed 0.1 est_setaim event_var(attacker) event_var(userid) -5;esnq est_csay event_var(attacker) Lasso your opponent;esnq est_csay event_var(userid) You have been LASSOED"
    "skill4_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 2 5 255 151 67 255"           
 
    "skill5_setting"    "es_xsetinfo wcs_health 8|es_xsetinfo wcs_health 15|es_xsetinfo wcs_health 23|es_xsetinfo wcs_health 30|es_xsetinfo wcs_health 33|es_xsetinfo wcs_health 45|es_xsetinfo wcs_health 65|es_xsetinfo wcs_health 75"
    "skill5_cmd"        "es est_healthAdd event_var(userid) server_var(wcs_health)"
    "racealias_bloodfx1""es est_effect 10 #a 0 vgui/gfx/vgui/cs_logo.vmt server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2) 80 90 1 10 10 0 255 0 0 255 2;es est_effect 10 #a 0 sprites/scanner.vmt server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2) 80 90 1 5 10 0 255 0 0 255 2"
    "racealias_bloodsfx""es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(attacker);es es_xgetplayerlocation wcs_x2 wcs_y2 wcs_z2 event_var(userid);es_xmath wcs_z1 + 40;es_xmath wcs_z2 + 40;es est_Effect 3 #a 0 sprites/lgtning.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 2 3 255 0 0 255;es est_Effect 3 #a 0 effects/black.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 1 1 255 0 0 255;racealias_bloodfx1"
    "skill5_sfx"        "es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then racealias_bloodsfx"

    "skill6_setting"    "es_xset wcs_chance 20;es_xset wcs_magnitude 80;es_xset wcs_radius 200|es_xset wcs_chance 30;es_xset wcs_magnitude 80;es_xset wcs_radius 200|es_xset wcs_chance 40;es_xset wcs_magnitude 90;es_xset wcs_radius 250|es_xset wcs_chance 45;es_xset wcs_magnitude 150;es_xset wcs_radius 250|es_xset wcs_chance 50;es_xset wcs_magnitude 250;es_xset wcs_radius 300|es_xset wcs_chance 55;es_xset wcs_magnitude 350;es_xset wcs_radius 300|es_xset wcs_chance 60;es_xset wcs_magnitude 500;es_xset wcs_radius 350|es_xset wcs_chance 75;es_xset wcs_magnitude 650;es_xset wcs_radius 350"
    "skill6_cmd"        "if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xdoblock wcs/WCSultimates/wcs_ulti_suicide;if (server_var(wcs_dice) <= (server_var(wcs_chance)) then es_keysetvalue WCSuserdata event_var(userid) reincarnation 1;es_getplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es_keygetvalue wcs_tmp WCSuserdata event_var(userid) vengeance;if (server_var(wcs_tmp) = 1) then es_xkeysetvalue WCSuserdata event_var(userid) vengeance 0;if (server_var(wcs_tmp) = 1) then es_xdelayed 4 est_spawn event_var(userid);if (server_var(wcs_tmp) = 1) then es_xdelayed 4.1 est_god event_var(userid) 1;if (server_var(wcs_tmp) = 1) then es_xdelayed 6.5 wcs_removefx god event_var(userid);if (server_var(wcs_tmp) = 1) then es_xdelayed 5.5 est_teleport event_var(userid) server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1);wcs_getlanguage wcs_lng wcs_lng_r_respawned;if (server_var(wcs_tmp) = 1) then es_xdelayed 4 es_xtell event_var(userid) #multi server_var(wcs_lng)"
    "skill6_sfx"        "if (server_var(wcs_dice) <= server_var(wcs_chance)) then est_effect 4 #a 0 sprites/steam1.vmt server_var(wcs_userid) 0.8 10 5 1 255 100 100 200"
   
    "skill7_setting"    "es_xsetinfo wcs_maxtargets 3;es_xsetinfo wcs_radius 550|es_xsetinfo wcs_maxtargets 3;es_xsetinfo wcs_radius 600|es_xsetinfo wcs_maxtargets 3;es_xsetinfo wcs_radius 650|es_xsetinfo wcs_maxtargets 4;es_xsetinfo wcs_radius 700|es_xsetinfo wcs_maxtargets 4;es_xsetinfo wcs_radius 750|es_xsetinfo wcs_maxtargets 5;es_xsetinfo wcs_radius 800|es_xsetinfo wcs_maxtargets 5;es_xsetinfo wcs_radius 800|es_xsetinfo wcs_maxtargets 6;es_xsetinfo wcs_radius 850"
    "skill7_cmd"        "es_xdoblock wcs/WCSultimates/wcs_ulti_gaze;es es_xdelayed 1 wcs_dealdamage event_var(attacker) event_var(userid) 10;es_xdelayed 3 wcs_dealdamage event_var(attacker) event_var(userid) 10;es es_xdelayed 5 wcs_dealdamage event_var(attacker) event_var(userid) 15;es est_DropWeapon event_var(userid) 1;es est_DropWeapon event_var(userid) 2"
    "skill7_sfx"        "0"
    "ultimate_cooldown" "30"
  }
Logged
Pages: [1]   Go Up
  Print  
 
Jump to:  

Last 7 Shouts:
Today at 08:33:50 AM
merry christmas rot Smiley
i missed santa XD
May 27, 2009, 10:55:38 PM
merry christmas
May 27, 2009, 10:42:41 PM
need some ideas xD
May 27, 2009, 10:11:07 PM
hi hi
May 27, 2009, 07:48:41 PM
Hello Smiley
May 27, 2009, 02:50:58 PM
Hello
Recent
[Today at 08:54:23 PM]

[Today at 08:52:49 PM]

by Bob
[Today at 08:13:40 PM]

[Today at 08:10:56 PM]

by Bob
[Today at 08:10:42 PM]

[Today at 08:10:32 PM]

[Today at 08:10:09 PM]

[Today at 08:05:39 PM]

[Today at 08:05:24 PM]

[Today at 07:11:24 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.049 seconds with 25 queries.