Форум администраторов игровых серверов

Форум администраторов игровых серверов (https://forum.zone-game.info/TT.php)
-   WarCraft III (https://forum.zone-game.info/forumdisplay.php?f=96)
-   -   Ghost++ , GhostOne - Скачать - Установить - Настроить (https://forum.zone-game.info/showthread.php?t=7323)

Array 31.03.2010 19:01

Ghost++ , GhostOne - Скачать - Установить - Настроить
 
Создавать игры в Warcraft 3 с отличным пингом — это просто !

Ghost++ — это мощная система для создания игр в Battle.net и локальной сети.
> Она имеет мощный комплекс команд управления игровым процессом (бан\кик\пинг\страна и т.д.).
> Она является кросс-платформенной (Windows, Linux, FreeBSD) консольной утилитой и не требует установленного дистрибутива Warcraft III.
  • соединение с battle.net и PVPGN серверами
  • создавать battle.net и LAN игры
  • автоматическое обновление игры в списке игр battle.net
  • автоматическое создание и старт игр без участия Администратора
  • можно управлять через LAN
  • создовать несколько игр одновременно
  • создавать соло и кастомные карты
  • высокая скорость скачивания карт
  • записывать полноценные реплеи создаваемых игр (включая чаты врагов и союзников)
  • определение пинга игрока и его местоположение
  • баны игроков
  • игровая статистика
  • выкидывать игроков из игры
  • выключать общий чат в игре
  • выключать чат отдельных игроков в лобби и игре
  • использовать локальную SQLite или любую другую MySQL Базу Данных для сбора информации о Админах, Банах, Статистике и т.д

Список команд:

В battle.net (локальный чат или в лс боту):
Команды:
Свернуть ↑Развернуть ↓


В лобби (Перед игрой):
Команды:
Свернуть ↑Развернуть ↓


В игре:
Команды:
Свернуть ↑Развернуть ↓


В Лобби Админ игры:
Команды:
Свернуть ↑Развернуть ↓

Array 06.05.2010 18:06

Re: Ghost++ ( Hosting bot / Хостинг бот )
 
Скачать последнюю версию Ghost++ 17.0 [Зеркало:Народ.]
Cкачать исходный код Ghost++ 17.0 [Зеркало:Народ.]
Скачать компилятор и библиотеки для компиляции Ghost++ 17.0


Порядок действий для компиляции бота:
  • Установить компилятор.
  • Разархивировать Boost 1.38 например в диск C:\
  • Разархивировать архив с либами в папку с ботом.
  • Запустить компилятор.
  • В верхнем меню выбрать:
    Сервис > Параметры > Проекты и решения > Каталоги VC++ > Показать каталоги для: Включаемые файлы
  • Нажать на значёк папки и указать путь до разархивированного Boost 1.38, например: C:\boost_1_38_0
  • Под вкладкой "Окно" выбрать "Release MySQL"
Вот и всё, настройка компилятора закончилась, вам осталось лишь внести свои изменения в исходниках (папка ghost), открыть проект бота (файл ghost.sln) и нажать на зелёный треугольник! (слева от "Release MySQL") .

Array 07.05.2010 15:50

Re: Ghost++ ( Hosting bot / Хостинг бот )
 
GHost One - профессиональная утилита контроля над Ghost++


Скачать GhostOne 1.7.265 (+ исходники) [Зеркало:Народ.]

Использование

1. Для работы бота GhostOne необходимо установить :

- VC++ 2008 redist для x86
- VC++ 2008 redist для x64

2. Несколько команд
  • Топ 10 команда: !top
  • Изменен !pub : Пример: < прошлое имя игры > -sd pros #2: !pub пересоздаст (если вы в лобби) или создаст BNET игру с именем -sd pros #3
  • Команда: !autohostxxxx (разрешить только xx xx страны)
  • Команда: (в лобби или в игре): !gn, показывает текущее имя игры
  • Команда: !acc - список всез комманд (ban, delban, kick, mute ...)
3. Обновление

Вы всегда можете обновить GhostOne до последней версии
Просто запустите updater.exe

Array 17.05.2010 21:31

Re: Ghost++ , GhostOne ( Hosting bot / Хостинг бот )
 
Настройка бота для Battle.net , Garena и PvPGN сервера.

1. Первый шаг
  • Скачать GHostOne и распаковать

2. Настройка конфигов
  • Конфиг для GHostOne (скопировать в свой):
Смотреть:
Свернуть ↑Развернуть ↓

2.1. Настраиваем
  • Зайдите в папку languages.
  • Найдите файл russian.cfg и скопируйте его в папку с ботом.
  • Откройте свой ghost.cfg.
  • Находим в своем конфиге и пишем свои значения:

Код:

- bot_language = russian.cfg

- bot_war3path = <здесь пишем путь к папке с игрой Warcraft ; Только латиницей(!) >

- bot_mappath = <здесь пишем путь к папке с картами. Обычно это Maps/Download, Только латиницей(!) >

- bot_rootadmins = <ники главных админов, которые будут иметь исключительные права, для всех серверов батлы. И свой ник на гарене, чтобы бот признавал вас админом >

Остальные значения можно оставить по умолчанию.

2.2. Настраиваем GHostOne для Battle.NET и PvPGN
  • Вновь открываем конфиг :
Код:

############################
# Конфигурация Battle.Net #
############################

bnet_server = <здесь пишем сервер Battle.NET или PvPGN>

bnet_cdkeyroc = FFFFFFFFFFFFFFFFFFFFFFFFFF
bnet_cdkeytft = FFFFFFFFFFFFFFFFFFFFFFFFFF

bnet_username = <логин на батле>

bnet_password = <пароль>

Обратить внимание: Если вы играете не на Гарене, то нужно указывать не свой логин-пароль, а создать новый, иначе бота будет выкидывать, когда вы заходите и наоборот.

bnet_firstchannel = <канал, на который бот будет заходить после входа на сервер>

bnet_rootadmin = <ник рут админа, у которого будут исключительные права, для этого сервера>

bnet_custom_war3version = 24
bnet_custom_exeversion =
bnet_custom_exeversionhash =
bnet_custom_passwordhashtype = pvpgn
bnet_custom_pvpgnrealmname = PvPGN Realm

Если вы будете играть не на пиратском сервере, то вам нужны значения хешей:

#1.21
bnet_custom_war3version = 21
bnet_custom_exeversion = 156 1 21 1
bnet_custom_exeversionhash = 148 82 115 27
bnet_custom_passwordhashtype = pvpgn

#1.23
bnet_custom_war3version = 23
bnet_custom_exeversion = 208 0 23 1
bnet_custom_exeversionhash = 5 188 217 250
bnet_custom_passwordhashtype = pvpgn


#1.23.0.6352
bnet_custom_war3version = 23
bnet_custom_exeversion = 6352 0 23 1
bnet_custom_exeversionhash = 219 152 153 144
bnet_custom_passwordhashtype = pvpgn


#1.24
bnet_custom_war3version = 24
bnet_custom_exeversion = 230 1 24 1
bnet_custom_exeversionhash = 48 158 165 202
bnet_custom_passwordhashtype = pvpgn

При такой настройке , при игре на Гарене бот не будет спамить в комнате.

2.3. Заканчиваем настройку
  • Запускаем GHostOne.
  • Идем во вкладку Options(не GHost Options).
  • Находим поле для пути к гарене.
  • Прописываем там путь к гарене. (например: C:\Program Files\Garena\ ).
  • Ставим галочку Hook GArena on GHost StartUp.
  • Запускаем гарену.
  • Запускаем бота.

Если все настроено правильно, бот подключится к батле, затем бот подключится к гарене с сообщением :
Код:

[ GHost One 12:32] Attempting to hook GArena...
[ GHost One 12:32] GArena hooked!


wen1k 30.07.2010 22:05

Re: Ghost++ , GhostOne ( Hosting bot / Хостинг бот )
 
Цитата:

Если все настроено правильно, бот подключится к батле, затем бот подключится к гарене с сообщением :
Код:

[ GHost One 12:32] Attempting to hook GArena...
[ GHost One 12:32] GArena hooked!


Немного поправлю надо поставить галочку Hook Garena on ghost startup так сказать для удобности использования :) Сама галочка находиться в самом боте, вкладка Options.

Array 31.07.2010 15:24

Re: Ghost++ , GhostOne - Скачать - Установить - Настроить
 
MaZzZaFaKa, а мне кажется, что у меня это написано :)

wen1k 31.07.2010 15:29

Re: Ghost++ , GhostOne - Скачать - Установить - Настроить
 
Ой что то совсем незаметил :rolleyes:

JiLiZART 01.08.2010 08:32

Re: Ghost++ , GhostOne - Скачать - Установить - Настроить
 
Хотябы источник указывали откуда это всё, а то люди стараются, пишут, переводят.

От Array:
Свернуть ↑Развернуть ↓

Fiend_666 06.08.2010 09:07

Re: Ghost++ , GhostOne - Скачать - Установить - Настроить
 
GHOST] listening for GProxy++ reconnects on port 6114
[ BNET: 80.80.208.12] refreshed ban list (0 -> 0 bans)
[ BNET: 80.80.208.12] connecting to server [80.80.208.12] on port 6112
[ BNET: 80.80.208.12] resolved and cached server IP address 80.80.208.12
[ BNET: 80.80.208.12] connected
[ BNET: 80.80.208.12] using custom exe version bnet_custom_exeversion = 230 1 24 1
[ BNET: 80.80.208.12] using custom exe version hash bnet_custom_exeversionhash = 48 158 165 202
[ BNET: 80.80.208.12] attempting to auth as Warcraft III: The Frozen Throne
[ BNET: 80.80.208.12] logon failed - game version is invalid, disconnecting
[ BNET: 80.80.208.12] disconnected from battle.net
[ BNET: 80.80.208.12] waiting 30 seconds to reconnect

Подскажите что тут делать?

Array 06.08.2010 18:12

Re: Ghost++ , GhostOne - Скачать - Установить - Настроить
 
Цитата:

Сообщение от Fiend_666 (Сообщение 82415)
[BNET: 80.80.208.12] logon failed - game version is invalid, disconnecting
Подскажите что тут делать?

Версия не подходит. Нужно узнать, какая стоит на сервере и поставить её.
Или, скорее всего, самую последнюю версию.

BAKSerPRO 17.08.2010 15:14

Re: Ghost++ , GhostOne - Скачать - Установить - Настроить
 
можете пожалуйста написать пример создания карты на гарене и на батлнете после всех настроек?)))) Заранее благодарен)

Array 17.08.2010 16:05

Re: Ghost++ , GhostOne - Скачать - Установить - Настроить
 
Цитата:

Сообщение от BAKSerPRO (Сообщение 84275)
можете пожалуйста написать пример создания карты на гарене и на батлнете после всех настроек?)))) Заранее благодарен)

