|
Sol | Pikachu
|
 |
« on: August 02, 2007, 11:50:53 AM » |
|
Headcrab ~Low Gravity (30% of normal) ~Run Speed (140% of normal, meaning 40% faster then regular) ~Long Jump (Always) ~Knife Only ~White heacrab Model for CT and Black headcrab Model for T (hitboxes are visually accurate) ~50 hp start to make up for the extemely small hitboxes ~By: Me (tell me what you think, imput is highly valued, please comment :idea:) " " { "name" "Headcrab" "author" "Sol | Pikachu" "shortdescription" "WhiteHeadcrab = CT BlackHeadcrab = T" "required_level" "0" "maximum_level" "0" "allow_only" "0" "teamlimit" "0" "preloadcmd" "0" "player_spawn_cmd" "es est_setplayercolor server_var(wcs_userid) 255 255 255 0 1;es es_xdelayed 2.0 est_setplayercolor server_var(wcs_userid) 255 255 255 0 1;es es_xdelayed 2.5 est_setplayercolor server_var(wcs_userid) 255 255 255 255 255;es es_xdelayed 1.8 est_unrestrict event_var(userid) c4;es es_xdelayed 1.0 est_RestrictAll event_var(userid);es es_xdelayed 1.5 est_UnRestrict event_var(userid) weapon_knife;es es_xdelayed 1.9 est_give event_var(userid) weapon_knife;es es_xkeysetvalue WCSuserdata event_var(userid) longjump 1.2;wcs_getlanguage wcs_lng wcs_lng_r_longjump;es es_xtell event_var(userid) #multi server_var(wcs_lng);es es_xif(server_var(wcs_game) = server_var(wcs_game_css)) then es_xif (event_var(es_userteam) = 3) then est_SetModel event_var(userid) headcrab;es es_xif(server_var(wcs_game) = server_var(wcs_game_css)) then es_xif (event_var(es_userteam) = 2) then est_SetModel event_var(userid) headcrabblack;es est_SetHealth event_var(userid) 50" "round_start_cmd" "0" "round_end_cmd" "0" "numberofskills" "2" "numberoflevels" "1" "skillnames" "Pounce|Four Legs" "skilldescr" "Low Grav|Run Speed" "skillcfg" "player_spawn|player_spawn"
"skill1_setting" "es_xsetinfo wcs_gravity 0.3" "skill1_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);wcs_getlanguage wcs_lng wcs_lng_r_levitation;es es_xtell event_var(userid) #multi server_var(wcs_lng)" "skill1_sfx" "es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es est_Effect 10 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 20 50 2 60 100 0.8 0 20 100 255 1"
"skill2_setting" "es_xsetinfo wcs_speed 1.4;es_xsetinfo wcs_alpha 190" "skill2_cmd" "es es_xkeygetvalue wcs_tmp WCSuserdata event_var(userid) speed;es es_xif (server_var(wcs_tmp) > server_var(wcs_speed)) then es_xsetinfo wcs_speed server_var(wcs_tmp);es es_xkeysetvalue WCSuserdata event_var(userid) speed server_var(wcs_speed);es est_Speed event_var(userid) server_var(wcs_speed);wcs_getlanguage wcs_lng wcs_lng_r_unholyact;es es_xtell event_var(userid) #multi server_var(wcs_lng)" "skill2_sfx" "es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es est_effect 10 #a 0 sprites/smoke.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 20 60 1 4 2 0 255 100 0 255 0"
}
|
|
|
|
Logged
|
|
|
|
|
blackawk
|
 |
« Reply #1 on: August 02, 2007, 11:57:16 AM » |
|
ty ive ben w8ing for this ^^
|
|
|
|
|
Logged
|
|
|
|
|
pyromaniac
|
 |
« Reply #2 on: August 02, 2007, 01:35:41 PM » |
|
I love you! In a non gay way But i still love you!
|
|
|
|
|
Logged
|
|
|
|
|
blackawk
|
 |
« Reply #3 on: August 02, 2007, 03:39:46 PM » |
|
lol pyromaniac
|
|
|
|
|
Logged
|
|
|
|
|
pyromaniac
|
 |
« Reply #4 on: August 02, 2007, 07:00:24 PM » |
|
lols :oops:
|
|
|
|
|
Logged
|
|
|
|
|
NovaKiller
|
 |
« Reply #5 on: August 02, 2007, 07:09:14 PM » |
|
A bit small race isnt it?
|
|
|
|
|
Logged
|
|
|
|
|
Mikey.14
|
 |
