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

Причина

Тема в разделе 'Кодинг/Собственные решения', создана пользователем Guard, 30 авг 2011.

Статус темы:
Закрыта.
  1. Guard Старожила

    Сообщения:
    473
    Спасибы:
    47
    Сборка бота GHost:
    Ghost++ RAKAL Edition
    Дата начала использования бота:
    00.00.2009
    Skype:
    Мой статус
    Добрый ... В общем Всем Привет...
    Нубовопрос.
    Когда в статистике открываешь законченную игру у всех причину пишет "Вышел из игры добровольно" хотя уже игра закончилась.
    Как исправить что бы писало "закончилась игра" "забанен ( и желательно причину)" "ливнул".

    Жду... :newcry:
  2. Synth (LM) Пантограф!

    Сообщения:
    2.762
    Спасибы:
    172
    Сборка бота GHost:
    My own version of GhostOne
    Дата начала использования бота:
    15.06.2008
    Skype:
    Мой статус
    Давай пиши евенты и какие для них должны быть причины. Сделаем все.
  3. Guard Старожила

    Сообщения:
    473
    Спасибы:
    47
    Сборка бота GHost:
    Ghost++ RAKAL Edition
    Дата начала использования бота:
    00.00.2009
    Skype:
    Мой статус
    o_O
    эвенты - эт вот это [ GAME: -aremdmfrfnfeakssbbpmnd] deleting player [dendrol]: was disconnected (gameover timer finished)?

    А мона что бы сильно не мучатся сделать как у тя? :bIbIbIblya:
    :prayy: :prayy: :prayy: :prayy: :prayy: :prayy: :prayy: :prayy: :prayy: :prayy:
  4. Synth (LM) Пантограф!

    Сообщения:
    2.762
    Спасибы:
    172
    Сборка бота GHost:
    My own version of GhostOne
    Дата начала использования бота:
    15.06.2008
    Skype:
    Мой статус
    Ну да, напиши при каких условиях будет меняться причина лива.
  5. Guard Старожила

    Сообщения:
    473
    Спасибы:
    47
    Сборка бота GHost:
    Ghost++ RAKAL Edition
    Дата начала использования бота:
    00.00.2009
    Skype:
    Мой статус
    выкинут из-за Десинхронизации - выкинут из-за Десинхронизации

    Когда лагает человек:
    !drop - отлагал (выкинут Админом)
    когда все проголосовали за кик - наконец-то отлагал (выкинут Голосованием)

    !votekick - Выкинут голосованием

    !kick - Был кикнут и имя кем...

    Просто лив - Ливнул

    Ну и когда игра окончилась - Игра окончена

    Когда и-нет лег - потерял соединение (ошибка соединения)

    Когда закрылся варик ( деспетчер задач выбрать war3.exe и закрыть ) - потерял соединение (соединение закрыто удалённым хостом)
  6. Guard Старожила

    Сообщения:
    473
    Спасибы:
    47
    Сборка бота GHost:
    Ghost++ RAKAL Edition
    Дата начала использования бота:
    00.00.2009
    Skype:
    Мой статус
    Или я все не так понял? :newcry:

    И эвенты хз где достать некоторые...
  7. Synth (LM) Пантограф!

    Сообщения:
    2.762
    Спасибы:
    172
    Сборка бота GHost:
    My own version of GhostOne
    Дата начала использования бота:
    15.06.2008
    Skype:
    Мой статус
    game_base.cpp:
    ~4792

    Найди
    Код:
    player->SetLeftReason( m_GHost->m_Language->HasLeftVoluntarily( ) );
    Вставь ниже
    Код:
    if( m_GameEnded)
    player->SetLeftReason( "Игра окончена." );
    А остальное все есть :)
    bic нравится это.
  8. Guard Старожила

    Сообщения:
    473
    Спасибы:
    47
    Сборка бота GHost:
    Ghost++ RAKAL Edition
    Дата начала использования бота:
    00.00.2009
    Skype:
    Мой статус
    Спасибо!

    Так и думал что в боте трабла...
  9. Guard Старожила

    Сообщения:
    473
    Спасибы:
    47
    Сборка бота GHost:
    Ghost++ RAKAL Edition
    Дата начала использования бота:
    00.00.2009
    Skype:
    Мой статус
    А еще вопрос... Что за причина - "Disconnected" ?

    Вот у тя заметил тЫк
    А вот у мя ТыК
  10. Synth (LM) Пантограф!

    Сообщения:
    2.762
    Спасибы:
    172
    Сборка бота GHost:
    My own version of GhostOne
    Дата начала использования бота:
    15.06.2008
    Skype:
    Мой статус
    Ну это тоже можно поменять - это кик игрока ботом, потому что:
    1. игра закончилась и кончился таймер ожидания после сноса базы.
    2. игра закончилась и админ сделал енд.
  11. Guard Старожила

    Сообщения:
    473
    Спасибы:
    47
    Сборка бота GHost:
    Ghost++ RAKAL Edition
    Дата начала использования бота:
    00.00.2009
    Skype:
    Мой статус
    Эм... а де эт поменять?)
    Хотелось бы что бы все в статистике было по русский и понятно... -_-
  12. Synth (LM) Пантограф!

    Сообщения:
    2.762
    Спасибы:
    172
    Сборка бота GHost:
    My own version of GhostOne
    Дата начала использования бота:
    15.06.2008
    Skype:
    Мой статус
    Код:
    CONSOLE_Print( "[GAME: " + m_GameName + "] is over (gameover timer finished)" );
    Чуть ниже нужный тебе код - меняй как хочешь.
  13. Synth (LM) Пантограф!

    Сообщения:
    2.762
    Спасибы:
    172
    Сборка бота GHost:
    My own version of GhostOne
    Дата начала использования бота:
    15.06.2008
    Skype:
    Мой статус
    Обращайся еще :)
    bic нравится это.
Статус темы:
Закрыта.