Сайт Клана Imba Dota Team [IDoL]
Главная | Регистрация | Вход Приветствую Вас никто | RSS
Меню сайта
Категории каталога
Мои статьи [4]
Мини-чат
Главная » Статьи » Мои статьи

WС3Banlist - Наш "щит" от ливеров и нубов
Данная программа создана, для того чтобы оградить игроков WC3 от всякого сброда, типа ливеров, нубов и имбицилов. Она добавляет ливанувших игроков в базу данных, имеет обширные настройки. Такие как бан – первого ливера, бан всех и т.д. Также есть возможности для каждого игрока создавать отдельные комментарии (например, о его скилле), или сохранить реплей игр. В том случае если забаненый игрок решит что он самый умный и создаст другой ник,то программа сразу же об этом сообщит, сверив ip. Кроме того в программе есть настройки для автокика.

Вот небольшое описание - настройка и использование:


1. Скачиваем программу:

W3CBanlist 3.0 и обновление W3CBanlist 3.1


2. Запускаем инсталлятор.

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


3. Обновление.

Заменяем старые файлы программы новыми из архива W3CBanlist 3.1

4. Работа с программой.

Запускаем программу до создания/присоединения к игре.

Вкладка "Warcraft III Snooping"
Представляет собой панель информации. Показывает имя игры, время игры, карту (а если мы вдруг не в доте…) и сервер Battle.Net на котором ведётся игра. Если кликнуть на панель «Slot Reservations», то можно настроить список резервирования. Сбоку будут отображены игроки, а точнее их ники, номера слотов, рейтинг, пинг и откуда они.

Вкладка "Local Database"
Тут всё просто, жмём «Create new ban», если хотим добавить кого-то в бан-лист, «Edit selected», если хотим отредактировать того, кого добавили в лист и «Unban selected» если хотим разбанить кого-то. Также можно экспортировать/импортировать БД банов.

Вкладка "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 ]

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

/lat никнейм

Показывает время за которое игрок присоединился к игре. Обычно оно примерно равно ping'у игрока до хоста (работает даже для тех кто за FireWall'ом). Работает только в случае если вы создаете игру (при установке по умолчанию только в окне создания игры).
Результат пинга можно будет вставить в чат нажатием Ctrl+V.
Пример использования: /lat Laert


/latall

Показывает время за которое игроки присоединился к игре. Обычно оно примерно равно ping'у игрока до хоста(работает даже для тех кто за FireWall'ом). Работает только в случае если вы создаете игру (при установке по умолчанию только в окне создания игры).
Результат пинга можно будет вставить в чат нажатием Ctrl+V.
Пример использования: /latall

/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!!: WС3BANLIST IS ON! - ANY LEAVER WILL BE BANNED!!

Или просто:

<< $blue $aqua $purple $yellow $oj $green $pink $grey $lb $dg $brown >>
WARNING!!: WС3BANLIST IS ON! - ANY LEAVER WILL BE BANNED!!
Если нет анти-спама

Вызванная в игре, посредством команды "/ph TEST" фраза, даст что-то вроде этого:

<< Anabol JopoliZ FearFactory Diablo2007 SlipKnoT Mister-X Soulfly 5DIEZ [AMATORY] Cyka-HAX >>
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

Убеждаемся что выбран правильный сетевой интерфейс (сетевая карта, PPPoE, PPP или др.)

Устанавливаем "Use Windows API", дабы Wc3Banlist работал корректно с автокиком. Остальное не трогаем.


Messaging

Тут тоже лучше ничего не трогать.

Sounds

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

Custom comments

Здесь мы "расшифровываем" комментарии. Желательно установить общепринятые форматы комментариев:
leaver - leaver ($ratio) on $gametitle ($day-$year-$month) $mapname by $nick
lamer - lamer ($day/$month/$year) by $nick
racist - extreme racism ($day/$month/$year) by $nick
После этого когда мы будем писать /ban leaver у нас будет записано в информации о бане что-то вроде этого: leaver (5v5*) on -ap 5*5/1 (26-2008-03) DotA Allstars v6.51.w3x by Divint.


Friends List

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

Miscellaneous

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

Вкладка "Messages"

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

Вкладка "Help"

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


Всё! Wc3Banlist готов к работе! Ссылку на него можно поместить в автозагрузку, чтобы каждый раз не включать его вручную.

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

[1] - Banlist надо запускать ДО создания / присоединения к игре!
[2] - Буквы "t/o" при пинговании обозначают, как правило, наличие FireWall, а не плохую связь.
[3] - Если у человека ОЧЕНЬ большой пинг (больше 500), то попробуйте еще раз его проверить, бывает, что это бред из-за прокси, или FireWall, а не жуткий коннект.
[4] - Будет полезно спамерам: Чтобы сообщение выскакивало сразу (если имеем много строк), то используем команду $shiftenter", например:
~$shiftenter (/)
$shiftenter =(^.^)=
$shiftenter ,(''') (''')
~ - простая задержка на 500 мс можно и без нее, т.к. нужна только в чатах, где стоит анти-спам, в игре его нет, так что без неё можно строк по 10 кидать сразу.

Источник: http://www.playdota.ru

Категория: Мои статьи | Добавил: PornStar[IDoL] (23 Сен 2008)
Просмотров: 903 | Комментарии: 1 | Рейтинг: 0.0/0 |
Всего комментариев: 0
Имя *:
Email *:
Код *:
Форма входа
Поиск
Друзья сайта
    MSteam
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Copyright MyCorp © 2024