Запустить бота.
Нажать Run Ghost.
На вкладке Games/Channel писать боту команды.
На вкладке Maps создать конфиг для карты ( если его нет )
Написать команду !map <имя конфига>, например !map DotA Allstars v6.68c
Написать !pub <имя игры>, например !pub dota arso
Зайти в свою игру (:
Если не включен автостарт, то начать игру можно !start или !forcestart.

Ещё советую почитать команды и readme - там много полезного.

BAKSerPRO 19.08.2010 15:02

Re: Ghost++ , GhostOne - Скачать - Установить - Настроить
 
у меня еще не подключается к батлнету((( какой адрес нужно писать в конфиге для него?

Array 19.08.2010 18:31

Re: Ghost++ , GhostOne - Скачать - Установить - Настроить
 
Код:

### Адрес подключения к сервреру BATTLE.NET
bnet_server =
### Ваш логин подключения к батл нет
bnet_username =
### пароль для входа на батл нет
bnet_password =

Нужно иметь 2 логина, чтобы под одним зашел бот, а под другим - вы.

ANGELino4ka 25.08.2010 11:19

Re: Ghost++ , GhostOne - Скачать - Установить - Настроить
 
Ребята, помогите мне пожалуйста поставить бота, я сама видно что-то не так делаю, не работает и все, пишет что вроде не получается залогиниться, хотя пишу один логин свой, второй брата, оба рабочие. Может я совсем тупая ;((( Если кому-то несложно помочь напишите в ICQ 3983679 там или я, или если вы с кпива то ICQ привязана к квипу брата, если не отвечу я то напишите ему туда.

gogi09 22.09.2010 19:14

Re: Ghost++ , GhostOne - Скачать - Установить - Настроить
 
Пожалуйста помогите
выдает ошибку:
UDPCMDSOCK] Could not relay cmd [!pub -sdso] to server []: server unknown

я скачивал и пробовал установить бота раз 5 и каждый раз вот такая ошибка=(
сделал все так как ты написал
и еще есть вопрос
что запускать сначала?бота или варик?или вообще из самой проги запускать?
заранее спасибо.

еще кстати при создании конфига для карты выдает вот что
Creating map file cfg for:
DotA 6.68b.w3x
DotA 6.68b
mapl DotA 6.68b
Sending map config command to ghost
Ghost++ didn't configure the map well but you can try using it (it may require editing though).
помогите=(

Array 22.09.2010 21:02

Re: Ghost++ , GhostOne - Скачать - Установить - Настроить
 
Проверить в конфигах адрес батл.нет. ( на всякий случай всё проверить что нужно было заполнять )
Конфиг 6.68b:
Код:

map_path = maps\download\DotA v6.68b.w3x
map_localpath = DotA v6.68b.w3x
map_type = dota

map_matchmakingcategory = dota_elo
map_defaulthcl = мод по умолчанию
map_defaultplayerscore =
map_loadingame = предзагрузка

map_size = 122 32 115 0
map_info = 212 21 202 49
map_crc = 80 250 227 224
map_sha1 = 153 100 18 106 195 182 145 115 26 115 201 13 106 237 141 201 93 195 239 54

map_width = 118 0
map_height = 120 0

map_numplayers = 10
map_numteams = 2

map_slot1 = 0 255 0 0 0 1 4 1 100
map_slot2 = 0 255 0 0 0 2 4 1 100
map_slot3 = 0 255 0 0 0 3 4 1 100
map_slot4 = 0 255 0 0 0 4 4 1 100 begin_of_the_skype_highlighting              0 0 4 4 1 100      end_of_the_skype_highlighting
map_slot5 = 0 255 0 0 0 5 4 1 100
map_slot6 = 0 255 0 0 1 7 8 1 100
map_slot7 = 0 255 0 0 1 8 8 1 100
map_slot8 = 0 255 0 0 1 9 8 1 100
map_slot9 = 0 255 0 0 1 10 8 1 100
map_slot10 = 0 255 0 0 1 11 8 1 100

map_observers = 1

map_speed = 3
map_visibility = 4
map_flags = 3
map_gametype = 1


gogi09 23.09.2010 20:41

Re: Ghost++ , GhostOne - Скачать - Установить - Настроить
 
блин..теперь кстати конфиг сделал GHost
а при включении самой проги вот что выдает:

GHOST] listening for GProxy++ reconnects on port 6114
[ BNET: rubatle.net] refreshed ban list (0 -> 0 bans)
[ BNET: rubatle.net] connecting to server [rubatle.net] on port 6112
[ TCPCLIENT] error (gethostbyname)
[ BNET: rubatle.net] disconnected from battle.net due to socket error
[ BNET: rubatle.net] waiting 90 seconds to reconnect

не пойму почему он подключается к порту 6112 если в настройках и конфиге стоит 6113 =(
да плюс к тому же я так и не пойму какой указывать сервер подключения в настройках самой программы..
помоги пожалуйста разобраться
заранее благодарен.

и кстати складывается впечатление что игру он создает,но ее нет нигде..вот что пишет при вписании команды !pub в боте:

GHOST] creating game [11]
[ GAME: 11] loading IP blacklist file [ipblacklist.txt]
[ GAME: 11] loaded 635 lines from IP blacklist file
[ GAME: 11] attempting to bind to all available addresses
[ GAME: 11] listening on port 6114
[ STATSDOTA] using dota stats
[ GAME: 11] Dynamic latency at 45% = 50 ms=110-60 sync=0.0% -
[ GAME: 11] Dynamic latency at 45% = 50 ms=110-60 sync=0.0% -
[ BNET: rubatle.net] connecting to server [rubatle.net] on port 6112
[ TCPCLIENT] error (gethostbyname)
[ BNET: rubatle.net] disconnected from battle.net due to socket error
[ BNET: rubatle.net] waiting 90 seconds to reconnect
[ GAME: 11] Dynamic latency at 45% = 50 ms=110-60 sync=0.0% -
[ GAME: 11 #1] Dynamic latency at 45% = 50 ms=110-60 sync=0.0% -
[ GAME: 11 #2] Dynamic latency at 45% = 50 ms=110-60 sync=0.0% -
[ BNET: rubatle.net] connecting to server [rubatle.net] on port 6112
[ TCPCLIENT] error (gethostbyname)
[ BNET: rubatle.net] disconnected from battle.net due to socket error
[ BNET: rubatle.net] waiting 90 seconds to reconnect

конфиг я кстати проверял раза 2..но ничего подозрительного я не нашел

Array 23.09.2010 21:11

Re: Ghost++ , GhostOne - Скачать - Установить - Настроить
 
Ну во первых, сервер rubattle.net

gogi09 24.09.2010 14:27

Re: Ghost++ , GhostOne - Скачать - Установить - Настроить
 
эх и правда ошибся одной буквой)
но все равно таже шляпа..(вот сообщение бота при запуске:

[ GHOST] listening for GProxy++ reconnects on port 6114
[ BNET: rubattle.net] refreshed ban list (0 -> 0 bans)
[ BNET: rubattle.net] connecting to server [rubattle.net] on port 6112
[ BNET: rubattle.net] resolved and cached server IP address 212.42.38.154
[ BNET: rubattle.net] connected
[ BNET: rubattle.net] attempting to auth as Warcraft III: The Frozen Throne
[ BNET: rubattle.net] creating BNLS client
[ BNLSC: 80.86.83.93:9367:C40161] connecting to server [80.86.83.93] on port 9367
[ BNET: rubattle.net] cd keys accepted
[ BNET: rubattle.net] username [eretik09] accepted
[ BNET: rubattle.net] using battle.net logon type (for official battle.net servers only)
[ TCPSOCKET] closed by remote host
[ BNET: rubattle.net] disconnected from battle.net
[ BNET: rubattle.net] waiting 90 seconds to reconnect

ничего не пойму=(

Array 24.09.2010 16:05

Re: Ghost++ , GhostOne - Скачать - Установить - Настроить
 
Цитата:

Сообщение от gogi09 (Сообщение 89216)
[ BNET: rubattle.net] using battle.net logon type (for official battle.net servers only)
[ TCPSOCKET] closed by remote host
[ BNET: rubattle.net] disconnected from battle.net
[ BNET: rubattle.net] waiting 90 seconds to reconnect

В конфигах вот так попробуй:
Код:

# you will need to edit this section of the config file if you're connecting to a PVPGN server
#  your PVPGN server operator will tell you what to put here

bnet_custom_war3version = 24
bnet_custom_exeversion =
bnet_custom_exeversionhash =
bnet_custom_passwordhashtype = pvpgn


gogi09 28.09.2010 15:15

Re: Ghost++ , GhostOne - Скачать - Установить - Настроить
 
В кофигах все так и стоит..теперь ошибка только одна вылазиет при запуске:

GHost One

[ BNET] connecting to server [rubattle.net] on port 6112
[ BNET] resolved and cached server IP address 212.42.38.154
[ BNET] connected
[ BNET] attempting to auth as Warcraft III: The Frozen Throne
[ BNET] cd keys accepted
[ BNET] username [fifka] accepted
[ BNET] using pvpgn logon type (for pvpgn servers only)
[ BNET] logon failed - invalid password, disconnecting

[ BNET] disconnected from battle.net
[ BNET] waiting 90 seconds to reconnect
[ GHOST] listening for GProxy++ reconnects on port 6114
[ GAME: GHost++ Admin Game] Dynamic latency at 45% = 50 ms=110-60 sync=0.0% -
[ BNET: rubattle.net] refreshed ban list (0 -> 0 bans)
[ BNET: rubattle.net] connecting to server [rubattle.net] on port 6112
[ BNET: rubattle.net] resolved and cached server IP address 212.42.38.154
[ BNET: rubattle.net] connected
[ BNET: rubattle.net] attempting to auth as Warcraft III: The Frozen Throne
[ BNET: rubattle.net] cd keys accepted
[ BNET: rubattle.net] username [fifka] accepted
[ BNET: rubattle.net] using pvpgn logon type (for pvpgn servers only)
[ BNET: rubattle.net] logon failed - invalid password, disconnecting
[ BNET: rubattle.net] disconnected from battle.net
[ BNET: rubattle.net] waiting 30 seconds to reconnect

выделенные две строчки покоя не дают...

Array 28.09.2010 17:49

Re: Ghost++ , GhostOne - Скачать - Установить - Настроить
 
Хм, пароль точно правильный?
С ним бывает проблема из-за пробела до\перед ним.

gogi09 28.09.2010 18:59

Re: Ghost++ , GhostOne - Скачать - Установить - Настроить
 
кстати насчет пароля
если ты имеешь в виду про акк для бота то там точно все верно)
а вот в этой строчке в настройках бота\main configuration
bnet_custom_passwordhashtype какое значение должно стоять?

у меня стоит pvpgn это верно?
я просто больше нигде не могу найти никакие пароли...конфиг правил,в боте вроде тоже..

Array 30.09.2010 16:21

Re: Ghost++ , GhostOne - Скачать - Установить - Настроить
 
Цитата:

Сообщение от gogi09 (Сообщение 89657)
bnet_custom_passwordhashtype какое значение должно стоять?

у меня стоит pvpgn это верно?

Да, так и нужно. Я уже и не знаю, что может быть не так.
Можно попробовать в адрес написать не rubattle.net, а его ип.
Поробовать изменить порт. И залей пожалуйста конфиг - хочу глянуть.

gogi09 02.10.2010 11:34

Re: Ghost++ , GhostOne - Скачать - Установить - Настроить
 
Я почему то не имею права прикреплять вложения выложу конфиг так,скопировав его.
Поэтому не злись если сообщение будет слишком велико.Версия GHost 1.7.265

// Я не злюсь) , просто в след.раз используй тег [CODE]

Конфиг:
Код:

###########################################################
# PLEASE EDIT CONFIG IN GHOST ONE UNDER GHOST OPTIONS TAB #
###########################################################
### Управление банами по ip: 0 = ничего не делать, 1 = кик, 2 = только оповещение(не кикать).
### handle name bans: 0 = do nothing, 1 = kick, 2 = announce only (no kick).
bot_banning = 1

### force auto hcl from gamename in dota games (even when bot_defaulthcl is not set)
bot_forceautohclindota = 1

### set to 1 if you want admins to be autoplaced higher only in dota games (0 = in all games)
bot_placeadminshigheronlyindota = 0

### if 1 - no admin can start the game if the owner is in the lobby
bot_onlyownerscanstart = 1

### if set to 1, if using bot_allowedscores, players having an unknown score will be allowed
bot_allownullscoredplayers = 1

### in autohosted games, allow only players with score>=x to join the lobby
bot_autohostallowedscores = 0

### allow only players with score>=x to join the lobby
bot_allowedscores = 0

### milliseconds to add to highest ping as base dynamic latency
bot_dynamiclatencyaddedtoping = 25

### how many milliseconds to add to the normal latency if the players lag
bot_dynamiclatencymaxtoadd = 30

### dynamic latency will try not to go over 2.2x highest ping, recommended
bot_dynamiclatency2.2xhighestpingmax = 1

### dynamic latency will be increased when a lobby is active
bot_dynamiclatencyincreasewhenlobby = 1

### enable dynamic latency, lowers or even increases latency as needed
bot_usedynamiclatency = 1

### if enabled, any user can !pub/!map/!unhost
bot_userscanhost = 0

### if enabled, any safelisted player can !pub/!map/!unhost
bot_safecanhost = 0

### will allow admins and safelisted players to download even if downloads are disabled
bot_adminsandsafecandownload = 1

### will replace every !ban/!bl with !warn/!wl
bot_replacebanwithwarn = 0

### 0 - ghost countdown, 1 - warcraft countdown
bot_normalcountdown = 0

### when you !unban player, the bot also issues an /unban player
bot_unbanremoveschannelban = 0

### all messages will be answered with a whisper
bot_whisperallmessages = 0

### fake pings for the following players, space separated: ex = nick1 nick2
bot_fakepings =

# Prints the gameloaded.txt message after X seconds. Default: 10.
bot_gameloadedprintout = 10

# how many games should the player play (without taking another warn) to make one of his warns inactive. Default: 7
bot_gamenumtoforgetawarn = 7

# how many days will each warn last. 0 - permanent warn. Default: 14.
bot_warntimeofwarnedplayer = 14

# how many days will the auto-ban from warns last. 0 - permanent ban. Default: 14.
bot_bantimeofwarnedplayer = 14

# how many warns are needed to auto-ban the player. Default: 3.
bot_banthewarnedplayerquota = 3

# tbanlast/tbl will expire in x days - set to 0 to be permanent
bot_tbanlasttime = 30

# normal banlast/bl will expire in x days - set to 0 to be permanent
bot_banlasttime = 180

# normal bans will expire in x days - set to 0 to be permanent
bot_bantime = 180

# auto warns leavers
bot_autowarnearlyleavers = 0

# send admin messages or not (if using the admin game)
bot_adminmessages = 0

# send local admin messages or not (if using the admin game)
bot_localadminmessages = 0

# set !autostart 10 automatically in dota games
bot_autostartdotagames = 0

# safelisted players are immune to ban/warn
bot_safelistedbanimmunity = 1

# Drop the user if he/she desyncs or not
bot_dropifdesync = 1

bot_ipbanning = 1

### оповещение о бане в одну строку( = 0) (если возможно) или в две строки ( = 1)
bot_twolinesbanannouncement = 1

### текст, который добавляется к версии
bot_customversiontext =

### автоматически банить игроков, которые выходят во время отсчета начала игры
bot_autobancountdown = 0

### автоматически банить игроков, которые выходят во время загрузки игры
bot_autobangameloading = 1

### запрещенные страны при использовании автохоста
bot_autohostdeniedcountries =

### разрешенные страны при использовании автохоста
bot_autohostallowedcountries =

### UDP порт, по которому консоль общается с оболчкой GHost One GUI, по умолчанию 5868
udp_guiport = 5868

# в LAN/GArena показывать реальное количество игроков (текущее/общее) в игре, при использовании команды !pubg он автоматически включается
lan_showrealslotcount = 1

# LIST OF SETTINGS NOT IN GHOST OPTIONS TAB
#bot_language
#bot_mapcfgpath
#bot_savegamepath
#bot_spoofchecks
#bot_refreshmessages
#bot_autolock
#bot_autosave
#bot_allowdownloads
#bot_pingduringdownloads
#bot_lcpings
#bot_autokickping
#bot_latency
#bot_synclimit
#bot_votekickallowed
#bot_votekickpercentage
#bot_udpconsole
#bot_virtualhostname
#udp_cmdbindip
#udp_cmdspooftarget
#admingame_password
#db_sqlite3_file
#bnet_holdfriends
#bnet_holdclan

########################
# Actual Config Below  #
########################

# путь к файлу логов и его название
bot_log = log.txt

# показывать сообщение когда safe/admin/rootadmin/chieftain/shaman заходят на канал
bot_channeljoingreets = 1

# админы могут удалять только те баны, которые сделали они
bot_adminslimitedunban = 0

# Оповещение +1 и +2 (игроков осталось до фулла) в лобби (не используется при автохосте)
bot_lobbyannounceunoccupied = 1

# автоматическая установка режима HCL(бот будет сам прописывать игровой мод) , основанная на названии игры(пример: -arso EU pros установит мод -arso)(только если определен параметр map_defaulthcl, пример: map_defaulthcl=ar). Установит пустой режим HCL если в названии игры не обнаружит мод
bot_autohclfromgamename = 1

# включить молчанку игроку, который использовал запрещенные слова, на X секунд
bot_censormute = 1
# также автоматически ставить молчанку админам
bot_censormuteadmins = 0
# молчанка игроку на X секунд при первом нарушении
bot_censormutefirstseconds = 60
# молчанка игроку на X секунд при втором нарушении
bot_censormutesecondseconds = 180
# молчанка игроку на X секунд при 3 и более нарушениях
bot_censormuteexcessiveseconds = 360

lan_war3version = 24

# Отключить алгоритм nagle (алгоритмы TCPIP могут снижать скорость и вызывать лаги в игре) - может улучшить latency
tcp_nodelay = 1

# путь к вашему WC3TVRecorder, пример: c:\Program Files\waaaghTV Recorder\
wtv_path = C:\Program Files\WaaaghTV Recorder\
# использование WC3TVRecorder, "1", чтобы включить
wtv_enabled = 0
# WaaaghTV Observer Name
wtv_playername = Waaagh!TV

# для примера: RO, только этим странам разрешено подсоединяться к игре
bot_allowedcountries =
# для примера: RO, этим странам запрещено подсоединяться к игре
bot_deniedcountries =

# ждать Х мс до отправки пакета среднего размера бнету, когда используется PVPGN
bot_bnetpacketdelaymediumpvpgn = 2000
# ждать Х мс до отправки пакета большого размера бнету, когда используется PVPGN
bot_bnetpacketdelaybigpvpgn = 2500
# ждать Х мс до отправки пакета среднего размера бнету(офф)
bot_bnetpacketdelaymedium = 3200
# ждать Х мс до отправки пакета большого размера бнету(офф)
bot_bnetpacketdelaybig = 4000

# Формула для расчета статистики
# Разрешенные переменные: totgames, kills, deaths, assists, creepkills, creepdenies, neutralkills,
# towerkills, raxkills, courierkills, wins, losses, killstotal, deathstotal, creepkillstotal,
# creepdeniestotal,assiststotal, neutralkillstotal, towerkillstotal, raxkillstotal, courierkillstotal
# Формула по умолчанию:
# (((wins-losses)/totgames)+(kills-deaths+assists/2)+(creepkills/100+creepdenies/10+neutralkills/50)+(raxkills/6)+(towerkills/11))
# Альтернативная формула:
# (((kills-deaths+assists*0.7)*0.6+towerkills*0.8+raxkills+creepkills*0.02+creepdenies*0.08+neutralkills*0.03+courierkills*0.04)*0.5+(wins/totgames*2)+(totgames*0.002))

bot_scoreformula = (((wins-losses)/totgames)+(kills-deaths+assists/2)+(creepkills/100+creepdenies/10+neutralkills/50)+(raxkills/6)+(towerkills/11))

# Счет будет высчитываться только для тех игроков, которые сыграли Х игр
bot_scoremingames = 1

# Доступ владельца игры по умолчанию (используйте панель доступа чтобы сменить уровень доступа админов на ваше усмотрение и посмотреть коды доступа для этих команд)
bot_owneraccess = 3965

# Доступ админов по умолчанию
bot_adminaccess = 1903

# состояние игры для домашних игр
bot_gamestateinhouse = 999

#  автоматически банить только тех игроков, которые нарушают баланс команд(пример: игра 5-5. при 5-4 банить ливера, при 4-4 не банить, если этот параметр равен 1)
bot_autobanteamdiffmax = 1

# Банить игроков, которые покинули игру за Х минут до конца игры
bot_autobangameendmins = 1

# Банить игроков до Х минут игры
bot_autobantimer = 0

# Банить всех ливеров вне зависимости от карты
bot_autobanall = 0

# Автоматически банить первых Х ливеров
bot_autobanfirstxleavers = 0

# бот автоматически пересоздаст игру с названием [название#номер] если прошло Х секунд с момента присоединения последнего игрока, 0=отключить
bot_autorehostdelay = 120

# бот автоматически пересоздаст игру с названием [название#номер] если имя занято
bot_rehostifnametaken = 1

# если счетчик игр превысит этот предел, то автоматически сбросится до 1. 0=отключить
bot_maxhostcounter = 30

# эти слова будут запрещены в игре
bot_censorwords = fuck idiot retarded dick cunt pussy asshole suck shit penis vagina

# load in game feature will be enabled for every map (if set to 1)
bot_forceloadingame = 1

# после окончания игры при использовании мускула бот запустит update_dota_elo.exe (НЕ ИСПОЛЬЗОВАТЬ ВМЕСТЕ)
bot_updatedotaeloaftergame = 0

# после окончания игры при использовании мускула бот пересчитает очки (score)  (НЕ ИСПОЛЬЗОВАТЬ ВМЕСТЕ)
bot_updatedotascoreaftergame = 0

# "1", если вы используете патч версии 1.23 или выше
bot_patch23ornewer = 1

# "1", если используется патч 1.21
bot_patch21 = 0

# показывать счет каждого вошедшего игрока и игравшего на этом боте раньше
bot_showscoresonjoin = 0

# установка значения bot_autohostmaximumgames > 0 приведет к автозапуску автохоста(извиняюсь за тавтологию)
bot_autohostmaximumgames = 0
bot_autohostautostartplayers = 10
bot_autohostallowstart = 0
bot_autohostlocal = 0
bot_autohostowner = one
bot_autohostmapcfg = map.cfg
bot_autohostgamename = auto -sd EU pros

# при автохосте включает автобан игрокам нарушившим равновесие игры в картах с 2 командами. Не банит админов и главных админов.
#    0 = off  1 = on
bot_autoban = 0

# делать ли всех игроков, заходящих с локальной сети, алминами?
bot_lanadmins = 0

# делать ли локальных игроков админами автоматически (например игроков с гарены)
bot_localadmins = 0

# языковой файл

bot_language = russian.cfg

### укажите путь к папке warcraft
### эта папка должна содержать следующие файлы: war3.exe, storm.dll и game.dll
### для того, чтобы бот автоматически высчитывал значения для карт, в этой папке также должен находиться файл War3Patch.mpq, из которого бот попытается вытащить "Scripts\common.j" and "Scripts\blizzard.j" при загрузке, и положит их в bot_mapcfgpath (который определен в этом конфиге ниже)

bot_war3path = D:\WarCraft III\

### порт, на котором GHost++ будет хостить игры в battle.net (должен отличаться от стандартного порта warcraft и порта админ игры(прописан ниже))

bot_hostport = 6113

### максимальное количество игр, которые могут хоститься одновременно

bot_maxgames = 5

### триггер, используемый в игре (триггер battle.net определен ниже в этом конфиге)
### Триггер - специальный символ, который позволяет боту определять, что данное предложение после триггера должно обработаться как команда(если такая существует)

bot_commandtrigger = !

### путь к директории, в которой лежат ваш конфиги для карт
###  эта папка также может содержать файлы common.j и blizzard.j (извленченные из War3Patch.mpq)
###  Файлы common.j and blizzard.j требуются только для автоматического расчета map_crc ваших карт

bot_mapcfgpath = mapcfgs\

### путь к директории, в которой лежат ваши сохраненные игры

bot_savegamepath = savegames\

### путь к директории, в которой лежат ваши карты
###  GHost++ не требует наличия карт, но если он имеет доступ к ним, то может отправить их игрокам и автоматически расчитать значения большинства карт
###  GHost++ ищет карту в директориях, прописанных в следующих параметрах [bot_mappath + map_localpath] (map_localpath определено в каждом конфиге карты)

bot_mappath = D:\WarCraft III\Maps\Download\

### сохранять реплеи или нет

bot_savereplays = 0

### директория для сохранения реплеев

bot_replaypath = replays\

### версия Warcraft 3, для которой бот будет сохранять реплеи

replay_war3version = 24

### номер билда Warcraft 3 для сохранения реплеев
###  patch 1.23:  war3version 23, buildnumber 6058
###  patch 1.24:  war3version 24, buildnumber 6059
###  patch 1.24b: war3version 24, buildnumber 6059

replay_buildnumber = 6059

### проводить автоматическую проверку на подмену ника или нет
###  0 отключает проверку
###  1 производит проверку автоматически для всех игроков
###  2 производит проверку только для потенциальных администраторов.

bot_spoofchecks = 2

### Требуется ли для игры автоматическая проверка ника или нет ?
###  Данная настройка контролируется нужно-ли перед началом игры игрокам пройти проверку на подмену ника
###  если данная настройка включена (1) то для начала игры, если не включена автоматическая проверка игроки должны будут отправить боту команду вида /r !spoofcheck
### иначе игрок не прошедший проверку через 20 секунд будет выкинут.
### Если же автоматическая проверка включена, то бот автоматически проверит и толлько после проверки всех игроков начнет игру.

bot_requirespoofchecks = 0

### Отображать ли сообщение об обновлении игры

bot_refreshmessages = 0

### блокировать ли автоматически игру когда подключился владелец игры (только админ и владелец смогут вводить команды боту)

bot_autolock = 0

### проводить ли автоматическое сохранение игры при отключении игры

bot_autosave = 0

### разрешить скачивание карты или нет
###  0 запрещает скачивание карты
###  1 разрешает скачивание карты
###  2 разрешает скачивание карты по указке администратора (администратор должен прописать !download или !dl )

bot_allowdownloads = 1

### Пинговать ли игроков при закачке игроком карты ?
###  если да то при скачивании игроки пинговатся не будут

bot_pingduringdownloads = 0

# кикать забаненных игроков с канала
bot_kickbannedfromchannel = 0

# банить на канале забаненных игроков
bot_banbannedfromchannel = 0

# ### использовать ли стиль пинга LC? (делит актуальный пинг на 2)

bot_lcpings = 1

### Автоматический кик игроков пинг которых выше

bot_autokickping = 200

### игровая задержка ( у Battle.net по умолчанию стоит 250 в LAN играх 100)
###  также может быть установлена для каждой игры через !latency команду (в пределах от 50 до максимума в 500)

bot_latency = 110

### максимальное число пакетов которое не дошло до игрока прежде чем появится лагскрин ( экран после которого игрока выкинет из игры)
###  ниже 8.0 версии GHost++ не имел лагскрина и эта опция имела максимальное значения
###  также значение можно изменить во время игры используя !synclimit команду (в пределах от  10 до максимума в 10000)

bot_synclimit = 90

# whether votekicks are allowed or not

bot_votekickallowed = 1

### процент голосов нужный для срабатывания votekick
###  предпологается что игрок стартовавший Голосование проголосовал ДА и если он стартовал Голосование опять то предпологается что он проголосовал НЕТ
###  формула для расчета количества необходимых голосов votes_needed = ceil( ( num_players - 1 ) * bot_votekickpercentage / 100 )
###  это значит что он будет округлять нужное число голосов в высшую сторону
###  если вы установите 100 это требует 2/3, 3/4, 4/5, 5/6, 6/7, 7/8, 8/9, 9/10, 10/11, и 11/12 голосов для результата
###  если вы установите 90 это требует 2/3, 3/4, 4/5, 5/6, 6/7, 7/8, 8/9, 9/10, 9/11, и 10/12 голосов для результата
###  если вы установите 80 это требует 2/3, 3/4, 4/5, 4/6, 5/7, 6/8, 7/9, 8/10, 8/11, и 9/12 голосов для результата
###  если вы установите 70 это требует 2/3, 3/4, 3/5, 4/6, 5/7, 5/8, 6/9, 7/10, 7/11, и 8/12 голосов для результата
###  если вы установите 60 это требует 2/3, 2/4, 3/5, 3/6, 4/7, 5/8, 5/9, 6/10, 6/11, и 7/12 голосов для результата

bot_votekickpercentage = 100

# "1" - на время игры бот добавляет создателя в друзья и удаляет его после окончания игры
bot_addcreatorasfriendonhost = 0

# показывать команды, направленные боту, в лобби/игре или нет
bot_relaychatcommands = 1

# показывать информацию о текущих загрузках карт или нет(скорость, процент загрузки)
bot_showdownloadsinfo = 0

# интервал между сообщениями о загрузках
bot_showdownloadsinfotime = 5

# максимум одновременных скачиваний
bot_maxdownloaders = 3

# общая максимальная скорость загрузки
bot_totaldownloadspeed = 1024

# макс скорость загрузки дял каждого игрока
bot_clientdownloadspeed = 512

# иницировать таймер завершения игры если количество игроков меньше указанного  - 0 выключить завершение игры
bot_gameoverminplayers = 0

# иницировать таймер завершения игры если процент оставшихся игроков составляет меньше указанного  - 0 выключить завершение игры
bot_gameoverminpercent = 0

#  иницировать таймер завершения игры если разница между количеством игроков разных команд больше указанного  - 0 выключить завершение игры
bot_gameovermaxteamdifference = 0

# перенаправление вывода консоли на порт UDP
bot_udpconsole = 1

# резервировать ли игроков из прошлой игры?
bot_holdplayersforrmk = 1

# включить ли не админ комманды? 1 включить, 0 отключить
bot_nonadmincommands = 1

# требовать ли от рутадминов проверку ника или нет
bot_rootadminsspoofcheck = 0

# требовать ли от рутадминов проверку ника или нет
bot_adminsspoofcheck = 0

# если 1, забаненные игроки будут оповещены о бане
bot_notifybannedplayers = 0

# бот будет искать внешний ip при загрузке. отключите если хотите играть только по сети
bot_findexternalip = 1

# впишите свой внешний IP если не хотите, чтобы бот его искал при загрузке
bot_externalip =

# использовать ли альтернативный сайт для поиска внешнего IP? (при наличии > 30 сек задержки при запуске бота)
bot_altfindip = 0

# Рутадмины(вписывать через пробел: userone usertwo userthree)
bot_rootadmins =

# UDP пароль бота
bot_udppassword =

# показывать ли сообщения автоматического удаления игроков забаненных или из запрещенных стран
bot_verbose = 0

# виртуальное имя бота
bot_virtualhostname = |cFF483D8BHost

# игнорировать лаг скрин в первые X секунд игры
bot_dropvotetime = 30

# автоматически закрывает игровую прихожую если не подключается необходимое количество игроков или админ за указаное кол. минут
bot_lobbytimelimit = 10

# udp ip
udp_cmdbindip = 0.0.0.0

# udp port
udp_cmdport = 6969

# udp spoof target
udp_cmdspooftarget =

###############################
# ADMIN GAME CONFIGURATION #
###############################

### Создание админ игры

admingame_create = 0

### порт админ игры

admingame_port = 6114

### пароль админ игры

admingame_password =

##########################
# DATABASE CONFIGURATION #
##########################

### тип БД
###  "sqlite3" для локальной БД SQLite
###  "mysql" для БД MySQL

db_type = sqlite3

### конфигурация БД SQLite

db_sqlite3_file = ghost.dbs

### конфигурация БД MySQL

db_mysql_server = localhost
db_mysql_database = ghost
db_mysql_user = YOUR_USERNAME
db_mysql_password = YOUR_PASSWORD
db_mysql_port = 3306

############################
#  Конфигурация Battle.Net    #
############################

### Адрес подключения к сервреру BATTLE.NET

bnet_server = rubattle.net

### Синоним сервера для отображения в логах и на консоли бота

bnet_serveralias = "Напиши какое-нибуть название"

### ваш Warcraft III: Reign of Chaos CD key
### внимание если вы играете на оффициальном сервере, то вы не сможете одновременно с ботом подключатся к сервреру по одному и тому-же ключу.

bnet_cdkeyroc = FFFFFFFFFFFFFFFFFFFFFFFFFF

### ваш Warcraft III: The Frozen Throne CD key
### внимание если вы играете на оффициальном сервере, то вы не сможете одновременно с ботом подключатся к сервреру по одному и тому-же ключу.

bnet_cdkeytft = FFFFFFFFFFFFFFFFFFFFFFFFFF

### Ваш логин подключения к батл нет

bnet_username = fifka

### пароль для входа на батл нет

bnet_password = пароль "Тут написан пароль?"

### исходный канал на который подключится ваш бот после входа на сервер
### в данном месте убедительно хотелось бы , чтобы не указывали общие каналы, ибо срачь получается страшный, смотреть тошно(Comment by Tsukasa-mixer)

bnet_firstchannel = Mr

### Ник Самого главного админа )

bnet_rootadmin = Mr.CyMKuH

### тригер распознавания команд для данного battle.net сервера

bnet_commandtrigger = !

### добавлять ли ваших друзей в сейф лист(даст вашим друзьям заходить, даже если в лобби набран фул) ?

bnet_holdfriends = 1

### добавлять ли ваших соклановцев в сейф лист(даст вашим друзьям заходить, даже если в лобби набран фул) ?

bnet_holdclan = 1

### позволить ли игрокам(не админам) использовать некоторые команды, такие как !stats and !statsdota в этом соединении батл нет?

bnet_publiccommands = 1

### BNLS сервер (подробности в readme.txt)
###  вам необходим реальный BNLS сервер еслы вы хотите подключится к оффициальному battle.net серверу , в противном случае вас выкинут через 2 минуты

bnet_bnlsserver = localhost "дописать"
bnet_bnlsport = 9367
bnet_bnlswardencookie = 1

### вы должны отредактировать данную секцию для подключения к PvPGN сервреру
###  спрашивайте информацию у администрации =) PvPGN сервера =) - если не забанят раньше.(comment by Tsukasa-mixer)

bnet_custom_war3version = 24
bnet_custom_exeversion =
bnet_custom_exeversionhash =
bnet_custom_passwordhashtype = pvpgn
bnet_custom_pvpgnrealmname = PvPGN Realm

###
### пример настройки второго соединения батл нет
###

# bnet2_server = uswest.battle.net
# bnet2_serveralias = USWest
# bnet2_cdkeyroc = FFFFFFFFFFFFFFFFFFFFFFFFFF
# bnet2_cdkeytft = FFFFFFFFFFFFFFFFFFFFFFFFFF
# bnet2_username =
# bnet2_password =
# bnet2_firstchannel = The Void
# bnet2_rootadmin =
# bnet2_commandtrigger = !
# bnet2_holdfriends = 1
# bnet2_holdclan = 1
# bnet2_publiccommands = 1
# bnet2_bnlsserver = localhost
# bnet2_bnlsport = 9367
# bnet2_bnlswardencookie = 2

Добавлено через 5 минут
а понял))
хорошо,буду знать

Array 02.10.2010 11:49

Re: Ghost++ , GhostOne - Скачать - Установить - Настроить
 
Я в конфиге отметил, что стоит поправить.

gogi09 02.10.2010 11:57

Re: Ghost++ , GhostOne - Скачать - Установить - Настроить
 
[ BNET] using pvpgn logon type (for pvpgn servers only)
[ BNET] logon failed - invalid password, disconnecting

все сделал а ошибка одна и таже..(
не знаю уже че делать..

Добавлено через 6 часов 31 минуту
Все!Проблему решил))
Оказывается был неверный пароль бота)
во я туп.
все равно спасибо за то что не отказывал в помощи))
удачи)

Array 02.10.2010 19:34

Re: Ghost++ , GhostOne - Скачать - Установить - Настроить
 
Хехе, и тебе удачи с ботом :)

Aonid 04.10.2010 17:16

Re: Ghost++ , GhostOne - Скачать - Установить - Настроить
 
Здравствуйте посоветовали ваш форум знающие люди чтоб настроить бота такая вот загвоздка у меня


[ GHOST] listening for GProxy++ reconnects on port 6114
[ BNET: razad] refreshed ban list (0 -> 0 bans)
[ BNET: razad] connecting to server [rubattle.net] on port 6112
[ BNET: razad] resolved and cached server IP address 212.42.38.154
[ BNET: razad] connected
[ TCPSOCKET] closed by remote host
[ BNET: razad] disconnected from battle.net
[ BNET: razad] waiting 30 seconds to reconnect

Добавлено через 6 минут
Код:

UDPCMDSOCK] Relaying cmd [!mapl Bleach vs One Piece v2.08b] to server [rubattle.net]
[                      WSPR: razad] [aonid] !mapl Bleach vs One Piece v2.08b
[                      BNET: razad] admin [aonid] sent command [!mapl Bleach vs One Piece v2.08b]
[                          CONFIG] loading file [mapcfgs\Bleach vs One Piece v2.08b.cfg]
[                              MAP] loading MPQ file [maps\Bleach vs One Piece v2.08b.w3x]
[                              MAP] calculated map_size = 172 198 67 0
[                              MAP] calculated map_info = 65 16 30 176
[                              MAP] calculated map_crc = 44 218 8 168
[                              MAP] calculated map_sha1 = 246 173 78 168 90 80 133 143 202 224 21 202 236 3 60 242 229 137 123 106
[                              MAP] calculated map_width = 125 0
[                              MAP] calculated map_height = 113 0
[                              MAP] calculated map_numplayers = 12
[                              MAP] calculated map_numteams = 2
[                              MAP] found 12 slots
[                              MAP] wrote config file Bleach vs One Piece v2.08b.cfg
[                      UDPCMDSOCK] Relaying cmd [!map Bleach vs One Piece v2.08b] to server [rubattle.net]
[                      WSPR: razad] [aonid] !map Bleach vs One Piece v2.08b
[                      BNET: razad] admin [aonid] sent command [!map Bleach vs One Piece v2.08b]
[                              MAP] loading MPQ file [maps\Bleach vs One Piece v2.08b.w3x]
[                              MAP] calculated map_size = 172 198 67 0
[                              MAP] calculated map_info = 65 16 30 176
[                              MAP] calculated map_crc = 44 218 8 168
[                              MAP] calculated map_sha1 = 246 173 78 168 90 80 133 143 202 224 21 202 236 3 60 242 229 137 123 106
[                              MAP] calculated map_width = 125 0
[                              MAP] calculated map_height = 113 0
[                              MAP] calculated map_numplayers = 12
[                              MAP] calculated map_numteams = 2
[                              MAP] found 12 slots
[                      BNET: razad] connecting to server [rubattle.net] on port 6112
[                      BNET: razad] using cached server IP address 212.42.38.154
[                      BNET: razad] connected
[                      BNET: razad] attempting to auth as Warcraft III: The Frozen Throne
[                      BNET: razad] cd keys accepted
[                      BNET: razad] username [Awkael] accepted
[                      BNET: razad] using pvpgn logon type (for pvpgn servers only)
[                        TCPSOCKET] closed by remote host
[                      BNET: razad] disconnected from battle.net
[                      BNET: razad] waiting 30 seconds to reconnect

