|
Античит
|
|
| 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, Код и в паблик с ежесекундным обновлением. Полное название паблика какое? Заранее спасибо
|
|
|
|
|
| AngryBoy |
Дата: Пятница, 14.08.2015, 21:12 | Сообщение # 8
|
Любитель
Сообщений: 42
Статус: Offline
|
Цитата SeX-PrO-AdReNaLiN (  ) AngryBoy, а ты у нас умный У вас ? Ты мне кто ? Я бы на твоем месте свою пасть закрыл,чтоб с читерки-то не слететь,на которую ты так сосал,что изо всех щелей сперма текла И да,можешь понижать репутацию,мне похер,я на нее хуй клал
Сообщение отредактировал 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
|
|
|
|
|