Начиная с версии 10.0, GHost++ может присоединяться к нескольким серверам одновременно. Итак Как?:

  1. 1.) Когда GHost++ запускается он считывает с файла конфигурации 9 наборов значений для подключения к Battle.net серверам.
  2. 2.) Набор значения для соединения с Battle.net сервером содержит:
    1. a.) *_server (обязательно)
    2. b.) *_serveralias
    3. c.) *_cdkeyroc (обязательно)
    4. d.) *_cdkeytft (обязательно)
    5. e.) *_username (обязательно)
    6. f.) *_password (обязательно)
    7. g.) *_firstchannel
    8. h.) *_rootadmin
    9. i.) *_commandtrigger
    10. j.) *_custom_war3version
    11. k.) *_custom_exeversion
    12. l.) *_custom_exeversionhash
    13. m.) *_custom_passwordhashtype
    14. n.) *_custom_countryabbrev
    15. o.) *_custom_country
  3. 3.) GHost++ будет искать информацию для соединения с Battle.net сервером , заменяя "*" на "bnet_" потом "bnet2_" после "bnet3_" и так далее до "bnet9_".
    GHost++ не ищет значений для "bnet1_" для обратной совместимости
  4. 4.) Если GHost++ не найдёт *_server ключ он прекратит поиск информации для подключения к Battle.net серверу в текущем наборе значений.
  5. 5.) Если обязательный ключ не задан GHost++ пропустит наборов значений и приступит к следующему.