а это при создание конфига мапы

Array 05.10.2010 15:38

Re: Ghost++ , GhostOne - Скачать - Установить - Настроить
 
Цитата:

Сообщение от Aonid (Сообщение 90338)
Здравствуйте посоветовали ваш форум знающие люди чтоб настроить бота такая вот загвоздка у меня

[ BNET: razad] connected
[ TCPSOCKET] closed by remote host
[ BNET: razad] disconnected from battle.net

Хм, пока непонятно в чем дело.
Аккаунт точно рабочий, не в бане?
Выложи конфиг, я гляну что да как. (Пароль только убери)

Aonid 05.10.2010 18:05

Re: Ghost++ , GhostOne - Скачать - Установить - Настроить
 
Код:

###########################################################
# PLEASE EDIT CONFIG IN GHOST ONE UNDER GHOST OPTIONS TAB #
###########################################################
### Управление банами по ip: 0 = ничего не делать, 1 = кик, 2 = только оповещение(не кикать).
### handle name bans: 0 = do nothing, 1 = kick, 2 = announce only (no kick).
bot_banning = 1

### force auto hcl from gamename in dota games (even when bot_defaulthcl is not set)
bot_forceautohclindota = 1

### set to 1 if you want admins to be autoplaced higher only in dota games (0 = in all games)
bot_placeadminshigheronlyindota = 0

