Эта прога создана для того чтобы освободить игры в DotA от ливеров,нубов и т.д. способом добавления их в базу данных, путём получения в игре сообщения о ливере от программы. В том случае если забаненый человек решит что он самый умный и создаст другой ник,то программа сразу же об этом скажет. Мало того в настройках есть функция автокик и если вы сервер то можно настроить эту функцию,и прога сама будет кикать из игры. Вопросы пишем на форум
Вот небольшое описание: -=[Настройка и использование]=-
-=1=- Скачиваем программу: WCBanlist
-=2=- Запускаем инсталлятор. Запуская инсталлятор вы уже настраиваете программу, а именно, выбираете сетевой адаптор и указываете папку с Warcraft III (The Frozen Throne). Также если до этого у вас не стоял Wc3Banlist, то советую установить драйверы WinCap.
-=3=- Начинаем полную и детальную настройку программы:
-> Вкладка "Warcraft III Snooping"
- Представляет собой панель информации. Показывает имя игры, время игры, карту (а если мы вдруг не в доте…) и сервер Battle.Net на котором ведётся игра. Если кликнуть на панель «Slot Reservations», то можно настроить список резервирования. Сбоку будут отображены игроки, а точнее их ники, номера слотов, рейтинг, пинг и откуда они.
-> Вкладка "Local Database"
- Тут всё просто, жмём «Create new ban», если хотим добавить кого-то в бан-лист, «Edit selected», если хотим отредактировать того, кого добавили в лист и «Unban selected» если хотим разбанить кого-то. Также можно экспортировать/импортировать БД банов.
-> Вкладка "Online Banlists/Safelists" -> По умолчанию неактивно. Чуть позже активируем.
-> Вкладка "In-Game Commands" -> Описание всех доступных комманд Wc3Banlist:
# -> Все комманды вводятся в игре! <- #
# --- #
/ban никнейм [комментарий]
# Используется для добавления в банлист игроков. # Комментарии могут быть таких видов: leaver, afker, lamer, team killer, # item stealer. # Если кто-либо из занесённых в банлист присоединится к игре, то вы услышите # специальный звук. Также будет выведена информация о его бане. Показать её # другим игрокам будет можно при помощи Ctrl+V. # Комментарий данной функции может быть изложен на вкладке Custom Comments. # Пример использования: /ban Gay_Play leaver
# --- #
/banlast [комментарий]
# Используется для добавления в банлист последнего вышедшего игрока. # Комментарии и прочее идентичны команде ban. # Пример использования: /banlast leaver
# --- #
/last
# Показывает ник последнего вышедшего игрока. # Вставить его в чат-окно можно с помощью нажатия Ctrl+V.
# --- #
/info никнейм [описание] или /info никнейм [описание]
# Добавляет «желтый стикер» к игроку, т.е. как бы примечание. # Как только игрок войдет в игру вы увидите информацию записанную вами. По # поводу банов можете не волноватся. Это просто «VIP» функция. # Пример использования: /info HellishSatan Жжот как огнимйот!
# --- #
/unban никнейм
# Убирает игрока из банлиста. # Пример использования: /unban Gay_Play
# --- #
/uninfo никнейм
# Убирает информацию о указанном игроке. # Пример использования: /uninfo HellishSatan
# --- #
/check никнейм
# Проверяет указанного игрока на наличие в банлисте. # Пример использования: /check Gay_Play
# --- #
/checkall
# Проверяет всех игроков на наличие в банлисте.
# --- #
/checkchannel
# Аналогична комманде checkall, но проверяет игроков не в игре, а на канале.
# --- #
/nodl [ on | off ]
# Включает/выключает авто-кик игроков пытающихся скачать у вас карту.
# --- #
/autokick [ on | off ]
# Включает/выключает авто-кик игроков, находящихся в банлисте.
# --- #
/ping никнейм
# Пингует указанного игрока. # Результат пинга можно будет вставить в чат нажатием Ctrl+V. # Пример использования: /ping Gay_Play
# --- #
/pingall
# Пигнует всех игроков. # Результат выполнения комманды будет выведен вверху экрана и скопирован в буфер, т.е. можно # будет нажатием Ctrl+V вставить результат # В чат-окно. Если вместо пинга будет написано "t/o" значит "Превышен интервал # ожидания запроса" т.е. у человека стоит фаерволл и надо пропинговать # ещё раз (хотя в принципе действительно может быть вызвано высоким пингом).
# --- #
/from никнейм
# Например "/from HellishSatan", покажет из какой страны игрок HellishSatan (RU, EN, FR, и пр.).
# --- #
/anyfrom [код_страны]
# Покажет всех игроков из какой-то заинтересовавшей нас страны, результат скопируется в буфер обмена. # Например "/anyfrom RU", выведет всех игроков из России. # Применчание: геи пользуются этой функцие для проверки всех игроков из России и последующего # их кика. Поэтому сразу записываем хоста в банлист за Racism.
# --- #
/fromall
# Выведет список всех игроков с указанием страны (HellishSatan (RU), Zachot (EN)). # Результат скопируется в буфер обмена.
# --- #
/phrase фраза или /p фраза или /ph фраза
# Напишет фразу, которую мы создали в "Preferences -> Phrases". # Об этом позже.
# --- #
/np
# Покажет трек, который в данный момент воспроизводится в Winamp. # И снова результат скопируется в буфер обмена.
# --- #
/lm
# Повторит предыдущее сообщение, и скопирует его в буфер обмена.
# --- #
/rank никнейм
# Покажет ранг игрока (обычно это нарисованная около его ника иконка) # Пример использования: /rank HellishSatan
# --- #
/notwhispered или /nw
# Покажет всех игроков, которые еще не написали вам сообщение. # Обычно это используется для выявления NameSpoofer’а.
# --- #
/reserve [никнейм или надстройка никнеймов]
# Резервирует слот для игрока. # Как только игрок присоединится к игре он автоматически будет исключен из списка # резервирования. # Все другие игроки будут кикаться до тех пор, пока не останется достаточно слотов # для зарезервированных игроков. # Вы также можете использовать надстройки для резервации типа DRPG)*, которые # будут означать то, что всех тех у кого нет префикса DRPG)* будет кикать. Это # помогает организовать Clan Wars. Эти надстройки никогда не удаляются автоматически. # Простой вызов команды /reserve без параметров чистит все надстройки и # зарезервированные слоты. # Пример использования: /reserve HellishSatan # Пример использования: /reserve DRPG)*
# --- #
/showreservations или /sr
# Покажет список всего зарезервированного.
# --- #
/fromlast или /pinglast
# Применит команду /from или /ping к последнему зашедшему игроку.
# --- #
/rate никнейм rating
# Добавляет шкалу оценки игрока в прошедшей игре, проще говоря рейтинг. # Допустимые рейтинги: # -20: Leaver, AFK, Lamer (Очень много флейма, кража предметов, отдавание # предметов врагу, сильный баг-абузинг, и т.д.) # -6: Flamers (Insult, Racism, ...) # 0: Обнуляет весь рейтинг # +1 или 1: Плохой игрок. # +2 или 2: Нормальный игрок. # +3 или 3: Хороший игрок. # Вы должны использовать эту комманду после окончания игры. # Также, вам будет автоматически будет выведено окно где можно будет проставить # рейтинги всем игрокам кроме себя. # Пример использования: /rate Gay_Play -6
# --- #
/screenshot [комментарий] или /ss [комментарий]
# Снимает скриншот и сохраняет его под надстройкой указанной в “Preferences -> Databases” # Ссылка на скриншот будет создана в меню, по окончанию игры.
# --- #
$color
# Используется вместо ника, иногда удобней написать "$green - you are noob!". # Список всех цветов можно просмотреть в "Preferences -> Phrases".
-> Вкладка "Preferences" -> Общие настройки программы.
- "Online Lists" -> Настройки загрузок списков забаненных игроков.
Рекомендую вам создать аккаунт на сайте http://www.banlist.nlчтобы постоянно получать свежие банлисты, также, тогда вы сможете высылать свои списки по нажатию кнопки "Do tranfers now" (при условии что у вас накопилось достаточно банов в "Local Database"). http://www.banlist.nl/files/approved_northrend.xmlжмём на ссылку (Сохранить как…), скачиваем XML файл в директорию с установленным Wc3Banlist. Затем, жмём кнопку "Load XML File" и загружаем себе лист. Затем жмём кнопку "Activate Server List Reload". Как только всё загрузится, будет доступна вкладка "Online Banlists / Safelists".
- "Databases" -> Настройки баз данных.
Здесь мы настраиваем (или не настраиваем) директории, бан-списки которые нам надо загрузить и т.п. По идее можно ничего не трогать.
- "Phrases" -> Настройки фраз; жмем на "+" и пишем там какую-нибудь фразу. В поле "Phrase Name:" пишем имя фразы (в дальнейшем в игре будет можно вызвать её посредством "/p <имя_фразы>"), в поле "Text to be written:" пишем саму фразу.
Создадим вот такую фразу:
Phrase Name: TEST
Text to be written:
~$shiftenter << $blue $aqua $purple $yellow $oj $green $pink $grey $lb $dg $brown >> $shiftenter WARNING!!: Wc3BANLIST IS ON! - ANY LEAVER WILL BE BANNED!!
# Или просто:
# << $blue $aqua $purple $yellow $oj $green $pink $grey $lb $dg $brown >> # WARNING!!: Wc3BANLIST IS ON! - ANY LEAVER WILL BE BANNED!! # Если нет анти-спама
Вызванная в игре, посредством команды "/ph TEST" фраза, даст что-то вроде этого:
<< ReGeDiT Berzerker FearFactory 7000 SlipKnoT Static-X Soulfly 5DIEZ [AMATORY] JaneAir >> WARNING!!: Wc3BANLIST IS ON! - ANY LEAVER WILL BE BANNED!!
Фразу также можно сделать вызываемой с помощью кнопок F2-F9, для этого кликнем на фразу правой кнопкой мыши, выбираем пункт "Assign Hotkey" и выберем клавишу F#. Затем если в игре нажать эту клавишу мы вызовем нужную нам фразу. Примечание: Почему F2-F9? Отвечаю: По умолчанию при нажатии на F1 у нас выбирается наш герой, а за счёт того, что в DotA нам подчиняется только один герой, то нам даны в распоряжение кнопки с F2 до F9. F10 - по умолчанию меню выхода из игры.
- "Anti Download" -> Если поставим галочку напротив "Enable Anti Download", то Wc3Banlist будет кикать каждого, кто будет пытаться скачать карту у хоста (вас), также если поставить галочку напротив "Whisper to the kicked downloader" то "кикнутому" будет выслано сообщение, по умолчанию "This is a "no DL"-game. You can download the map at ..." ну тут можно что-нибудь и своё написать, типа: "Hey you, HellishSatan, plz download the map on http://www.getdota.com".
- "Auto-kick" -> Надстройка Wc3Banlist'у кикать всех тех, кто был занесен в банлист по ключевым словам, указанным в графах, по умолчанию "leaver", можно добавить также noob, afker, bug-abuser и т.д. Чтобы это происходило, надо во вкладке "Local Database" обязательно писать причину бана, например, мы забанили игрока "Gay_Play", значит кликнем правой кнопкой на него во вкладке "Local Database", и в поле "Comment" пишем комментарий (leaver, leaver noob, abuser, cheater, за что забанили собственно) или выбираем комментарий из поля "Custom Comments".
- "Network" -> Убеждаемся, что установлено "Use WinCap", дабы Wc3Banlist работал с Windows XP SP2 (кстати Wc3Banlist не работает с 64x разрядными системами). Остальное не трогаем.
- "Messaging" -> Тут тоже лучше ничего не трогать.
- "Sounds" -> Звуки, которые будут проиграны при определенном случае, например "Banned Player Joins", воспроизведёт определенный звук (по умолчанию женский голос скажет на английском "Banned Player Joins"), который будет обозначать что забаненный игрок зашел в игру. Желательно включить все звуки.
- "Custom comments" -> Здесь мы "расшифровываем" комментарии. Желательно установить общепринятые форматы комментариев:
leaver - leaver at ($ratio) on $realm ($day/$month/$year) by $nick lamer - lamer ($day/$month/$year) by $nick countdown - countdown leaver ($day/$month/$year) by $nick racist - extreme racism ($day/$month/$year) by $nick После этого когда мы будем писать /ban leaver у нас будет записано в информации о бане что-то вроде этого: leaver at (5/5) on Northrend (03/04/2006) by DRPG)ReGeDiT.
- "Friends List" -> , Тут указывается список друзей которым разрешена скачка карты всегда. Также сбоку отображен список друзей который существует у вас на аккаунте в Battle.Net
- "Miscellaneous" -> тут указываются некоторые параметры, например, комментарий по умолчанию, к игроку которого забанили (по умолчанию ливер), также можно сделать так чтобы WarCrafT автоматически закрывался, если кто-то вышел из игры, хотя не люблю я это, лучше играть 3на5 без ливеров.
-> Вкладка "Messages" -> Вкладка которая отслеживает все личные сообщения и названия игр, удобно если вам дали ссылку, также можно чатится прям оттуда.
-> Вкладка "Help" -> Справка к Wc3Banlist на английском языке.
-=4=- Всё! Wc3Banlist готов к работе! Ссылку на него можно поместить в автозагрузку, чтобы каждый раз не включать его вручную.
-=[Дополнительная информация]=-
[1] - Banlist надо запускать ДО создания / присоединения к игре! [2] - Буквы "t/o" при пинговании обозначают, как правило, наличие FireWall. [3] - Если у человека ОЧЕНЬ большой пинг (больше 500), то попробуйте еще раз его проверить, бывает, что это бред из-за прокси, или FireWall, а не жуткий коннект. [4] - Будет полезно спамерам: Чтобы сообщение выскакивало сразу (если имеем много строк), то используем команду $shiftenter", например: ~$shiftenter (/) $shiftenter =(^.^)= $shiftenter ,(''') (''') ~ - простая задержка на 500 мс можно и без нее, т.к. нужна только в чатах, где стоит анти-спам, в игре его нет, так что без неё можно строк по 10 кидать сразу. [5] - Проблемы с неработающим WC3Banlist могут быть вызваны FireWall'ом или Брандмауэром Windows XP SP2. Чтобы их избежать надо вручную добавить несколько портов: 7400 -> для BanList и 6112-6119 -> для самого WarCrafT III. Или вообще отключать FireWall или Брандмауэр Windows XP SP2 перед игрой. Чтобы отключить Брандмауэр Windows XP SP2 надо: Пуск -> Настройка -> Панель управления -> Брандмауэр Windows -> Исключения -> Добавить порт 7400 > Добавить Порт 6112 -> Добавить Порт 6113 -> Добавить Порт 611* -> Добавить Порт 6119. [6] - Добавляйте в банлист тех хостов, которые кикают по национальной принадлежности /ban никнейм Racism.
|