Sapphire.
Нуль
- Регистрация
- 23 Авг 2019
- Сообщения
- 1
- Лучшие ответы
- 0
- Репутация
- 0
Приветствую, уважаемые форумчане!
Я, решил продемонстрировать античит на Speed-Hack, возможно, он есть в других темах, но я делал сам.
Способ #1:
1. Добавляем в OnPlayerConnect(playerid):
* Объясню:
2. Создаем новый паблик:
PHP:
SetTimer("UpdatePlayer", 1000, true);
UpdatePlayer - это название паблика в котором будет расположен античит;(Вы можете изменить название на своё)
1000 - это время через которое будет срабатывать паблик;(1сек = 1000мс)
true - это повторение, должен он повторяться или нет;(true - должен | false - не должен)
1000 - это время через которое будет срабатывать паблик;(1сек = 1000мс)
true - это повторение, должен он повторяться или нет;(true - должен | false - не должен)
2. Создаем новый паблик:
PHP:
forward UpdatePlayer(playerid);
public UpdatePlayer(playerid)
{
if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
{
new id = GetPlayerVehicleID(playerid);
if(GetVehicleSpeed(id) >= 125)
{
Kick(playerid);
return true;
}
}
}
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
Способ #2:
В паблик OnPlayerUpdate(playerid):
PHP:
if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
{
new id = GetPlayerVehicleID(playerid);
if(GetVehicleSpeed(id) >= 125)
{
Kick(playerid);
return true;
}
}
Дополнительно:
Создаем сток для того, чтобы узнать скорость транспорта в котором игрок:
PHP:
stock GetVehicleSpeed(vehicleid)
{
new Float:X, Float:Y, Float:Z;
GetVehicleVelocity(vehicleid, X, Y, Z);
return floatround(floatsqroot(X*X + Y*Y + Z*Z) * 100.0);
}
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!