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

!top

Тема в разделе 'Основные вопросы', создана пользователем ____ROB____, 11 мар 2011.

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

    Сообщения:
    1.008
    Спасибы:
    22
    Сборка бота GHost:
    Ghost One 1.5
    Вобщем, имеется команда !top (она же !top10 !rank).
    но при вводе её выводится 15 первых игроков из топа, а хочу что бы выводилось только первых пять.

    вот нашол, но так и не понял что на что менять =/

    game.cpp 1024
    Код:
    //
    			// !top10 !top
    			//
    
    			if( Command == "top10" || Command =="top" )
    			{
    				if (m_GHost->m_norank)
    				{
    					SendChat(player->GetPID(), "Why compare yourself to others? You are unique! :)");
    					return HideCommand;
    				}
    				m_PairedRanks.push_back( PairedRanks( User, m_GHost->m_DB->ThreadedRanks( m_Server) ) );
    			}
    
    bnet.cpp 5574
    Код:
    //
    				// !top10 !top
    				//
    
    				if( (Command == "top10" || Command =="top" || Command == "rank") && (GetTime()-m_LastStats>=2) )
    				{
    					m_LastStats = GetTime();
    
    					if (m_GHost->m_norank)
    					{
    						QueueChatCommand( "Why compare yourself to others? You are unique! :)", User, Whisper);
    						return;
    					}
    
    					string Usr;
    					Usr = Whisper ? User : string( );
    					if (m_GHost->m_WhisperAllMessages)
    						Usr = User;
    
    					m_PairedRanks.push_back( PairedRanks( Usr, m_GHost->m_DB->ThreadedRanks( m_Server) ) );
    
    /*
    					string Scores = m_GHost->m_DB->Ranks();
    					if (Scores.length()>160)
    						Scores = Scores.substr(0,160);
    					QueueChatCommand( Scores, User, Whisper);
    */
    				}
    
  2. fake Старожила

    Сообщения:
    1.624
    Спасибы:
    19
    Дата начала использования бота:
    11.11.11
    запрос менять надо а не кодщ программы, limit 1,15
  3. Mr_LiSa Старожила

    Сообщения:
    421
    Спасибы:
    3
    Сборка бота GHost:
    Ghost One 1.7.266
    Skype:
    Мой статус
    вопрос а топ чего по доте ?
    Нельзя ли сделать что бы при написании топ выдавалось топ 15 игрков по кол-ву сыгранных игр ? В порядке убывания )
  4. ____ROB____ Старожила

    Сообщения:
    1.008
    Спасибы:
    22
    Сборка бота GHost:
    Ghost One 1.5
    топ выдаётся по количеству очков, а очки зависят от формулы...
    вроди так
  5. ____ROB____ Старожила

    Сообщения:
    1.008
    Спасибы:
    22
    Сборка бота GHost:
    Ghost One 1.5
    а можешь объёмней рассказать...
  6. fake Старожила

    Сообщения:
    1.624
    Спасибы:
    19
    Дата начала использования бота:
    11.11.11
    исчи запрос в мускл, который получает топ а там
  7. ____ROB____ Старожила

    Сообщения:
    1.008
    Спасибы:
    22
    Сборка бота GHost:
    Ghost One 1.5
    спс! нашол :prayy:
Статус темы:
Закрыта.