« Reply #6 on: August 02, 2007, 07:27:31 PM » |
|
ok its a good race with the cmd startus withe teh ceab skins .. but the race is short .. so i came up with this .. hope u like it  " " { "name" "Headcrab" "author" "Sol | Pikachu" "shortdescription" "WhiteHeadcrab = CT BlackHeadcrab = T" "required_level" "0" "maximum_level" "0" "allow_only" "0" "teamlimit" "0" "preloadcmd" "0" "player_spawn_cmd" "es est_setplayercolor server_var(wcs_userid) 255 255 255 0 1;es es_xdelayed 2.0 est_setplayercolor server_var(wcs_userid) 255 255 255 0 1;es es_xdelayed 2.5 est_setplayercolor server_var(wcs_userid) 255 255 255 255 255;es es_xdelayed 1.8 est_unrestrict event_var(userid) c4;es es_xdelayed 1.0 est_RestrictAll event_var(userid);es es_xdelayed 1.5 est_UnRestrict event_var(userid) weapon_knife;es es_xdelayed 1.9 est_give event_var(userid) weapon_knife;es es_xtell event_var(userid) #multi server_var(wcs_lng);es es_xif(server_var(wcs_game) = server_var(wcs_game_css)) then es_xif (event_var(es_userteam) = 3) then est_SetModel event_var(userid) headcrab;es es_xif(server_var(wcs_game) = server_var(wcs_game_css)) then es_xif (event_var(es_userteam) = 2) then est_SetModel event_var(userid) headcrabblack;es est_SetHealth event_var(userid) 50" "round_start_cmd" "0" "round_end_cmd" "0" "numberofskills" "4" "numberoflevels" "4" "skillnames" "Pounce|Four Legs|crab attack|crab claw" "skilldescr" "Low Grav|Run Speed|long jump| fly in the air" "skillcfg" "player_spawn|player_spawn|player_spawn|player_ultimate"
"skill1_setting" "es_xsetinfo wcs_gravity 1.0|es_xsetinfo wcs_gravity 0.1|es_xsetinfo wcs_gravity 0.2|es_xsetinfo wcs_gravity 0.3" "skill1_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);wcs_getlanguage wcs_lng wcs_lng_r_levitation;es es_xtell event_var(userid) #multi server_var(wcs_lng)" "skill1_sfx" "es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es est_Effect 10 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 20 50 2 60 100 0.8 0 20 100 255 1"
"skill2_setting" "es_xsetinfo wcs_speed 1.1;es_xsetinfo wcs_alpha 190|es_xsetinfo wcs_speed 1.2;es_xsetinfo wcs_alpha 190|es_xsetinfo wcs_speed 1.3;es_xsetinfo wcs_alpha 190|es_xsetinfo wcs_speed 1.4;es_xsetinfo wcs_alpha 190" "skill2_cmd" "es es_xkeygetvalue wcs_tmp WCSuserdata event_var(userid) speed;es es_xif (server_var(wcs_tmp) > server_var(wcs_speed)) then es_xsetinfo wcs_speed server_var(wcs_tmp);es es_xkeysetvalue WCSuserdata event_var(userid) speed server_var(wcs_speed);es est_Speed event_var(userid) server_var(wcs_speed);wcs_getlanguage wcs_lng wcs_lng_r_unholyact;es es_xtell event_var(userid) #multi server_var(wcs_lng)" "skill2_sfx" "es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es est_effect 10 #a 0 sprites/smoke.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 20 60 1 4 2 0 255 100 0 255 0"
"skill3_setting" "es_xsetinfo wcs_multiplier 1.2|es_xsetinfo wcs_multiplier 1.3|es_xsetinfo wcs_multiplier 1.4|es_xsetinfo wcs_multiplier 1.6" "skill3_cmd" "es es_xkeysetvalue WCSuserdata event_var(userid) longjump server_var(wcs_multiplier);wcs_getlanguage wcs_lng wcs_lng_r_longjump;es es_xtell event_var(userid) #multi server_var(wcs_lng)" "skill3_sfx" "es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 server_var(wcs_userid);es est_effect 10 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 20 50 1 30 100 0.8 255 100 100 255 1" "skill4_setting" "es_xsetinfo wcs_bonushp 5|es_xsetinfo wcs_bonushp 6|es_xsetinfo wcs_bonushp 7|es_xsetinfo wcs_bonushp 8" "racealias_lift0" "es est_Jetpack server_var(wcs_userid) 1;es es_xkeysetvalue WCSuserdata server_var(wcs_userid) jetpack 1;es es_xmath wcs_health + server_var(wcs_bonushp);wcs_getlanguage wcs_lng wcs_lng_r_liftoff;es es_xformat wcs_lng server_var(wcs_lng) server_var(wcs_bonushp);es es_xtell server_var(wcs_userid) #multi server_var(wcs_lng)" "racealias_lift1" "es est_Jetpack server_var(wcs_userid) 0;es es_xkeysetvalue WCSuserdata server_var(wcs_userid) jetpack 0;es es_xmath wcs_health - server_var(wcs_bonushp)" "skill4_cmd" "es est_gethealth wcs_health server_var(wcs_userid);es_xsetinfo wcs_jetpack 0;es es_xkeygetvalue wcs_jetpack WCSuserdata server_var(wcs_userid) jetpack;es es_xif (server_var(wcs_jetpack) = 0) then racealias_lift0;es es_xif (server_var(wcs_jetpack) = 1) then racealias_lift1;es es_xif (server_var(wcs_health) > 0) then est_sethealth server_var(wcs_userid) server_var(wcs_health)" "skill4_sfx" "es est_effect 4 #a 0 sprites/lgtning.vmt server_var(wcs_userid) 255 255 255 0 1 " "ultimate_cooldown" "4|4|3|3|2|1"
}
|
|
|
|
|
Logged
|
|
|
|
|
[Oddity]TeacherCreature
|
 |
