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

Команды через whisper 2

Тема в разделе 'Основные вопросы', создана пользователем Tocher, 20 фев 2010.

  1. Tocher Ньюфаг

    Сообщения:
    15
    Спасибы:
    0
    такая тема уже была, но хотел спросить.
    цель: сделать что бы бот "реагировал" только на команды в лс.
    после того как я изменяю:
    bnet.cpp
    Код:
    if( Event == CBNETProtocol :: EID_WHISPER || Event == CBNETProtocol :: EID_TALK )
    на
    Код:
    if( Event == CBNETProtocol :: EID_WHISPER )
    ничего не происходит. Возможно я чего то не обновляю, мог бы кто-нибудь написать как правильно все сделать.
    Заранее спасибо.
  2. JiLiZART Администрация

    Сообщения:
    815
    Спасибы:
    35
    Сборка бота GHost:
    Ghost++ 17.1
    Дата начала использования бота:
    12.12.04
    Такой нубский вопрос, а ты бота то компилиш?
  3. Tocher Ньюфаг

    Сообщения:
    15
    Спасибы:
    0
    теперь понел что надо делать компеляцию =), начал компелировать по гайду
    news-plans/izmenyaem-ghost-exe-t28.html
    и были ошибки:
    Код:
    1>------ Построение начато: проект: ghost, Конфигурация: Release Win32 ------
    1>Компиляция...
    1>util.cpp
    1>statsw3mmd.cpp
    1>statsdota.cpp
    1>stats.cpp
    1>socket.cpp
    1>sha1.cpp
    1>savegame.cpp
    1>replay.cpp
    1>packed.cpp
    1>map.cpp
    1>language.cpp
    1>ghostdbsqlite.cpp
    1>ghostdbmysql.cpp
    1>ghostdb.cpp
    1>ghost.cpp
    1>.\ghost.cpp(51) : fatal error C1083: Не удается открыть файл include: boost/algorithm/string/replace.hpp: No such file or directory
    1>gameslot.cpp
    1>gameprotocol.cpp
    1>gameplayer.cpp
    1>game_base.cpp
    1>game_admin.cpp
    1>.\game_admin.cpp(39) : fatal error C1083: Не удается открыть файл include: boost/filesystem.hpp: No such file or directory
    1>Компиляция...
    1>game.cpp
    1>csvparser.cpp
    1>crc32.cpp
    1>config.cpp
    1>commandpacket.cpp
    1>bnlsprotocol.cpp
    1>bnlsclient.cpp
    1>bnetprotocol.cpp
    1>bnet.cpp
    1>.\bnet.cpp(46) : fatal error C1083: Не удается открыть файл include: boost/filesystem.hpp: No such file or directory
    1>bncsutilinterface.cpp
    1>Журнал построения был сохранен в "file://e:\Games\Batle.net\GHostOne1.6.264\GHostOne\ghost\Release\BuildLog.htm"
    1>ghost - ошибок 3, предупреждений 0
    ========== Построение: успешно: 0, с ошибками: 1, без изменений: 1, пропущено: 0 ==========
    Код:
    "ghost.exe": Загружено "C:\Documents and Settings\Admin\Рабочий стол\GHostOne\ghost.exe"
    "ghost.exe": Загружено "C:\WINDOWS\system32\ntdll.dll"
    "ghost.exe": Загружено "C:\WINDOWS\system32\kernel32.dll"
    "ghost.exe": Загружено "C:\WINDOWS\system32\ws2_32.dll"
    "ghost.exe": Загружено "C:\WINDOWS\system32\advapi32.dll"
    "ghost.exe": Загружено "C:\WINDOWS\system32\rpcrt4.dll"
    "ghost.exe": Загружено "C:\WINDOWS\system32\secur32.dll"
    "ghost.exe": Загружено "C:\WINDOWS\system32\msvcrt.dll"
    "ghost.exe": Загружено "C:\WINDOWS\system32\ws2help.dll"
    "ghost.exe": Загружено "C:\WINDOWS\system32\winmm.dll"
    "ghost.exe": Загружено "C:\WINDOWS\system32\gdi32.dll"
    "ghost.exe": Загружено "C:\WINDOWS\system32\user32.dll"
    "ghost.exe": Загружено: "C:\Documents and Settings\Admin\Рабочий стол\GHostOne\zlib1.dll", Двоичный код не был построен с отладочной информацией.
    "ghost.exe": Загружено "C:\Documents and Settings\Admin\Рабочий стол\GHostOne\libmysql.dll"
    "ghost.exe": Загружено "C:\WINDOWS\system32\wsock32.dll"
    "ghost.exe": Загружено: "C:\Documents and Settings\Admin\Рабочий стол\GHostOne\BNCSutil.dll", Двоичный код не был построен с отладочной информацией.
    "ghost.exe": Загружено "C:\WINDOWS\system32\version.dll"
    "ghost.exe": Загружено "C:\WINDOWS\WinSxS\x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.30729.1_x-ww_6f74963e\msvcp90.dll"
    "ghost.exe": Загружено "C:\WINDOWS\WinSxS\x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.30729.1_x-ww_6f74963e\msvcr90.dll"
    "ghost.exe": Загружено "C:\WINDOWS\system32\imm32.dll"
    "ghost.exe": Загружено "C:\Program Files\Kaspersky Lab\Kaspersky Anti-Virus 2010\mzvkbd3.dll"
    "ghost.exe": Загружено: "C:\Documents and Settings\Admin\Рабочий стол\GHostOne\udpserver.dll", Двоичный код не был построен с отладочной информацией.
    "ghost.exe": Загружено "C:\WINDOWS\system32\oleaut32.dll"
    "ghost.exe": Загружено "C:\WINDOWS\system32\ole32.dll"
    "ghost.exe": Загружено "C:\WINDOWS\system32\mswsock.dll"
    "ghost.exe": Загружено "C:\WINDOWS\system32\hnetcfg.dll"
    "ghost.exe": Загружено "C:\WINDOWS\system32\wshtcpip.dll"
    Первый этап обработки исключения в "0x7c812aeb" в "ghost.exe": 0x000006D9: В системе отображения конечных точек не осталось доступных конечных точек.
    "ghost.exe": Загружено "C:\WINDOWS\system32\dnsapi.dll"
    "ghost.exe": Загружено "C:\WINDOWS\system32\winrnr.dll"
    "ghost.exe": Загружено "C:\WINDOWS\system32\wldap32.dll"
    "ghost.exe": Загружено "C:\Program Files\Bonjour\mdnsNSP.dll"
    "ghost.exe": Загружено "C:\WINDOWS\system32\iphlpapi.dll"
    "ghost.exe": Загружено "C:\WINDOWS\system32\rasadhlp.dll"
    Первый этап обработки исключения в "0x7c812aeb" в "ghost.exe": 0x000006D9: В системе отображения конечных точек не осталось доступных конечных точек.
    Поток 'Поток Win32' (0xed4) завершился с кодом -1073741510 (0xc000013a).
    Поток 'Поток Win32' (0x368) завершился с кодом -1073741510 (0xc000013a).
    Программа "[252] ghost.exe: Машинный код" завершилась с кодом -1073741510 (0xc000013a).
    как мне их исправить? и я так понел что в папке Release при успешной компеляции будет ghost.exe?
  4. Zarj Старожила

    Сообщения:
    1.007
    Спасибы:
    23
    Сборка бота GHost:
    Ghost One 1.7.266
    Дата начала использования бота:
    01.01.1992
    Почитай ЭТОТ гайд, думаю решение проблемы найдёшь
  5. Tocher Ньюфаг

    Сообщения:
    15
    Спасибы:
    0
    огромное спасибо, всё сделал =))
  6. Zarj Старожила

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