26.08.2014, 23:02
Function does not return ammo 0 on weapon slot 8 and slot 9. Unnecessary to mention that it does on other weapon slots.
Код:
public OnPlayerUpdate(playerid) { new weaponid = GetPlayerWeapon(playerid); if(39 >= weaponid >= 16 || 43 >= weaponid >= 41) { new const ammo = GetPlayerAmmo(playerid); if(ammo < 1) { printf("weaponid %d ammo: %d", weaponid, ammo); } } return 1; }