« Reply #7 on: August 02, 2007, 09:17:30 PM » |
|
Flying crabs what will they think of next..... Something like this: (made in 2 minutes) "oddity.counter-strike.com"
{ "name" "King Crab" "author" "Sol | Pikachu | [Oddity]TeacherCreature" "shortdescription" "WhiteHeadcrab = CT BlackHeadcrab = T" "required_level" "100" "maximum_level" "0" "allow_only" "0" "teamlimit" "1" "preloadcmd" "0" "player_spawn_cmd" "es_delayed 1 est_RestrictAll event_var(userid);es_delayed 1.1 es est_UnRestrict event_var(userid) weapon_knife;es es_delayed 1.5 est_give event_var(userid) weapon_knife;es es_xif(server_var(wcs_game) = server_var(wcs_game_css)) then es_xif (event_var(es_userteam) = 3) then est_SetModel event_var(userid) headcrab;es es_xif(server_var(wcs_game) = server_var(wcs_game_css)) then es_xif (event_var(es_userteam) = 2) then est_SetModel event_var(userid) headcrabblack;es est_SetHealth event_var(userid) 40" "round_start_cmd" "0" "round_end_cmd" "0" "numberofskills" "4" "numberoflevels" "4" "skillnames" "Claw Attack|Scavenger|Hard Shell|Scatter" "skilldescr" "Damage your opponent|Eat some of your opponent|Enemies take damage from your shell|Run from enemies" "skillcfg" "player_attacker|player_attacker|player_victim|player_victim" "skill1_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" "racealias_crb1" "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)" "skill1_cmd" "es es_xif (server_var(wcs_dice) <= 15) then est_IsAlive wcs_alive event_var(userid);es es_xif (server_var(wcs_dice) <= 15) then es_xif (server_var(wcs_alive) = 1) then racealias_crb1" "skill1_sfx" "es es_xif (server_var(wcs_dice) <= 15) then 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/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 3 6 100 255 55 255" "skill2_setting" "es_xsetinfo wcs_divider 4;es_xsetinfo wcs_alpha 50|es_xsetinfo wcs_divider 3;es_xsetinfo wcs_alpha 100|es_xsetinfo wcs_divider 2;es_xsetinfo wcs_alpha 130|es_xsetinfo wcs_divider 1;es_xsetinfo wcs_alpha 190" "racealias_crb2" "es es_xsetinfo wcs_dmg event_var(dmg_health);es es_xif (server_var(wcs_game) != server_var(wcs_game_css)) then es_xrand wcs_dmg 1 20;es_xmath wcs_dmg float;es es_xmath wcs_dmg / server_var(wcs_divider);es est_RoundDecimal wcs_dmg server_var(wcs_dmg) 0;es est_Health event_var(attacker) + server_var(wcs_dmg);es es_xtell event_var(userid) The KingCrab is eating you;es es_xtell event_var(attacker) Eating opponent" "skill2_cmd" "es es_xif (server_var(wcs_dice) <= 60) then racealias_crb2" "skill2_sfx" "es es_xif (server_var(wcs_dice) <= 60) then es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(attacker);es es_xif (server_var(wcs_dice) <= 60) 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) <= 60) then 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) 0.5 40 40 255 0 0 server_var(wcs_alpha)"
"skill3_setting" "es_xsetinfo wcs_chance 35;es_xsetinfo wcs_divider 5|es_xsetinfo wcs_chance 40;es_xsetinfo wcs_divider 4|es_xsetinfo wcs_chance 45;es_xsetinfo wcs_divider 4|es_xsetinfo wcs_chance 50;es_xsetinfo wcs_divider 3" "racealias_crb3" "es es_xsetinfo wcs_dmg event_var(dmg_health);es es_xif (server_var(wcs_game) != server_var(wcs_game_css)) then es_xrand wcs_dmg 1 20;es_xmath wcs_dmg float;es es_xmath 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)" "skill3_cmd" "es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then est_isalive wcs_alive event_var(attacker);es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xif (server_var(wcs_alive) = 1) then racealias_crb3" "skill3_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 es_xif (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"
"skill4_setting" "es_xsetinfo wcs_time 1|es_xsetinfo wcs_time 2|es_xsetinfo wcs_time 3|es_xsetinfo wcs_time 4" "skill4_cmd" "es est_speed server_var(wcs_userid) 2.5;es es_xdelayed server_var(wcs_time) est_speed server_var(wcs_userid) 1.00;esnq est_csay server_var(wcs_userid) Scatter" "skill4_sfx" "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 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) 1 20 50 200 20 20 255" "ultimate_cooldown" "0" Only suggesting this to make the game play more fun and more fair ... I play tested this and my players are enjoying it and it balances nice with the ultimate for speed.
|
|
|
|
« Last Edit: August 03, 2007, 12:02:16 AM by [Oddity]TeacherCreature »
|
Logged
|
|
|
|
|
Sol | Pikachu
|
 |
« Reply #8 on: August 03, 2007, 07:57:28 AM » |
|
it is a short race, but ppl like it a lot, i dont like the mirror dmg but the scatter is a good adjust, and flying? pssh that would be funny for 15sec, but lame, no offence, but since you guys like my races, guess i should you another wonder
|
|
|
|
|
Logged
|
|
|
|
|
Sol | Pikachu
|
 |
« Reply #9 on: August 03, 2007, 09:43:41 AM » |
|
oddity you changed the spawn cmd... i dont add things for no reason, i am aware of what i am doing es est_setplayercolor server_var(wcs_userid) 255 255 255 0 1;es es_xdelayed 2.0 est_setplayercolor server_var(wcs_userid) 255 255 255 0 1;es es_xdelayed 2.5 est_setplayercolor server_var(wcs_userid) 255 255 255 255 255 that makes the knife that floats above the model invisible, it is nessisary (A) for looks (B) to help them hide, remember in HL2 they leap out of practically nowhere? also on your version your ultimate has no cooldown so its infinite speed and after the time your speed is set to 1, when you have an ability setting it to 1.4
|
|
|
|
|
Logged
|
|
|
|
|
[Oddity]TeacherCreature
|
 |
« Reply #10 on: August 03, 2007, 12:06:57 PM » |
|
Ok your right about the spawn command
You ARE wrong about the ultimate
It says PLAYER_VICTIM when shot the crab gets speed of 2.5 then WAIT for the time depending on skill level then Set speed back to 1.0 (normal speed) I have tested it alot and it works just fine.
|
|
|
|
|
Logged
|
|
|
|
|
Sol | Pikachu
|
 |
« Reply #11 on: August 04, 2007, 08:35:38 PM » |
|
hmm, ok, but there is no need for "ultimate_cooldown" "0" if there is no player_ultimate
|
|
|
|
|
Logged
|
|
|
|
|
pyromaniac
|
 |
« Reply #12 on: August 05, 2007, 08:22:07 AM » |
|
lol oddity just got TOLD
|
|
|
|
|
Logged
|
|
|
|
|
[Oddity]TeacherCreature
|
 |
« Reply #13 on: August 06, 2007, 01:46:41 PM » |
|
Ps if you take out the HARD SHELL skill (thorns)
Put levitate in there that works well also
|
|
|
|
|
Logged
|
|
|
|
Hoofi
Level 1 Trained Beginner
Offline
 Australia
Posts: 32
|
 |
« Reply #14 on: October 02, 2007, 07:14:15 AM » |
|
I have seen a versin of this race that is identical to the last one post here on this topic, but it's utlimate isn't scatter, it's this skill which makes it faster for a short period of time. I think, maxed, it lasts 5 seconds, with a 7 second cooldown. But when it isn't using the ulti, it is really slow.
While it uses this skill it has a red line following behind it where it goes.
I was wondering if someone could tell me how to do this?
|
|
|
|
|
Logged
|
|
|
|
|