[Статья] WС3Banlist

Форум технической поддержки игроков и решения проблем, возникающих в процессе игры.

Сообщение wtf oO ill » 12 окт 2008, 13:43

Wc3Banlist

скачать можно тут >>> http://wc3banlist.de/files/WC3Banlist_3.0.exe

Данная программа позволяет банить нубов, ливеров, так же показывает пинг перед началом игры, откуда игроки, не дает даже присоединится к игре, можно резервировать места, что бы другие не заходили...
Вообще полезная программка и у многих есть, но некоторым почему то не найти.

1. Описание программы

Используемые в руководстве термины:

Банлист - база данных (БД) банов, находится либо в Local Database, либо в Online Banlists / Safelists
(не путайте с названием программы Wc3Banlist)
Сейфлист – список хорошо себя зарекомендовавших себя игроков, который создается самим игроком или берется из Online Banlists/Safelists

Для чего Банлист:

"Эта программа создана для того чтобы освободить игры в DotA от ливеров, способом добавления их в локальную БД (в которую каждый может добавить записи) и путём получения в игре сообщения о ливере от программы.

Программа может делать это разными путями:
Воспроизведение звука при обнаружении или забанивании ливера
Отображать бегущую строку с нужной информацией прямо в игре
Копировать текст в буфер обмена для того, чтобы затем быстро просмотреть его нажатием Ctrl+V

Включённые возможности текущей версии (на данный момент 3.0):

Синхронизация с банлистами других людей на сайте Banlist.nl с помощью системы "Buddy Banlist";
Интеграция клановых банлистов / сейфлистов;
Просмотр страны и пинга присоединившегося игрока (даже когда не хост);
Чат-интерфейс для Warcraft III в реальном времени, использующий встроенные настройки чтобы придерживатся формата Warcraft III или любого другого, по желанию;
Опции анти-загрузки, позволяющие кикать людей которые пытаются скачать с вас карту;
Автоматическая резервация слотов для ваших друзей и/или соклановцев.

Системные требования:
Microsoft Windows 2000, XP, Server 2003 или Vista;
Warcraft III - Reign of Chaos (с или без дополнения Frozen Throne) by Blizzard Entertainment;" - это цитата с официального сайта программы.

2. Настройка и использование

Запускаем инсталлятор. Запуская инсталлятор Вы уже настраиваете программу, а именно, выбираете сетевой адаптер и указываете папку с Warcraft III (The Frozen Throne), поэтому будьте внимательны. Также если до этого у Вас не стоял Wc3Banlist, то советую установить драйверы WinCap (программа установки спросит, установлен ли у вас WinCap – он нужен для корректного отображения бегущей строки – если не установлен, то установите).

Начинаем полную и детальную настройку программы:

Вкладка Warcraft III Snooping

Представляет собой панель информации. Показывает имя игры, время игры, карту (а если мы вдруг не в доте…) и сервер Battle.Net на котором ведётся игра. Если кликнуть на панель «Slot Reservations», то можно настроить список резервирования. Сбоку будут отображены игроки, а точнее их ники, номера слотов, рейтинг, пинг и откуда они.
Также снизу будет отображаться то что происходит на этапе создания игры (то есть хост уже есть, но игра не запущена) – кто зашел/вышел и пр.; и то что происходит в самой игре – то есть опять же кто вышел и пр.

Вкладка Local Database


Это и есть основа банлиста – база банов, информация про игроков (Infos) и сыгранные игры (Games).
Забанить игрока можно и отсюда, нажав Create new ban.
Edit selected – редактирование созданного бана
Unban selected – разбанить игрока (но при этом он не удаляется из базы, а остается в "корзине")
Export selected – экспорт выбранных банов в отдельный файл (*.txt), который потом можно передать другим игрокам, Export all – экспортирование всех банов из банлиста,
Import – импортирование банов из "внешнего" банлиста
Show deleted bans – если стоит галочка, то программа показывает что бан был удален (перечеркнутый светло-серый шрифт)
Filter – фильтр, с помошью которого можно делать видимым в базе игроков, допустим, с ником начинающимся на букву "a"
Также есть закладка Tools, в ней находятся такие штуки как Empty recycle bin – очищает "корзину", в которой содержатся удаленные баны
Restore local database – восстанавливает утерянную базу банлиста, требует аккаунта на Banlist.nl
Check a particular nickname – проверка ника, выводит всю имеющуюся информацию по нику.

