Yet Another Voteban

Yet Another Voteban 1.8

Нет прав для скачивания
Сообщения
496
Реакции
621
Помог
16 раз(а)
Gudaus добавил(а) новый ресурс:

Yet Another Voteban - Голосование за бан игрока

Voteban - плагин для бана игрока общим голосованием на сервере. Пригодится в случае отсутствия администратора на сервере, дабы отдельные личности не портили жизнь всем игрокам. Если мальчиш-плохиш ведёт себя настолько неподобающе, что с ним не желает играть определённая часть коллектива, то получает бан.

  • Меню выскакивает ВСЕМ игрокам сразу, КРОМЕ того игрока, которого хотят банить.
  • Установка минимального необходимого количества игроков онлайн, для начала голосования (чтобы...
Узнать больше об этом ресурсе...
 
Последнее редактирование:
Сообщения
2,143
Реакции
1,225
Помог
44 раз(а)
Я думаю, что не совсем правильным будет то, что всем сразу выводится меню с голосование за бан игрока. Игроки зачастую не смотрят что выбирают, или просто им все равно на то, будет ли парень забанен или нет, и нажимают самую первую кнопку.
 
Сообщения
74
Реакции
35
На скринах можно заметить то что парни ненавидят за что-то искусственный интеллект!
 
Последнее редактирование:
Сообщения
264
Реакции
80
Помог
1 раз(а)
Всем привет! :yes3: Скажите пожалуйста, для этого вотебана, бан система нужна?
В смысле без бан системы забанит через обычный amx?
 
Сообщения
2,751
Реакции
3,016
Помог
61 раз(а)
для этого вотебана, бан система нужна?
REVO, нет. там есть квар, который контролирует какой бан-системой банить.
Код:
switch( get_pcvar_num( g_pcvr_BanType ) )
    {
        case -2: server_cmd( "banid %d ^"%s^" kick", iTime, szAuthID ) // BAN AUTHID (STEAMID)
        case -1: server_cmd( "addip %d %s", iTime, szIP ) // BAN IP
        case 1: server_cmd( "amx_ban %d ^"%s^" ^"[%s] %s^"", iTime, szAuthID, MSGS_PREFIX, g_szBanReason ) // AMXBANS
        case 2: server_cmd( "fb_ban %d #%d ^"[%s] %s^"", iTime, iUserID, MSGS_PREFIX, g_szBanReason ) // FRESH BANS
        case 3: server_cmd( "amx_ban ^"%s^" %d ^"[%s] %s^"", szAuthID, iTime, MSGS_PREFIX, g_szBanReason ) // ADVANCED BANS
        case 4: server_cmd( "amx_superban #%d %d ^"[%s] %s^"", iUserID, iTime, MSGS_PREFIX, g_szBanReason ) // SUPERBAN
        case 5: server_cmd( "amx_multiban #%d %d ^"[%s] %s^"", iUserID, iTime, MSGS_PREFIX, g_szBanReason ) // MULTIBAN
    }
 
  • Нравится
Реакции: REVO
Сообщения
87
Реакции
54
Помог
1 раз(а)
Сообщения
264
Реакции
80
Помог
1 раз(а)
wopox1337, Вечер добрый. У меня не банит! Пишет что забанен игрок (забанен через голосование) а на самом деле нет.
Настройки вот такие.
Код:
    g_pcvr_DefaultTime =         register_cvar( "yav_time_default", "15" )
    g_pcvr_Time =                 register_cvar( "yav_time", "5 15 30 60" )
    g_pcvr_BanType =             register_cvar( "yav_ban_type", "-2" )
    g_pcvr_Delay =                 register_cvar( "yav_delay", "5" )
    g_pcvr_Duration =            register_cvar( "yav_duration", "15" )
    g_pcvr_Percent =             register_cvar( "yav_percent", "60" )
    g_pcvr_MinPlayers =         register_cvar( "yav_min_players", "3" )
    g_pcvr_SpecAdmins =         register_cvar( "yav_spec_admins", "0" )
    g_pcvr_RoundStartDelay =    register_cvar( "yav_roundstart_delay", "-1" )
    g_pcvr_Access =             register_cvar( "yav_access", "" )
    g_pcvr_TimeAccess =         register_cvar( "yav_time_access", "c" )
    g_pcvr_AdminAccess =         register_cvar( "yav_admin_access", "d" )
    g_pcvr_ImmunityAccess =     register_cvar( "yav_immunity_access", "a" )
    g_pcvr_LogToFile =            register_cvar( "yav_log_to_file", "1" )
Также я замечал, что будучи в статусе админа, и имея необходимые флаги. Данная команда мне не доступна (amx_votebanmenu).
Пишет якобы голосование, в данный момент не доступно.
 
Сообщения
443
Реакции
319
Помог
13 раз(а)
Код:
public clear_voteban_data()
добавь
в конец куда нибудь
Код:
    if(task_exists( TID_BLOCKVOTE ))remove_task( TID_BLOCKVOTE );
 
Сообщения
264
Реакции
80
Помог
1 раз(а)
Кароче плагин недоплагин! То голосование доступно, то недоступно, то подождите 5 минут (ну это понятно)
Живёт он своей жизнью..
 
Сообщения
264
Реакции
80
Помог
1 раз(а)
wopox1337, Я делать ничего не буду. От плагина я отказался, он не банит. У меня всё.
 
Сообщения
166
Реакции
34
Помог
3 раз(а)
Всем здрасте. Установил это прекрасное чудо (это без сарказма) весь функционал подходит, как, вот, прям для меня писали:mosking:
Все настроил, но заметил странный момент пропадает время закупки, после смены карты, да и при старте сервера его тоже нет просто пустая строка. До этого было все нормально. В game.cfg
Код:
// Designate the desired amount of buy time for each round. (in minutes)
// -1 - means no time limit
//  0 - disable buy
//
// Default value: "1.5"
mp_buytime 0.25
Кто нибудь сталкивался с данным?
 
Сообщения
496
Реакции
621
Помог
16 раз(а)
Пропиши его в server.cfg.
И в самом низу
Код:
mapchangecfgfile "server.cfg"
servercfgfile "server.cfg"
 
Сообщения
166
Реакции
34
Помог
3 раз(а)
Пропиши его в server.cfg.
И в самом низу
Код:
mapchangecfgfile "server.cfg"
servercfgfile "server.cfg"
Сделал как сказали не прокатило. Но, что самое странное.
Есть квар
Код:
 yav_roundstart_delay -1 // Блокировка вызова голосования в начале раунда, в секундах. (Целое или дробное положительное значение - блокировка на указанное время, "-1" - блокировка до конца mp_buytime, "0" - отключить, не блокировать)
Есть две машины оба xeon`a и идентичная сборка сs сервера заброшена и на первую машину и на вторую. Различие машин только в скорости ГГц одна побыстрее другая по медленнее.
На обоих машинах при установки плагина пропадала время закупки.
На первой машине убрав выше упомянутый квар. Время при старте появилось и больше не пропадало. И при смене карты было все ок.
На второй машине сделал все точно так же, без каких либо лишних действий, время закупки так и не появилось.
Вот это чудеса, как так? :smile3:
 
Сообщения
3,579
Реакции
1,569
Помог
137 раз(а)
1. голосование не банит (выбран advanced bans)
2. у другого игрока (тестили втроем) при нажатии "за" выскакивает уведомление, что голосование уже окончено.
3. у жертвы голосования выскакивает такое голосование: Забанить? Ник <название сервера> причина <пусто>.

- ???
23 Июн 2018
Разобрался в чет дело
 
Сообщения
281
Реакции
196
Помог
1 раз(а)
yav_immunity_access "at" // флаг иммунитета к вотебану. (Можно указать несколько: "abc", либо оставить пустым "", чтобы отключить).
Странно но у випов иммунитета нет, может кто что подскажет?
 
Сообщения
148
Реакции
48
Помог
4 раз(а)
Добрый вечер, форумчане! После обновления Steam клиента перестал работать ввод своей причины. Нажимаешь "Своя причина" и просто ничего (чат ввода сообщения) не выходит. А если выбрать заранее подготовленную, то все ОК. Исправим?
 
Последнее редактирование:

Пользователи, просматривающие эту тему

Сейчас на форуме нет ни одного пользователя.
Сверху Снизу