[CS: Source] Spectate Hop for Money Prevention

Тема в разделе "Утверждённые плагины", создана пользователем Andrey, 15 сен 2009.

  1. Andrey

    Andrey Администратор

    Сообщения:
    3.234
    Симпатии:
    3.507
    Spectate Hop for Money Prevention
    Текущая версия: 1.0.0

    Автор: FlyingMongoose

    Описание:
    Довольно часто на серверах встречаются люди, так называемые "прыгающие зрители", которые пытаются восстановить свои деньги в независимости от установленного значения mp_startmoney. Это стало большой проблемой, и очень очень раздражает. Поэтому я решил сделать что-нибудь для её решения.
    Плагин предусматривает 2 режима предотвращения этого:
    1.Сохранение денег:
    Деньги сохраняются после смерти игрока, и если игрок уйдет в наблюдатели и вновь присоединиться его деньги будут восстановлены до значения с которым он уходил в зрители.
    2.Установка значения денег указанного в настройках:
    Этот режим устанавливает количество денег указанное в настройках игроку "прыгающему в зрители" после его возвращения в одну из команд, по умолчанию имеет значение 0, т.е. выключена.

    Переменные:
    sm_spechoppunish
    • 0 = наказание "прыгающих зрителей" отключено
    • 1 = режим сохранение денег
    • 2 = режим установка значения денег
    sm_spechopmoneyvalue
    • установите здесь размер денег которые получит игрок после "прыжка в зрители"
    • По умолчанию: 0
    • разрешенные величины: от 1 до 16000

    Оригинал
     

    Вложения:

    • specmoney.zip
      Размер файла:
      5,1 КБ
      Просмотров:
      242
    Последнее редактирование модератором: 12 май 2015
    Dron32, iigodii, random.81 и 2 другим нравится это.
  2. Seregaxxl

    Seregaxxl

    Сообщения:
    15
    Симпатии:
    2
    Re: Spectate Hop for Money Prevention v.1.0.0

    Andrey, Спасибо, нужная вещь.
     
  3. energywav

    energywav

    Сообщения:
    25
    Симпатии:
    2
    Re: Spectate Hop for Money Prevention v.1.0.0

    Помогите пожалуйста. Не работает плагин, а в логи сорсмода пишет следущее: (при этом тестирую на 34 версии) Ну я так понимаю либо он не понимает команду killtimer - хотя их там много в sp, либо может заменить это дело на Plugin_Stop ?? А может вообще удалить эти строчки? Они вообще нужны?)

    L 06/14/2011 - 12:11:23: [SM] Displaying call stack trace for plugin "specmoney.smx":
    L 06/14/2011 - 12:11:23: [SM] [0] Line 174, /home/groups/alliedmodders/forums/files/2/1/2/27914.attach::OnClientAuthorized()
    L 06/14/2011 - 12:11:31: [SM] Native "KillTimer" reported: Invalid timer handle b5d2039e (error 1)
    L 06/14/2011 - 12:11:31: [SM] Displaying call stack trace for plugin "specmoney.smx":
    L 06/14/2011 - 12:11:31: [SM] [0] Line 151, /home/groups/alliedmodders/forums/files/2/1/2/27914.attach::OnMapEnd()
     
  4. CTe6eJIeK_vRn

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

    Сообщения:
    2.014
    Симпатии:
    1.798
  5. Илья Беззпалева

    Илья Беззпалева

    Сообщения:
    8
    Симпатии:
    4
    Re: Spectate Hop for Money Prevention v.1.0.0

    А если игрок просто вышел в спектры, посидел там около 10 секунд, плагин это обработает? Или есть интервал, который вычисляет "прыгуна" и ставит ему определенное кол-во денег?