Вкладка Online Banlists/Safelists // на нашем сервере не понадобится (или вернее не поддерживается)

По умолчанию неактивно. Чуть позже активируем. Здесь могут содержаться он-лайн базы, которые банлист будет обновлять сам каждый раз при запуске. Также здесь может быть так называемый сейфлист.

Вкладка In-Game Commands

На этой закладке находится описание всех команд, доступных в Wc3Banlist.
Внимание! Все команды вводятся в игре!
У многих возникает вопрос - "Почему я ввожу команду, а Warcraft мне пишет "Unknown command"?!"
К сожалению, Warcraft еще не научился понимать команды WC3Banlist Для того чтобы перестать видеть эту надпись, Вам нужно поставить галочку на "Use double slash command mode..." (как на скриншоте). Это даст возможность командам WC3Banlist "перебивать" стандартные команды Warcraft и Вы перестанете видеть надоедливую надпись "Unknown command". НО! Еще раз внимание! Для того чтобы команды WC3Banlist работали корректно (да и вообще работали), их нужно вводить в через двойной слеш. Например, //pingall, //checkall и так далее. Соответственно, если не стоит галочка на "Use double slash command mode...", то команды нужно вводить через один слеш, например, /pingall, /checkall и так далее. Далее, в расшифровках команд, будет приводиться вариант с одним слешем.

Список:

/ban никнейм [комментарий]
Используется для добавления в банлист игроков.
Комментарии могут быть таких видов: leaver, afker, lamer, team killer, item stealer.
Если кто-либо из занесённых в банлист присоединится к игре, то вы услышите специальный звук. Также будет выведена информация о его бане. Показать её другим игрокам будет можно при помощи Ctrl+V.
Комментарий данной функции может быть изложен на вкладке Custom Comments (но об этом немного позже)
Пример использования: /ban skotina_ggc leaver

/banlast [комментарий]
Используется для добавления в банлист последнего вышедшего игрока.
Комментарии и прочее идентичны команде ban.
Пример использования: /banlast leaver

/last
Показывает ник последнего вышедшего игрока.
Вставить его в чат-окно можно с помощью нажатия Ctrl+V.

/info никнейм [описание] или /info никнейм [описание]
Добавляет «желтый стикер» к игроку, т.е. как бы примечание.
Как только игрок войдет в игру вы увидите информацию записанную вами. По поводу банов можете не волноватся.
Это просто «VIP» функция, котоая позволяет выделить каких-то игроков по каким-либо признакам.
Пример использования: /info -Zett- Жжот как огнимйот!

/unban никнейм
Убирает игрока из банлиста.
Пример использования: /unban Crystall

/uninfo никнейм
Убирает информацию о указанном игроке.
Пример использования: /uninfo Js_Eclipse

/check никнейм
Проверяет указанного игрока на наличие в банлисте.
Пример использования: /check Logos2

/checkall
Проверяет всех игроков на наличие в банлисте и сейфлисте

/checkchannel
Аналогична комманде checkall, но проверяет игроков не в игре, а на канале.

/nodl [ on | off ]
Включает/выключает авто-кик игроков пытающихся скачать у вас карту.

/autokick [ on | off ]
Включает/выключает авто-кик игроков, находящихся в банлисте.

/ping никнейм
Пингует указанного игрока.
Результат пинга можно будет вставить в чат нажатием Ctrl+V.
Пример использования: /ping Sargaras

