Фикс крашера оружием для SA:MP 0.3.7
Фикс крашера оружием. Актуален для версии 0.3.7
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;
}
Автор: dugi (ссылка на пост)
Re: Фикс крашера оружием для SA:MP 0.3.7
в 0.3.7 R2-1 не фиксанули его?
Re: Фикс крашера оружием для SA:MP 0.3.7
Цитата:
Сообщение от
burnout
в 0.3.7 R2-1 не фиксанули его?
Фиксанули. Только заметил.
Получается, актуально только для 0.3.7 R1
Re: Фикс крашера оружием для SA:MP 0.3.7
А как сам баг использовать? По коду я частично понял как он работает(баг), но интересней как вообще.
Re: Фикс крашера оружием для SA:MP 0.3.7
Цитата:
Сообщение от
FanHamMer
А как сам баг использовать? По коду я частично понял как он работает(баг), но интересней как вообще.
Вроде как если далеко стреляешь, за пределы карты, начинаются краши, я так понял. Хз
Re: Фикс крашера оружием для SA:MP 0.3.7
Цитата:
Сообщение от
FanHamMer
А как сам баг использовать? По коду я частично понял как он работает(баг), но интересней как вообще.
Отправляются пакеты о выстрелах с оружия, которое не может стрелять патронами.
Использования второй части фикса я не заметил, но вполне логично, что должны делать выстрелы с огромных координат.
Re: Фикс крашера оружием для SA:MP 0.3.7