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

PTS система

Тема в разделе 'Основные вопросы', создана пользователем Fist, 14 июл 2012.

  1. rost Гуру

    Сообщения:
    1.258
    Спасибы:
    150
    Сборка бота GHost:
    LtG
    Дата начала использования бота:
    01.11.2010
    Skype:
    Мой статус
    У меня было на ОНЕ типа
    updatescoreaftergame
    и
    bot_scoreformula работала так, как я напишу... открой через оболочку глянь что там, хотя... параноя уже какаето
  2. Suicider Старожила

    Сообщения:
    673
    Спасибы:
    117
    Сборка бота GHost:
    Ghost++ 17.1 by w3gh
    Дата начала использования бота:
    12.07.2011
    Это в БРТ так, у меня One
  3. rost Гуру

    Сообщения:
    1.258
    Спасибы:
    150
    Сборка бота GHost:
    LtG
    Дата начала использования бота:
    01.11.2010
    Skype:
    Мой статус
    ищи
    Summary = m_GHost->m_Language->GetLang(sd_lang,
  4. Suicider Старожила

    Сообщения:
    673
    Спасибы:
    117
    Сборка бота GHost:
    Ghost++ 17.1 by w3gh
    Дата начала использования бота:
    12.07.2011
    такого вообще нет не в одном сырце (если искать 1 к 1)
  5. rost Гуру

    Сообщения:
    1.258
    Спасибы:
    150
    Сборка бота GHost:
    LtG
    Дата начала использования бота:
    01.11.2010
    Skype:
    Мой статус
    ладно тогда ищи по !sd в game.cpp
  6. Suicider Старожила

    Сообщения:
    673
    Спасибы:
    117
    Сборка бота GHost:
    Ghost++ 17.1 by w3gh
    Дата начала использования бота:
    12.07.2011
    поставил вместо формулы 100, после тест игры: было - 1059.40, стало - 1073.89
    Я чтот не так делаю? О_О
  7. Suicider Старожила

    Сообщения:
    673
    Спасибы:
    117
    Сборка бота GHost:
    Ghost++ 17.1 by w3gh
    Дата начала использования бота:
    12.07.2011
    Код:
                if (sd)
                if( DotAPlayerSummary )
                {
                    uint32_t scorescount = m_GHost->ScoresCount();
     
                    CGamePlayer *PlayerN = GetPlayerFromName( i->second->GetName(), true );
     
                    if( PlayerN )
                    {
                        PlayerN->SetScoreS(UTIL_ToString2( DotAPlayerSummary->GetScore()));
                        PlayerN->SetRankS(UTIL_ToString( DotAPlayerSummary->GetRank()));
                    }
     
                    string RankS = UTIL_ToString( DotAPlayerSummary->GetRank());
                    if (DotAPlayerSummary->GetRank()>0)
                        RankS = RankS + "/" + UTIL_ToString(scorescount);
     
                    string Summary = m_GHost->m_Language->HasPlayedDotAGamesWithThisBot2( i->second->GetName( ),
                        UTIL_ToString(DotAPlayerSummary->GetTotalGames( )), UTIL_ToString( DotAPlayerSummary->GetWinsPerGame( )),
                        UTIL_ToString( DotAPlayerSummary->GetLossesPerGame( )),UTIL_ToString( DotAPlayerSummary->GetKillsPerGame( )),
                        UTIL_ToString( DotAPlayerSummary->GetDeathsPerGame( )),UTIL_ToString( DotAPlayerSummary->GetCreepKillsPerGame( )),
                        UTIL_ToString( DotAPlayerSummary->GetCreepDeniesPerGame( )),UTIL_ToString( DotAPlayerSummary->GetAssistsPerGame( )),
                        UTIL_ToString( DotAPlayerSummary->GetNeutralKillsPerGame( )),UTIL_ToString( DotAPlayerSummary->GetTowerKillsPerGame( )),
                        UTIL_ToString( DotAPlayerSummary->GetRaxKillsPerGame( )), UTIL_ToString( DotAPlayerSummary->GetCourierKillsPerGame( )),UTIL_ToString2( DotAPlayerSummary->GetScore()),RankS);
                    if (!Whisper)
                        SendAllChat(Summary);
                    else
                    {
                        CGamePlayer *Player = GetPlayerFromName( i->first, true );
     
                        if( Player )
                            SendChat( Player, Summary );
                    }         
                }
    весь кусок выполняемый командой !sd (game.cpp)
  8. rost Гуру

    Сообщения:
    1.258
    Спасибы:
    150
    Сборка бота GHost:
    LtG
    Дата начала использования бота:
    01.11.2010
    Skype:
    Мой статус
    cnhfyy
    странно но я чето невижу тут
    scores где бы оно еще 2 цифры после запятой ставило...(
    еще такое поищи
  9. Ziko Гуру

    Сообщения:
    130
    Спасибы:
    2
    Сборка бота GHost:
    Ghost ++17.1
    Дата начала использования бота:
    01.09.2010
    Skype:
    Мой статус
    мда знакомый дело. предупреждаю легко не будет) там дофига чего надо запихать. ghostdbmysql.cpp/.h, ghostdbsqlite.cpp/.h, ghost.cpp/.h, util.cpp/.h, ghostdb.cpp/.h, gameplayer.cpp/.h и наконец то language.cpp/.h
  10. Suicider Старожила

    Сообщения:
    673
    Спасибы:
    117
    Сборка бота GHost:
    Ghost++ 17.1 by w3gh
    Дата начала использования бота:
    12.07.2011
    зачем мне ghostdbsqlite.cpp/.h, если у меня БД MySQL :facepalm:
  11. Ziko Гуру

    Сообщения:
    130
    Спасибы:
    2
    Сборка бота GHost:
    Ghost ++17.1
    Дата начала использования бота:
    01.09.2010
    Skype:
    Мой статус
    если изменяешь ghostdb.h то без изменений ghostdbsqlite не обойдешься.
  12. rost Гуру

    Сообщения:
    1.258
    Спасибы:
    150
    Сборка бота GHost:
    LtG
    Дата начала использования бота:
    01.11.2010
    Skype:
    Мой статус
    для того чтобы убрать цифры после запятой ты много чего хочешь сделать лишнего... (судя с того что выложил в тот раз)
  13. Ziko Гуру

    Сообщения:
    130
    Спасибы:
    2
    Сборка бота GHost:
    Ghost ++17.1
    Дата начала использования бота:
    01.09.2010
    Skype:
    Мой статус
    а нельзя ли тупо (int) поставить перед Score?
  14. Suicider Старожила

    Сообщения:
    673
    Спасибы:
    117
    Сборка бота GHost:
    Ghost++ 17.1 by w3gh
    Дата начала использования бота:
    12.07.2011
    спс. Я нашел более простой способ)

    Вопрос: как я могу повлиять на очки отображаемые в топе (!top)?
    Например: [1]Suicider=1015 (хочу уможить эти очки на 10)
  15. rost Гуру

    Сообщения:
    1.258
    Спасибы:
    150
    Сборка бота GHost:
    LtG
    Дата начала использования бота:
    01.11.2010
    Skype:
    Мой статус
    компиль, и умножай то число которое получаешь при ответе на запрос scores
    ну офк илименяй фомулу (но я хз че у тебя с ней нетак)
  16. Guard Старожила

    Сообщения:
    473
    Спасибы:
    47
    Сборка бота GHost:
    Ghost++ RAKAL Edition
    Дата начала использования бота:
    00.00.2009
    Skype:
    Мой статус
    Наверно, он хочет только избранным изменять очки.
  17. Suicider Старожила

    Сообщения:
    673
    Спасибы:
    117
    Сборка бота GHost:
    Ghost++ 17.1 by w3gh
    Дата начала использования бота:
    12.07.2011
    я уже сделал как хотел, в ТОПе правда стоят те же очки) (которые должны быть)
  18. Suicider Старожила

    Сообщения:
    673
    Спасибы:
    117
    Сборка бота GHost:
    Ghost++ 17.1 by w3gh
    Дата начала использования бота:
    12.07.2011
    нет, как я сделал, меняется всем без исключения
  19. Suicider Старожила

    Сообщения:
    673
    Спасибы:
    117
    Сборка бота GHost:
    Ghost++ 17.1 by w3gh
    Дата начала использования бота:
    12.07.2011
    сделал проще.... ГОРАЗДО проще :metal:
  20. Guard Старожила

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