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

Solved Вход в игру и начисление очков!

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

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

    Сообщения:
    923
    Спасибы:
    171
    Сборка бота GHost:
    Ghost ++ 17.2
    Дата начала использования бота:
    2011
    Ну вообще снова я со своими глупыми вопросами)
    Код:
    double bot_online = NowOnline + GetSlotsOccupied();
    SendChat(player, "Активных игр: " + UTIL_ToString(m_GHost->m_Games.size( )) );
    SendChat(player, "Онлайн игроков: " + UTIL_ToString(bot_online) ); 
    После данных модификаций перестала работать вот это строка:
    Код:
    ~3666 SendAllChat( joinPlayer->GetName( ) + " в†’ " + "IP - " + Player->GetExternalIPString( ) );
    Вообще перестала работать
    сделал вот так
    Код:
    ~2508 SendAllChat(player->GetName() + " зашел с [" + ServName + "]"); 
    Вообще пишет при входе ник-серв(нужно добавить айпишку)
    пример:
    nicn-ip-serv
    Это по 1 вопросу)Так 2 вопрос)
    я использую вот такую формулу
    Код:
    100+wins*25-losses*15+kills-deaths+assists/3+creepkills/100+creepdenies/20+neutralkills/80+raxkills*5+towerkills*5-leaves*30
    А теперь сам вопрос как сделать что бы "wins*25-losses*15" вот это начисляло для админов/випов (випов не обязательно) другое количество очков?)
    Надеюсь кто нибудь поможет с меня спасибки)
    зы 2 прификс приписал так ибо 2 выбрать нельзя)
    чуть не забыл ghost brt
  2. Doterok Старожила

    Сообщения:
    923
    Спасибы:
    171
    Сборка бота GHost:
    Ghost ++ 17.2
    Дата начала использования бота:
    2011
    up )
    Или сделать вообще для админов отдельную формулу()
  3. evilmaker Старожила

    Сообщения:
    321
    Спасибы:
    28
    Сборка бота GHost:
    brtghost rev.185
    Дата начала использования бота:
    07.07.9999
    Skype:
    Мой статус
    нужно создавать новые переменные и класы... переменная hcl-mod не помешала б...
    up
  4. rost Гуру

    Сообщения:
    1.258
    Спасибы:
    150
    Сборка бота GHost:
    LtG
    Дата начала использования бота:
    01.11.2010
    Skype:
    Мой статус
    По модам я соглашусь, но разное птс по статусу (адм или нет) это уже перебор))
  5. Doterok Старожила

    Сообщения:
    923
    Спасибы:
    171
    Сборка бота GHost:
    Ghost ++ 17.2
    Дата начала использования бота:
    2011
    Ну я видел такое где-то не помню где, если по модам надо random game name править ибо оно не есть для брт :(
  6. rost Гуру

    Сообщения:
    1.258
    Спасибы:
    150
    Сборка бота GHost:
    LtG
    Дата начала использования бота:
    01.11.2010
    Skype:
    Мой статус
    У роба такое вроде (30%+)
    Я себе думаю прикручу только меньше птс по EM играм и больше по CM
  7. Doterok Старожила

    Сообщения:
    923
    Спасибы:
    171
    Сборка бота GHost:
    Ghost ++ 17.2
    Дата начала использования бота:
    2011
    А лодерам что делать? :)
  8. MuP .

    Сообщения:
    653
    Спасибы:
    202
    Сборка бота GHost:
    Ghost++ rev 579
    Дата начала использования бота:
    00.00.0000
    Я из первого поста ничего не понял, кроме вопроса про формулу
  9. Doterok Старожила

    Сообщения:
    923
    Спасибы:
    171
    Сборка бота GHost:
    Ghost ++ 17.2
    Дата начала использования бота:
    2011
    Короче надо что бы айпишку при входе показывало :D
  10. MuP .

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

    Сообщения:
    923
    Спасибы:
    171
    Сборка бота GHost:
    Ghost ++ 17.2
    Дата начала использования бота:
    2011
    Код:
    SendAllChat( joinPlayer->GetName( ) + " в†’ " + "IP - " + Player->GetExternalIPString( ) );
    
    Вот такое у меня было только серв ещё перестало работать после нескольких изменений
    айпи при входе как раз по делу нужно, поможет кто нибудь ? :)
  12. MuP .

    Сообщения:
    653
    Спасибы:
    202
    Сборка бота GHost:
    Ghost++ rev 579
    Дата начала использования бота:
    00.00.0000
    Какое дело?
  13. Doterok Старожила

    Сообщения:
    923
    Спасибы:
    171
    Сборка бота GHost:
    Ghost ++ 17.2
    Дата начала использования бота:
    2011
    очень много хитрых игроков которые регают ники админов на других, сервах
    спуф и тп вообщем нужно мне это)
  14. Synth (LM) Пантограф!

    Сообщения:
    2.762
    Спасибы:
    172
    Сборка бота GHost:
    My own version of GhostOne
    Дата начала использования бота:
    15.06.2008
    Skype:
    Мой статус
    Если админ с другого сервера зашел, то он не админ. Инфа из GhostOne
  15. MuP .

    Сообщения:
    653
    Спасибы:
    202
    Сборка бота GHost:
    Ghost++ rev 579
    Дата начала использования бота:
    00.00.0000
    Тебе надо настроить спуфчек, он на 100% обрубает такие поползновения(проверено на практике неоднократно)
    я даже для себя делал чтобы игрок(доверенный или админ) могли юзать спуф в обход спуфчека и бот их не трогал
  16. Doterok Старожила

    Сообщения:
    923
    Спасибы:
    171
    Сборка бота GHost:
    Ghost ++ 17.2
    Дата начала использования бота:
    2011
    Мир у тебя вроде бот имбу хостит?
    Скажи логин бота и ник любого админа я тебе докажу что спуф не робит как надо :D
  17. ViperNight ▒▒▒▒▒▒▒▒▒

    Сообщения:
    311
    Спасибы:
    154
    Сборка бота GHost:
    GHost++ r597M
    Дата начала использования бота:
    20.01.2007
    Skype:
    Мой статус
    У него бот Ghost++, там всё прекрасно работает, никакая вошь не пролезет.
  18. Doterok Старожила

    Сообщения:
    923
    Спасибы:
    171
    Сборка бота GHost:
    Ghost ++ 17.2
    Дата начала использования бота:
    2011
    Давай те по 2 вопросу,а то ни к чему не придем (
  19. MuP .

    Сообщения:
    653
    Спасибы:
    202
    Сборка бота GHost:
    Ghost++ rev 579
    Дата начала использования бота:
    00.00.0000
    Ну вполне логичное решение второго вопроса - при подсчете очков заглядывать в базу данных для проверки на админство и накидывать N% к очкам от полученного.
    Вопрос - как у тебя реализован подсчет очков? В ДОС или посредством бота?
    p.s. В ++ обойти спуф могут только админы PVPGN сервака, либо админы бота
  20. Doterok Старожила

    Сообщения:
    923
    Спасибы:
    171
    Сборка бота GHost:
    Ghost ++ 17.2
    Дата начала использования бота:
    2011
    Бот очки считает после каждой игры
Статус темы:
Закрыта.