| kileedyg |
06-23-2012 16:24 |
Simple request
plugin that strip user weapons on first spawn and other spawns and gives user all weapons w/o defuser kit,c4,nightvision,grenades w/o ammo (bullets), also optimise it please w/o repeatable commands use things like weapon_usp csw_usp from variables instead
PHP Code:
public curweapon(id) { new WeaponNum = read_data(2) new WeaponActive = read_data(1) if ((WeaponNum != g_WeaponUsed[id]) && WeaponActive) { g_WeaponUsed[id] = WeaponNum
new clip, ammo switch(get_user_weapon(id,clip,ammo)) { case CSW_SCOUT: clmsg(id,"This weapons maxspeed is 260") case CSW_C4: clmsg(id,"This weapons maxspeed is 250") case CSW_P228: clmsg(id,"This weapons maxspeed is 250") case CSW_MAC10: clmsg(id,"This weapons maxspeed is 250") case CSW_MP5NAVY: clmsg(id,"This weapons maxspeed is 250") case CSW_USP: clmsg(id,"This weapons maxspeed is 250") case CSW_TMP: clmsg(id,"This weapons maxspeed is 250") case CSW_FLASHBANG: clmsg(id,"This weapons maxspeed is 250") case CSW_DEAGLE: clmsg(id,"This weapons maxspeed is 250") case CSW_GLOCK18: clmsg(id,"This weapons maxspeed is 250") case CSW_SMOKEGRENADE: clmsg(id,"This weapons maxspeed is 250") case CSW_ELITE: clmsg(id,"This weapons maxspeed is 250") case CSW_FIVESEVEN: clmsg(id,"This weapons maxspeed is 250") case CSW_UMP45: clmsg(id,"This weapons maxspeed is 250") case CSW_HEGRENADE: clmsg(id,"This weapons maxspeed is 250") case CSW_KNIFE: clmsg(id,"This weapons maxspeed is 250") case CSW_P90: clmsg(id,"This weapons maxspeed is 245") case CSW_XM1014: clmsg(id,"This weapons maxspeed is 240") case CSW_AUG: clmsg(id,"This weapons maxspeed is 240") case CSW_GALIL: clmsg(id,"This weapons maxspeed is 240") case CSW_FAMAS: clmsg(id,"This weapons maxspeed is 240") case CSW_SG552: clmsg(id,"This weapons maxspeed is 235") case CSW_M3: clmsg(id,"This weapons maxspeed is 230") case CSW_M4A1: clmsg(id,"This weapons maxspeed is 230") case CSW_AK47: clmsg(id,"This weapons maxspeed is 221") case CSW_M249: clmsg(id,"This weapons maxspeed is 220") case CSW_G3SG1: clmsg(id,"This weapons maxspeed is 210") case CSW_SG550: clmsg(id,"This weapons maxspeed is 210") case CSW_AWP: clmsg(id,"This weapons maxspeed is 210") } } return PLUGIN_HANDLED } public cmdAllWeapons(id) { if(is_user_alive(id)) { strip_user_weapons(id) new bool:weaponsgiven if(!user_has_weapon(id,CSW_KNIFE)) give_item(id,"weapon_knife") if(!user_has_weapon(id,CSW_USP)) { give_item(id,"weapon_usp") cs_set_user_bpammo(id,CSW_USP,0) } if(!user_has_weapon(id,CSW_SCOUT)) { give_item(id, "weapon_scout") weaponsgiven = true } if(!user_has_weapon(id,CSW_P90)) { give_item(id, "weapon_p90") weaponsgiven = true } if(!user_has_weapon(id,CSW_FAMAS)) { give_item(id, "weapon_famas") weaponsgiven = true } if(!user_has_weapon(id,CSW_SG552)) { give_item(id, "weapon_sg552") weaponsgiven = true } if(!user_has_weapon(id,CSW_M4A1)) { give_item(id, "weapon_m4a1") weaponsgiven = true } if(!user_has_weapon(id,CSW_M249)) { give_item(id, "weapon_m249") weaponsgiven = true } if(!user_has_weapon(id,CSW_AK47)) { give_item(id, "weapon_ak47") weaponsgiven = true } if(!user_has_weapon(id,CSW_AWP)) { give_item(id, "weapon_awp") weaponsgiven = true } if(weaponsgiven) { clmsg(id, "You were given some weapons with different speed") } } else { clmsg(id, "You have to be alive to use this function") } return PLUGIN_HANDLED }
|