Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Оповещение о спидхаке

Статус
В этой теме нельзя размещать новые ответы.

Oleg_Bond

Новичок
Оповещение о спидхаке админам.

Автор---James


Ко всем forward добавляем:
PHP:
forward AntiSH();

Далее в public ongamemodeinit:

PHP:
SetTimer("AntiSH",1100,1);
И в конец мода:

PHP:
public AntiSH()
{
for(new i = 0; i < GetMaxPlayers(); i++)
{
if(IsPlayerConnected(i))
{
if(!IsAPlane(i))
{
if(GetSpeedKM(i) > 240) // максимальная скорость
{
if(PlayerInfo[i][pAdmin] < 9999)
{
new string[128];
new plnameee[MAX_PLAYER_NAME];
GetPlayerName(i,plnameee,MAX_PLAYER_NAME);
format(string, sizeof(string), " %s[%d] использует SpeedHack! ", plnameee, i);
{
SendAdminMessage(COLOR_RED, string);
}
}
}
}
}
}
return 1;
}
stock GetSpeedKM(playerid)
{
new Float:PosX, Float:PosY, Float:PosZ, Float:PlayerSpeedDistance;
GetVehicleVelocity(GetPlayerVehicleID(playerid), PosX, PosY, PosZ);
PlayerSpeedDistance = floatmul(floatsqroot(floatadd(floatadd(floatpower( PosX, 2), floatpower(PosY, 2)), floatpower(PosZ, 2))), 170.0);
new spe = floatround(PlayerSpeedDistance * 1);
return spe;
}

Все :) Поставьте кому нравится +
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу