PHP Code:
public somefunc(id)
{
if(is_user_alive(id))
{
new wpn = give_item(id, "weapon_usp")
if(wpn > 0)
{
cs_set_weapon_ammo(wpn, 1)
}
cs_set_user_bpammo(id, CSW_USP, 0)
}
}
But I would use something to make the rest easier like:
Code:
GiveWeapon( iPlayer, iWeaponID = 0, szWeaponName[ ] = "", iClip = -1, iAmmo = -1 )
{
if( !is_user_alive( iPlayer ) )
{
return 0;
}
new _szWeaponName[ 20 ]; // weapon_smokegrenade = 19
if( !iWeaponID )
{
if( !( iWeaponID = get_weaponid( szWeaponName ) ) )
{
return 0;
}
copy( _szWeaponName, charsmax( _szWeaponName ), szWeaponName );
}
else if( !get_weaponname( iWeaponID, _szWeaponName, charsmax( _szWeaponName ) ) )
{
return 0;
}
new iWeaponEntity = give_item( iPlayer, _szWeaponName );
if( iWeaponEntity > 0
&& iClip >= 0 )
{
cs_set_weapon_ammo( iWeaponEntity, iClip );
}
if( iAmmo >= 0 )
{
cs_set_weapon_ammo( iPlayer, iWeaponID, iAmmo );
}
return 1;
}
Code:
GiveWeapon( iPlayer, CSW_USP, _, 1, 0 ); // 1 clip ammo
GiveWeapon( iPlayer, _, "weapon_ak47" ); // default ammo
__________________