Иконка ресурса

Too Late To Ban 1.0.0a

Нет прав для скачивания

Andrey

пишу код за еду
Команда форума
Сообщения
3,374
Реакции
3,961
  • Автор ресурса
  • #1
Пользователь Andrey разместил новый ресурс:

Too Late To Ban - Позволяет банить отключившихся игроков

Плагин хранит имена и steamid игроков которые вышли с сервера, позволяя забанить отключившегося игрока через меню.
Плагин использует команду sm_addban, поэтому он работает с плагинами basebans и sourcebans.
Вы можете получить доступ к списку покинувших игру игроков через пункт
C-подобный:
"Player Commands">"Ban disconnected player" в AdminMenu.

Узнать больше об этом ресурсе...
 

Вложения

  • TooLateToBan.zip
    14.8 КБ · Просмотры: 1,851
Последнее редактирование модератором:

Moby812

Участник
Сообщения
161
Реакции
3
Re: Too Late To Ban v.1.0.0a

бан только по стиму?
по ип нельзя?
 

Andrey

пишу код за еду
Команда форума
Сообщения
3,374
Реакции
3,961
  • Автор ресурса
  • #3

SmoKE_xD

Участник
Сообщения
137
Реакции
23
Re: Too Late To Ban v.1.0.0a

Спасибо, давно искал )
 

Zlydenn

Участник
Сообщения
8
Реакции
0
Re: Too Late To Ban v.1.0.0a

А можно сделать так чтоб банил тока когда ушел с микса? а до и после не банил)?
 

SmoKE_xD

Участник
Сообщения
137
Реакции
23
Re: Too Late To Ban v.1.0.0a

Zlydenn,если у тебя играется одна и таже карта всегда, то можеш поставить анти реконект
 

Veyron

Участник
Сообщения
24
Реакции
0
Re: Too Late To Ban v.1.0.0a

несовсем понял а зачем нужна причина бана? если забаненый серавно её неувидит да и она нигде нивысвечивается кроме админского меню! можно сделать так чтобы место стандартной надписи бана была причина ? например (забанен за уход с миха)
 

fallen1994

Участник
Сообщения
2,357
Реакции
537
Re: Too Late To Ban v.1.0.0a

Можно,правь исходник.Если есть Сурс банс то игрок увидит и бан и причину
 

LEII4A

Участник
Сообщения
741
Реакции
135
Re: Too Late To Ban v.1.0.0a

несовсем понял а зачем нужна причина бана? если забаненый серавно её неувидит да и она нигде нивысвечивается кроме админского меню!
она высвечивается игроку при бане, если нет сторонних плагинов с баном типа сорсбанс.
 

dddennnisss

Участник
Сообщения
173
Реакции
156
Re: Too Late To Ban v.1.0.0a

а какой флаг нужен для работы с этим плагином?
 

rogov

Участник
Сообщения
159
Реакции
27
Re: Too Late To Ban v.1.0.0a

Народ а кто небуть пробовал его перевести на русский язык

Чтоб по красивее было и, почему он ники игроков не добавляет в соурсбан????
 

qwestfx

Участник
Сообщения
110
Реакции
4
Re: Too Late To Ban v.1.0.0a

Ник отсутствует из-за использования плагином команды
1298096977-clip-4kb.jpg

Которая не приминает ник в качестве аргумента.
Вариант переписать плагин на прямую работу с базой Mysql
 

rogov

Участник
Сообщения
159
Реакции
27
Re: Too Late To Ban v.1.0.0a

Было бы прикольно если бы кто мог переделать плагин
 

TMBDrooN

Участник
Сообщения
22
Реакции
0
Re: Too Late To Ban v.1.0.0a

Вот переведённый плагин TooLateToBan на русский язык.
Переведено: Меню и чат.

(Это мой первый переведенный плагин) - Работает проверял!
 

Вложения

  • TooLateToBan.smx
    8.6 КБ · Просмотры: 2
  • TooLateToBan.sp
    27.6 КБ · Просмотры: 1
Последнее редактирование модератором:

rodgerland

Участник
Сообщения
485
Реакции
115
Re: Too Late To Ban v.1.0.0a

Народ а кто небуть пробовал его перевести на русский язык

Чтоб по красивее было и, почему он ники игроков не добавляет в соурсбан????

Открыть файл /pages/page.banlist.php

Найти (line 385):

PHP:
$data['ban_date'] = SBDate($dateformat,$res->fields['ban_created']);
Ниже вставить

PHP:
if('' == stripslashes($res->fields['player_name']) && $nameschecked < 3) { 
                $new_name = GetCommunityName($res->fields['authid']); 
                if('' == $new_name) { 
                        $new_name = 'Name not available'; 
                } else { 
                        $new_name = addslashes($new_name); 
                } 
                $GLOBALS['db']->Execute("UPDATE ".DB_PREFIX."_bans SET 
                name='" . $new_name . "' 
                WHERE bid='" . $res->fields['ban_id'] . "' 
                LIMIT 1"); 
                if(!$nameschecked) { 
                        $nameschecked = 0; 
                } else { 
                        $nameschecked++; 
                } 
                $data['player'] =stripslashes($new_name); 
        } else { 
        $data['player'] = stripslashes($res->fields['player_name']); 
        }
Найти (line 386) и удалить :

PHP:
$data['player'] = stripslashes($res->fields['player_name']);
 
Последнее редактирование:
Сверху Снизу