say !ride for a menu to buy drivable vehicles
it will cost you $5000 to spawn a drivable buggy
and $10000 for a helicopter
you can only drive them for x amount of seconds before you crash
and you will crash and loose hp, but its worth it lol
Download the zip at the bottom and copy the folder buggy to your eventscripts folder then es_load buggy
now the buggy is a killing machine lol
run people over to cause major damage...
The second skill hides the enemies crosshair when they hit you...i think its somthing new
The third skill is just a physpush but still a fun skill
and for the ultimate is a weapon menu.....
i figured a buggy and a helicopter was enough. lol
Code:
""
{
"name" "Architect"
"author" "HOLLIDAY"
"required_level" "400"
"maximum_level" "0"
"allow_only" "0"
"teamlimit" "0"
"preloadcmd" "0"
"player_spawn_cmd" "0"
"round_start_cmd" "0"
"round_end_cmd" "0"
"numberofskills" "4"
"numberoflevels" "4"
"skillnames" "Spawn Vehicles|Hidden Cross Hair|Kick|Weapon Menu"
"skilldescr" "Say !ride to spawn a drivable Buggy or Helicopter|Hide the enemie's CrossHair when you get hit|Push the enemy|Weapon menu"
"skillcfg" "player_say|player_victim|player_attacker|player_ultimate"
"skill1_setting" "es_xsetinfo wcs_time 8|es_xsetinfo wcs_time 10|es_xsetinfo wcs_time 12|es_xsetinfo wcs_time 15"
"skill1_cmd" "es es_xif (event_var(text) = !ride) then es_xdoblock wcs/WCSultimates/wcs_buggycopter"
"skill1_sfx" "0"
"skill2_setting" "es_xsetinfo wcs_chance 34|es_xsetinfo wcs_chance 37|es_xsetinfo wcs_chance 40|es_xsetinfo wcs_chance 99"
"skill2_cmd" "es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then racealias_croshair"
"racealias_croshair""es es_setplayerprop event_var(attacker) CCSPlayer.baseclass.localdata.m_Local.m_iHideHUD 1;es es_delayed 3 es_setplayerprop event_var(userid) CCSPlayer.baseclass.localdata.m_Local.m_iHideHUD 0;es_xtell event_var(userid) you have hidden your enemie's CrossHair;es_xtell event_Var(attacker) your Cross Hair has been hidden"
"skill2_sfx" "es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then racealias_frostyd"
"skill3_setting" "es_xsetinfo wcs_chance 10|es_xsetinfo wcs_chance 20|es_xsetinfo wcs_chance 30|es_xsetinfo wcs_chance 33"
"skill3_cmd" "es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then racealias_sorcer3"
"racealias_sorcer3" "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 + 10;es es_delayed .1 est_pushto event_var(userid) server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) -5;es es_xtell event_var(attacker) #multi #lightgreenYou have pushed your enemy;es es_xtell event_var(userid) #multi #lightgreenYou have been Pushed away by the #green Sorcerer's Magic;es est_playplayer event_var(attacker) weapons/shotgun/shotgun_dbl_fire7.wav"
"racealias_updown3" "es est_physpush event_var(userid) 0 0 900;es_delayed .1 est_setgravity event_var(userid) .01;es_delayed 3 est_setgravity event_var(userid) 0"
"skill3_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_xmath wcs_z1 + 10;es_xmath wcs_z2 + 50;es est_Effect 3 #a 0 sprites/purplelaser1.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) .3 15 10 255 0 0 255;es_xmath wcs_z1 + 10;es_xmath wcs_z2 + 50;es est_effect 3 #a .3 sprites/purplelaser1.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) .3 10 20 5 5 250 255;racealias_shrtnths"
"racealias_shrtnths""es_xmath wcs_z1 + 10;es_xmath wcs_z2 + 50;es est_effect 3 #a .3 sprites/purplelaser1.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 10 20 255 5 5 255"
"skill4_setting" "es_xsetinfo wcs_speed 1.2|es_xsetinfo wcs_speed 1.3|es_xsetinfo wcs_speed 1.5|es_xsetinfo wcs_speed 1.7"
"skill4_cmd" "es_xdoblock wcs/WCSultimates/wcs_wmenu"
"skill4_sfx" "0"
"ultimate_cooldown" "0"
}
{
"name" "Architect"
"author" "HOLLIDAY"
"required_level" "400"
"maximum_level" "0"
"allow_only" "0"
"teamlimit" "0"
"preloadcmd" "0"
"player_spawn_cmd" "0"
"round_start_cmd" "0"
"round_end_cmd" "0"
"numberofskills" "4"
"numberoflevels" "4"
"skillnames" "Spawn Vehicles|Hidden Cross Hair|Kick|Weapon Menu"
"skilldescr" "Say !ride to spawn a drivable Buggy or Helicopter|Hide the enemie's CrossHair when you get hit|Push the enemy|Weapon menu"
"skillcfg" "player_say|player_victim|player_attacker|player_ultimate"
"skill1_setting" "es_xsetinfo wcs_time 8|es_xsetinfo wcs_time 10|es_xsetinfo wcs_time 12|es_xsetinfo wcs_time 15"
"skill1_cmd" "es es_xif (event_var(text) = !ride) then es_xdoblock wcs/WCSultimates/wcs_buggycopter"
"skill1_sfx" "0"
"skill2_setting" "es_xsetinfo wcs_chance 34|es_xsetinfo wcs_chance 37|es_xsetinfo wcs_chance 40|es_xsetinfo wcs_chance 99"
"skill2_cmd" "es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then racealias_croshair"
"racealias_croshair""es es_setplayerprop event_var(attacker) CCSPlayer.baseclass.localdata.m_Local.m_iHideHUD 1;es es_delayed 3 es_setplayerprop event_var(userid) CCSPlayer.baseclass.localdata.m_Local.m_iHideHUD 0;es_xtell event_var(userid) you have hidden your enemie's CrossHair;es_xtell event_Var(attacker) your Cross Hair has been hidden"
"skill2_sfx" "es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then racealias_frostyd"
"skill3_setting" "es_xsetinfo wcs_chance 10|es_xsetinfo wcs_chance 20|es_xsetinfo wcs_chance 30|es_xsetinfo wcs_chance 33"
"skill3_cmd" "es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then racealias_sorcer3"
"racealias_sorcer3" "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 + 10;es es_delayed .1 est_pushto event_var(userid) server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) -5;es es_xtell event_var(attacker) #multi #lightgreenYou have pushed your enemy;es es_xtell event_var(userid) #multi #lightgreenYou have been Pushed away by the #green Sorcerer's Magic;es est_playplayer event_var(attacker) weapons/shotgun/shotgun_dbl_fire7.wav"
"racealias_updown3" "es est_physpush event_var(userid) 0 0 900;es_delayed .1 est_setgravity event_var(userid) .01;es_delayed 3 est_setgravity event_var(userid) 0"
"skill3_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_xmath wcs_z1 + 10;es_xmath wcs_z2 + 50;es est_Effect 3 #a 0 sprites/purplelaser1.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) .3 15 10 255 0 0 255;es_xmath wcs_z1 + 10;es_xmath wcs_z2 + 50;es est_effect 3 #a .3 sprites/purplelaser1.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) .3 10 20 5 5 250 255;racealias_shrtnths"
"racealias_shrtnths""es_xmath wcs_z1 + 10;es_xmath wcs_z2 + 50;es est_effect 3 #a .3 sprites/purplelaser1.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 10 20 255 5 5 255"
"skill4_setting" "es_xsetinfo wcs_speed 1.2|es_xsetinfo wcs_speed 1.3|es_xsetinfo wcs_speed 1.5|es_xsetinfo wcs_speed 1.7"
"skill4_cmd" "es_xdoblock wcs/WCSultimates/wcs_wmenu"
"skill4_sfx" "0"
"ultimate_cooldown" "0"
}
es_WCSultimates.txt
Code:
block wcs_buggycopter
{
popup create vmod
popup addline vmod "Vmenu"
popup addline vmod "->1. Buggy $5000"
popup addline vmod "->2. Helicopter $10000"
popup timeout vmod view 0
es popup send vmod event_var(userid)
popup select vmod 1 wcs/WCSultimates/v1
popup select vmod 2 wcs/WCSultimates/v2
}
block v1
{
es es_xgetmoney wcs_money event_var(userid)
es es_xif (server_var(wcs_money) <= 5000) then es est_csay event_Var(userid) You have insufficient funds!
es es_xif (server_var(wcs_money) >= 5000) do
{
es est_cash event_var(userid) - 5000
es_setplayerprop event_var(userid) CCSPlayer.baseclass.localdata.m_Local.m_flStepSize 999
es es_delayed server_var(wcs_time) es_setplayerprop event_var(userid) CCSPlayer.baseclass.localdata.m_Local.m_flStepSize 10
es es_xkeysetvalue WCSuserdata event_var(userid) buggy 1
es es_delayed server_var(wcs_time) es_xkeysetvalue WCSuserdata event_var(userid) buggy 0
es est_setmodel event_var(userid) buggy
es est_playplayer event_var(userid) vehicles/v8/v8_start_loop1.wav
es es_delayed 2 es_stopsound event_var(userid) vehicles/v8/v8_start_loop1.wav
es es_delayed 2 est_playplayer event_var(userid) vehicles/v8/first.wav
es es_delayed 5 es_stopsound event_var(userid) vehicles/v8/first.wav
es es_delayed 5 est_playplayer event_var(userid) vehicles/v8/second.wav
es es_delayed 8 es_stopsound event_var(userid) vehicles/v8/second.wav
es es_delayed 8 est_playplayer event_var(userid) vehicles/v8/third.wav
es es_delayed server_var(wcs_time) es_stopsound event_var(userid) vehicles/v8/third.wav
es est_freeze event_var(userid) 1
es est_getprimary wcs_tmp event_var(userid)
es es_delayed .1 est_restrictall event_var(userid)
es es_delayed 2 est_freeze event_var(userid) 0
es es_delayed 2 est_speed event_var(userid) 3
es es_delayed server_var(wcs_time) est_speed event_var(userid) 1
es est_shake event_var(userid) server_var(wcs_time) 9 8
es es_delayed server_var(wcs_time) est_give event_var(userid) server_var(wcs_tmp)
es es_delayed server_var(wcs_time) est_playplayer event_var(userid) vehicles/v8/skid_highfriction.wav
es es_delayed server_var(wcs_time) est_unrestrictall event_var(userid)
es es_delayed server_var(wcs_time) est_playplayer event_var(userid) vehicles/v8/vehicle_impact_heavy1.wav
es es_delayed server_var(wcs_time) est_setviewangle event_var(userid) 0 0 88
es es_delayed server_var(wcs_time) est_pushto event_var(userid) 0 500 0 15
es es_delayed server_var(wcs_time) est_health event_var(userid) - 35
es_xmath wcs_time + .5
es es_delayed server_var(wcs_time) est_setviewangle event_var(userid) 0 0 0
es es_delayed server_var(wcs_time) est_health event_var(userid) - 35
es es_xif (server_var(wcs_team) = 2) then es_delayed server_var(wcs_time) est_SetModel event_var(userid) "player/t_phoenix"
es es_xif (server_var(wcs_team) = 3) then es_delayed server_var(wcs_time) est_SetModel event_var(userid) "player/ct_urban"
}
}
block v2
{
es es_xgetmoney wcs_money event_var(userid)
es es_xif (server_var(wcs_money) <= 10000) then es est_csay event_Var(userid) You have insufficient funds!
es es_xif (server_var(wcs_money) >= 10000) do
{
es_xsetinfo weapon 0
es est_cash event_var(userid) - 10000
es est_speed event_var(userid) 1.5
es est_getprimary weapon event_var(userid)
es es_delayed .5 est_removeweapon event_var(userid) 1
es es_delayed 1 es_give event_var(userid) weapon_m249
es est_setclipammo event_var(userid) 1 2000
es est_sethealth event_var(userid) 1000
es est_setmodel event_var(userid) "combine_helicopter"
es es_delayed 1 est_physpush event_var(userid) 0 0 500
es es_delayed 1 est_jetpack event_var(userid) 1
es est_playplayer event_var(userid) ambient/machines/heli_pass_quick1.wav
es es_delayed 5 est_playplayer event_var(userid) npc/attack_helicopter/aheli_rotor_loop1.wav
es es_delayed 25 es_stopsound event_var(userid) npc/attack_helicopter/aheli_rotor_loop1.wav
es es_delayed 22 est_playplayer event_var(userid) ambient/machines/spindown.wav
es es_delayed 25 est_playplayer event_var(userid) ambient/materials/cartrap_explode_impact1.wav
es es_delayed 25 est_jetpack event_var(userid) 0
es es_delayed 25 est_removeweapon event_var(userid) 1
es es_delayed 25.1 est_give event_var(userid) server_var(weapon)
es es_delayed 25 est_sethealth event_var(userid) 75
es es_delayed 25 est_setgravity event_var(userid) .099
es es_delayed 30 est_setgravity event_var(userid) 0
es es_delayed 25 est_setviewangle event_var(userid) 0 0 88
es es_delayed 27 est_setviewangle event_var(userid) 0 0 0
es es_delayed 25 est_pushto event_var(userid) 0 500 0 5
es es_xif (server_var(wcs_team) = 2) then es_delayed 25 est_SetModel event_var(userid) "player/t_phoenix"
es es_xif (server_var(wcs_team) = 3) then es_delayed 25 est_SetModel event_var(userid) "player/ct_urban"
}
}
block wcs_wmenu
{
popup create wpmenu
popup addline wpmenu "Choose your weapon"
popup addline wpmenu "->1. ak47"
popup addline wpmenu "->2. m4a1"
popup addline wpmenu "->3. p90"
popup addline wpmenu "->4. tmp"
popup addline wpmenu "->5. xm1014"
popup addline wpmenu "->6. AWP!"
popup addline wpmenu "->7. m249"
popup addline wpmenu "->8. kevlar"
popup timeout wpmenu view 0
es popup send wpmenu event_var(userid)
popup select wpmenu 1 wcs/WCSultimates/ak47
popup select wpmenu 2 wcs/WCSultimates/m4a1
popup select wpmenu 3 wcs/WCSultimates/p90
popup select wpmenu 4 wcs/WCSultimates/tmp
popup select wpmenu 5 wcs/WCSultimates/xm1014
popup select wpmenu 6 wcs/WCSultimates/awp
popup select wpmenu 7 wcs/WCSultimates/m249
popup select wpmenu 8 wcs/WCSultimates/kevlar
popup create wpmenu2
es popup send wpmenu2 event_var(userid)
popup addline wpmenu2 "Choose your weapon"
popup addline wpmenu2 "->1. Deagle"
popup addline wpmenu2 "->2. Fiveseven"
popup addline wpmenu2 "->3. He Grenade"
popup addline wpmenu2 "->4. Flash Bang"
popup addline wpmenu2 "->5. Smoke Grenade"
popup addline wpmenu2 "->6. Night Vision"
popup addline wpmenu2 "->7. C4/Defusal Kit"
popup select wpmenu2 1 wcs/WCSultimates/deagle
popup select wpmenu2 2 wcs/WCSultimates/fiveseven
popup select wpmenu2 3 wcs/WCSultimates/hegrenade
popup select wpmenu2 4 wcs/WCSultimates/flashbang
popup select wpmenu2 5 wcs/WCSultimates/smokegrenade
popup select wpmenu2 6 wcs/WCSultimates/nvgs
popup select wpmenu2 7 wcs/WCSultimates/c4d
}
block ak47
{
es est_removeweapon event_var(userid) 1
es es_delayed 0.1 es est_give event_var(userid) weapon_ak47
}
block m4a1
{
es est_removeweapon event_var(userid) 1
es es_delayed 0.1 es est_give event_var(userid) weapon_m4a1
}
block p90
{
es est_removeweapon event_var(userid) 1
es es_delayed 0.1 es est_give event_var(userid) weapon_p90
}
block tmp
{
es est_removeweapon event_var(userid) 1
es es_delayed 0.1 es est_give event_var(userid) weapon_tmp
}
block xm1014
{
es est_removeweapon event_var(userid) 1
es es_delayed 0.1 es est_give event_var(userid) weapon_xm1014
}
block awp
{
es est_removeweapon event_var(userid) 1
es es_delayed 0.1 es est_give event_var(userid) weapon_awp
}
block kevlar
{
es est_removeweapon event_var(userid) 1
es es_delayed 0.1 es est_give event_var(userid) item_kevlar
}
block m249
{
es est_removeweapon event_var(userid) 1
es es_delayed 0.1 est_give event_var(userid) weapon_m249
}
block deagle
{
es est_removeweapon event_var(userid) 2
es es_delayed 0.1 est_give event_var(userid) weapon_deagle
}
block fiveseven
{
es est_removeweapon event_var(userid) 2
es es_delayed 0.1 est_give event_var(userid) weapon_fiveseven
}
block nvgs
{
es es_delayed 0.1 est_give event_var(userid) item_nvgs
}
block flashbang
{
es es_delayed 0.1 est_give event_var(userid) weapon_flashbang
}
block hegranade
{
es es_delayed 0.1 est_give event_var(userid) weapon_hegrenade
}
block smokegrenade
{
es est_give event_var(userid) weapon_smokegrenade
}
block c4d
{
es es_xif (server_var(wcs_team) = 2) then es est_give event_var(userid) weapon_c4
es es_xif (server_var(wcs_team) = 3) then es est_give event_var(userid) item_defuser
}
{
popup create vmod
popup addline vmod "Vmenu"
popup addline vmod "->1. Buggy $5000"
popup addline vmod "->2. Helicopter $10000"
popup timeout vmod view 0
es popup send vmod event_var(userid)
popup select vmod 1 wcs/WCSultimates/v1
popup select vmod 2 wcs/WCSultimates/v2
}
block v1
{
es es_xgetmoney wcs_money event_var(userid)
es es_xif (server_var(wcs_money) <= 5000) then es est_csay event_Var(userid) You have insufficient funds!
es es_xif (server_var(wcs_money) >= 5000) do
{
es est_cash event_var(userid) - 5000
es_setplayerprop event_var(userid) CCSPlayer.baseclass.localdata.m_Local.m_flStepSize 999
es es_delayed server_var(wcs_time) es_setplayerprop event_var(userid) CCSPlayer.baseclass.localdata.m_Local.m_flStepSize 10
es es_xkeysetvalue WCSuserdata event_var(userid) buggy 1
es es_delayed server_var(wcs_time) es_xkeysetvalue WCSuserdata event_var(userid) buggy 0
es est_setmodel event_var(userid) buggy
es est_playplayer event_var(userid) vehicles/v8/v8_start_loop1.wav
es es_delayed 2 es_stopsound event_var(userid) vehicles/v8/v8_start_loop1.wav
es es_delayed 2 est_playplayer event_var(userid) vehicles/v8/first.wav
es es_delayed 5 es_stopsound event_var(userid) vehicles/v8/first.wav
es es_delayed 5 est_playplayer event_var(userid) vehicles/v8/second.wav
es es_delayed 8 es_stopsound event_var(userid) vehicles/v8/second.wav
es es_delayed 8 est_playplayer event_var(userid) vehicles/v8/third.wav
es es_delayed server_var(wcs_time) es_stopsound event_var(userid) vehicles/v8/third.wav
es est_freeze event_var(userid) 1
es est_getprimary wcs_tmp event_var(userid)
es es_delayed .1 est_restrictall event_var(userid)
es es_delayed 2 est_freeze event_var(userid) 0
es es_delayed 2 est_speed event_var(userid) 3
es es_delayed server_var(wcs_time) est_speed event_var(userid) 1
es est_shake event_var(userid) server_var(wcs_time) 9 8
es es_delayed server_var(wcs_time) est_give event_var(userid) server_var(wcs_tmp)
es es_delayed server_var(wcs_time) est_playplayer event_var(userid) vehicles/v8/skid_highfriction.wav
es es_delayed server_var(wcs_time) est_unrestrictall event_var(userid)
es es_delayed server_var(wcs_time) est_playplayer event_var(userid) vehicles/v8/vehicle_impact_heavy1.wav
es es_delayed server_var(wcs_time) est_setviewangle event_var(userid) 0 0 88
es es_delayed server_var(wcs_time) est_pushto event_var(userid) 0 500 0 15
es es_delayed server_var(wcs_time) est_health event_var(userid) - 35
es_xmath wcs_time + .5
es es_delayed server_var(wcs_time) est_setviewangle event_var(userid) 0 0 0
es es_delayed server_var(wcs_time) est_health event_var(userid) - 35
es es_xif (server_var(wcs_team) = 2) then es_delayed server_var(wcs_time) est_SetModel event_var(userid) "player/t_phoenix"
es es_xif (server_var(wcs_team) = 3) then es_delayed server_var(wcs_time) est_SetModel event_var(userid) "player/ct_urban"
}
}
block v2
{
es es_xgetmoney wcs_money event_var(userid)
es es_xif (server_var(wcs_money) <= 10000) then es est_csay event_Var(userid) You have insufficient funds!
es es_xif (server_var(wcs_money) >= 10000) do
{
es_xsetinfo weapon 0
es est_cash event_var(userid) - 10000
es est_speed event_var(userid) 1.5
es est_getprimary weapon event_var(userid)
es es_delayed .5 est_removeweapon event_var(userid) 1
es es_delayed 1 es_give event_var(userid) weapon_m249
es est_setclipammo event_var(userid) 1 2000
es est_sethealth event_var(userid) 1000
es est_setmodel event_var(userid) "combine_helicopter"
es es_delayed 1 est_physpush event_var(userid) 0 0 500
es es_delayed 1 est_jetpack event_var(userid) 1
es est_playplayer event_var(userid) ambient/machines/heli_pass_quick1.wav
es es_delayed 5 est_playplayer event_var(userid) npc/attack_helicopter/aheli_rotor_loop1.wav
es es_delayed 25 es_stopsound event_var(userid) npc/attack_helicopter/aheli_rotor_loop1.wav
es es_delayed 22 est_playplayer event_var(userid) ambient/machines/spindown.wav
es es_delayed 25 est_playplayer event_var(userid) ambient/materials/cartrap_explode_impact1.wav
es es_delayed 25 est_jetpack event_var(userid) 0
es es_delayed 25 est_removeweapon event_var(userid) 1
es es_delayed 25.1 est_give event_var(userid) server_var(weapon)
es es_delayed 25 est_sethealth event_var(userid) 75
es es_delayed 25 est_setgravity event_var(userid) .099
es es_delayed 30 est_setgravity event_var(userid) 0
es es_delayed 25 est_setviewangle event_var(userid) 0 0 88
es es_delayed 27 est_setviewangle event_var(userid) 0 0 0
es es_delayed 25 est_pushto event_var(userid) 0 500 0 5
es es_xif (server_var(wcs_team) = 2) then es_delayed 25 est_SetModel event_var(userid) "player/t_phoenix"
es es_xif (server_var(wcs_team) = 3) then es_delayed 25 est_SetModel event_var(userid) "player/ct_urban"
}
}
block wcs_wmenu
{
popup create wpmenu
popup addline wpmenu "Choose your weapon"
popup addline wpmenu "->1. ak47"
popup addline wpmenu "->2. m4a1"
popup addline wpmenu "->3. p90"
popup addline wpmenu "->4. tmp"
popup addline wpmenu "->5. xm1014"
popup addline wpmenu "->6. AWP!"
popup addline wpmenu "->7. m249"
popup addline wpmenu "->8. kevlar"
popup timeout wpmenu view 0
es popup send wpmenu event_var(userid)
popup select wpmenu 1 wcs/WCSultimates/ak47
popup select wpmenu 2 wcs/WCSultimates/m4a1
popup select wpmenu 3 wcs/WCSultimates/p90
popup select wpmenu 4 wcs/WCSultimates/tmp
popup select wpmenu 5 wcs/WCSultimates/xm1014
popup select wpmenu 6 wcs/WCSultimates/awp
popup select wpmenu 7 wcs/WCSultimates/m249
popup select wpmenu 8 wcs/WCSultimates/kevlar
popup create wpmenu2
es popup send wpmenu2 event_var(userid)
popup addline wpmenu2 "Choose your weapon"
popup addline wpmenu2 "->1. Deagle"
popup addline wpmenu2 "->2. Fiveseven"
popup addline wpmenu2 "->3. He Grenade"
popup addline wpmenu2 "->4. Flash Bang"
popup addline wpmenu2 "->5. Smoke Grenade"
popup addline wpmenu2 "->6. Night Vision"
popup addline wpmenu2 "->7. C4/Defusal Kit"
popup select wpmenu2 1 wcs/WCSultimates/deagle
popup select wpmenu2 2 wcs/WCSultimates/fiveseven
popup select wpmenu2 3 wcs/WCSultimates/hegrenade
popup select wpmenu2 4 wcs/WCSultimates/flashbang
popup select wpmenu2 5 wcs/WCSultimates/smokegrenade
popup select wpmenu2 6 wcs/WCSultimates/nvgs
popup select wpmenu2 7 wcs/WCSultimates/c4d
}
block ak47
{
es est_removeweapon event_var(userid) 1
es es_delayed 0.1 es est_give event_var(userid) weapon_ak47
}
block m4a1
{
es est_removeweapon event_var(userid) 1
es es_delayed 0.1 es est_give event_var(userid) weapon_m4a1
}
block p90
{
es est_removeweapon event_var(userid) 1
es es_delayed 0.1 es est_give event_var(userid) weapon_p90
}
block tmp
{
es est_removeweapon event_var(userid) 1
es es_delayed 0.1 es est_give event_var(userid) weapon_tmp
}
block xm1014
{
es est_removeweapon event_var(userid) 1
es es_delayed 0.1 es est_give event_var(userid) weapon_xm1014
}
block awp
{
es est_removeweapon event_var(userid) 1
es es_delayed 0.1 es est_give event_var(userid) weapon_awp
}
block kevlar
{
es est_removeweapon event_var(userid) 1
es es_delayed 0.1 es est_give event_var(userid) item_kevlar
}
block m249
{
es est_removeweapon event_var(userid) 1
es es_delayed 0.1 est_give event_var(userid) weapon_m249
}
block deagle
{
es est_removeweapon event_var(userid) 2
es es_delayed 0.1 est_give event_var(userid) weapon_deagle
}
block fiveseven
{
es est_removeweapon event_var(userid) 2
es es_delayed 0.1 est_give event_var(userid) weapon_fiveseven
}
block nvgs
{
es es_delayed 0.1 est_give event_var(userid) item_nvgs
}
block flashbang
{
es es_delayed 0.1 est_give event_var(userid) weapon_flashbang
}
block hegranade
{
es es_delayed 0.1 est_give event_var(userid) weapon_hegrenade
}
block smokegrenade
{
es est_give event_var(userid) weapon_smokegrenade
}
block c4d
{
es es_xif (server_var(wcs_team) = 2) then es est_give event_var(userid) weapon_c4
es es_xif (server_var(wcs_team) = 3) then es est_give event_var(userid) item_defuser
}
if you want to add some exploding missle effects when flying the helicopter...
make a new folder in eventscripts called !ride and a .txt called es_!ride.txt
turn noisy on and add this code the the txt.
where it says wcs_race = "38" change the 38 to whatever race number this is going to be
Code:
event weapon_fire
{
es_keygetvalue wcs_race WCSuserdata event_var(userid) race
if (server_var(Wcs_race) = "38") do
{
es es_xif (event_var(weapon) = m249) do
{
es est_playplayer event_var(userid) weapons/mortar/mortar_explode2.wav
es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(USERID)
es est_getviewcoord event_var(userid) wcs_x2 wcs_y2 wcs_z2
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 12 15 255 128 35 255
es est_effect 11 #a 0 sprites/xfireball3.vmt server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2) 3 8 255
}
}
}
{
es_keygetvalue wcs_race WCSuserdata event_var(userid) race
if (server_var(Wcs_race) = "38") do
{
es es_xif (event_var(weapon) = m249) do
{
es est_playplayer event_var(userid) weapons/mortar/mortar_explode2.wav
es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(USERID)
es est_getviewcoord event_var(userid) wcs_x2 wcs_y2 wcs_z2
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 12 15 255 128 35 255
es est_effect 11 #a 0 sprites/xfireball3.vmt server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2) 3 8 255
}
}
}








Logged

France




Germany

United States