/pingall
Пингует всех игроков.
Результат выполнения команды будет выведен вверху экрана и скопирован в буфер, т.е. можно будет нажатием Ctrl+V вставить результат в чат-окно.
Если вместо пинга будет написано "t/o" значит "Превышен интервал ожидания запроса" т.е. у человека стоит фаерволл и надо пропинговать ещё раз (хотя в принципе действительно может быть вызвано высоким пингом).

/from никнейм
Например "/from HellishSatan", покажет из какой страны игрок HellishSatan (RU, EN, FR, и пр.).

/anyfrom [код_страны]
Покажет всех игроков из какой-то заинтересовавшей нас страны, результат скопируется в буфер обмена.
Например "/anyfrom RU", выведет всех игроков из России.

/fromall
Выведет список всех игроков с указанием страны (HellishSatan (RU), Zachot (EN)).
Результат скопируется в буфер обмена.

/phrase фраза или /p фраза или /ph фраза
Напишет фразу, которую мы создали в "Preferences -> Phrases".
Об этом немного позже.

/np
Покажет трек, который в данный момент воспроизводится в Winamp.
И снова результат скопируется в буфер обмена.

/lm
Повторит предыдущее сообщение, и скопирует его в буфер обмена.

/rank никнейм
Покажет ранг игрока (обычно это нарисованная около его ника иконка)
Пример использования: /rank kakasi-sensei

/notwhispered или /nw
Покажет всех игроков, которые еще не написали вам сообщение.
Обычно это используется для выявления NameSpoofer'а.

/reserve [никнейм или настройка никнеймов]
Резервирует слот для игрока.
Как только игрок присоединится к игре он автоматически будет исключен из списка резервирования.
Все другие игроки будут кикаться до тех пор, пока не останется достаточно слотов для зарезервированных игроков.
Вы также можете использовать настройки для резервации типа RIP*, которые будут означать то, что всех тех у кого нет префикса RIP* будет кикать. Это помогает организовать Clan Wars. Эти настройки никогда не удаляются автоматически.
Простой вызов команды /reserve без параметров чистит все настройки и зарезервированные слоты.
Пример использования: /reserve T_T
Пример использования: /reserve paradox*

/showreservations или /sr
Покажет список всего зарезервированного

/fromlast или /pinglast
Применит команду /from или /ping к последнему зашедшему игроку.

/rate никнейм rating
Добавляет шкалу оценки игрока в прошедшей игре, проще говоря рейтинг.
Допустимые рейтинги:
-20: Leaver, AFK, Lamer (Очень много флейма, кража предметов, отдавание предметов врагу, сильный баг-абузинг, и т.д.)
-6: Flamers (флейм и прочее)
0: Обнуляет весь рейтинг
+1 или 1: Плохой игрок
+2 или 2: Нормальный игрок
+3 или 3: Хороший игрок
Вы должны использовать эту команду после окончания игры.
Также, Вам будет автоматически будет выведено окно где можно будет проставить рейтинги всем игрокам кроме себя.
Пример использования: /rate bringM2L -6

/screenshot [комментарий] или /ss [комментарий]
Снимает скриншот и сохраняет его под настройкой указанной в Preferences -> Databases
Ссылка на скриншот будет создана в меню, по окончанию игры.

$color
Используется вместо ника, иногда удобней написать "$green - you are noob!".
Список всех цветов можно просмотреть в Preferences -> Phrases.

Вкладка Preferences
Общие настройки программы.

Databases

Настройки баз данных.
Здесь мы настраиваем (или не настраиваем) директории, бан-списки которые нам надо загрузить и т.п.
По идее можно ничего не трогать.

Phrases