### if 1 - no admin can start the game if the owner is in the lobby
bot_onlyownerscanstart = 1

### if set to 1, if using bot_allowedscores, players having an unknown score will be allowed
bot_allownullscoredplayers = 1

### in autohosted games, allow only players with score>=x to join the lobby
bot_autohostallowedscores = 0

### allow only players with score>=x to join the lobby
bot_allowedscores = 0

### milliseconds to add to highest ping as base dynamic latency
bot_dynamiclatencyaddedtoping = 25

### how many milliseconds to add to the normal latency if the players lag
bot_dynamiclatencymaxtoadd = 30

### dynamic latency will try not to go over 2.2x highest ping, recommended
bot_dynamiclatency2.2xhighestpingmax = 1

### dynamic latency will be increased when a lobby is active
bot_dynamiclatencyincreasewhenlobby = 1

### enable dynamic latency, lowers or even increases latency as needed
bot_usedynamiclatency = 1

### if enabled, any user can !pub/!map/!unhost
bot_userscanhost = 0

### if enabled, any safelisted player can !pub/!map/!unhost
bot_safecanhost = 0

### will allow admins and safelisted players to download even if downloads are disabled
bot_adminsandsafecandownload = 1

### will replace every !ban/!bl with !warn/!wl
bot_replacebanwithwarn = 0

