1. SFGMobile VIP user

    Регистрация:
    08.06.15
    Сообщения:
    159
    Симпатии:
    64
    Пол:
    Мужской
    К СОЖАЛЕНИЮ, БЕЗ ИСХОДНИКА.
    Плагин простой как ведро. Понимает две команды:
    Набрал какое-то количество "штрафных" баллов - будь наказан!
    sp_add_punishment <punishment name> <punisment> <max level> я тут заленился и не сделал возможности нормальной работы с punishment name поэтому оно пробелы не поддерживает. Зато punishment заменит | на ", это дает возможность указать причину с пробелами
    Пример наказания в конфиге simple_punisher.cfg, который, кстати, в папке amxmodx/configs должен лежать
    для того чтобы выполнился кик игрока он должен набрать 5 и более очков (10 баллов гриффиндору).
    Соответственно в других плагинах может быть прописано sp_punish_player %userid% test_punishment_01 X (или #%userid% - зависит от плагина), где Х - на сколько хотим поднять очки (предупреждение) игроку
    Можно банить за наличие 3х алиасов разных или добавить в админ меню пункт в админ меню
    Ну или проверить что игрок с файлом hlds.exe, но без файла с дымом .dll
    configs/clcmds.ini строку:
    и при наборе Х очков получит бан.
     

    Вложения:

    • punisher.rar
      Размер файла:
      3,4 КБ
      Просмотров:
      5
    Последнее редактирование: 17.03.16
    Roman, kennybear и gudaus нравится это.
  2. VkriterT VIP user

    Регистрация:
    02.06.15
    Сообщения:
    426
    Симпатии:
    125
    Пол:
    Мужской
    уже не актуально, в ОД есть "nop" а в AC это вроде встроили
     
  3. SFGMobile VIP user

    Регистрация:
    08.06.15
    Сообщения:
    159
    Симпатии:
    64
    Пол:
    Мужской
    Ну может кому и пригодится..
    Прописываем наказание в конфиге
    в resource.ini пишем строки
     
  4. LeninChan^^ Команда форума

    Регистрация:
    27.02.15
    Сообщения:
    1.085
    Симпатии:
    367
    Пол:
    Мужской
    Telegram:
    LeninChan
    без всего
     
  5. SFGMobile VIP user

    Регистрация:
    08.06.15
    Сообщения:
    159
    Симпатии:
    64
    Пол:
    Мужской
    К сожалению, моего авторитета пока не хватит чего-то доказывать. Но, я уверен, mazdan по запросу лично выдаст кому-ни-то проверенному данный плагин. Люди вон и с nop-ом справляются.
    Другие плагины данного автора меня пока не подводили.
     
  6. VkriterT VIP user

    Регистрация:
    02.06.15
    Сообщения:
    426
    Симпатии:
    125
    Пол:
    Мужской
    Мб кому и пригодится для каких то вариаций, но как правило в плагинах уже есть весь необходимый функционал.
     
  7. SFGMobile VIP user

    Регистрация:
    08.06.15
    Сообщения:
    159
    Симпатии:
    64
    Пол:
    Мужской
    Можете подсказать эти плагины, в которых есть похожий функционал?
     
  8. VkriterT VIP user

    Регистрация:
    02.06.15
    Сообщения:
    426
    Симпатии:
    125
    Пол:
    Мужской
    SFGMobile, AC
     
  9. SFGMobile VIP user

    Регистрация:
    08.06.15
    Сообщения:
    159
    Симпатии:
    64
    Пол:
    Мужской
    Спасибо, а подскажите, пожалуйста, как им проверить на дым (злосчастный particleman.dll) неизвестного клиента (то ли с Windows играет, то ли с Mac, а может и с Linux-а)?
    Если можно, без пошлостей с копированием dll в mac папку.
     
    Последнее редактирование: 17.03.16
  10. gudaus Команда форума

    Регистрация:
    27.02.15
    Сообщения:
    1.509
    Симпатии:
    1.103
    Пол:
    Мужской
    Плагин создан для решения вполне определённой проблемы, что описано в том топике на том ресурсе, откуда он его взял.
    Просто ТС нужно 10 лайков.
    Разъясни суть, зачем нужен плагин, поставлю лайк.
     
  11. Goody91 Пользователь

    Регистрация:
    27.02.15
    Сообщения:
    53
    Симпатии:
    37
    Пол:
    Мужской
    Skype:
    andrew.lindberg9
    SFGMobile, В simple_punisher.cfg
    PHP:
    1. sp_add_punishment win_no_smoke "kick %userid% |Fake Player|" 1
    В filechecker (OD или Recheker)
    PHP:
    1. "../hl.exe"                                            UNKNOWN                     "sp_punish_player [userid] 'win_no_smoke'" BREAK
    2. "../Core.dll"                                            MISSING                     "sp_punish_player [userid] 'win_no_smoke'" BREAK
     
    floricus нравится это.
  12. SFGMobile VIP user

    Регистрация:
    08.06.15
    Сообщения:
    159
    Симпатии:
    64
    Пол:
    Мужской
    Буду крайне благодарен за лайки!

    Плагин представляет собой буфер между обнаружением и наказанием. Условно, обнаружено нарушение получи 1 штрафной балл, обнаружено второе - получи ещё пару. Набрал контрольное количество баллов - получи наказание.
    Например, AD наказывает за вычисленный аим или норекойл. АС наказывает за наличие каких-то алиасов. Данный плагин позволяет объединить эти процессы. НоРекойл - 3 балла + алиас norecoil - 2 балла = пожизненный бан.
    Конкретно, данный топик создавался (помимо обозначенных gudaus целей) для помощи в операциях с работой клиента на разных платформах
    --- добавлено 17.03.16 ---
    Я бы не прерывал проверку. И баллы бы выставлял. Суть в том, что Вы можете отложить наказание. Так сказать наказывать за совокупность грехов.
    У Вас MacOs и нет cl_dlls/particleman.dylib - Вы идёте в баню. Нет? У Вас Windows и нет particleman.dll - Вы таки сегодня будете чистым!
     
    Последнее редактирование: 17.03.16
    kennybear, Vadim и gudaus нравится это.
  13. LeninChan^^ Команда форума

    Регистрация:
    27.02.15
    Сообщения:
    1.085
    Симпатии:
    367
    Пол:
    Мужской
    Telegram:
    LeninChan
    Информация.

    Тема перенесена в архив