Настройки фраз.
Жмем на "+" и пишем там какую-нибудь фразу. В поле "Phrase Name:" пишем имя фразы (в дальнейшем в игре будет можно вызвать её посредством "/p <имя_фразы>"), в поле "Text to be written:" пишем саму фразу.
Фразу также можно сделать вызываемой с помощью кнопок F2-F9, для этого кликнем на фразу правой кнопкой мыши, выбираем пункт "Assign Hotkey" и выберем клавишу F#. Затем если в игре нажать эту клавишу мы вызовем нужную нам фразу.
Примечание: Почему F2-F9? Потому что по умолчанию при нажатии на F1 у нас выбирается наш герой, а за счёт того, что в DotA нам подчиняется только один герой, то нам даны в распоряжение кнопки с F2 до F9. F10 - по умолчанию меню игры.

Anti Download

Если поставим галочку напротив "Enable Anti Download", то Wc3Banlist будет кикать каждого, кто будет пытаться скачать карту у хоста (Bас), также если поставить галочку напротив "Whisper to the kicked downloader" то "кикнутому" будет выслано сообщение, по умолчанию "This is a "no DL"-game. You can download the map at ..." но тут можно что-нибудь и своё написать, типа: Карту можно скачать на http://www.cswarcraft-clan.3dn.ru/load

Auto-kick

Настройка Wc3Banlist'у кикать всех тех, кто был занесен в банлист по ключевым словам, указанным в графах, по умолчанию "leaver", можно добавить также noob, afker, bug-abuser и т.д.
Чтобы это происходило, надо во вкладке "Local Database" обязательно писать причину бана, например, мы забанили игрока "Gay_Play", значит кликнем правой кнопкой на него во вкладке "Local Database", и в поле "Comment" пишем комментарий (leaver, leaver noob, abuser, cheater, за что забанили собственно) или выбираем комментарий из поля "Custom Comments".
Об этом немного ниже – в разделе "Custom comments".

Network

Убеждаемся, что установлено "Use WinCap", дабы Wc3Banlist работал с Windows XP SP2 (кстати Wc3Banlist не работает с 64x разрядными системами). Остальное не трогаем.
Внимание! Важный хинт!
Опять же, у многих возникает проблема с выбором сетевой карты в WC3Banlist. Если сетевая карта выбрана неправильно, то WC3Banlist не будет работать. Что нужно сделать чтобы корректно выбрать сетевую карту? Зайти в закладку Network, нажать на кнопочку Nic Detector

После этого перед Вами появится окошко NicDetector'а. Нужно нажать Detect

и зайти на офф сервер Battle.net или на наш родной alkar.net (кто где играеть ). После того как Вы зайдете на сервер, необходимо совершить там какие-нибудь действия, например початиться, походить с канала на канал и т.д. Потом возвращаетесь в WC3Banlist, в окошко NicDetector'а - та сетевая которая работает с Warcraft и сервером будет окрашена в зеленый цвет. Вы запоминаете (и запишите на бумажку чтобы не забыть! ) ее и выходите из NicDetector'а. Выбираете ту сетевую карту, которую Вы запомнили (и записали на бумажку! )

После всех этих процедур желательно перезапустить Warcraft и WC3Banlist, чтобы изменения вступили в силу.
Помните, что WC3Banlist нужно запускать перед запуском Warcraft'a!

Messaging

Эта закладка состоит из двух частей: Warcraft III Banlist Messages и Whisper Messages of Warcraft III (Messages Tab).
Первая отвечает за настройки отображения сообщений самого банлиста, а вторая - за настройки отображения и использования личных сообщений в Warcraft III.
В принципе, тут можно ничего не менять, но некоторые настройки стоит разобрать поближе.
Например, Use clipboard for messaging - если поставить галочку, то все сообщения программы будут копироваться в буфер и их можно будет вставить в чат или в другую программу посредством нажатия ctrl+V.
Tell me about multiple usage og IP adresses - если поставить галочку, то банлист будет сообщать что несколько ников в игре используют один и тот же IP-адрес. Здесь палка о двух концах - с одной стороны это может быть плохой человек, поменявший ник из-за того что старый забанен, а может это законопослышный игрок, который просто играет из клуба.
Tell me if someone is safelisted - если поставить галочку, то банлист будет сообщать что кто-то из вошедших в игру находится в сейфлисте. Можно и отключить, а можно и оставить - чтобы быть в курсе всего
Остальное можно не трогать.