### 0 - ghost countdown, 1 - warcraft countdown
bot_normalcountdown = 0

### when you !unban player, the bot also issues an /unban player
bot_unbanremoveschannelban = 0

### all messages will be answered with a whisper
bot_whisperallmessages = 0

### fake pings for the following players, space separated: ex = nick1 nick2
bot_fakepings =

bot_mappath = D:\Games\Warcraft 3 Frozen Throne 1.24e by Avenger72\Maps\Download

# Prints the gameloaded.txt message after X seconds. Default: 10.
bot_gameloadedprintout = 10

# how many games should the player play (without taking another warn) to make one of his warns inactive. Default: 7
bot_gamenumtoforgetawarn = 7

# how many days will each warn last. 0 - permanent warn. Default: 14.
bot_warntimeofwarnedplayer = 14

# how many days will the auto-ban from warns last. 0 - permanent ban. Default: 14.
bot_bantimeofwarnedplayer = 14

# how many warns are needed to auto-ban the player. Default: 3.
bot_banthewarnedplayerquota = 3

# tbanlast/tbl will expire in x days - set to 0 to be permanent
bot_tbanlasttime = 30

# normal banlast/bl will expire in x days - set to 0 to be permanent
bot_banlasttime = 180

# normal bans will expire in x days - set to 0 to be permanent
bot_bantime = 180

# auto warns leavers
bot_autowarnearlyleavers = 0

# send admin messages or not (if using the admin game)
bot_adminmessages = 0

# send local admin messages or not (if using the admin game)
bot_localadminmessages = 0

# set !autostart 10 automatically in dota games
bot_autostartdotagames = 0

# safelisted players are immune to ban/warn
bot_safelistedbanimmunity = 1

# Drop the user if he/she desyncs or not
bot_dropifdesync = 1

bot_ipbanning = 1

### оповещение о бане в одну строку( = 0) (если возможно) или в две строки ( = 1)
bot_twolinesbanannouncement = 1

### текст, который добавляется к версии
bot_customversiontext =

### автоматически банить игроков, которые выходят во время отсчета начала игры
bot_autobancountdown = 0

### автоматически банить игроков, которые выходят во время загрузки игры
bot_autobangameloading = 1

### запрещенные страны при использовании автохоста
bot_autohostdeniedcountries =

### разрешенные страны при использовании автохоста
bot_autohostallowedcountries =

### UDP порт, по которому консоль общается с оболчкой GHost One GUI, по умолчанию 5868
udp_guiport = 5868

# в LAN/GArena показывать реальное количество игроков (текущее/общее) в игре, при использовании команды !pubg он автоматически включается
lan_showrealslotcount = 1

# LIST OF SETTINGS NOT IN GHOST OPTIONS TAB
#bot_language
#bot_mapcfgpath
#bot_savegamepath
#bot_spoofchecks
#bot_refreshmessages
#bot_autolock
#bot_autosave
#bot_allowdownloads
#bot_pingduringdownloads
#bot_lcpings
#bot_autokickping
#bot_latency
#bot_synclimit
#bot_votekickallowed
#bot_votekickpercentage
#bot_udpconsole
#bot_virtualhostname
#udp_cmdbindip
#udp_cmdspooftarget
#admingame_password
#db_sqlite3_file
#bnet_holdfriends
#bnet_holdclan

########################
# Actual Config Below  #
########################

# путь к файлу логов и его название
bot_log = log.txt

# показывать сообщение когда safe/admin/rootadmin/chieftain/shaman заходят на канал
bot_channeljoingreets = 1

# админы могут удалять только те баны, которые сделали они
bot_adminslimitedunban = 0

# Оповещение +1 и +2 (игроков осталось до фулла) в лобби (не используется при автохосте)
bot_lobbyannounceunoccupied = 1

# автоматическая установка режима HCL(бот будет сам прописывать игровой мод) , основанная на названии игры(пример: -arso EU pros установит мод -arso)(только если определен параметр map_defaulthcl, пример: map_defaulthcl=ar). Установит пустой режим HCL если в названии игры не обнаружит мод
bot_autohclfromgamename = 1

# включить молчанку игроку, который использовал запрещенные слова, на X секунд
bot_censormute = 1
# также автоматически ставить молчанку админам
bot_censormuteadmins = 0
# молчанка игроку на X секунд при первом нарушении
bot_censormutefirstseconds = 60
# молчанка игроку на X секунд при втором нарушении
bot_censormutesecondseconds = 180
# молчанка игроку на X секунд при 3 и более нарушениях
bot_censormuteexcessiveseconds = 360

lan_war3version = 24

# Отключить алгоритм nagle (алгоритмы TCPIP могут снижать скорость и вызывать лаги в игре) - может улучшить latency
tcp_nodelay = 1

# путь к вашему WC3TVRecorder, пример: c:\Program Files\waaaghTV Recorder\
wtv_path = C:\Program Files\WaaaghTV Recorder\
# использование WC3TVRecorder, "1", чтобы включить
wtv_enabled = 0
# WaaaghTV Observer Name
wtv_playername = Waaagh!TV

# для примера: RO, только этим странам разрешено подсоединяться к игре
bot_allowedcountries =
# для примера: RO, этим странам запрещено подсоединяться к игре
bot_deniedcountries =

# ждать Х мс до отправки пакета среднего размера бнету, когда используется PVPGN
bot_bnetpacketdelaymediumpvpgn = 2000
# ждать Х мс до отправки пакета большого размера бнету, когда используется PVPGN
bot_bnetpacketdelaybigpvpgn = 2500
# ждать Х мс до отправки пакета среднего размера бнету(офф)
bot_bnetpacketdelaymedium = 3200
# ждать Х мс до отправки пакета большого размера бнету(офф)
bot_bnetpacketdelaybig = 4000

# Формула для расчета статистики
# Разрешенные переменные: totgames, kills, deaths, assists, creepkills, creepdenies, neutralkills,
# towerkills, raxkills, courierkills, wins, losses, killstotal, deathstotal, creepkillstotal,
# creepdeniestotal,assiststotal, neutralkillstotal, towerkillstotal, raxkillstotal, courierkillstotal
# Формула по умолчанию:
# (((wins-losses)/totgames)+(kills-deaths+assists/2)+(creepkills/100+creepdenies/10+neutralkills/50)+(raxkills/6)+(towerkills/11))
# Альтернативная формула:
# (((kills-deaths+assists*0.7)*0.6+towerkills*0.8+raxkills+creepkills*0.02+creepdenies*0.08+neutralkills*0.03+courierkills*0.04)*0.5+(wins/totgames*2)+(totgames*0.002))

bot_scoreformula = (((wins-losses)/totgames)+(kills-deaths+assists/2)+(creepkills/100+creepdenies/10+neutralkills/50)+(raxkills/6)+(towerkills/11))

# Счет будет высчитываться только для тех игроков, которые сыграли Х игр
bot_scoremingames = 1

# Доступ владельца игры по умолчанию (используйте панель доступа чтобы сменить уровень доступа админов на ваше усмотрение и посмотреть коды доступа для этих команд)
bot_owneraccess = 3965

# Доступ админов по умолчанию
bot_adminaccess = 1903

# состояние игры для домашних игр
bot_gamestateinhouse = 999

#  автоматически банить только тех игроков, которые нарушают баланс команд(пример: игра 5-5. при 5-4 банить ливера, при 4-4 не банить, если этот параметр равен 1)
bot_autobanteamdiffmax = 1

# Банить игроков, которые покинули игру за Х минут до конца игры
bot_autobangameendmins = 1

# Банить игроков до Х минут игры
bot_autobantimer = 0

# Банить всех ливеров вне зависимости от карты
bot_autobanall = 0

# Автоматически банить первых Х ливеров
bot_autobanfirstxleavers = 0

# бот автоматически пересоздаст игру с названием [название#номер] если прошло Х секунд с момента присоединения последнего игрока, 0=отключить
bot_autorehostdelay = 120

# бот автоматически пересоздаст игру с названием [название#номер] если имя занято
bot_rehostifnametaken = 1

# если счетчик игр превысит этот предел, то автоматически сбросится до 1. 0=отключить
bot_maxhostcounter = 30

# эти слова будут запрещены в игре
bot_censorwords = fuck idiot retarded dick cunt pussy asshole suck shit penis vagina

# load in game feature will be enabled for every map (if set to 1)
bot_forceloadingame = 1

# после окончания игры при использовании мускула бот запустит update_dota_elo.exe (НЕ ИСПОЛЬЗОВАТЬ ВМЕСТЕ)
bot_updatedotaeloaftergame = 0

# после окончания игры при использовании мускула бот пересчитает очки (score)  (НЕ ИСПОЛЬЗОВАТЬ ВМЕСТЕ)
bot_updatedotascoreaftergame = 0

# "1", если вы используете патч версии 1.23 или выше
bot_patch23ornewer = 1

# "1", если используется патч 1.21
bot_patch21 = 0

# показывать счет каждого вошедшего игрока и игравшего на этом боте раньше
bot_showscoresonjoin = 0

# установка значения bot_autohostmaximumgames > 0 приведет к автозапуску автохоста(извиняюсь за тавтологию)
bot_autohostmaximumgames = 0
bot_autohostautostartplayers = 10
bot_autohostallowstart = 0
bot_autohostlocal = 0
bot_autohostowner = one
bot_autohostmapcfg = map.cfg
bot_autohostgamename = auto -sd EU pros

# при автохосте включает автобан игрокам нарушившим равновесие игры в картах с 2 командами. Не банит админов и главных админов.
#    0 = off  1 = on
bot_autoban = 0

# делать ли всех игроков, заходящих с локальной сети, алминами?
bot_lanadmins = 0

# делать ли локальных игроков админами автоматически (например игроков с гарены)
bot_localadmins = 0

# языковой файл

bot_language = russian.cfg

### укажите путь к папке warcraft
### эта папка должна содержать следующие файлы: war3.exe, storm.dll и game.dll
### для того, чтобы бот автоматически высчитывал значения для карт, в этой папке также должен находиться файл War3Patch.mpq, из которого бот попытается вытащить "Scripts\common.j" and "Scripts\blizzard.j" при загрузке, и положит их в bot_mapcfgpath (который определен в этом конфиге ниже)

bot_war3path = D:\Games\Warcraft 3 Frozen Throne 1.24e by Avenger72

### порт, на котором GHost++ будет хостить игры в battle.net (должен отличаться от стандартного порта warcraft и порта админ игры(прописан ниже))

bot_hostport = 6113

### максимальное количество игр, которые могут хоститься одновременно

bot_maxgames = 5

### триггер, используемый в игре (триггер battle.net определен ниже в этом конфиге)
### Триггер - специальный символ, который позволяет боту определять, что данное предложение после триггера должно обработаться как команда(если такая существует)

bot_commandtrigger = !

### путь к директории, в которой лежат ваш конфиги для карт
###  эта папка также может содержать файлы common.j и blizzard.j (извленченные из War3Patch.mpq)
###  Файлы common.j and blizzard.j требуются только для автоматического расчета map_crc ваших карт

bot_mapcfgpath = mapcfgs\

### путь к директории, в которой лежат ваши сохраненные игры

bot_savegamepath = savegames\

### путь к директории, в которой лежат ваши карты
###  GHost++ не требует наличия карт, но если он имеет доступ к ним, то может отправить их игрокам и автоматически расчитать значения большинства карт

### сохранять реплеи или нет

bot_savereplays = 0

### директория для сохранения реплеев

bot_replaypath = replays\

### версия Warcraft 3, для которой бот будет сохранять реплеи

replay_war3version = 24

### номер билда Warcraft 3 для сохранения реплеев
###  patch 1.23:  war3version 23, buildnumber 6058
###  patch 1.24:  war3version 24, buildnumber 6059
###  patch 1.24b: war3version 24, buildnumber 6059

