Quote:
block load
{
es_xset mvp_ammo 0
eventscripts_noisy 1
es_xload popup
es_xmsg #multi #green#lightgreenMvP Mod #defaulthave been #greenLoaded..
// Model Downloads
// Pred
downloadable models/player/ics/predator_rawr/t_leet.dx80.vtx
downloadable models/player/ics/predator_rawr/t_leet.dx90.vtx
downloadable models/player/ics/predator_rawr/t_leet.mdl
downloadable models/player/ics/predator_rawr/t_leet.phy
downloadable models/player/ics/predator_rawr/t_leet.sw.vtx
downloadable models/player/ics/predator_rawr/t_leet.vvd
// Marine
downloadable models/player/ics/desert_ct/urban.dx80.vtx
downloadable models/player/ics/desert_ct/urban.dx90.vtx
downloadable models/player/ics/desert_ct/urban.mdl
downloadable models/player/ics/desert_ct/urban.phy
downloadable models/player/ics/desert_ct/urban.sw.vtx
downloadable models/player/ics/desert_ct/urban.vvd
// Marine
downloadable materials/models/player/ics/desert_ct/ct_urban.vmt
downloadable materials/models/player/ics/desert_ct/ct_urban.vtf
downloadable materials/models/player/ics/desert_ct/ct_urban_glass.vmt
downloadable materials/models/player/ics/desert_ct/ct_urban_glass.vtf
downloadable materials/models/player/ics/desert_ct/ct_urban_normal.vtf
// SAS
downloadable materials/models/player/ics/ct_sas_spectr/ct_sas.vmt
downloadable materials/models/player/ics/ct_sas_spectr/ct_sas.vtf
downloadable materials/models/player/ics/ct_sas_spectr/ct_sas_glass.vmt
downloadable materials/models/player/ics/ct_sas_spectr/ct_sas_glass.vtf
downloadable materials/models/player/ics/ct_sas_spectr/ct_sas_glass_spec.vtf
}
event player_spawn
{
if (event_var(es_userteam) > 1) do
{
es playerset nightvision event_var(userid) 1
if (event_var(es_userteam) == 3) do
{
es_xset ct_model 0
es_keygetvalue ct_model mvp event_var(es_steamid) marine_model
if (server_var(ct_model) == 1) do
{
es playerset model event_var(userid) player/ics/desert_ct/urban.mdl
es playerset color event_var(userid) 255 255 255 255
}
if (server_var(ct_model) == 2) do
{
es playerset model event_var(userid) player/ics/ct_sas_spectr/ct_sas.mdl
es playerset color event_var(userid) 255 255 255 255
}
es ezunrestrict event_var(userid) #all
}
if (event_var(es_userteam) == 2) do
{
es_xset pred_model 0
es_keygetvalue pred_model mvp event_var(es_steamid) pred_model
if (server_var(pred_model) == 1) do
{
es playerset model event_var(userid) player/ics/predator_rawr/t_leet.mdl
{
es playerset color event_var(userid) 255 255 255 5
}
}
if (server_var(pred_model) == 2) do
{
es playerset model event_var(userid) player/slow/predator_camouflaged/predator_camouflaged.mdl
{
es playerset color event_var(userid) 255 255 255 255
}
}
es playerset health event_var(userid) 500
es playerset color event_var(userid) 255 255 255 5
es playerset speed event_var(userid) 1.2
es ezrestrict event_var(userid) #all
es ezunrestrict event_var(userid) weapon_knife
es_delayed .2 es_give event_var(userid) weapon_knife
}
}
}
block pred_skin_menu1
{
if (server_var(_popup_choice) == 1) do
{
es playerset model server_var(_popup_userid) player/ics/predator_rawr/t_leet.mdl
es_xset pred_steamid 0
es_getplayersteamid pred_steamid server_var(_popup_userid)
es playerset color server_var(_popup_userid) 255 255 255 5
es_tell server_var(_popup_userid) #multi #greenYour model will appear like this automatically each round!
es_keysetvalue mvp server_var(pred_steamid) pred_model 1
}
if (server_var(_popup_choice) == 2) do
{
es playerset model server_var(_popup_userid) player/slow/predator_camouflaged/predator_camouflaged.mdl
es_xset pred_steamid 0
es_getplayersteamid pred_steamid server_var(_popup_userid)
es playerset color server_var(_popup_userid) 255 255 255 5
es_tell server_var(_popup_userid) #multi #greenYour model will appear like this automatically each round!
es_keysetvalue mvp server_var(pred_steamid) pred_model 2
}
}
block marine_skin_menu1
{
if (server_var(_popup_choice) == 1) do
{
es playerset model server_var(_popup_userid) player/ics/desert_ct/urban.mdl
es_set marine_steamid 0
es_getplayersteamid marine_steamid server_var(_popup_userid)
es playerset color server_var(_popup_userid) 255 255 255 255
es_tell server_var(_popup_userid) #multi #greenYour model will appear like this automatically each round!
es_keysetvalue mvp server_var(marine_steamid) marine_model 1
}
if (server_var(_popup_choice) == 2) do
{
es playerset model server_var(_popup_userid) player/ics/ct_sas_spectr/ct_sas.mdl
es_xset marine_steamid 0
es_getplayersteamid marine_steamid server_var(_popup_userid)
es playerset color server_var(_popup_userid) 255 255 255 255
es_tell server_var(_popup_userid) #multi #greenYour model will appear like this automatically each round!
es_keysetvalue mvp server_var(marine_steamid) marine_model 2
}
}
event player_say
{
if (event_var(text) equalto "!skins") do
{
if (event_var(es_userteam) equalto 2) do
{
es popup send pred_skin_menu event_var(userid)
}
if (event_var(es_userteam) equalto 3) do
{
es popup send marine_skin_menu event_var(userid)
}
if (event_var(es_userteam) equalto 1) do
{
es_tell event_var(userid) #multi #greenYou must be on a team to use this command!!
}
}
}
|
Those codes was in eventscript, can anyone convert this into sourcemod please.
Basically about this predator mod, a terrorist only receives a knife with 500 health and 1.2 speed. Restricted to all weapons, cannot pick up weapons from the ground (weapon should be left alone on ground without any changes for other ct to swap or pick up). It should be invisible set at color 255 255 255 5
CT gets unrestricted to any weapons and carry them, standard 100 health. Can someone make that in SM, I would love it in SM as it seems better.