Фикс крашера оружием. Актуален для версии 0.3.7
Автор: dugi (ссылка на пост)PHP код:
public OnPlayerWeaponShot( playerid, weaponid, hittype, hitid, Float:fX, Float:fY, Float:fZ )
{
new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x, y, z);
//Десинхронизация оружия, которое не может стрелять патронами
if (weaponid < 22 || weaponid > 38)
return 0;
//Десинхронизация выстрелов, у которых Z координата выходит за границы игрового мира
if(!(-20000.0 <= z <= 20000.0))
return 0;
return 1;
}