replay_buildnumber = 6059

### проводить автоматическую проверку на подмену ника или нет
###  0 отключает проверку
###  1 производит проверку автоматически для всех игроков
###  2 производит проверку только для потенциальных администраторов.

bot_spoofchecks = 2

### Требуется ли для игры автоматическая проверка ника или нет ?
###  Данная настройка контролируется нужно-ли перед началом игры игрокам пройти проверку на подмену ника
###  если данная настройка включена (1) то для начала игры, если не включена автоматическая проверка игроки должны будут отправить боту команду вида /r !spoofcheck
### иначе игрок не прошедший проверку через 20 секунд будет выкинут.
### Если же автоматическая проверка включена, то бот автоматически проверит и толлько после проверки всех игроков начнет игру.

bot_requirespoofchecks = 0

### Отображать ли сообщение об обновлении игры

bot_refreshmessages = 0

### блокировать ли автоматически игру когда подключился владелец игры (только админ и владелец смогут вводить команды боту)

bot_autolock = 0

### проводить ли автоматическое сохранение игры при отключении игры

bot_autosave = 0

### разрешить скачивание карты или нет
###  0 запрещает скачивание карты
###  1 разрешает скачивание карты
###  2 разрешает скачивание карты по указке администратора (администратор должен прописать !download или !dl )

bot_allowdownloads = 1

### Пинговать ли игроков при закачке игроком карты ?
###  если да то при скачивании игроки пинговатся не будут

bot_pingduringdownloads = 0

# кикать забаненных игроков с канала
bot_kickbannedfromchannel = 0

# банить на канале забаненных игроков
bot_banbannedfromchannel = 0

# ### использовать ли стиль пинга LC? (делит актуальный пинг на 2)

bot_lcpings = 1

### Автоматический кик игроков пинг которых выше

bot_autokickping = 200

### игровая задержка ( у Battle.net по умолчанию стоит 250 в LAN играх 100)
###  также может быть установлена для каждой игры через !latency команду (в пределах от 50 до максимума в 500)

bot_latency = 110

### максимальное число пакетов которое не дошло до игрока прежде чем появится лагскрин ( экран после которого игрока выкинет из игры)
###  ниже 8.0 версии GHost++ не имел лагскрина и эта опция имела максимальное значения
###  также значение можно изменить во время игры используя !synclimit команду (в пределах от  10 до максимума в 10000)

bot_synclimit = 90

# whether votekicks are allowed or not

bot_votekickallowed = 1

### процент голосов нужный для срабатывания votekick
###  предпологается что игрок стартовавший Голосование проголосовал ДА и если он стартовал Голосование опять то предпологается что он проголосовал НЕТ
###  формула для расчета количества необходимых голосов votes_needed = ceil( ( num_players - 1 ) * bot_votekickpercentage / 100 )
###  это значит что он будет округлять нужное число голосов в высшую сторону
###  если вы установите 100 это требует 2/3, 3/4, 4/5, 5/6, 6/7, 7/8, 8/9, 9/10, 10/11, и 11/12 голосов для результата
###  если вы установите 90 это требует 2/3, 3/4, 4/5, 5/6, 6/7, 7/8, 8/9, 9/10, 9/11, и 10/12 голосов для результата
###  если вы установите 80 это требует 2/3, 3/4, 4/5, 4/6, 5/7, 6/8, 7/9, 8/10, 8/11, и 9/12 голосов для результата
###  если вы установите 70 это требует 2/3, 3/4, 3/5, 4/6, 5/7, 5/8, 6/9, 7/10, 7/11, и 8/12 голосов для результата
###  если вы установите 60 это требует 2/3, 2/4, 3/5, 3/6, 4/7, 5/8, 5/9, 6/10, 6/11, и 7/12 голосов для результата

bot_votekickpercentage = 100

# "1" - на время игры бот добавляет создателя в друзья и удаляет его после окончания игры
bot_addcreatorasfriendonhost = 0

# показывать команды, направленные боту, в лобби/игре или нет
bot_relaychatcommands = 1

# показывать информацию о текущих загрузках карт или нет(скорость, процент загрузки)
bot_showdownloadsinfo = 0

# интервал между сообщениями о загрузках
bot_showdownloadsinfotime = 5

# максимум одновременных скачиваний
bot_maxdownloaders = 3

# общая максимальная скорость загрузки
bot_totaldownloadspeed = 1024

# макс скорость загрузки дял каждого игрока
bot_clientdownloadspeed = 512

# иницировать таймер завершения игры если количество игроков меньше указанного  - 0 выключить завершение игры
bot_gameoverminplayers = 0

# иницировать таймер завершения игры если процент оставшихся игроков составляет меньше указанного  - 0 выключить завершение игры
bot_gameoverminpercent = 0

#  иницировать таймер завершения игры если разница между количеством игроков разных команд больше указанного  - 0 выключить завершение игры
bot_gameovermaxteamdifference = 0

# перенаправление вывода консоли на порт UDP
bot_udpconsole = 1

# резервировать ли игроков из прошлой игры?
bot_holdplayersforrmk = 1

# включить ли не админ комманды? 1 включить, 0 отключить
bot_nonadmincommands = 1

# требовать ли от рутадминов проверку ника или нет
bot_rootadminsspoofcheck = 0

# требовать ли от рутадминов проверку ника или нет
bot_adminsspoofcheck = 0

# если 1, забаненные игроки будут оповещены о бане
bot_notifybannedplayers = 0

# бот будет искать внешний ip при загрузке. отключите если хотите играть только по сети
bot_findexternalip = 1

# впишите свой внешний IP если не хотите, чтобы бот его искал при загрузке
bot_externalip =

# использовать ли альтернативный сайт для поиска внешнего IP? (при наличии > 30 сек задержки при запуске бота)
bot_altfindip = 0

# Рутадмины(вписывать через пробел: userone usertwo userthree)
bot_rootadmins =

# UDP пароль бота
bot_udppassword =

# показывать ли сообщения автоматического удаления игроков забаненных или из запрещенных стран
bot_verbose = 0

# виртуальное имя бота
bot_virtualhostname = |cFF483D8BAwk

# игнорировать лаг скрин в первые X секунд игры
bot_dropvotetime = 30

# автоматически закрывает игровую прихожую если не подключается необходимое количество игроков или админ за указаное кол. минут
bot_lobbytimelimit = 10

# udp ip
udp_cmdbindip = 0.0.0.0

# udp port
udp_cmdport = 6969

# udp spoof target
udp_cmdspooftarget =

###############################
# ADMIN GAME CONFIGURATION #
###############################

### Создание админ игры

admingame_create = 0

### порт админ игры

admingame_port = 6114

### пароль админ игры

admingame_password =

##########################
# DATABASE CONFIGURATION #
##########################

### тип БД
###  "sqlite3" для локальной БД SQLite
###  "mysql" для БД MySQL

db_type = sqlite3

### конфигурация БД SQLite

db_sqlite3_file = ghost.dbs

### конфигурация БД MySQL

db_mysql_server = localhost
db_mysql_database = ghost
db_mysql_user = YOUR_USERNAME
db_mysql_password = YOUR_PASSWORD
db_mysql_port = 3306

############################
#  Конфигурация Battle.Net    #
############################

### Адрес подключения к сервреру BATTLE.NET

bnet_server = rubattle.net

### Синоним сервера для отображения в логах и на консоли бота

bnet_serveralias =razad

### ваш Warcraft III: Reign of Chaos CD key
### внимание если вы играете на оффициальном сервере, то вы не сможете одновременно с ботом подключатся к сервреру по одному и тому-же ключу.

bnet_cdkeyroc = FFFFFFFFFFFFFFFFFFFFFFFFFF

### ваш Warcraft III: The Frozen Throne CD key
### внимание если вы играете на оффициальном сервере, то вы не сможете одновременно с ботом подключатся к сервреру по одному и тому-же ключу.

bnet_cdkeytft = FFFFFFFFFFFFFFFFFFFFFFFFFF

### Ваш логин подключения к батл нет

bnet_username = Awkael

### пароль для входа на батл нет

bnet_password =

### исходный канал на который подключится ваш бот после входа на сервер
### в данном месте убедительно хотелось бы , чтобы не указывали общие каналы, ибо срачь получается страшный, смотреть тошно(Comment by Tsukasa-mixer)

bnet_firstchannel = Aw

### Ник Самого главного админа )

bnet_rootadmin = Aonid

### тригер распознавания команд для данного battle.net сервера

bnet_commandtrigger = !

### добавлять ли ваших друзей в сейф лист(даст вашим друзьям заходить, даже если в лобби набран фул) ?

bnet_holdfriends = 1

### добавлять ли ваших соклановцев в сейф лист(даст вашим друзьям заходить, даже если в лобби набран фул) ?

bnet_holdclan = 1

### позволить ли игрокам(не админам) использовать некоторые команды, такие как !stats and !statsdota в этом соединении батл нет?

bnet_publiccommands = 1

### BNLS сервер (подробности в readme.txt)
###  вам необходим реальный BNLS сервер еслы вы хотите подключится к оффициальному battle.net серверу , в противном случае вас выкинут через 2 минуты

bnet_bnlsserver = localhost
bnet_bnlsport = 9367
bnet_bnlswardencookie = 1

### вы должны отредактировать данную секцию для подключения к PvPGN сервреру
###  спрашивайте информацию у администрации =) PvPGN сервера =) - если не забанят раньше.(comment by Tsukasa-mixer)

bnet_custom_war3version = 24
bnet_custom_exeversion =
bnet_custom_exeversionhash =
bnet_custom_passwordhashtype = pvpgn
bnet_custom_pvpgnrealmname = PvPGN Realm

###
### пример настройки второго соединения батл нет
###

# bnet2_server = uswest.battle.net
# bnet2_serveralias = USWest
# bnet2_cdkeyroc = FFFFFFFFFFFFFFFFFFFFFFFFFF
# bnet2_cdkeytft = FFFFFFFFFFFFFFFFFFFFFFFFFF
# bnet2_username =
# bnet2_password =
# bnet2_firstchannel = The Void
# bnet2_rootadmin =
# bnet2_commandtrigger = !
# bnet2_holdfriends = 1
# bnet2_holdclan = 1
# bnet2_publiccommands = 1
# bnet2_bnlsserver = localhost
# bnet2_bnlsport = 9367
# bnet2_bnlswardencookie = 2

- bot_language = russian.cfg

- bot_war3path = C:\Program Files\Warcraft III

- bot_mappath = C:\Program Files\Warcraft III\Maps\Download

- bot_rootadmins = Aonid

############################
# Конфигурация Battle.Net #
############################

bnet_server = rubattle.net

bnet_cdkeyroc = FFFFFFFFFFFFFFFFFFFFFFFFFF
bnet_cdkeytft = FFFFFFFFFFFFFFFFFFFFFFFFFF

bnet_username = Awkael

bnet_password =

Обратить внимание: Если вы играете не на Гарене, то нужно указывать не свой логин-пароль, а создать новый, иначе бота будет выкидывать, когда вы заходите и наоборот.

bnet_firstchannel = Warcraft III

bnet_rootadmin = Aonid

bnet_custom_war3version = 24
bnet_custom_exeversion =
bnet_custom_exeversionhash =
bnet_custom_passwordhashtype = pvpgn
bnet_custom_pvpgnrealmname = PvPGN Realm

Если вы будете играть не на пиратском сервере, то вам нужны значения хешей:

bot_log = ghost.log
bot_mapcfgpath = mapcfgs\
bot_mappath = maps\

Добавлено через 30 секунд
Цитата:

Сообщение от Array (Сообщение 90429)
Хм, пока непонятно в чем дело.
Аккаунт точно рабочий, не в бане?
Выложи конфиг, я гляну что да как. (Пароль только убери)

акк рабочий проверял токо что

Array 05.10.2010 18:37

Re: Ghost++ , GhostOne - Скачать - Установить - Настроить
 
Конфиг какой-то запутанный, по три раза одно и то же.
Попробуй так (только пароль напиши, проверь аккаунты и пути к варику и картам. ) :
Код:

###########################################################
# PLEASE EDIT CONFIG IN GHOST ONE UNDER GHOST OPTIONS TAB #
###########################################################
### Управление банами по ip: 0 = ничего не делать, 1 = кик, 2 = только оповещение(не кикать).
### handle name bans: 0 = do nothing, 1 = kick, 2 = announce only (no kick).
bot_banning = 1

### force auto hcl from gamename in dota games (even when bot_defaulthcl is not set)
bot_forceautohclindota = 1

### set to 1 if you want admins to be autoplaced higher only in dota games (0 = in all games)
bot_placeadminshigheronlyindota = 0

### if 1 - no admin can start the game if the owner is in the lobby
bot_onlyownerscanstart = 1

### if set to 1, if using bot_allowedscores, players having an unknown score will be allowed
bot_allownullscoredplayers = 1

### in autohosted games, allow only players with score>=x to join the lobby
bot_autohostallowedscores = 0

### allow only players with score>=x to join the lobby
bot_allowedscores = 0

