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.