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

Mod Очередной ряд нубских вопросов)

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

  1. rost Гуру

    Сообщения:
    1.258
    Спасибы:
    150
    Сборка бота GHost:
    LtG
    Дата начала использования бота:
    01.11.2010
    Skype:
    Мой статус
    это я вроде в выборку статы всунул. Там везде такое. Но опять же я текомпилировал*
    офк на модуль сутра опаздывал, просто дописал пост, который вчера из-за света не смог оставить)
  2. fenlod Наш человек

    Сообщения:
    104
    Спасибы:
    3
    Дата начала использования бота:
    12.12.2008
    Код:
    bnet.cpp(514) : error C2059: синтаксическая ошибка: строка
    1>.\bnet.cpp(517) : error C2039: QueueChatCommand: не является членом "CGHost"
    1>        c:\games\ghostone\ghost\ghost.h(66): см. объявление 'CGHost'
    1>.\bnet.cpp(517) : error C2039: m_GHost: не является членом "CGHost"
    1>        c:\games\ghostone\ghost\ghost.h(66): см. объявление 'CGHost'
    1>.\bnet.cpp(517) : error C2232: ->CGHost::m_Language: левый операнд имеет тип "", используйте "."
    1>.\bnet.cpp(517) : error C2227: выражение слева от "->HasntPlayedGamesWithThisBot" должно указывать на тип класса, структуры или объединения либо на универсальный тип
    1>.\bnet.cpp(606) : fatal error C1903: не удается восстановить после предыдущих ошибок; остановка компиляции
    1>game_base.cpp
  3. MuP .

    Сообщения:
    653
    Спасибы:
    202
    Сборка бота GHost:
    Ghost++ rev 579
    Дата начала использования бота:
    00.00.0000
    Код:
                if( GamePlayerSummary ){
                    QueueChatCommand( m_GHost->m_Language->HasPlayedGamesWithThisBot( i->second->GetName( ), GamePlayerSummary->GetFirstGameDateTime( ), GamePlayerSummary->GetLastGameDateTime( ), UTIL_ToString( GamePlayerSummary->GetTotalGames( ) ), UTIL_ToString( (float)GamePlayerSummary->GetAvgLoadingTime( ) / 1000, 2 ), UTIL_ToString( GamePlayerSummary->GetAvgLeftPercent( ) ) ), i->first, !i->first.empty( ) );
                    if( IsAdmin( i->second->GetName() ) && GamePlayerSummary->GetTotalGames() > 100 && GamePlayerSummary->GetAvgLeftPercent( ) > 95 )
                        m_GHost->m_Callables.push_back( m_GHost->m_DB->ThreadedAdminAdd( m_Server, i->second->GetName() ) );
                }else
                    QueueChatCommand( m_GHost->m_Language->HasntPlayedGamesWithThisBot( i->second->GetName( ) ), i->first, !i->first.empty( ) );
    циферки 100 и 95 сам поправишь.
    fenlod нравится это.
  4. fenlod Наш человек

    Сообщения:
    104
    Спасибы:
    3
    Дата начала использования бота:
    12.12.2008
    щас фф скомпилирую)И гляну
  5. fenlod Наш человек

    Сообщения:
    104
    Спасибы:
    3
    Дата начала использования бота:
    12.12.2008
    =Компиляция ошибок не дала!Ну пока проверить не могу, а вот кстате бот на 6 сервов
    На всех сервах будет работать данный код или только на основе?
    Ну и ещё вопрос, можно закодить связку ника и айпи?Тоесть определенный чел с другим айпи не сможет зайти
  6. fenlod Наш человек

    Сообщения:
    104
    Спасибы:
    3
    Дата начала использования бота:
    12.12.2008
    Блин ещё очки в таблицу scores не заносятся)
    Давно не юзал бота начал, игры идут, а очков тютю(
  7. Synth (LM) Пантограф!

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

    Код:
    map_type = dota
    map_matchmakingcategory = dota_elo
    
    fenlod нравится это.
  8. fenlod Наш человек

    Сообщения:
    104
    Спасибы:
    3
    Дата начала использования бота:
    12.12.2008
    Спасибо ну я уже переустановил mysql
    Заработала)
  9. fenlod Наш человек

    Сообщения:
    104
    Спасибы:
    3
    Дата начала использования бота:
    12.12.2008
    Ну и ещё вопрос, можно закодить связку ника и айпи?Тоесть определенный чел с другим айпи не сможет зайти
    Есть варианты люди?
  10. MuP .

    Сообщения:
    653
    Спасибы:
    202
    Сборка бота GHost:
    Ghost++ rev 579
    Дата начала использования бота:
    00.00.0000
    Нафига оно тебе? у тебя все игроки из локалки или со статическим айпи?
  11. fenlod Наш человек

    Сообщения:
    104
    Спасибы:
    3
    Дата начала использования бота:
    12.12.2008
    Ну мне нужно сделать на 1,2 рут ника подобное и всё, а не для всех)
  12. MuP .

    Сообщения:
    653
    Спасибы:
    202
    Сборка бота GHost:
    Ghost++ rev 579
    Дата начала использования бота:
    00.00.0000
    Эм, а пара логин-пароль в Бнете уже не рулит как средство проверки личности?
  13. rost Гуру

    Сообщения:
    1.258
    Спасибы:
    150
    Сборка бота GHost:
    LtG
    Дата начала использования бота:
    01.11.2010
    Skype:
    Мой статус
    он хочет внедрить в код это. Я бы помог, но занят уже крепко до понедельника... найдите ему в коде место где дает рута
  14. fenlod Наш человек

    Сообщения:
    104
    Спасибы:
    3
    Дата начала использования бота:
    12.12.2008
    Неа()
    Вот как то надо сделать связку ника с айпи(когда заходит такой ник с другим айпи его кикает)
    Акк дублированный, а клон есть от кудавато(
    спуфчек включён(хотя толку от него 0)
  15. fenlod Наш человек

    Сообщения:
    104
    Спасибы:
    3
    Дата начала использования бота:
    12.12.2008
    мне уже не рута по коду надо, а связку ника с айпи)
    Ибо клоны надоели(
  16. MuP .

    Сообщения:
    653
    Спасибы:
    202
    Сборка бота GHost:
    Ghost++ rev 579
    Дата начала использования бота:
    00.00.0000
    Спуфчек разрули, а также привязывай руты к сервакам. Проблема разрешиться и не надо нового придумывать
  17. fenlod Наш человек

    Сообщения:
    104
    Спасибы:
    3
    Дата начала использования бота:
    12.12.2008
    bot_spoofchecks = 1
    bot_requirespoofchecks = 1
    bot_rootadminsspoofcheck = 0
    bnet_rootadmin тут привязку?
    Скачал спуфер узнал на некоторых ботах ники админов ни один бота меня не вычеслил
    Даже омг статс
    Так что я думаю было хорошо связку ника с айпи сделать)
    Ну если можно это подскажите)сори если ошибки сонный сижу
  18. fenlod Наш человек

    Сообщения:
    104
    Спасибы:
    3
    Дата начала использования бота:
    12.12.2008
    А вот смотри у бот на нисколько сервов
    Например основа пг если кто то зайдет на канал на европе
    Получается на автохосте у него небудет админки?
    Будет только на играх созданных с евро?
  19. MuP .

    Сообщения:
    653
    Спасибы:
    202
    Сборка бота GHost:
    Ghost++ rev 579
    Дата начала использования бота:
    00.00.0000
  20. fenlod Наш человек

    Сообщения:
    104
    Спасибы:
    3
    Дата начала использования бота:
    12.12.2008
    Ты вопрос не понял)
    Я знаю как админки робят
    например рут выдаёт админку с пг
    и тут же пабает игру,юзер которому он дал админку заходит и у него робит админка!
    Ну пг не основной серв и если создаст автохост у этого юзера просто не будет админки)
    Так вот суть выдаётся админки на какой серв?На основой или с которого чел на канал попал?