### milliseconds to add to highest ping as base dynamic latency
bot_dynamiclatencyaddedtoping = 25

### how many milliseconds to add to the normal latency if the players lag
bot_dynamiclatencymaxtoadd = 30

### dynamic latency will try not to go over 2.2x highest ping, recommended
bot_dynamiclatency2.2xhighestpingmax = 1

### dynamic latency will be increased when a lobby is active
bot_dynamiclatencyincreasewhenlobby = 1

### enable dynamic latency, lowers or even increases latency as needed
bot_usedynamiclatency = 1

### if enabled, any user can !pub/!map/!unhost
bot_userscanhost = 0

### if enabled, any safelisted player can !pub/!map/!unhost
bot_safecanhost = 0

### will allow admins and safelisted players to download even if downloads are disabled
bot_adminsandsafecandownload = 1

### will replace every !ban/!bl with !warn/!wl
bot_replacebanwithwarn = 0

### 0 - ghost countdown, 1 - warcraft countdown
bot_normalcountdown = 0

### when you !unban player, the bot also issues an /unban player
bot_unbanremoveschannelban = 0

### all messages will be answered with a whisper
bot_whisperallmessages = 0

### fake pings for the following players, space separated: ex = nick1 nick2
bot_fakepings =

# Prints the gameloaded.txt message after X seconds. Default: 10.
bot_gameloadedprintout = 10

# how many games should the player play (without taking another warn) to make one of his warns inactive. Default: 7
bot_gamenumtoforgetawarn = 7

# how many days will each warn last. 0 - permanent warn. Default: 14.
bot_warntimeofwarnedplayer = 14

# how many days will the auto-ban from warns last. 0 - permanent ban. Default: 14.
bot_bantimeofwarnedplayer = 14

# how many warns are needed to auto-ban the player. Default: 3.
bot_banthewarnedplayerquota = 3

# tbanlast/tbl will expire in x days - set to 0 to be permanent
bot_tbanlasttime = 30

# normal banlast/bl will expire in x days - set to 0 to be permanent
bot_banlasttime = 180

# normal bans will expire in x days - set to 0 to be permanent
bot_bantime = 180

# auto warns leavers
bot_autowarnearlyleavers = 0

# send admin messages or not (if using the admin game)
bot_adminmessages = 0

# send local admin messages or not (if using the admin game)
bot_localadminmessages = 0

# set !autostart 10 automatically in dota games
bot_autostartdotagames = 0

# safelisted players are immune to ban/warn
bot_safelistedbanimmunity = 1

# Drop the user if he/she desyncs or not
bot_dropifdesync = 1

bot_ipbanning = 1

### оповещение о бане в одну строку( = 0) (если возможно) или в две строки ( = 1)
bot_twolinesbanannouncement = 1

### текст, который добавляется к версии
bot_customversiontext =

### автоматически банить игроков, которые выходят во время отсчета начала игры
bot_autobancountdown = 0

### автоматически банить игроков, которые выходят во время загрузки игры
bot_autobangameloading = 1

### запрещенные страны при использовании автохоста
bot_autohostdeniedcountries =

### разрешенные страны при использовании автохоста
bot_autohostallowedcountries =

### UDP порт, по которому консоль общается с оболчкой GHost One GUI, по умолчанию 5868
udp_guiport = 5868

# в LAN/GArena показывать реальное количество игроков (текущее/общее) в игре, при использовании команды !pubg он автоматически включается
lan_showrealslotcount = 1

# LIST OF SETTINGS NOT IN GHOST OPTIONS TAB
#bot_language
#bot_mapcfgpath
#bot_savegamepath
#bot_spoofchecks
#bot_refreshmessages
#bot_autolock
#bot_autosave
#bot_allowdownloads
#bot_pingduringdownloads
#bot_lcpings
#bot_autokickping
#bot_latency
#bot_synclimit
#bot_votekickallowed
#bot_votekickpercentage
#bot_udpconsole
#bot_virtualhostname
#udp_cmdbindip
#udp_cmdspooftarget
#admingame_password
#db_sqlite3_file
#bnet_holdfriends
#bnet_holdclan

########################
# Actual Config Below  #
########################

# путь к файлу логов и его название
bot_log = log.txt

# показывать сообщение когда safe/admin/rootadmin/chieftain/shaman заходят на канал
bot_channeljoingreets = 1

# админы могут удалять только те баны, которые сделали они
bot_adminslimitedunban = 0

# Оповещение +1 и +2 (игроков осталось до фулла) в лобби (не используется при автохосте)
bot_lobbyannounceunoccupied = 1

# автоматическая установка режима HCL(бот будет сам прописывать игровой мод) , основанная на названии игры(пример: -arso EU pros установит мод -arso)(только если определен параметр map_defaulthcl, пример: map_defaulthcl=ar). Установит пустой режим HCL если в названии игры не обнаружит мод
bot_autohclfromgamename = 1

# включить молчанку игроку, который использовал запрещенные слова, на X секунд
bot_censormute = 1
# также автоматически ставить молчанку админам
bot_censormuteadmins = 0
# молчанка игроку на X секунд при первом нарушении
bot_censormutefirstseconds = 60
# молчанка игроку на X секунд при втором нарушении
bot_censormutesecondseconds = 180
# молчанка игроку на X секунд при 3 и более нарушениях
bot_censormuteexcessiveseconds = 360

lan_war3version = 24

# Отключить алгоритм nagle (алгоритмы TCPIP могут снижать скорость и вызывать лаги в игре) - может улучшить latency
tcp_nodelay = 1

# путь к вашему WC3TVRecorder, пример: c:\Program Files\waaaghTV Recorder\
wtv_path = C:\Program Files\WaaaghTV Recorder\
# использование WC3TVRecorder, "1", чтобы включить
wtv_enabled = 0
# WaaaghTV Observer Name
wtv_playername = Waaagh!TV

# для примера: RO, только этим странам разрешено подсоединяться к игре
bot_allowedcountries =
# для примера: RO, этим странам запрещено подсоединяться к игре
bot_deniedcountries =

# ждать Х мс до отправки пакета среднего размера бнету, когда используется PVPGN
bot_bnetpacketdelaymediumpvpgn = 2000
# ждать Х мс до отправки пакета большого размера бнету, когда используется PVPGN
bot_bnetpacketdelaybigpvpgn = 2500
# ждать Х мс до отправки пакета среднего размера бнету(офф)
bot_bnetpacketdelaymedium = 3200
# ждать Х мс до отправки пакета большого размера бнету(офф)
bot_bnetpacketdelaybig = 4000

# Формула для расчета статистики
# Разрешенные переменные: totgames, kills, deaths, assists, creepkills, creepdenies, neutralkills,
# towerkills, raxkills, courierkills, wins, losses, killstotal, deathstotal, creepkillstotal,
# creepdeniestotal,assiststotal, neutralkillstotal, towerkillstotal, raxkillstotal, courierkillstotal
# Формула по умолчанию:
# (((wins-losses)/totgames)+(kills-deaths+assists/2)+(creepkills/100+creepdenies/10+neutralkills/50)+(raxkills/6)+(towerkills/11))
# Альтернативная формула:
# (((kills-deaths+assists*0.7)*0.6+towerkills*0.8+raxkills+creepkills*0.02+creepdenies*0.08+neutralkills*0.03+courierkills*0.04)*0.5+(wins/totgames*2)+(totgames*0.002))

bot_scoreformula = (((wins-losses)/totgames)+(kills-deaths+assists/2)+(creepkills/100+creepdenies/10+neutralkills/50)+(raxkills/6)+(towerkills/11))

# Счет будет высчитываться только для тех игроков, которые сыграли Х игр
bot_scoremingames = 1

# Доступ владельца игры по умолчанию (используйте панель доступа чтобы сменить уровень доступа админов на ваше усмотрение и посмотреть коды доступа для этих команд)
bot_owneraccess = 3965

# Доступ админов по умолчанию
bot_adminaccess = 1903

# состояние игры для домашних игр
bot_gamestateinhouse = 999

#  автоматически банить только тех игроков, которые нарушают баланс команд(пример: игра 5-5. при 5-4 банить ливера, при 4-4 не банить, если этот параметр равен 1)
bot_autobanteamdiffmax = 1

# Банить игроков, которые покинули игру за Х минут до конца игры
bot_autobangameendmins = 1

# Банить игроков до Х минут игры
bot_autobantimer = 0

# Банить всех ливеров вне зависимости от карты
bot_autobanall = 0

# Автоматически банить первых Х ливеров
bot_autobanfirstxleavers = 0

# бот автоматически пересоздаст игру с названием [название#номер] если прошло Х секунд с момента присоединения последнего игрока, 0=отключить
bot_autorehostdelay = 120

# бот автоматически пересоздаст игру с названием [название#номер] если имя занято
bot_rehostifnametaken = 1

# если счетчик игр превысит этот предел, то автоматически сбросится до 1. 0=отключить
bot_maxhostcounter = 30

# эти слова будут запрещены в игре
bot_censorwords = fuck idiot retarded dick cunt pussy asshole suck shit penis vagina

# load in game feature will be enabled for every map (if set to 1)
bot_forceloadingame = 1

# после окончания игры при использовании мускула бот запустит update_dota_elo.exe (НЕ ИСПОЛЬЗОВАТЬ ВМЕСТЕ)
bot_updatedotaeloaftergame = 0

# после окончания игры при использовании мускула бот пересчитает очки (score)  (НЕ ИСПОЛЬЗОВАТЬ ВМЕСТЕ)
bot_updatedotascoreaftergame = 0

# "1", если вы используете патч версии 1.23 или выше
bot_patch23ornewer = 1

# "1", если используется патч 1.21
bot_patch21 = 0

# показывать счет каждого вошедшего игрока и игравшего на этом боте раньше
bot_showscoresonjoin = 0

# установка значения bot_autohostmaximumgames > 0 приведет к автозапуску автохоста(извиняюсь за тавтологию)
bot_autohostmaximumgames = 0
bot_autohostautostartplayers = 10
bot_autohostallowstart = 0
bot_autohostlocal = 0
bot_autohostowner = one
bot_autohostmapcfg = DotA v6.68c.cfg
bot_autohostgamename = rdso DotA v6.68c

# при автохосте включает автобан игрокам нарушившим равновесие игры в картах с 2 командами. Не банит админов и главных админов.
#    0 = off  1 = on
bot_autoban = 0

# делать ли всех игроков, заходящих с локальной сети, алминами?
bot_lanadmins = 0

# делать ли локальных игроков админами автоматически (например игроков с гарены)
bot_localadmins = 0

# языковой файл

bot_language = language.cfg

### укажите путь к папке warcraft
### эта папка должна содержать следующие файлы: war3.exe, storm.dll и game.dll
### для того, чтобы бот автоматически высчитывал значения для карт, в этой папке также должен находиться файл War3Patch.mpq, из которого бот попытается вытащить "Scripts\common.j" and "Scripts\blizzard.j" при загрузке, и положит их в bot_mapcfgpath (который определен в этом конфиге ниже)

bot_war3path = D:\Games\Warcraft 3 Frozen Throne 1.24e by Avenger72

### порт, на котором GHost++ будет хостить игры в battle.net (должен отличаться от стандартного порта warcraft и порта админ игры(прописан ниже))

bot_hostport = 6113

### максимальное количество игр, которые могут хоститься одновременно

bot_maxgames = 5

### триггер, используемый в игре (триггер battle.net определен ниже в этом конфиге)
### Триггер - специальный символ, который позволяет боту определять, что данное предложение после триггера должно обработаться как команда(если такая существует)

bot_commandtrigger = !

### путь к директории, в которой лежат ваш конфиги для карт
###  эта папка также может содержать файлы common.j и blizzard.j (извленченные из War3Patch.mpq)
###  Файлы common.j and blizzard.j требуются только для автоматического расчета map_crc ваших карт

bot_mapcfgpath = mapcfgs\

### путь к директории, в которой лежат ваши сохраненные игры

bot_savegamepath = savegames\

### путь к директории, в которой лежат ваши карты
###  GHost++ не требует наличия карт, но если он имеет доступ к ним, то может отправить их игрокам и автоматически расчитать значения большинства карт
###  GHost++ ищет карту в директориях, прописанных в следующих параметрах [bot_mappath + map_localpath] (map_localpath определено в каждом конфиге карты)

bot_mappath = D:\Games\Warcraft 3 Frozen Throne 1.24e by Avenger72\maps\download

### сохранять реплеи или нет

bot_savereplays = 0

### директория для сохранения реплеев

bot_replaypath = replays\

### версия Warcraft 3, для которой бот будет сохранять реплеи

replay_war3version = 24

### номер билда Warcraft 3 для сохранения реплеев
###  patch 1.23:  war3version 23, buildnumber 6058
###  patch 1.24:  war3version 24, buildnumber 6059
###  patch 1.24b: war3version 24, buildnumber 6059

replay_buildnumber = 6059

### проводить автоматическую проверку на подмену ника или нет
###  0 отключает проверку
###  1 производит проверку автоматически для всех игроков
###  2 производит проверку только для потенциальных администраторов.