Sounds

Звуки, которые будут проиграны при определенном случае, например "Banned Player Joins", воспроизведёт определенный звук (по умолчанию женский голос скажет на английском "Banned Player Joins"), который будет обозначать что забаненный игрок зашел в игру. Желательно включить все звуки. А еще можно поковыряться и поставить что-то свое, типа "Ахтунг детектед"

Custom comments

Здесь мы "расшифровываем" комментарии.
Помните закладку "Автокик"? Так вот, там ставится один из приведенный комментариев как причина автокика - при этом выставляются какие базы будут использоваться - локальная, друзей или он-лайн база.

Например:
leaver - leaver on $hostname's "$gametitle" with $ratio since $gametime of the game. Banned $year-$month-$day
Теперь после того как мы будем писать /ban leaver ник_ливера у нас будет записано в информации о бане что-то вроде этого:
leaver (5v5*) - (2006-05-23-2FAST AP ID SM NO NOOBS!!-00:25:45-2fast4you).

Friends List

Тут указывается список друзей которым разрешена скачка карты всегда.
Также сбоку отображен список друзей который существует у вас на аккаунте в Battle.Net

Miscellaneous

Тут указываются некоторые параметры, например, комментарий по умолчанию, к игроку которого забанили (по умолчанию ливер), также можно сделать так чтобы WarCraft автоматически закрывался, если кто-то вышел из игры, хотя не люблю я это, лучше играть 3 на 5 без ливеров.

Вкладка Messages

Вкладка которая отслеживает все личные сообщения и названия игр, удобно если вам дали ссылку, также можно чатится прям оттуда.

Вкладка Help

Справка к Wc3Banlist на английском языке.

3. Дополнительная информация

Banlist нужно запускать ДО создания/присоединения к игре!
Буквы t/o при пинговании обозначают, как правило, наличие FireWall
Если у человека ОЧЕНЬ большой пинг (больше 500), то попробуйте еще раз его проверить, бывает, что это бред из-за Proxy, или FireWall, а не жуткий коннект
Будет полезно спамерам: Чтобы сообщение выскакивало сразу (если имеем много строк), то используем команду $shiftenter".
Например:
~$shiftenter http://www.cswarcraft-clan.3dn.ru
$shiftenter best russian
~ - простая задержка на 500 мс можно и без нее, т.к. нужна только в чатах, где стоит анти-спам, в игре его нет, так что без неё можно строк по 10 кидать сразу.

Проблемы с неработающим WC3Banlist могут быть вызваны FireWall'ом или Брандмауэром Windows XP SP2. Чтобы их избежать нужно вручную добавить несколько портов: 7400 - для BanList и 6112-6119 - для самого WarCrafT III.
Или вообще отключать FireWall или Брандмауэр Windows XP SP2 перед игрой. Чтобы отключить Брандмауэр Windows XP SP2 нужно:
Пуск > Настройка > Панель управления > Брандмауэр Windows > Исключения > Добавить порт 7400 > Добавить Порт 6112 > Добавить Порт 6113 > Добавить Порт 611* > Добавить Порт 6119.

И так, во-первых, если банлист успешно обнаружил WarCraft III, но команды не работают, то у вас в настройках банлиста в Preferences > Network стоит неправильный NIC. Вы спросите: а как же выбрать правильный, если использовать NIC-детектор руки не стоят не получается? Элементарно. Сетевое окружение > Отобразить сетевые подключения (в панели слева) > Подключение по локальной сети (если интернет-соединение - кабельное) / Беспроводное соединение (если интернет-соединение - беспроводное) > Свойства > Общие. Там в самом верхнем поле написано имя сетевой платы, её-то вам и нужно выбрать, как NIC в настройках Preferences > Network в банлисте. Объясняя на пальцах, вы просто сообщаете банлисту, через какое соединение вы подключены к интернету.

