- ВойтиАвторизация через uNet
- РегистрацияРегистрация на сайте через uNet
Текущая версия SA-MP: 0.3.7
IP: 77.220.180.96:7777
Новые сообщения · Поиск |
|
|
Модератор форума: KaTacTpOqpa |
Форум Помощь по скриптингу SA-MP Помощь по скриптингу Pawno Анти-Афк |
Анти-Афк | ||||
|
BJIADOKC | Сообщение # 2 | 22:33:05 07 Фев 2011 |
Скриптеры
Сообщений: 601
Репутация: 161
|
сразу поправлюсь: это не анти-афк, а афк-система (тоесть показывает, но ничего более не делает) вот вам пример действующего анти-афка: изменяем паблик проверки на это: Code public proverka() { for(new playerid = 0; playerid < MAX_PLAYERS; playerid++) { if(IsPlayerConnected(playerid)) { new fvr = floatround((vremya[playerid]) / 1000),Cek = fvr % 60,MuH = floatround((fvr/60), floatround_floor); if(Obnovka[playerid] == 0) { SetTimerEx("KickAfker",1000*60,false,"d",playerid); vremya[playerid] += sO; format(cb, sizeof(cb),"ESC: %02d:%02d",MuH,Cek); SetPlayerChatBubble(playerid,cb,0xA0F935AA,20.0,sO); } else { Perviy[playerid] = 1,vremya[playerid] = 0,Obnovka[playerid] = 0; } } else return false; } } return true; } и в конец Code forward KickAfker(player); public KickAfker(player) { new name[24], str[128]; GetPlayerName(player,name,24); format(str,128,"%s (ID: %d) кикнут за долгое пребывание в АФК (> 1 минуты)",name,player); SendClientMessageToAll(0xFF0000AA,str); Kick(player); } чтобы увеличить или уменьшить время афка за которое будет кикать, поменяйте значение таймера (1000*60) на свое (не забывайте что в таймере время измеряется в МИЛЛИСЕКУНДАХ!) тут больше не сижу... открыл свой проект |
NeaKTIV | Сообщение # 3 | 22:14:38 31 Окт 2013 |
Пользователи
Сообщений: 10
Репутация: 0
|
Можешь сделать, чтобы над игроком была написано что он афк?, без разницы что, будь то esc или afk [img]http://gta-fspoint.my1.ru/rineview1.png[/img] |
[JIuC]eH[oK] | Сообщение # 4 | 13:13:32 01 Ноя 2013 |
Модераторы
Сообщений: 972
Репутация: 414
|
Можешь сделать, чтобы над игроком была написано что он афк?, без разницы что, будь то esc или afk Я думаю врятли он тебе сделает. Администратор Универсала. По вопросам обращайтесь ко мне в Личку. |
NeaKTIV | Сообщение # 5 | 13:23:01 01 Ноя 2013 |
Пользователи
Сообщений: 10
Репутация: 0
|
Понятно [img]http://gta-fspoint.my1.ru/rineview1.png[/img] |
| |||
| |||