1. Соблюдайте Правила форума и проявляйте уважение к другим участникам беседы.

GhostOne v17 - ряд вопросов

Тема в разделе 'Запуск и Поддержка', создана пользователем unholy, 9 мар 2010.

  1. unholy Ньюфаг

    Сообщения:
    3
    Спасибы:
    0
    1.6.259 там настроил без проблем (использовал в гарене, разумеется), хостил без всяких проблем, мапконфиги и прочую мелочь сделал сам

    захотел перейти на 17 версию, и вот с чем столкнулся

    1. Нет GUI (того самого, уже привычного гуи). Прикрутить без шансов?
    2. Добавлен ghost dynamic configurator, на 1й взгляд прям вызывает восторг и умиление. Ан-нет. Эта хрень, после выставления всех интересующих меня настроек, при нажатии на "Update!" на 4й вкладке красочно выдает "изменены столько-то параметров, смотри какая я клевая тулза!" - а на деле, в ghost.cfg не вносится НИ 1 изменения.
    3. Мапконфиги... отбой, прикрутил :)
    4. Блин, здесь вообще есть веб-морда? С админ игрой я не заморачивался под 1.6.259, сейчас с ее настройкой возникли проблемы.
    Хотелось бы иметь возможность хостить вручную через веб-морду и не зафлуживать комнату в гарене спамом админ игры.
  2. unholy Ньюфаг

    Сообщения:
    3
    Спасибы:
    0
    все понятно... это не "One" :)

    У кого-нибудь есть примеры решений, как прикрутить своими руками к гарене?
  3. Zarj Старожила

    Сообщения:
    1.007
    Спасибы:
    23
    Сборка бота GHost:
    Ghost One 1.7.266
    Дата начала использования бота:
    01.01.1992
    Настраиваешь на гарену, и сам в исходниках удаляешь куски кода ответственные за сообщения которыми бот самопроизвольно флудит.
  4. unholy Ньюфаг

    Сообщения:
    3
    Спасибы:
    0
    каким именно образом его "ткнуть" в гарену?

    никаких путей для этого в конфиге 17го ghost++ не предусмотрено
  5. Bazarov Ньюфаг

    Сообщения:
    51
    Спасибы:
    0
    ну так юзай гост1 с настройкой hook garena
    обычный бот вроде бы должен быть загружен в гарену посредством указания его исполняемого файла в гарене вместо варкрафта
    но это всё гемор, я юзаю гост1 и всё без проблем
  6. uter_71 Ньюфаг

    Сообщения:
    5
    Спасибы:
    0
    Помогите с проблемой. На последнем GhostOne делаю серв на ПГ. Примерно через минут 5-7 он исчезает из списка серверов, вне зависимости от наличия народа на сервере.
    Патч варика 1,24е.
    Заранее спасибо.
  7. Zarj Старожила

    Сообщения:
    1.007
    Спасибы:
    23
    Сборка бота GHost:
    Ghost One 1.7.266
    Дата начала использования бота:
    01.01.1992
    Много подобных тем\вопросов, на днях сам протестирую, что там с ПГ наделали
  8. ZeFein Ньюфаг

    Сообщения:
    19
    Спасибы:
    0
    Использую GhostOne v.1.7.266 с тех пор как обновился - перестала накапливаться статистика у игроков, может кто знает как исправить?
    Вот содержимиое файла ghost.cfg
    Код:
    bot_war3path = D:\Program Files\GhostOne\war3\
    bot_mapcfgpath = mapcfgs\
    bot_mappath = maps\
    bot_log = ghost.log
    ### 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
    
    ### set to 1 if you are using warcraft 3 patch 1.21
    bot_patch21 = 0
    
    ### Only players having played this many number of games will be ranked
    bot_scoremingames = 2
    
    ### handle name bans: 0 = do nothing, 1 = kick, 2 = announce only (no kick).
    bot_banning = 1
    
    ### this controls whether the bot will require players to spoof check before starting the game, 0 - to disable
    bot_requirespoofchecks = 0
    
    ### After a game has ended, if mysql is used, ghost will run update_dota_elo.exe
    bot_updatedotaeloaftergame = 0
    
    ### After a game has ended, if mysql is used, ghost will recalculate scores (use either this or elo)
    bot_updatedotascoreaftergame = 1
    
    ### announce .sd of every player joining the lobby (if set to 1, 0 if laggy)
    bot_showscoresonjoin = 1
    
    ### Auto set HCL based on game name,ex: -arso EU pros will set HCL to arso (only if map_defaulthcl is defined, for ex: map_defaulthcl = ar), will set hcl to empty if no mode is detected in the gamename
    bot_autohclfromgamename = 0
    
    ### load in game feature will be enabled for every map (if set to 1)
    bot_forceloadingame = 1
    
    ### channel ban banned people when they enter the channel
    bot_banbannedfromchannel = 0
    
    ### default formula: (((wins-losses)/totgames)+(kills-deaths+assists/2)+(creepkills/100+creepdenies/10+neutralkills/50)+(raxkills/6)+(towerkills/11))
    bot_scoreformula = (((wins-losses)/totgames)+(kills-deaths+assists/2)+(creepkills/100+creepdenies/10+neutralkills/50)+(raxkills/6)+(towerkills/11))
    
    ### default access for admins
    bot_adminaccess = 4294963199
    
    ### default access for owners
    bot_owneraccess = 3965
    
    # WaaaghTV Observer Name
    wtv_playername = Waaagh!TV
    
    # Path to your WC3TVRecorder ex: c:\Program Files\waaaghTV Recorder\
    wtv_path = C:\Program Files\WaaaghTV Recorder\
    
    # Use WC3TVRecorder, 1 to enable
    wtv_enabled = 0
    
    bot_lanadmins = 0
    
    ### Only ban players who leave prior to x minutes of game end time.
    bot_autobangameendmins = 3
    
    ### It will stop autobanning after the first x leavers
    bot_autobanfirstxleavers = 0
    
    ### It will stop autobanning if team difference>set value
    bot_autobanteamdiffmax = 0
    
    ### It will stop autobanning if timer>0 and game time>timer (overrides all others except bot_autoban)
    bot_autobantimer = 0
    
    ### Will ban every leaver. Does not matter what map
    bot_autobanall = 0
    
    ### auto ban people who leave during the countdown
    bot_autobancountdown = 0
    
    ### auto ban people who leave during the game load
    bot_autobangameloading = 0
    
    ### auto ban leavers that make the game uneven (for even playered two team maps).  Will not ban admins or root admins.
    bot_autoban = 0
    
    ### if host counter goes over this number it will reset to 1, set to 0 to disable the feature
    bot_maxhostcounter = 6
    
    bot_autohostautostartplayers = 10
    
    bot_autohostmaximumgames = 0
    
    bot_autohostallowstart = 1
    
    bot_autohostlocal = 0
    
    bot_autohostgamename = auto -sd EU pros
    
    bot_autohostmapcfg = map.cfg
    
    bot_autohostdeniedcountries = 
    
    bot_autohostallowedcountries = 
    
    bot_autohostowner = one
    
    # mute for x seconds, if a player has cursed for 3 or more times
    bot_censormuteexcessiveseconds = 360
    
    # mute for x seconds, the second time a player curses
    bot_censormutesecondseconds = 30
    
    # mute for x seconds, the first time a player curses
    bot_censormutefirstseconds = 10
    
    # also auto mute admins
    bot_censormuteadmins = 0
    
    # whether players who use censored words are auto muted for x seconds
    bot_censormute = 0
    
    ### these words will be edited/censored in game/lobby chat.
    bot_censorwords = 
    
    ### fake pings for the following players, space separated: ex = nick1 nick2
    bot_fakepings = 
    
    ### UDP port on which GHost One GUI communicates with the bot, 6969 default
    udp_cmdport = 6969
    
    ### UDP port on which the bot communicates with GHost One GUI, 5868 default
    udp_guiport = 5868
    
    # for ex: BR, these countries will not be allowed to join a game
    bot_deniedcountries = 
    
    # for ex: RO, only these countries will be allowed to join a game
    bot_allowedcountries = 
    
    # Disable nagle algorithm (TCPIP algorithm that can slow down the network) - may improve latency if you set to 1
    tcp_nodelay = 0
    
    # Admins will be able to delete only bans they've made
    bot_adminslimitedunban = 0
    
    # In LAN/GArena show the real number of current/total players in the game, when using !pubg it will be auto activated
    lan_showrealslotcount = 0
    
    # 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
    
    # Announce +1 and +2 (players left to join) in lobby (only if not autohosted)
    bot_lobbyannounceunoccupied = 1
    
    # 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
    
    # Show a message when a safe/admin/rootadmin/chieftain/shaman joins the channel
    bot_channeljoingreets = 1
    
    lan_war3version = 24
    
    # milliseconds to wait before sending big sized packets to bnet when using PVPGN
    bot_bnetpacketdelaybigpvpgn = 2500
    
    # milliseconds to wait before sending medium sized packets to bnet when using PVPGN
    bot_bnetpacketdelaymediumpvpgn = 2000
    
    # milliseconds to wait before sending big sized packets to bnet (official)
    bot_bnetpacketdelaybig = 4000
    
    # milliseconds to wait before sending medium sized packets to bnet (official)
    bot_bnetpacketdelaymedium = 3200
    
    bnet_bnlswardencookie = 
    
    bnet_bnlsport = 
    
    bnet_bnlsserver = 
    
    ### interval in seconds between download info message
    bot_showdownloadsinfotime = 3
    
    ### set to 1 if you are using warcraft 3 patch 1.23 or newer
    bot_patch23ornewer = 1
    
    ### show autokick denied country or banned player messages
    bot_verbose = 0
    
    ### initiate game over timer if team difference is bigger than this number, 0 - to disable
    bot_gameovermaxteamdifference = 0
    
    ### initiate game over timer if remaining player percentage is less than this number (and at least a player left) - 0 to disable
    bot_gameoverminpercent = 0
    
    ### initiate game over timer if remaining players are less than this number (and at least a player left) - 0 to disable
    bot_gameoverminplayers = 0
    
    ### interval in seconds between download info message
    bot_showdownloadsinfo = 1
    
    ### set max download speed (KB/s) available for one client
    bot_clientdownloadspeed = 1024
    
    ### set total download speed (KB/s) available for all clients at once, if set to 1024, 4 people will get 256 each
    bot_totaldownloadspeed = 1536
    
    ### ignore drop request for the first x seconds of lagging.
    bot_dropvotetime = 30
    
    ### handle ip bans: 0 = do nothing, 1 = kick, 2 = announce only (no kick).
    bot_ipbanning = 2
    
    ### ghost will find its external ip on startup, disable if you want to play on LAN only
    bot_findexternalip = 0
    
    ### banned players will be notified with a whisper.
    bot_notifybannedplayers = 0
    
    ### admins are required to spoof check if 1, or not if 0
    bot_adminsspoofcheck = 1
    
    ### root admins are required to spoof check if 1, or not if 0
    bot_rootadminsspoofcheck = 1
    
    ### make the ban announcement on one line ( = 0) (if possible) or on two ( = 1)
    bot_twolinesbanannouncement = 1
    
    ### non admin commands, 1 enable, 0 disable
    bot_nonadmincommands = 1
    
    ### bot's UDP password
    bot_udppassword = 
    
    ### use new refresh (0) or old refresh code (1)
    bot_oldrefresh = 0
    
    ### display information on current downloads (speed, ETA)
    bot_showdownloadsinfo = 1
    
    ### kicked banned people when they enter the channel
    bot_kickbannedfromchannel = 0
    
    ### lobby/game commands are displayed as chat (or hidden)
    bot_relaychatcommands = 1
    
    ### whether to automatically add the players from last game to the next game's reserved list
    bot_holdplayersforrmk = 1
    
    ### Just before a game is hosted the creator is addes to the bots friends list and removed soon after
    bot_addcreatorasfriendonhost = 0
    
    ### use alternative site for external ip finding (if you experience lag (30s) on ghost startup)
    bot_altfindip = 0
    
    ### specify your external ip here (if it's static and you don't want ghost to auto find it)
    bot_externalip = 
    
    ### custom text to add to version.
    bot_customversiontext = 
    
    ### bot's additional rootadmins separated by space ex: userone usertwo userthree
    bot_rootadmins = ####
    
    ### the bot will auto rehost the game as gamename + 1 if game name is taken
    bot_rehostifnametaken = 1
    
    ### the bot will auto rehost the game as gamename + 1 if 60 seconds have passed since last player joined, 0 = disable
    bot_autorehostdelay = 120
    
    ### bot's virtual host name
    bot_virtualhostname = #####
    
    bot_language = language.cfg
    bot_replaypath = replays\
    bot_savegamepath = savegames\
    bot_hostport = 6116
    bot_maxgames = 5
    bot_commandtrigger = .
    bot_autokickping = 500
    bot_latency = 100
    bot_synclimit = 50
    bot_spoofchecks = 1
    bot_refreshmessages = 1
    bot_allowdownloads = 1
    bot_pingduringdownloads = 1
    bot_lcpings = 1
    admingame_create = 1
    bot_autolock = 1
    bot_savereplays = 1
    bot_autosave = 0
    admingame_port = 6113
    admingame_password = 
    db_type = mysql
    bnet_server = ####
    bnet_cdkeyroc = FFFFFFFFFFFFFFFFFFFFFFFFFF
    bnet_cdkeytft = BVRXW8PBF44VFXYCCCPZJWP2T4
    bnet_username = ####
    bnet_firstchannel = Warcraft 3 Frozen Throne
    bnet_rootadmin = ####
    bnet_commandtrigger = .
    bnet_custom_war3version = 24
    bnet_custom_passwordhashtype = pvpgn
    bnet_holdfriends = 1
    bnet_holdclan = 1
    bot_bindaddress = ####
    bot_maxdownloaders = 3
    bot_maxdownloadspeed = 3
    bot_lobbytimelimit = 120
    bot_votekickpercentage = 10
    bot_defaultmap = dota6.67c
    bot_motdfile = motd.txt
    bot_gameloadedfile = gameloaded.txt
    bot_gameoverfile = gameover.txt
    db_mysql_server = ####
    db_mysql_database = ####
    db_mysql_user = ####
    db_mysql_password = ####
    db_mysql_port = ####
    bot_hideipaddresses = 0
    bot_votekickallowed = 1
    bnet_password = ####
    db_sqlite3_file = ghost.dbs
    bnet2_server = europe.battle.net
    bnet3_server = europe.battle.net
    bnet4_server = europe.battle.net
    bnet5_server = europe.battle.net
    bnet6_server = europe.battle.net
    bnet7_server = europe.battle.net
    bnet8_server = europe.battle.net
    bnet9_server = europe.battle.net
    bnet10_server = europe.battle.net
    bnet_custom_exeversion = 
    bnet_custom_exeversionhash = 
    
    Некоторые пункты заменил ####
    Помимо нерабочей статистики буду благодарен за любые полезные советы (еще например напрягает rehost игр, как его вырубить или хотя бы уменьшить его частоту).
  9. romazhadan Ньюфаг

    Сообщения:
    2
    Спасибы:
    0
    Сборка бота GHost:
    GhostOne 1.6.260
    Я извиняюсь, что пишу не по теме, но все же надеюсь на помощь
    Мне нужен GHostOne с исходником и со всеми библиотеками, заранее спасибо
  10. rssrcnn Парнишка с небывалым умом

    Сообщения:
    114
    Спасибы:
    0
  11. romazhadan Ньюфаг

    Сообщения:
    2
    Спасибы:
    0
    Сборка бота GHost:
    GhostOne 1.6.260
    Тут нет всех библиотек, например папка GHostOne\boost\lib пустая (
  12. rssrcnn Парнишка с небывалым умом

    Сообщения:
    114
    Спасибы:
    0