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

Help Вывод из statsdota.cpp!

Тема в разделе 'Кодинг/Собственные решения', создана пользователем ıIıIİıİIıımusic, 20 мар 2014.

  1. Synth (LM) Пантограф!

    Сообщения:
    2.762
    Спасибы:
    172
    Сборка бота GHost:
    My own version of GhostOne
    Дата начала использования бота:
    15.06.2008
    Skype:
    Мой статус
    Глаза открой — коменты даже оставил...
  2. ıIıIİıİIıımusic Можно доверять

    Сообщения:
    134
    Спасибы:
    2
    Сборка бота GHost:
    Ghost One 1.7.266
    Дата начала использования бота:
    01.01.2013
    Skype:
    Мой статус
    Это то я понял!

    У меня выдаёт ошибку при изменении на этот:
    Код:
    m_Game->SendAllyChat( "КрасСауЧеК" + Killer->GetPID(), Killer->GetName() + [FONT=Consolas]"] сломал [" + AllianceString + "] вышку [" + Level+ "] уровня в [" + SideString + "]!" );[/FONT] // для союзников "убийцы" вышки
    Ошибка именно тогда когда добавляю строку:
    Код:
    "КрасСауЧеК" +
    или я не туда его ставлю, не могу понять...
  3. Synth (LM) Пантограф!

    Сообщения:
    2.762
    Спасибы:
    172
    Сборка бота GHost:
    My own version of GhostOne
    Дата начала использования бота:
    15.06.2008
    Skype:
    Мой статус
    Первым аргументом должен быть чистый PID! А ты воткнул туда строку...
  4. Suicider Старожила

    Сообщения:
    673
    Спасибы:
    117
    Сборка бота GHost:
    Ghost++ 17.1 by w3gh
    Дата начала использования бота:
    12.07.2011
    LongMan наверное имел ввиду так
    Код:
    m_Game->SendAllyChat( Killer->GetPID(), "КрасСауЧеК " + Killer->GetName() + [FONT=Consolas]"] сломал [" + AllianceString + "] вышку [" + Level+ "] уровня в [" + SideString + "]!" );
    Я прям как капитан очевидность :nbd:
  5. ıIıIİıİIıımusic Можно доверять

    Сообщения:
    134
    Спасибы:
    2
    Сборка бота GHost:
    Ghost One 1.7.266
    Дата начала использования бота:
    01.01.2013
    Skype:
    Мой статус

    Я так и понял... Но ещё не тестанул...
    Как тестану отпишусь...
  6. ___ROB___ Гуру

    Сообщения:
    256
    Спасибы:
    45
    Сборка бота GHost:
    Ghost One 1.7.266
    Дата начала использования бота:
    1.1.1991
  7. ıIıIİıİIıımusic Можно доверять

    Сообщения:
    134
    Спасибы:
    2
    Сборка бота GHost:
    Ghost One 1.7.266
    Дата начала использования бота:
    01.01.2013
    Skype:
    Мой статус
    Походу при копировании кода появилось, как бы форумный чат не имеет такой команды:D...

    Код:
    m_Game->SendAllyChat( Killer->GetPID(), "КрасСауЧеК " + Killer->GetName() + "] сломал [" + AllianceString + "] вышку [" + Level+ "] уровня в [" + SideString + "]!" );
    Вот так должно быть на самом деле:D...
  8. Suicider Старожила

    Сообщения:
    673
    Спасибы:
    117
    Сборка бота GHost:
    Ghost++ 17.1 by w3gh
    Дата начала использования бота:
    12.07.2011
    да пофигу) тупо копипастнул и переставил :D
  9. ıIıIİıİIıımusic Можно доверять

    Сообщения:
    134
    Спасибы:
    2
    Сборка бота GHost:
    Ghost One 1.7.266
    Дата начала использования бота:
    01.01.2013
    Skype:
    Мой статус
    Угу:D
    Кстать код пока что без ошибки...
    Осталось тока тестануть:D
  10. ıIıIİıİIıımusic Можно доверять

    Сообщения:
    134
    Спасибы:
    2
    Сборка бота GHost:
    Ghost One 1.7.266
    Дата начала использования бота:
    01.01.2013
    Skype:
    Мой статус
    [sT]: КраСсАУчеК [ [iG]Def_Joint ] сЛОмаЛ [ Sentinel ] выШКу [ 2 ] уРоВНя в [ ТОПЕ ]
    [sT]: ПиДРюгА [ [sT]LimPooo99 ] сЛОмаЛ [ Sentinel ] выШКу [ 2 ] уРоВНя в [ ТОПЕ ]
    Скажем [iG]Def_Joint сломал вышку и он с 1 клана...
    1 клану пишет правильно...
    А 2 клану пишет пидрюга, но не [iG]Def_Joint а [sT]LimPooo99 который находится на 6 слоте(в начале списка 2 клана)...

    WTF?:D
  11. Synth (LM) Пантограф!

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

    UPD:
    Да, опечатался я. Замени второе выделение первым)
    [IMG]
  12. ıIıIİıİIıımusic Можно доверять

    Сообщения:
    134
    Спасибы:
    2
    Сборка бота GHost:
    Ghost One 1.7.266
    Дата начала использования бота:
    01.01.2013
    Skype:
    Мой статус

    1>------ Построение начато: проект: ghost, Конфигурация: Release MySQL Win32 ------
    1>Компиляция...
    1>statsdota.cpp
    1>.\statsdota.cpp(206) : error C2100: недопустимое косвенное обращение
    1>.\statsdota.cpp(206) : error C2227: выражение слева от "->GetName" должно указывать на тип класса, структуры или объединения либо на универсальный тип
    1> тип: unsigned int
    1>Журнал построения был сохранен в "file://c:\GHostOne\ghost\Release MySQL\BuildLog.htm"
    1>ghost - ошибок 2, предупреждений 0
    ========== Построение: успешно: 0, с ошибками: 1, без изменений: 1, пропущено: 0 ==========
  13. ıIıIİıİIıımusic Можно доверять

    Сообщения:
    134
    Спасибы:
    2
    Сборка бота GHost:
    Ghost One 1.7.266
    Дата начала использования бота:
    01.01.2013
    Skype:
    Мой статус
    Так и никто не поможет:( решить этот трабл?:(
  14. Synth (LM) Пантограф!

    Сообщения:
    2.762
    Спасибы:
    172
    Сборка бота GHost:
    My own version of GhostOne
    Дата начала использования бота:
    15.06.2008
    Skype:
    Мой статус
    Код покажи свой
  15. ıIıIİıİIıımusic Можно доверять

    Сообщения:
    134
    Спасибы:
    2
    Сборка бота GHost:
    Ghost One 1.7.266
    Дата начала использования бота:
    01.01.2013
    Skype:
    Мой статус
    В конце концов вот так было:
    Код:
    if( Killer )
        {
                    CONSOLE_Print( "[STATSDOTA: " + m_Game->GetGameName( ) + "] player [" + Killer->GetName( ) + "] destroyed a level [" + Level + "] " + AllianceString + " tower (" + SideString + ")" );
     
                        m_Game->SendAllyChat(Killer->GetPID(), "Красаучек [ " + (*i)->GetName() + " ] сломал [ " + AllianceString + " ] вышку [ " + Level+ " ] уровня в [ " + SideString + " ]!" ); // для союзников "убийцы" вышки
     
                for( vector<CGamePlayer *> :: iterator i = m_Game->m_Players.begin( ); i != m_Game->m_Players.end( ); i++ )
                {
                if (m_Game->m_Slots[m_Game->GetSIDFromPID((*i)->GetPID())].GetTeam() != m_Game->m_Slots[m_Game->GetSIDFromPID(Killer->GetPID())].GetTeam())
                {
                        m_Game->SendAllyChat((*i)->GetPID(), "ПиДРюгА [ " + Killer->GetName() + " ] сломал [ " + AllianceString + " ] вышку [ " + Level+ " ] уровня в [ " + SideString + " ]!" ); // для союзников убитой вышки
                break;
                }
            }
        }
  16. Synth (LM) Пантограф!

    Сообщения:
    2.762
    Спасибы:
    172
    Сборка бота GHost:
    My own version of GhostOne
    Дата начала использования бота:
    15.06.2008
    Skype:
    Мой статус
    Нафига ты поменял местами выделенные куски кода?! Я же сказал заменить!
  17. ıIıIİıİIıımusic Можно доверять

    Сообщения:
    134
    Спасибы:
    2
    Сборка бота GHost:
    Ghost One 1.7.266
    Дата начала использования бота:
    01.01.2013
    Skype:
    Мой статус
    а упс тупанул ща исправлю и как время будет тестану