PHP- Kodu:
stock drop_primary_weapons( index ) {
new weapons[32],inum;
get_user_weapons(index,weapons,inum)
for(new i;i<inum;i++) {
switch(weapons[i]) {
case CSW_DEAGLE,CSW_C4,CSW_ELITE,
CSW_FIVESEVEN,CSW_FLASHBANG,CSW_GLOCK18,
CSW_HEGRENADE,CSW_KNIFE,CSW_P228,
CSW_SMOKEGRENADE,CSW_USP,CSW_VEST,
CSW_VESTHELM:{
continue;
}
default: {
new weaponname[32];
get_weaponname(weapons[i],weaponname,31)
client_cmd(index,"drop %s",weaponname)
}
}
}
}
PHP- Kodu:
public cmdGiveM4A1(id) {
if(cs_get_user_hasprim(id)) {
drop_primary_weapons(id)
}
give_item(id,"weapon_m4a1")
}
// Oyuncu komut kullanarak m4a1 aldığında, diğer birincil silahı yere düşer ve sadece m4a1'i üzerinde bulundurur.
// Örneğin envanterinde ak47 bulunuyorken, m4a1 alır ise, ak47 yere düşer.