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

Mod Сколько игр уже идёт

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

  1. pontorezzz Ньюфаг

    Сообщения:
    23
    Спасибы:
    0
    Как сделать что бы в лобби писало сколько игр уже идёт?

    Например:

    Человек вошёл на хост
    ●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●
    Описание и всё остальное
    Игр на боте: ????????????????????????????
    ●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●

    Помогите пожалуйста)
  2. dager Парнишка с небывалым умом

    Сообщения:
    40
    Спасибы:
    2
  3. Deals Старожила

    Сообщения:
    784
    Спасибы:
    21
    Сборка бота GHost:
    Ghost One 1.7.266
    Skype:
    Мой статус
    Для GHost++
    Находим ф-ию в game_base.cpp:
    Код:
    void CBaseGame :: SendWelcomeMessage( CGamePlayer *player )
    В ней в самом конце находим:
    Код:
    		in.close( );
    	}
    }
    И заменяем на:
    Код:
    		in.close( );
    	}
    	
    	SendChat( player, "Игр на боте: " + UTIL_ToString( m_GHost->m_Games.size( ) ));
    }
    Для GHostOne в той же ф-ии находим:
    Код:
    	if( !m_HCLCommandString.empty( ) )
    		SendChat( player, "     HCL Command String:  " + m_HCLCommandString );
    
    }
    Заменяем на:
    Код:
    	if( !m_HCLCommandString.empty( ) )
    		SendChat( player, "     HCL Command String:  " + m_HCLCommandString );
    	
    	SendChat( player, "Игр на боте: " + UTIL_ToString( m_GHost->m_Games.size( ) ));
    }
    Получится например:
    Код:
        HCL Command String:  ap
    Игр на боте: 5
    Cyberbob, Inhuman и fenlod нравится это.
  4. pontorezzz Ньюфаг

    Сообщения:
    23
    Спасибы:
    0
    спс конечно а для Ghost one есть что-либо? извиняюсь за то, что не написал какой бот у меня(
  5. Inhuman Пил пиво с админом

    Сообщения:
    147
    Спасибы:
    6
    Сборка бота GHost:
    BrtGhost rev 1.81
    Дата начала использования бота:
    15.09.2010
    разуй глаза, там 2 примера, один для гост++, второй для гост уан
  6. pontorezzz Ньюфаг

    Сообщения:
    23
    Спасибы:
    0
    Извиняюсь) я не обратил внимания на это) как увидел 1 строку так и сразу)
    СПАСИБО БОЛЬШОЕ
  7. Mr_LiSa Старожила

    Сообщения:
    421
    Спасибы:
    3
    Сборка бота GHost:
    Ghost One 1.7.266
    Skype:
    Мой статус
    а без hcl строчки там про мод писать будет ?
  8. Guard Старожила

    Сообщения:
    473
    Спасибы:
    47
    Сборка бота GHost:
    Ghost++ RAKAL Edition
    Дата начала использования бота:
    00.00.2009
    Skype:
    Мой статус
    Нету мода - нету строки HCL Command String:...
  9. pontorezzz Ньюфаг

    Сообщения:
    23
    Спасибы:
    0
    А сколько игр уже сыграно (за день) и сколько игроков на данный момент играет, как сделать?( :prayy: :stenka:
  10. Inhuman Пил пиво с админом

    Сообщения:
    147
    Спасибы:
    6
    Сборка бота GHost:
    BrtGhost rev 1.81
    Дата начала использования бота:
    15.09.2010
    allstats себе поставь и смотри сколько игр за день сыграно
  11. Guard Старожила

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

    Код:
    SELECT COUNT(`id`)
    FROM `games`
    WHERE TO_DAYS(`datetime`) = TO_DAYS(NOW());
    Запрос в базу.
  12. Inhuman Пил пиво с админом

    Сообщения:
    147
    Спасибы:
    6
    Сборка бота GHost:
    BrtGhost rev 1.81
    Дата начала использования бота:
    15.09.2010
    а что это дало? :)
  13. Guard Старожила

    Сообщения:
    473
    Спасибы:
    47
    Сборка бота GHost:
    Ghost++ RAKAL Edition
    Дата начала использования бота:
    00.00.2009
    Skype:
    Мой статус
    [IMG]
  14. Inhuman Пил пиво с админом

    Сообщения:
    147
    Спасибы:
    6
    Сборка бота GHost:
    BrtGhost rev 1.81
    Дата начала использования бота:
    15.09.2010
    это я понял, а где это смотрится, сор что не правильно выразился? :)
  15. Guard Старожила

    Сообщения:
    473
    Спасибы:
    47
    Сборка бота GHost:
    Ghost++ RAKAL Edition
    Дата начала использования бота:
    00.00.2009
    Skype:
    Мой статус
    Я запихнул это запрос через phpmyadmin, можно через другие программы работающие с MySQl базой. Главное что бы сама база была!..
  16. rost Гуру

    Сообщения:
    1.258
    Спасибы:
    150
    Сборка бота GHost:
    LtG
    Дата начала использования бота:
    01.11.2010
    Skype:
    Мой статус
    он имеет ввиду что он еще ненастолько исчитал форум и его знаний нехватает на данную тему.
    Читай форум Dota Open Stats - тогда разберешьс ячто и куда.
  17. pontorezzz Ньюфаг

    Сообщения:
    23
    Спасибы:
    0
    Опишите пожалуйста поподробнее я что-то не особо понял ))
    сам код куда что вставлять? :vau:

    я об этом
    "А сколько игр уже сыграно (за день) и сколько игроков на данный момент играет"
  18. Military Парнишка с небывалым умом

    Сообщения:
    133
    Спасибы:
    2
    Сборка бота GHost:
    ghost++
    Дата начала использования бота:
    12.12.2012
    Skype:
    Мой статус
    +