Античит - Форум Cheat-Master.ru
  • Страница 1 из 1
  • 1
Модератор форума: Admin_Bot, Admin_Bot2, Admin_Bot3, Admin_Bot4  
Античит
Jizzy Дата: Среда, 12.08.2015, 16:11 | Сообщение # 1
Боец
Сообщений: 135
Статус: Offline
Всем привет.

Я поставил античит на Speed Hack, и когда игрок его юзает, выходит диалог об этом, но флудит каждую секунду, подскажите, как сделать чтобы этот диалог появлялся, к примеру каждые 30 секунд.
Вот код:
Код

{
    format(CommandMas, 156, "{ff0000}[A] Игрок %s (ID: %i) Чит(Возможно ложные) (Speed Hack|%d)", Name(playerid), playerid,SpeedVehicle(playerid));
    ABroadCast(COLOR_ORANGE, CommandMas, 1);
}

Если не трудно, опишите подробнее =) Заранее спасибо. Кто поможет, с меня "+" ;3
Enrique_iBlack Дата: Среда, 12.08.2015, 18:58 | Сообщение # 2
Новичок
Сообщений: 16
Статус: Offline
Код
if(GetPVarInt(playerid,"WarningCheat") < 1)
{
  format(CommandMas, 156, "{ff0000}[A] Игрок %s (ID: %i) Чит(Возможно ложные) (Speed Hack|%d)", Name(playerid), playerid,SpeedVehicle(playerid));
  ABroadCast(COLOR_ORANGE, CommandMas, 1);
  SetPVarInt(playerid, "WarningCheat", 15);
}


и в паблик с ежесекундным обновлением.

Код
if(GetPVarInt(i, "WarningCheat") > 0) SetPVarInt(i, "WarningCheat", GetPVarInt(i, "WarningCheat") - 1);
AngryBoy Дата: Среда, 12.08.2015, 20:51 | Сообщение # 3
Любитель
Сообщений: 42
Статус: Offline
Цитата Enrique_iBlack ()
Код
if(GetPVarInt(playerid,"WarningCheat") < 1)
{
  format(CommandMas, 156, "{ff0000}[A] Игрок %s (ID: %i) Чит(Возможно ложные) (Speed Hack|%d)", Name(playerid), playerid,SpeedVehicle(playerid));
  ABroadCast(COLOR_ORANGE, CommandMas, 1);
  SetPVarInt(playerid, "WarningCheat", 15);
}

и в паблик с ежесекундным обновлением.

Код
if(GetPVarInt(i, "WarningCheat") > 0) SetPVarInt(i, "WarningCheat", GetPVarInt(i, "WarningCheat") - 1);

А таймер не поставить ?
Я так понял,ты любишь везде пвары вставлять
[CM]Lukoil Дата: Четверг, 13.08.2015, 13:11 | Сообщение # 4
Боец
Сообщений: 113
Статус: Offline
AngryBoy, таймеры делают нагрузку на мод
SeX-PrO-AdReNaLiN Дата: Четверг, 13.08.2015, 14:06 | Сообщение # 5
Авторитет
Сообщений: 1310
Статус: Offline
AngryBoy, а ты у нас умный

[CM]Lukoil, нагружают..смотря как написан код в ней


user N over 99999
Амасинк Дата: Четверг, 13.08.2015, 23:57 | Сообщение # 6
Боец
Сообщений: 267
Статус: Offline
SeX-PrO-AdReNaLiN, в любом случае нагружают, даже если ювелирный код будет.. Пвары куда лучше заезжают в таком случае)

Помогаю новичкам в pawn
Jizzy Дата: Пятница, 14.08.2015, 20:16 | Сообщение # 7
Боец
Сообщений: 135
Статус: Offline
Enrique_iBlack,
Код
и в паблик с ежесекундным обновлением.
Полное название паблика какое? smile Заранее спасибо
AngryBoy Дата: Пятница, 14.08.2015, 21:12 | Сообщение # 8
Любитель
Сообщений: 42
Статус: Offline
Цитата SeX-PrO-AdReNaLiN ()
AngryBoy, а ты у нас умный

У вас ? Ты мне кто ?
Я бы на твоем месте свою пасть закрыл,чтоб с читерки-то не слететь,на которую ты так сосал,что изо всех щелей сперма текла
И да,можешь понижать репутацию,мне похер,я на нее хуй клал smile


Сообщение отредактировал AngryBoy - Пятница, 14.08.2015, 21:20
SeX-PrO-AdReNaLiN Дата: Суббота, 15.08.2015, 10:52 | Сообщение # 9
Авторитет
Сообщений: 1310
Статус: Offline
AngryBoy,

user N over 99999
[CM]Kingster Дата: Суббота, 15.08.2015, 14:00 | Сообщение # 10
Боец
Сообщений: 245
Статус: Offline
Не будет работать, так как
Цитата Enrique_iBlack ()
if(GetPVarInt(playerid,"WarningCheat") < 1)
{
  format(CommandMas, 156, "{ff0000}[A] Игрок %s (ID: %i) Чит(Возможно ложные) (Speed Hack|%d)", Name(playerid), playerid,SpeedVehicle(playerid));
  ABroadCast(COLOR_ORANGE, CommandMas, 1);
  SetPVarInt(playerid, "WarningCheat", 15);
}

Проверка меньше одного.

Цитата Enrique_iBlack ()
if(GetPVarInt(i, "WarningCheat") > 0) SetPVarInt(i, "WarningCheat", GetPVarInt(i, "WarningCheat") - 1);

Пвар дойдет до цифры 1, так как "> 0" значит больше нуля.


Пользователь Cheat - Master уже 400 дней.

Я в Контакте - vk.com/buddy_fly
A7X Дата: Вторник, 08.09.2015, 14:51 | Сообщение # 11
Боец
Сообщений: 210
Статус: Offline
Хм, я бы сделал так:
Код

if(GetPVarInt(playerid, "Warning") < gettime())
{
      //Тело
      SetPVarInt(playerid, "Warning", gettime() + 30);
}


2000 дней на сайте.
Читер СМ с 21.01.2015 - 14.09.2016
kaZax_ Дата: Среда, 09.09.2015, 18:12 | Сообщение # 12
Новичок
Сообщений: 13
Статус: Offline
Код

{
  if (GetTickCount() - GetPVarInt(playerid, "k_SpeedHack") > 30000)
  {
   format(CommandMas, 156, "{ff0000}[A] Игрок %s (ID: %i) Чит(Возможно ложные) (Speed Hack|%d)", Name(playerid), playerid,SpeedVehicle(playerid));
   ABroadCast(COLOR_ORANGE, CommandMas, 1);  
    
   SetPVarInt(playerid, "k_SpeedHack", GetTickCount());
  }
}


Никаких таймеров.


https://vk.com/ukazax
  • Страница 1 из 1
  • 1
Поиск:
Статистика Форума