|
Veteran Member
Join Date: Oct 2008
Location: Hardstyle-eSports.de
|

03-09-2010
, 07:05
[SOLVED]strip problem
|
#1
|
PHP Code:
RegisterHam( Ham_Spawn, "player", "FwdHamPlayerSpawnPost", 1 )
Code:
public FwdHamPlayerSpawnPost(id)
{
/*Ask for Cvar to acitve/deactive the Function*/
if(!is_mod_enabled())
{
return PLUGIN_HANDLED //Return the Function
}
/*Check user's Team*/
if(is_user_connected(id) && cs_get_user_team(id) == CS_TEAM_CT)
{
user_is_CT[id] = true
strip_user_weapons(id)
give_item(id,"weapon_knife")
switch (get_pcvar_num(g_Primweapons))
{
case 0:
{
return PLUGIN_CONTINUE
}
case 1:
{
give_item(id,"weapon_m4a1")
cs_set_user_bpammo(id,CSW_M4A1,90)
}
case 2:
{
give_item(id,"weapon_ak47")
cs_set_user_bpammo(id,CSW_AK47,90)
}
case 3:
{
give_item(id,"weapon_aug")
cs_set_user_bpammo(id,CSW_AUG,90)
}
case 4:
{
give_item(id,"weapon_sg552")
cs_set_user_bpammo(id,CSW_SG552,90)
}
case 5:
{
give_item(id,"weapon_galil")
cs_set_user_bpammo(id,CSW_GALIL,90)
}
case 6:
{
give_item(id,"weapon_famas")
cs_set_user_bpammo(id,CSW_FAMAS,90)
}
case 7:
{
give_item(id,"weapon_scout")
cs_set_user_bpammo(id,CSW_SCOUT,90)
}
case 8:
{
give_item(id,"weapon_awp")
cs_set_user_bpammo(id,CSW_AWP,90)
}
case 9:
{
give_item(id,"weapon_sg550")
cs_set_user_bpammo(id,CSW_SG550,90)
}
case 10:
{
give_item(id,"weapon_m249")
cs_set_user_bpammo(id,CSW_M249,90)
}
case 11:
{
give_item(id,"weapon_g3sg1")
cs_set_user_bpammo(id,CSW_G3SG1,90)
}
case 12:
{
give_item(id,"weapon_ump45")
cs_set_user_bpammo(id,CSW_UMP45,90)
}
case 13:
{
give_item(id,"weapon_mp5navy")
cs_set_user_bpammo(id,CSW_MP5NAVY,90)
}
case 14:
{
give_item(id,"weapon_m3")
cs_set_user_bpammo(id,CSW_M3,90)
}
case 15:
{
give_item(id,"weapon_xm1014")
cs_set_user_bpammo(id,CSW_XM1014,90)
}
case 16:
{
give_item(id,"weapon_tmp")
cs_set_user_bpammo(id,CSW_TMP,90)
}
case 17:
{
give_item(id,"weapon_mac10")
cs_set_user_bpammo(id,CSW_MAC10,90)
}
case 18:
{
give_item(id,"weapon_p90")
cs_set_user_bpammo(id,CSW_P90,90)
}
}
switch (get_pcvar_num(g_SecWeapons))
{
case 0:
{
return PLUGIN_CONTINUE
}
case 1:
{
give_item(id,"weapon_usp")
cs_set_user_bpammo(id,CSW_USP,90)
}
case 2:
{
give_item(id,"weapon_glock18")
cs_set_user_bpammo(id,CSW_GLOCK18,90)
}
case 3:
{
give_item(id,"weapon_deagle")
cs_set_user_bpammo(id,CSW_DEAGLE,32)
}
case 4:
{
give_item(id,"weapon_p228")
cs_set_user_bpammo(id,CSW_P228,90)
}
case 5:
{
give_item(id,"weapon_elite")
cs_set_user_bpammo(id,CSW_ELITE,90)
}
case 6:
{
give_item(id,"weapon_fiveseven")
cs_set_user_bpammo(id,CSW_FIVESEVEN,90)
}
}
if(get_pcvar_num(g_GiveSmoke))
{
give_item(id,"weapon_smokegrenade")
}
if(get_pcvar_num(g_GiveHegrenade))
{
give_item(id,"weapon_hegrenade")
}
switch (get_pcvar_num(g_GiveFlash))
{
case 0: return PLUGIN_CONTINUE
case 1: give_item(id,"weapon_flashbang")
case 2:
{
give_item(id,"weapon_flashbang")
give_item(id,"weapon_flashbang")
}
}
}
else if(is_user_connected(id) && cs_get_user_team(id) == CS_TEAM_T)
{
user_is_T[id] = true
strip_user_weapons(id)
give_item(id,"weapon_knife")
}
else if(is_user_connected(id) && cs_get_user_team(id) == CS_TEAM_SPECTATOR)
{
user_is_SPEC[id] = true
strip_user_weapons(id)
give_item(id,"weapon_knife")
}
/*Check user's Right*/
if(get_user_flags(id) & ADMIN_KICK )
{
user_is_Admin[id] = true
user_is_free[id] = true
}
return PLUGIN_HANDLED
}
the code works perfect but i cant strip users c4 oO
i spawn with a c4
PS. i wanted to do a task to strip the user again but idk that this could be a good way to do it
__________________
Last edited by One; 03-09-2010 at 07:08.
|
|