Как правило, среди вариантов так же присутствуют Adapter for generic dial-up and VPN capture и MS Tunnel Interface Driver - это виртуальные модемы Windows и их в опции NIC выбирать точно не следует. :D

Кстати говоря, в Windows Vista данная проблема может быть (и, скорее всего, так оно и есть) вызвана устаревшим драйвером WinPcap. Скачать последнюю версию можно с официального сайта WinPcap. Для Windows XP подходит версия драйвера, поставляемая в комплекте с дистрибутивом банлиста, так что счастливым обладателям этой оси париться с обновлением не надо.

Так же всем настоятельно рекомендую скачать последнее обновление банлиста и установить его (просто разархивировать архив в корневую папку банлиста), после чего в тех же таки настройках банлиста Preferences > Network появится пункт Use Windows API (recommended), включите его и перезапустите банлист.

Во-вторых, информация о последнем забаненом игроке автоматически в клипборд не копируется, так уж устроен банлист. Посему, если вы хотите похвастаться перед игроками в вашей игре, как вы забанили очередного нехорошего человека, то вам прийдётся-таки сперва прописать //checkall, после чего свернуть в WarCraft III и в нижнем фрейме вкладки WarCraft III Snooping скопировать строку с баном (правая кнопка мыши > Copy), после чего обратно развернуть WarCraft III, нажать Shift+Enter, Ctrl+C и снова Enter. Иного пути показать, что над ливерами дамоклеевым мечом висит угроза бана, нету. Если вышеописаная последовательность действий слишком сложна для вас, то вот вам совет мой, и всего саппорт-комьюнити лолкара: оставьте это дело и не пишите кучу идиотских постов об этой "проблеме" в данном топике. :evil:

В-третьих, чтобы обмениваться своими банами с друзьями, необходимо выполнить следующую последовательность действий:
1) В настройках банлиста Preferences > Online Lists включите параметры Make use of the services of banlist.nl и Upload my personal / download my buddies' banlists from banlist.nl at startup.
2) Зарегистрируйтесь на сайте Banlist.nl.
3) На сайте, после того, как вы вошли, нажмите кнопку Settings в правой фрейме.
4) На открывшейся странице вас будут интересовать блоки опций Share Banlist и Download Banlists, они расположены внизу страницы.
5) В поле Share lists with: укажите логин от Banlist.nl вашего товарища по изгнанию нубья с лолкара, и нажмите кнопку Add справа от соответствующего поля, после чего проделайте тоже самое для поля Download list from: - оно чуть ниже.
Пункт №5 нужно выполнить для каждого поля и для каждого вашего товарища отдельно (т. е. для одного товарища - два раза: один раз для поля Share lists with: и один раз для поля Download list from:, нельзя вводить два ника в одно поле, а также вводить ник в оба поля сразу).
6) Если вы всё сделали правильно, то в банлисте, на вкладке Online Banlists / Safelists > Buddies' Banlists будут отображаться банлисты ваших друзей.
Последний раз редактировалось Anonymous 17 окт 2010, 13:33, всего редактировалось 5 раз(а).
Причина: Updated.
Аватара пользователя
wtf oO ill
Школота
Школота
 
Автор темы
Сообщения: 3
Зарегистрирован:
12 окт 2008, 13:29
Откуда: У-У
Has thanked: 0 time
Have thanks: 0 time

Вернуться в WC3: Техподдержка

Кто сейчас на конференции

Посетителей: 3, из них зарегистрированных: 0, скрытых: 0 и гостей: 3 (находятся на конференции)
Этот раздел просматривают: нет зарегистрированных пользователей и гости: 3