[Любая игра] AfkKick_kill

Тема в разделе "Отклонённые плагины", создана пользователем acik, 17 апр 2014.

  1. acik

    acik

    Сообщения:
    734
    Симпатии:
    628
    Не большой мой плагин который считает сколько АФК-игрока убили раз и кикает или перекидывает сначала в спектора по вашему усматрению


    PHP:
    // Считать как убийство АФК, если игрок простоял раунд?
    // -
    // Default: "1.0"
    // Minimum: "0.000000"
    // Maximum: "1.000000"
    sm_afkkick_idle_round "1.0"

    // Минимальное количество убийств АФК, чтоб соверщать над ним действия
    // -
    // Default: "3"
    // Minimum: "2.000000"
    sm_afkkick_numb_afk "3"

    // Сразу Кикать АФК?
    // -
    // Default: "0.0"
    // Minimum: "0.000000"
    // Maximum: "1.000000"
    sm_afkkick_once_kick "0.0"

    // Кикать только тех игроков кого считают АФК?
    // -
    // Default: "1.0"
    // Minimum: "0.000000"
    // Maximum: "1.000000"
    sm_afkkick_only_afk "1.0"

    // Время для кика игрока из спеков
    // -
    // Default: "90.0"
    // Minimum: "30.000000"
    sm_afkkick_set_timer "90.0"

    // Время, повторение сообщение
    // -
    // Default: "15.0"
    // Minimum: "5.000000"
    sm_afkkick_set_timer_text "15.0"
    Расположение конфига ../cfg/sourcemod/AfkKick_Kill.cfg
    Создается автоматически
     

    Вложения:

    Последнее редактирование: 12 июн 2014
    AlmazON, Партизан, HooLIGUN и 3 другим нравится это.
  2. Petrovich

    Petrovich

    Сообщения:
    188
    Симпатии:
    44
    Re: AFK_kill

    Конфиг создается самостоятельно? Или же прописывать команды в исполняемые конф. файлы?
     
  3. R1KO

    R1KO Супер-модератор

    Сообщения:
    5.975
    Симпатии:
    2.981
    Re: AFK_kill

    Petrovich, сам создается
     
  4. Kyler_124

    Kyler_124

    Сообщения:
    55
    Симпатии:
    5
    Re: AFK_kill

    Протестил,Не работает.

    Пишет "Вы были перемещены в спектора за AFK" но в спектора так и не кидает,афк продолжает стоять.

    [​IMG]
     
  5. TolikCorp

    TolikCorp

    Сообщения:
    855
    Симпатии:
    271
    Re: AFK_kill

    Попробуй в 78-й строке исправить. У тебя какая игра?
    CS_SwitchTeam(Victim, CS_TEAM_SPEC);
     
  6. Petrovich

    Petrovich

    Сообщения:
    188
    Симпатии:
    44
    Re: AFK_kill

    Убиваю АФК - в чате пишет сообщение "Вы убили АФК", но, более ничего не происходит, одного АФК можно убивать бесконечно.

    Может ли мешать АФК-менеджер? Или этот плагин просто кривой?
     
  7. acik

    acik

    Сообщения:
    734
    Симпатии:
    628
    Re: AFK_kill

    Petrovich, Ну во первых могут и мешать
    Во вторых игрок должен как появиться не двигаться или чтоб его координаты не изменились более чем на 10
     
  8. Petrovich

    Petrovich

    Сообщения:
    188
    Симпатии:
    44
    Re: AFK_kill

    Вот и причина. Я проверял на ДМ сервере, карта $2000$, там очень широкая респа. Но, при появлении он не двигался.

    Раз в чате появилось сообщение "Вы убили AFK", думаю это уже срабатывание плагина, ан нет, убивать можно сколько угодно.
     
  9. acik

    acik

    Сообщения:
    734
    Симпатии:
    628
    Re: AFK_kill

    Petrovich, хоть и не уверен но игрок где угодно появояется?

    Попробуй, поправил, но повторяю не уверен, тестите, буду рад:beer:
    старый удалить ../cfg/afk_kill.cfg т.к. добавил и поправил в конфиге
     

    Вложения:

    Последнее редактирование: 25 апр 2014
  10. Petrovich

    Petrovich

    Сообщения:
    188
    Симпатии:
    44
    Re: AFK_kill

    В этой версии пропало вообще всё. Не выводятся сообщения в чат, убивать можно сколько угодно. Плагина как вообще нет.

    Конфиг удалял, новый создался.
     
  11. acik

    acik

    Сообщения:
    734
    Симпатии:
    628
    Re: AFK_kill

    Petrovich, вот попробуй так я и не понял афк менеджер выключил? и где игрок появляется?
     

    Вложения:

    • afk_kill.smx
      Размер файла:
      5,9 КБ
      Просмотров:
      3
  12. Petrovich

    Petrovich

    Сообщения:
    188
    Симпатии:
    44
    Re: AFK_kill

    Менеджер конечно уберу, при этом тестировании, просто в этот раз плагин не подавал признаков жизни. К тому же, он должен являться основным, по избавлению от АФК, а менеджер - второстепенным.

    Игрок появлялся по нескольку раз в одном месте и один раз через 4-5 киллов в другом.

    Твой плагин может и должен быть ориентирован только на ДМ серверы, т.к. только там он и нужен. Если отладить, будет просто замечательно.

    Пробую новый фикс

    Добавлено через 51 минуту
    В общем, сообщения в чат выходят вовремя, например - Вы убили AFK и - Вы были перемещены за АФК. Но, перемещения не происходит, только сообщение об этом в чате. Если многократно убивают, при каждом килле выходит сообщение - "Вы были перемещены за AFK"

    Самое главное - сделать перемещение в спектры после киллов, прописанных в конфиге, далше уже и менеджер справится.

    Менеджер на время тестирования удалял.
     
    Последнее редактирование: 26 апр 2014
  13. acik

    acik

    Сообщения:
    734
    Симпатии:
    628
    Re: AFK_kill

    А можно игру узнать?
    Перемещает теперь не от cstrike
     

    Вложения:

    • afk_kill.smx
      Размер файла:
      5,8 КБ
      Просмотров:
      5
  14. Petrovich

    Petrovich

    Сообщения:
    188
    Симпатии:
    44
    Re: AFK_kill

    У меня CS:S последняя.

    Теперь перемещение работает, слава труду! Но, из спектров не кикает. Тестирование продолжу уже на сервере с народом, отпишусь.
     
  15. acik

    acik

    Сообщения:
    734
    Симпатии:
    628
    Re: AFK_kill

    Обновил тему
     
  16. Petrovich

    Petrovich

    Сообщения:
    188
    Симпатии:
    44
    Re: AFK_kill

    Не работает кик после перемещения игрока в спектры плагином. Бог с ним, есть афк-менеджер, но, в описании как-раз таки написано, что кикать должен.

    Так же, судя по исходнику, должен работать таймер "Вы будете кикнуты через %"
     
    Последнее редактирование: 1 май 2014
  17. AlmazON

    AlmazON деревянный © yand3xmail

    Сообщения:
    4.514
    Симпатии:
    1.968
    Re: AFK_kill

    Ты хоть скрипты пробуешь компилировать, после того, как написал? Если взять из шапки:
    [​IMG]
     
  18. Petrovich

    Petrovich

    Сообщения:
    188
    Симпатии:
    44
    Re: AFK_kill

    Кик игрока работает (лучше бы не работал), но часто кикает без причины.

    Кажется, при простое игрока запускается таймер, но не останавливается, когда игрок уже начал играть и его кикает. Говорят, изредка кикает вообще всех с сервера.

    Исходник, которым пользуюсь прилагаю.
     

    Вложения:

    • afk_kill.sp
      Размер файла:
      5,1 КБ
      Просмотров:
      10
  19. Petrovich

    Petrovich

    Сообщения:
    188
    Симпатии:
    44
    Re: AFK_kill

    Прошу скриптеров, присутствующих на проекте HLmod, доработать данный плагин. Автору писал в ЛС давным-давно, он плагин бросил.

    Надеюсь на инициативу, но и могу предложить небольшое денежное вознаграждение.
     
  20. acik

    acik

    Сообщения:
    734
    Симпатии:
    628
    Re: AFK_kill

    Petrovich, P.S.Учеба, сессия! Тяжело на два фронта:P
    Обновил первый пост и вот полностью заного написал плагин, прошу оценивать и ругать:-D
     
    Petrovich нравится это.