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

как скрыть ввод команд?

Тема в разделе 'Кодинг/Собственные решения', создана пользователем Fox_Mulder, 26 фев 2010.

  1. Fox_Mulder Ньюфаг

    Сообщения:
    34
    Спасибы:
    0
    В старых версиях 14.х при вводе команд они не отображались в чате и не видно было кто и что вводит. В 16.2 весь текст видно, помогите как исправить чтобы снова не было видно команд
  2. RevilOn Ньюфаг

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

    мне тоже нужно
  3. JiLiZART Администрация

    Сообщения:
    815
    Спасибы:
    35
    Сборка бота GHost:
    Ghost++ 17.1
    Дата начала использования бота:
    12.12.04
    В Ghost One есть такая возможность, нужно только посмотреть =) и выдернуть+скомпилить
  4. Zarj Старожила

    Сообщения:
    1.007
    Спасибы:
    23
    Сборка бота GHost:
    Ghost One 1.7.266
    Дата начала использования бота:
    01.01.1992
    Посмотри и проанализируй файл game.cpp строка ~829
    Начинается так:
    Код:
    bool CGame :: EventPlayerBotCommand( CGamePlayer *player, string command, string payload )
    {
    	bool HideCommand = CBaseGame :: EventPlayerBotCommand( player, command, payload );
    
    Тут делается сама ф-я скрывания а далее просто в каждой комманде вставляется
    Код:
    return HideCommand;
    Юзай поиск по файлу и увидешь как используется =)
  5. x-ter Ньюфаг

    Сообщения:
    10
    Спасибы:
    0
    Можна сделать намного проще, просто поставить командный тригер как "/" и команды не будут показаны.
  6. fake Старожила

    Сообщения:
    1.624
    Спасибы:
    19
    Дата начала использования бота:
    11.11.11
    Ты сам пробовал это сделать?) я сомневаюсь,по моему когда ты пишешь через "/" вар посылает команду в батлнет и если играть через гарену\лан 100% не будет скрываться)
  7. RusBrothers Ньюфаг

    Сообщения:
    25
    Спасибы:
    0
    а просто в личку боту если писать и тесты заменить на пробелы?Может прокатит)
  8. Wizard[EWoD] Ньюфаг

    Сообщения:
    70
    Спасибы:
    0
    Не понимаю в чём проблема?
    В конфиге, параметр bot_relaychatcommands выставляем = 0 (по умолчанию там =1, поэтому команды и видны)