Author
Topic: 50 Complete Categorized Races|Custom ShopMenu and More (Read 905 times)
« on: May 11, 2010, 04:23:43 PM »
50 Complete Categorized Races all required scripts are included also includes gold mod (required for Raijin's Gravity Gun) and wcsCadmin that creates 4 categories of races
WCS Classic WCS Custom WCS Hells WCS Elements (New Races)
just extract to cstrike to install all
« Reply #1 on: May 11, 2010, 04:49:54 PM »
mmm, new holiday's effects 
« Reply #2 on: May 11, 2010, 05:54:02 PM »
Good Job Holliday, glad to see that your still around from the old gang too, heh. Been awhile since I have been back so I do not really know who stayed and who went. Anyways, take care and code on!
- The Navy Man
Logged
We are the unwilling, working for the incompetent, doing the impossible for the ungrateful. We have done so much, for so long, with so little, we are now qualified to do anything with nothing.
« Reply #3 on: May 12, 2010, 01:24:13 PM »
Hey guys, I've extracted everything to Cstrike folder in my source dedicated server to test it b4 putting in my server, but by some reason I can't use command "Changerace" and I gave myself admin, when I say wcsadmin menu opens, but when I click anything i get message Sorry, you have no right to run this command.
Help with this please? I've never used this mods like hells gold etc
« Reply #4 on: May 12, 2010, 02:56:16 PM »
Try changerace through wcsmenu
Logged
yay! found a way how to enlarge this! not meaning my penis meaning the the script window  
« Reply #5 on: May 12, 2010, 04:13:16 PM »
I will try in a minute, but even if this works, It still doesn't help with admin problem, and I won't make players playing to change through wcsmenu  Can anyone test if this works? Can anyone give me idea how to fix it? :<
« Reply #6 on: May 13, 2010, 08:07:11 AM »
Nice work Holliday 
« Last Edit: May 13, 2010, 03:46:37 PM by Chika4a »
Logged
« Reply #7 on: May 13, 2010, 04:33:06 PM »
Changerace dont work  can you fix that pls and make that players can change with the categorized races in the wcsmenu?
« Reply #8 on: May 13, 2010, 04:46:58 PM »
It works here do this. Goto your es_WCSraces.txt file and find "block wcs_race_menu" Replace that whole block with
block wcs_race_menu { wcs_debuglog wcs_race_menu start // a custom command es_xgetargv wcs_userid 1 es wcs_menuzero server_var(wcs_userid) es_format racecat "Please Choose a Race Category:" es popup easymenu server_var(racecat) wcs_race_cat wcsCadmin/wcsCraces/catmenu es_xforeachkey wcs_key in "WCSrace_cat" "es_keygetvalue wcs_cmd WCSrace_cat server_var(wcs_key) name;es popup addoption server_var(racecat) server_var(wcs_key) server_var(wcs_cmd) 1" es popup close server_var(racecat) server_var(wcs_userid) es popup send server_var(racecat) server_var(wcs_userid) wcs_debuglog wcs_race_menu end }
And restart the server.
Logged
~The Sig Changes Each Time~ ~The Sigs Them Selfs Are By Hybrid Click The Sigs To See His Other Sigs~
« Reply #9 on: May 13, 2010, 05:57:49 PM »
No problem 
Logged
~The Sig Changes Each Time~ ~The Sigs Them Selfs Are By Hybrid Click The Sigs To See His Other Sigs~
i found a bug.
When you hold the fire button by the race "fire" than crash or lag the server.
« Last Edit: May 14, 2010, 08:44:31 AM by Chika4a »
Logged
goto elements>fire>es_fire.txt and replace it with this
//////////////////////// //Fire///////////////// //By Holliday///////// /////////////////////
block load { es_xset coords 0 es_xset entityCount 0 es_xset wcs_x3 0 es_xset wcs_y3 0 es_xset wcs_z3 0 }
block fire_spawn { es est_setplayercolor event_var(userid) 255 0 0 255 1 es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid) es est_getviewcoord event_var(userid) wcs_x3 wcs_y3 wcs_z3 es es_xgetplayerlocation wcs_x3 wcs_y3 wcs_z3 event_var(userid) es_xmath wcs_z3 + 200 es_xmath wcs_y1 + 60 es_xmath wcs_x1 + 60 es_createvectorstring vector1 server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) es_createvectorstring vector2 server_var(wcs_x3) server_var(wcs_y3) server_var(wcs_z3) es est_Effect_06 #a 0 sprites/fire2.vmt server_var(vector2) server_var(vector1) 100 3 22 22 100 0 255 255 255 255 16 es_xmath wcs_y1 - 120 es_xmath wcs_x1 - 120 es_createvectorstring vector1 server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) es_createvectorstring vector2 server_var(wcs_x3) server_var(wcs_y3) server_var(wcs_z3) es est_Effect_06 #a 0 sprites/fire2.vmt server_var(vector2) server_var(vector1) 100 3 22 22 100 0 255 255 255 255 16 es_xmath wcs_y1 + 60 es_xmath wcs_x1 + 60 es_createvectorstring vector1 server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) es_createvectorstring vector2 server_var(wcs_x3) server_var(wcs_y3) server_var(wcs_z3) es est_Effect_06 #a 0 sprites/fire2.vmt server_var(vector2) server_var(vector1) 100 3 22 22 100 0 255 255 255 255 16 es est_effect 11 #a 0 sprites/fire1.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 3 1 255 es est_playplayer event_var(userid) ambient/fire/ignite.wav }
block fire_flames { es est_playplayer event_var(attacker) ambient\fire\mtov_flame3.wav es_delayed .5 est_playplayer event_var(attacker) ambient\fire\mtov_flame2.wav es_xset vector1 wcs_z1 es_xset vector2 wcs_z2 es_getplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(attacker) es_getplayerlocation wcs_x2 wcs_y2 wcs_z2 event_var(userid) es_xmath wcs_z1 + 60 es_xmath wcs_z2 + 50 es_xmath wcs_y2 + 28 es_createvectorstring vector1 server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) es_createvectorstring vector2 server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2) es est_Effect_06 #a 0 sprites/fire.vmt server_var(vector2) server_var(vector1) 100 .3 1 1 10 0 255 255 255 255 100 es est_Effect_06 #a .2 sprites/fire.vmt server_var(vector2) server_var(vector1) 100 .3 1 1 10 0 255 255 255 255 100 es_xmath wcs_y2 + 30 es_createvectorstring vector1 server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1);es_createvectorstring vector2 server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2) es est_Effect_06 #a .4 sprites/fire.vmt server_var(vector2) server_var(vector1) 100 .3 1 1 10 0 255 205 25 255 100 es est_Effect_06 #a .1 sprites/fire.vmt server_var(vector2) server_var(vector1) 100 .3 1 1 10 0 255 205 25 255 100 es_xmath wcs_y2 - 60 es_createvectorstring vector1 server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1);es_createvectorstring vector2 server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2) es est_Effect_06 #a .5 sprites/fire.vmt server_var(vector2) server_var(vector1) 100 .3 1 1 10 0 255 205 25 255 100 es est_Effect_06 #a .2 sprites/fire.vmt server_var(vector2) server_var(vector1) 100 .3 1 1 10 0 255 205 25 255 100 es est_effect_26 #a .2 server_var(vector2) server_var(vector1) 20 14 es_xmath wcs_y2 - 40 es_createvectorstring vector1 server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1);es_createvectorstring vector2 server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2) es est_Effect_06 #a .2 sprites/fire.vmt server_var(vector2) server_var(vector1) 100 .3 1 1 10 0 255 205 25 255 100 es est_Effect_06 #a .3 sprites/fire.vmt server_var(vector2) server_var(vector1) 100 .3 1 1 10 0 255 205 25 255 100 es est_effect_26 #a .3 server_var(vector2) server_var(vector1) 20 14 es_give event_var(userid) env_fire es_fire event_var(userid) env_fire addoutput "firesize 3355" es_fire event_var(userid) env_fire addoutput "health 1" es_fire event_var(userid) env_fire addoutput "fireattack 5" es_fire event_var(userid) env_fire addoutput "firetype plasma" es_fire event_var(userid) env_fire addoutput "spawnflags 128 8" es_fire event_var(userid) env_fire addoutput "damagescale 0" es_fire event_var(userid) env_fire StartFire es_delayed 3 es_fire event_var(userid) env_fire kill es_cexec event_var(userid) r_screenoverlay sprites/fire2.vmt es_delayed 3 es_cexec event_var(userid) r_screenoverlay 0 es wcs_dealdamage event_var(attacker) event_var(userid) server_var(wcs_damage) es est_hsay event_var(attacker) You caused server_var(wcs_damage) Damage \n to event_var(es_username) }
block fire_ball { es_getplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(attacker) es_getplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid) es_xmath wcs_z1 + 50 es_xmath wcs_z2 + 50 es_createvectorstring vector1 server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) es_createvectorstring vector2 server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2) es est_Effect_06 #a 0 sprites/old_xfire.vmt server_var(vector2) server_var(vector1) 10 1 1 2 10 0 255 255 255 255 100 es est_effect 11 #a 0 sprites/old_xfire.vmt server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2) 3 3 255 es est_burn event_var(userid) server_var(wcs_time) }
block flame_thrower { es_keysetvalue WCSuserdata server_var(wcs_userid) flamethrower 1 es_delayed server_var(wcs_time) es_keysetvalue WCSuserdata server_var(wcs_userid) flamethrower 0 es est_playplayer server_var(wcs_userid) ambient/explosions/explode_8.wav es est_playplayer server_var(wcs_userid) ambient/gas/cannister_loop.wav es_delayed server_var(wcs_time) es est_stopsound server_var(wcs_userid) ambient/gas/cannister_loop.wav es_give server_var(wcs_userid) env_Smokestack es_fire server_var(wcs_userid) env_Smokestack addoutput "targetname firefog" es_fire server_var(wcs_userid) firefog addoutput "basespread 21" es_fire server_var(wcs_userid) firefog addoutput "spreadspeed 117" es_fire server_var(wcs_userid) firefog addoutput "speed 225" es_fire server_var(wcs_userid) firefog addoutput "startsize 29" es_fire server_var(wcs_userid) firefog addoutput "endsize 31" es_fire server_var(wcs_userid) firefog addoutput "rate 100" es_fire server_var(wcs_userid) firefog addoutput "jetlength 85" es_fire server_var(wcs_userid) firefog addoutput "twist 9" es_fire server_var(wcs_userid) firefog addoutput "SmokeMaterial particle\fire.vmt" es_fire server_var(wcs_userid) firefog addoutput "rendercolor 255 28 0" es_fire server_var(wcs_userid) firefog setparent !activator es_fire server_var(wcs_userid) firefog turnon es_delayed server_var(wcs_time) es_fire server_var(wcs_userid) firefog kill es est_playplayer server_var(wcs_userid) wcs/azeroth/blizzardloop1.wav es_delayed server_var(wcs_time) es est_stopsound server_var(wcs_userid) wcs/azeroth/blizzardloop1.wav
}
event hegrenade_detonate { es_keygetvalue wcs_tmp WCSuserdata event_var(userid) grenadefire if (server_var(wcs_tmp) = 1) do { es est_playplayer event_var(userid) ambient/explosions/explode_1.wav es_format coords "origin %1 %2 %3" event_var(x) event_var(y) event_var(z) es_xset mySmokeName "" es_xformatv mySmokeName "smoke_%1" entityCount es_entcreate event_var(userid) env_fire es est_SetEntName server_var(eventscripts_lastgive) server_var(mySmokeName) es_fire event_var(userid) server_var(mySmokeName) addoutput "firesize 335" es_fire event_var(userid) server_var(mySmokeName) addoutput "health 33" es_fire event_var(userid) server_var(mySmokeName) addoutput "fireattack 1" es_fire event_var(userid) server_var(mySmokeName) addoutput "firetype Normal" es_fire event_var(userid) server_var(mySmokeName) addoutput "spawnflags 128" es_fire event_var(userid) server_var(mySmokeName) addoutput "damagescale 1" es_fire event_var(userid) server_var(mySmokeName) StartFire es_fire event_var(userid) server_var(mySmokeName) addoutput server_var(coords) es_delayed 12 es_fire event_var(userid) server_var(mySmokeName) kill es_xmath entityCount + 1 } }
event bullet_impact { es_keygetvalue wcs_tmp WCSuserdata event_var(userid) flamethrower if (server_var(wcs_tmp) = 1) do { es est_playplayer event_var(userid) ambient/explosions/explode_7.wav es_getplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid) es_set wcs_x2 event_var(x) es_set wcs_y2 event_var(y) es_set wcs_z2 event_var(z) es_xmath wcs_z1 + 50 es_xmath wcs_z2 + 50 es_createvectorstring vector1 server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) es_createvectorstring vector2 server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2) es_xmath wcs_z2 + 50 es_xmath wcs_y2 + 28 es_createvectorstring vector1 server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) es_createvectorstring vector2 server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2) es est_Effect_06 #a 0 sprites/fire.vmt server_var(vector2) server_var(vector1) 100 .3 1 1 10 0 255 255 255 255 100 es est_Effect_06 #a .2 sprites/fire.vmt server_var(vector2) server_var(vector1) 100 .3 1 1 10 0 255 255 255 255 100 es_xmath wcs_y2 + 30 es_createvectorstring vector1 server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) es_createvectorstring vector2 server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2) es est_Effect_06 #a .4 sprites/fire.vmt server_var(vector2) server_var(vector1) 100 .3 1 1 10 0 255 205 25 255 100 es est_Effect_06 #a .1 sprites/fire.vmt server_var(vector2) server_var(vector1) 100 .3 1 1 10 0 255 205 25 255 100 es_xmath wcs_y2 - 60 es_createvectorstring vector1 server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) es_createvectorstring vector2 server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2) es est_Effect_06 #a .5 sprites/fire.vmt server_var(vector2) server_var(vector1) 100 .3 1 1 10 0 255 205 25 255 100 es est_Effect_06 #a .2 sprites/fire.vmt server_var(vector2) server_var(vector1) 100 .3 1 1 10 0 255 205 25 255 100 es est_effect_26 #a .2 server_var(vector2) server_var(vector1) 20 14 es_xmath wcs_y2 - 40 es_createvectorstring vector1 server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) es_createvectorstring vector2 server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2) es est_Effect_06 #a .2 sprites/fire.vmt server_var(vector2) server_var(vector1) 100 .3 1 1 10 0 255 205 25 255 100 es est_Effect_06 #a .3 sprites/fire.vmt server_var(vector2) server_var(vector1) 100 .3 1 1 10 0 255 205 25 255 100 es est_effect_26 #a .3 server_var(vector2) server_var(vector1) 20 14
es_format coords "origin %1 %2 %3" event_var(x) event_var(y) event_var(z) es_xset mySmokeName "" es_xformatv mySmokeName "smoke_%1" entityCount es_entcreate event_var(userid) env_fire es est_SetEntName server_var(eventscripts_lastgive) server_var(mySmokeName) es_fire event_var(userid) server_var(mySmokeName) addoutput "firesize 135" es_fire event_var(userid) server_var(mySmokeName) addoutput "health 33" es_fire event_var(userid) server_var(mySmokeName) addoutput "fireattack 1" es_fire event_var(userid) server_var(mySmokeName) addoutput "firetype Normal" es_fire event_var(userid) server_var(mySmokeName) addoutput "spawnflags 128" es_fire event_var(userid) server_var(mySmokeName) addoutput "damagescale 1" es_fire event_var(userid) server_var(mySmokeName) StartFire es_fire event_var(userid) server_var(mySmokeName) addoutput server_var(coords) es_delayed 12 es_fire event_var(userid) server_var(mySmokeName) kill es_xmath entityCount + 1 } }
event player_footstep { es_keygetvalue wcs_tmp WCSuserdata event_var(userid) flamethrower if (server_var(wcs_tmp) = 1) do { es_getplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid) es_xmath wcs_x1 + 10 es_xmath wcs_y1 + 10 es est_effect 11 #a 0 sprites/fire2.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 3 .8 255 es_xmath wcs_x1 - 20 es_xmath wcs_y1 - 20 es est_effect 11 #a 0 sprites/fire2.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 3 .8 255
} }
event player_spawn { es_keysetvalue WCSuserdata event_var(userid) flamethrower 0 es_keysetvalue WCSuserdata event_var(userid) grenadefire 0 }
Logged
~The Sig Changes Each Time~ ~The Sigs Them Selfs Are By Hybrid Click The Sigs To See His Other Sigs~
Thanky you! Holy shidobu 
es_xmath wcs_z1 + 50 es_xmath wcs_z2 + 50 es_createvectorstring vector1 server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) es_createvectorstring vector2 server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2) es_xmath wcs_z2 + 50 es_xmath wcs_y2 + 28 es_createvectorstring vector1 server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) es_createvectorstring vector2 server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2)Why?
|