bot_spoofchecks = 2

### Требуется ли для игры автоматическая проверка ника или нет ?
###  Данная настройка контролируется нужно-ли перед началом игры игрокам пройти проверку на подмену ника
###  если данная настройка включена (1) то для начала игры, если не включена автоматическая проверка игроки должны будут отправить боту команду вида /r !spoofcheck
### иначе игрок не прошедший проверку через 20 секунд будет выкинут.
### Если же автоматическая проверка включена, то бот автоматически проверит и толлько после проверки всех игроков начнет игру.

bot_requirespoofchecks = 0

### Отображать ли сообщение об обновлении игры

bot_refreshmessages = 0

### блокировать ли автоматически игру когда подключился владелец игры (только админ и владелец смогут вводить команды боту)

bot_autolock = 0

### проводить ли автоматическое сохранение игры при отключении игры

bot_autosave = 0

### разрешить скачивание карты или нет
###  0 запрещает скачивание карты
###  1 разрешает скачивание карты
###  2 разрешает скачивание карты по указке администратора (администратор должен прописать !download или !dl )

bot_allowdownloads = 1

### Пинговать ли игроков при закачке игроком карты ?
###  если да то при скачивании игроки пинговатся не будут

bot_pingduringdownloads = 0

# кикать забаненных игроков с канала
bot_kickbannedfromchannel = 0

# банить на канале забаненных игроков
bot_banbannedfromchannel = 0

# ### использовать ли стиль пинга LC? (делит актуальный пинг на 2)

bot_lcpings = 1

### Автоматический кик игроков пинг которых выше

bot_autokickping = 200

### игровая задержка ( у Battle.net по умолчанию стоит 250 в LAN играх 100)
###  также может быть установлена для каждой игры через !latency команду (в пределах от 50 до максимума в 500)

bot_latency = 110

### максимальное число пакетов которое не дошло до игрока прежде чем появится лагскрин ( экран после которого игрока выкинет из игры)
###  ниже 8.0 версии GHost++ не имел лагскрина и эта опция имела максимальное значения
###  также значение можно изменить во время игры используя !synclimit команду (в пределах от  10 до максимума в 10000)

bot_synclimit = 90

# whether votekicks are allowed or not

bot_votekickallowed = 1

### процент голосов нужный для срабатывания votekick
###  предпологается что игрок стартовавший Голосование проголосовал ДА и если он стартовал Голосование опять то предпологается что он проголосовал НЕТ
###  формула для расчета количества необходимых голосов votes_needed = ceil( ( num_players - 1 ) * bot_votekickpercentage / 100 )
###  это значит что он будет округлять нужное число голосов в высшую сторону
###  если вы установите 100 это требует 2/3, 3/4, 4/5, 5/6, 6/7, 7/8, 8/9, 9/10, 10/11, и 11/12 голосов для результата
###  если вы установите 90 это требует 2/3, 3/4, 4/5, 5/6, 6/7, 7/8, 8/9, 9/10, 9/11, и 10/12 голосов для результата
###  если вы установите 80 это требует 2/3, 3/4, 4/5, 4/6, 5/7, 6/8, 7/9, 8/10, 8/11, и 9/12 голосов для результата
###  если вы установите 70 это требует 2/3, 3/4, 3/5, 4/6, 5/7, 5/8, 6/9, 7/10, 7/11, и 8/12 голосов для результата
###  если вы установите 60 это требует 2/3, 2/4, 3/5, 3/6, 4/7, 5/8, 5/9, 6/10, 6/11, и 7/12 голосов для результата

bot_votekickpercentage = 100

# "1" - на время игры бот добавляет создателя в друзья и удаляет его после окончания игры
bot_addcreatorasfriendonhost = 0

# показывать команды, направленные боту, в лобби/игре или нет
bot_relaychatcommands = 1

# показывать информацию о текущих загрузках карт или нет(скорость, процент загрузки)
bot_showdownloadsinfo = 0

# интервал между сообщениями о загрузках
bot_showdownloadsinfotime = 5

# максимум одновременных скачиваний
bot_maxdownloaders = 3

# общая максимальная скорость загрузки
bot_totaldownloadspeed = 1024

# макс скорость загрузки дял каждого игрока
bot_clientdownloadspeed = 512

# иницировать таймер завершения игры если количество игроков меньше указанного  - 0 выключить завершение игры
bot_gameoverminplayers = 0

# иницировать таймер завершения игры если процент оставшихся игроков составляет меньше указанного  - 0 выключить завершение игры
bot_gameoverminpercent = 0

#  иницировать таймер завершения игры если разница между количеством игроков разных команд больше указанного  - 0 выключить завершение игры
bot_gameovermaxteamdifference = 0

# перенаправление вывода консоли на порт UDP
bot_udpconsole = 1

# резервировать ли игроков из прошлой игры?
bot_holdplayersforrmk = 1

# включить ли не админ комманды? 1 включить, 0 отключить
bot_nonadmincommands = 1

# требовать ли от рутадминов проверку ника или нет
bot_rootadminsspoofcheck = 0

# требовать ли от рутадминов проверку ника или нет
bot_adminsspoofcheck = 0

# если 1, забаненные игроки будут оповещены о бане
bot_notifybannedplayers = 0

# бот будет искать внешний ip при загрузке. отключите если хотите играть только по сети
bot_findexternalip = 1

# впишите свой внешний IP если не хотите, чтобы бот его искал при загрузке
bot_externalip =

# использовать ли альтернативный сайт для поиска внешнего IP? (при наличии > 30 сек задержки при запуске бота)
bot_altfindip = 1

# Рутадмины(вписывать через пробел: userone usertwo userthree)
bot_rootadmins = Aonid

# UDP пароль бота
bot_udppassword = пароль

# показывать ли сообщения автоматического удаления игроков забаненных или из запрещенных стран
bot_verbose = 0

# виртуальное имя бота
bot_virtualhostname = |cFF008040Host

# игнорировать лаг скрин в первые X секунд игры
bot_dropvotetime = 30

# автоматически закрывает игровую прихожую если не подключается необходимое количество игроков или админ за указаное кол. минут
bot_lobbytimelimit = 10

# udp ip
udp_cmdbindip = 0.0.0.0

# udp port
udp_cmdport = 6969

# udp spoof target
udp_cmdspooftarget =

###############################
# ADMIN GAME CONFIGURATION #
###############################

### Создание админ игры

admingame_create = 0

### порт админ игры

admingame_port = 6114

### пароль админ игры

admingame_password =

##########################
# DATABASE CONFIGURATION #
##########################

### тип БД
###  "sqlite3" для локальной БД SQLite
###  "mysql" для БД MySQL

db_type = sqlite3

### конфигурация БД SQLite

db_sqlite3_file = ghost.dbs

### конфигурация БД MySQL

db_mysql_server = localhost
db_mysql_database = ghost
db_mysql_user = YOUR_USERNAME
db_mysql_password = YOUR_PASSWORD
db_mysql_port = 3306

############################
#  Конфигурация Battle.Net    #
############################

### Адрес подключения к сервреру BATTLE.NET

bnet_server = rubattle.net

### Синоним сервера для отображения в логах и на консоли бота

bnet_serveralias = playground.ru

### ваш Warcraft III: Reign of Chaos CD key
### внимание если вы играете на оффициальном сервере, то вы не сможете одновременно с ботом подключатся к сервреру по одному и тому-же ключу.

bnet_cdkeyroc = FFFFFFFFFFFFFFFFFFFFFFFFFF

### ваш Warcraft III: The Frozen Throne CD key
### внимание если вы играете на оффициальном сервере, то вы не сможете одновременно с ботом подключатся к сервреру по одному и тому-же ключу.

bnet_cdkeytft = FFFFFFFFFFFFFFFFFFFFFFFFFF

### Ваш логин подключения к батл нет

bnet_username = Awkael

### пароль для входа на батл нет

bnet_password = пароль

### исходный канал на который подключится ваш бот после входа на сервер
### в данном месте убедительно хотелось бы , чтобы не указывали общие каналы, ибо срачь получается страшный, смотреть тошно(Comment by Tsukasa-mixer)

bnet_firstchannel = Aww

### Ник Самого главного админа )

bnet_rootadmin = Aonid

### тригер распознавания команд для данного battle.net сервера

bnet_commandtrigger = !

### добавлять ли ваших друзей в сейф лист(даст вашим друзьям заходить, даже если в лобби набран фул) ?

bnet_holdfriends = 1

### добавлять ли ваших соклановцев в сейф лист(даст вашим друзьям заходить, даже если в лобби набран фул) ?

bnet_holdclan = 1

### позволить ли игрокам(не админам) использовать некоторые команды, такие как !stats and !statsdota в этом соединении батл нет?

bnet_publiccommands = 1

### BNLS сервер (подробности в readme.txt)
###  вам необходим реальный BNLS сервер еслы вы хотите подключится к оффициальному battle.net серверу , в противном случае вас выкинут через 2 минуты

bnet_bnlsserver = localhost
bnet_bnlsport = 9367
bnet_bnlswardencookie = 1

### вы должны отредактировать данную секцию для подключения к PvPGN сервреру
###  спрашивайте информацию у администрации =) PvPGN сервера =) - если не забанят раньше.(comment by Tsukasa-mixer)

bnet_custom_war3version = 24
bnet_custom_exeversion =
bnet_custom_exeversionhash =
bnet_custom_passwordhashtype = pvpgn
bnet_custom_pvpgnrealmname = PvPGN Realm


Aonid 05.10.2010 19:31

Re: Ghost++ , GhostOne - Скачать - Установить - Настроить
 
проверил всё ещё раз может лучше новый конфиг сделать? у тебя есть шаблонные ? если да можешь пометить в нём какие строки заполнять

Добавлено через 7 минут
Да кстати забыл упомянуть после того как пытаюсь подключить Ghost после его отключения захожу в игру жму подключение у меня выскакивает ошибка либо сервак упал и т.д. приходиться стирать загрузчик и заново его ставить только после переустановки загрузчика пускает в игру

Array 05.10.2010 19:50

Re: Ghost++ , GhostOne - Скачать - Установить - Настроить
 
Цитата:

Сообщение от Aonid (Сообщение 90466)
проверил всё ещё раз может лучше новый конфиг сделать? у тебя есть шаблонные ? если да можешь пометить в нём какие строки заполнять

Я постом выше и написал нормальный конфиг, сказал дописать там пароль, проверить итп.
Цитата:

Сообщение от Aonid (Сообщение 90466)
Да кстати забыл упомянуть после того как пытаюсь подключить Ghost после его отключения захожу в игру жму подключение у меня выскакивает ошибка либо сервак упал и т.д. приходиться стирать загрузчик и заново его ставить только после переустановки загрузчика пускает в игру

Не совсем понял. Т.е. ты запускаешь Бота, он пытается соединится, потом пишет "connection closed by remote host", потом ты заходишь в баттлнет и тебя не пускает? ( аккаунтом каким заходишь? )

Aonid 05.10.2010 19:55

Re: Ghost++ , GhostOne - Скачать - Установить - Настроить
 
я жму на кнопку подключиться к баттлнет сервак выбран rubattle но он пишет невозможно соединиться типо сервак отключен. Вот ща скопировал конфиг прописал пароли включил хост зашёл в варик жму кнопку баттл нет пишет не удалось соебиниться с баттлой возможно сервер к которому вы хотите подключитьс временно отключён ....

Array 05.10.2010 20:23

Re: Ghost++ , GhostOne - Скачать - Установить - Настроить
 
Таак, значит дело в портах.
Зайди в баттлнет(по-обычному), в командной строке напиши netstat и посмотри какой порт используется.

Aonid 05.10.2010 20:41

Re: Ghost++ , GhostOne - Скачать - Установить - Настроить
 
ввёл команду куча адресов и портов выскочило еле нашёл playground.ru 6112 Established

Vodichka 08.10.2010 05:05

Re: Ghost++ , GhostOne - Скачать - Установить - Настроить
 
Всем привет!
Доброго времени суток.
помогите с вот таким вопросом:
когда запускаю бота вот что пишет:

Код HTML:

[                            GHOST] listening for GProxy++ reconnects on port 6114
[        GAME: GHost++ Admin Game] Dynamic latency at 100% = 50 ms sync=0.0% -
[              BNET: playground.ru] refreshed ban list (0 -> 0 bans)
[              BNET: playground.ru] connecting to server [playground.ru] on port 6112
[              BNET: playground.ru] resolved and cached server IP address 212.42.38.154
[              BNET: playground.ru] connected
[                        TCPSOCKET] closed by remote host
[              BNET: playground.ru] disconnected from battle.net
[              BNET: playground.ru] waiting 30 seconds to reconnect

Добавлено через 6 часов 25 минут
Теперь еще и в баттл немогу зайти =(

Array 08.10.2010 13:26

Re: Ghost++ , GhostOne - Скачать - Установить - Настроить
 
Vodichka, конфиг проверьте. Выглядит как-будто аккаунт\пароль не прописан или неправильный.


Текущее время: 08:34. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot