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

[Как?] Настройка Ghost

Тема в разделе 'Мусорка', создана пользователем Dia1en, 20 фев 2009.

Статус темы:
Закрыта.
  1. linux Ньюфаг

    Сообщения:
    33
    Спасибы:
    0
    поменял
    теперь пишет во вкладке гхост строчку "GHost One] Sending hello to *тут ip*"
    ждал минут 5...нифига
  2. EleKTpo Ньюфаг

    Сообщения:
    33
    Спасибы:
    0
    хм...... странно,даже не знаю,что и сазать то......
    Deniss11 твоими УГ ты себе не поможешь,а мне как-то паралельно на них
  3. linux Ньюфаг

    Сообщения:
    33
    Спасибы:
    0
    а вот видел на одном сервере было 6 ботов на одном канале. Как это сделать? установить тупо 6 ботов в разные папки или как?
  4. EleKTpo Ньюфаг

    Сообщения:
    33
    Спасибы:
    0
    А ты уверен,что эти боты 1 человека?
  5. linux Ньюфаг

    Сообщения:
    33
    Спасибы:
    0
    абсолютно. они также установлены на удаленном линукс-сервере как и у меня. там айпи одинаковый и даже ники вида name1 name2 name3....

    ещё. открыл базу sqllite прогой. там в таблице admins нет поля admin access control

    Вложения:

    • 333.JPG
      333.JPG
      Размер файла:
      65,9 КБ
      Просмотров:
      1.433
  6. Anonymous Guest

    Сообщения:
    0
    Спасибы:
    0
    Либо 6 раз запускали GHost, либо прописали bnet1;bnet2....
  7. EleKTpo Ньюфаг

    Сообщения:
    33
    Спасибы:
    0
    linux ты еще не разобрался со своей проблемой?что-то мне на главном сайте не отвечают(
  8. linux Ньюфаг

    Сообщения:
    33
    Спасибы:
    0
    ??? ты про какую именно у меня их много))
    самая актуальная это как приконектиться к боту через гхост one
    потом как убрать команды с админов
  9. EleKTpo Ньюфаг

    Сообщения:
    33
    Спасибы:
    0
    поменял
    теперь пишет во вкладке гхост строчку "GHost One] Sending hello to *тут ip*"
    ждал минут 5...нифига

    про эту я
  10. linux Ньюфаг

    Сообщения:
    33
    Спасибы:
    0
    ааа
    без изменений....такая же хрень до сих пор :-[
  11. Ivan.K Ньюфаг

    Сообщения:
    15
    Спасибы:
    0
    Приветствую, создал вот такую строку в лэнг файле.
    lang_0994 = $REASON$ в $TIME$, игра $GAME$ $TEAMS$ $DATE$
              Ivan.K: !banlast
                Host: Игрок Dpk (9x.xx.x60.xxx) забанен игроком Ivan.K.
                Host: Ban reason:  в 3m, в игре goaka  3*v0 March 2009

              Ivan.K: !banlast хyz
                Host: Игрок Dpk (9x.xx.x60.xxx) забанен игроком Ivan.K.
                Host: Ban reason: xyz

    Хотелось бы что-бы xyz(причина) подставлялась на место переменной $REASON$.
              Ivan.K: !banlast xyz
                Host: Игрок Dpk (9x.xx.x60.xxx) забанен игроком Ivan.K.
                Host: Ban reason: xyz в 3m, в игре goaka  3*v0 March 2009
    Возможно ли этого добится без правки исходников?
    Прошу помощи, ибо бан бывает за лив нубство бэкдор, и писать всю строку вручную ой как нехочется.
  12. JiLiZART Администрация

    Сообщения:
    815
    Спасибы:
    35
    Сборка бота GHost:
    Ghost++ 17.1
    Дата начала использования бота:
    12.12.04
    Без правки исходников нет, но есть спец переменные, к примеру если написать !banlast l то он вместо l подставит весь текст + слово leaver
  13. Ivan.K Ньюфаг

    Сообщения:
    15
    Спасибы:
    0
    Тогда подскажите в каком файле искать обработчик команды !banlast banreason.
    Спасибо за быстрый ответ.
  14. JiLiZART Администрация

    Сообщения:
    815
    Спасибы:
    35
    Сборка бота GHost:
    Ghost++ 17.1
    Дата начала использования бота:
    12.12.04
    Без понятия, но поумолчанию они должны лежать в файле bnet.cpp либо ghost.cpp либо game.cpp
  15. Anonymous Guest

    Сообщения:
    0
    Спасибы:
    0
    Постораюсь сделать эту вещь. Ожидай на форуме скоро выложу. Только напиши свою версию GHost(++ or One)?
    Вобщем найди строчку
    "SendAllChat( "Ban reason: " + Reason);"
    и замени ее на
    "SendAllChat( "Ban reason: " + m_GHost->m_Language->BanReason(Reason, sTime, sDate, sTeam, GetGameName()) );"

    Найди строчку
    "Reason = m_GHost->m_Language->BanReason(Reason, sTime, sDate, sTeam, GetGameName());"
    и замени ее на
    "//Reason = m_GHost->m_Language->BanReason(Reason, sTime, sDate, sTeam, GetGameName());"

    Все проверил.. у меня все происходит так:
                Olya: !ban gj lol
                Olya: Игрок :Gj_NooBi (92.1xx.xx.xxx): забанен игроком :BuTaMuH:.
                Olya: Ban reason: lol в игре "dota #4"  5v5* (35m, March 2009)
  16. Ivan.K Ньюфаг

    Сообщения:
    15
    Спасибы:
    0
    Ай респект, скомпилю спс.
  17. Anonymous Guest

    Сообщения:
    0
    Спасибы:
    0
    У меня такой вопрос есть war3 лицензия.Можно сделать что бы на официальные серва можно было заходить с 1 ключа?(и мне и ghost)
  18. EleKTpo Ньюфаг

    Сообщения:
    33
    Спасибы:
    0
    Да можешь,просто бота выводи в батл.нет,а сам хости через локалку
  19. Anonymous Guest

    Сообщения:
    0
    Спасибы:
    0
    Вроде всё делаю правильно:Бота отправляю в Батл нет,сам иду в локальную сеть там есть комната,захожу прописываю пароль,загружаю cfg файл и создаю игру,игра создаётся я туда захожу но никто ко мне не заходит(или не может зайти)...вот такая проблема.

    [IMG]
  20. Megatraxer Ньюфаг

    Сообщения:
    1
    Спасибы:
    0
Статус темы:
Закрыта.