Альтернативний плагін, що бореться проти кемперів (гравців, які протягом тривалого часу знаходяться на одному місці).
Необхідні модулі:
fun, fakemeta, csx, cstrike
CVARS:
badcamper_punish iFlags
Визначає, якими способами гравець повинен бути покараний, коли він довго Кемперить. Значення, яке дорівнює 0 вимикає цей плагін.
Нижче представлені флаги.
1: Удар
2: Зменшення здоров'я
4: видається звук (встановлюється в badcamper_sound)
8: Чорний екран
16: Зменшення грошей (потрібно CSTRIKE модуль)
32: Snark Attack (requires Monster Mod with Snarks enabled)
По-замовчуванню - 12 (видається звук і чорний екран).
badcamper_sound iFlag
Визначає, який звук буде видавати кемпер.
1: Хропіння
2: Серцебиття
По-замовчуванню - 1 (хропіння).
badcamper_money iPercentage
Визначає відсотків забраних грошей у гравця, у якого рівень кемпінгу досягне 100 відсотків.
По-замовчуванню - 10 (відсотків)
badcamper_limit iSeconds
Визначає, через скільки секунд рівень кемпінгу досягне 100 відсотків, якщо гравець буде знаходиться на одному місці.
По-замовчуванню - 35 (секунд)
badcamper_display iPercentage
Визначає рівень кемпінгу у відсотках, з якого він буде з'являтися на екрані гравця.
Значення повинні бути від 0 (ніколи не показувати) до 100.
По-замовчуванню - 1 (відсоток).
badcamper_show_spec 0 | 1
Визначає, чи показувати рівень кемпінгу гравця спектаторам.
По-замовчуванню - 1.
badcamper_check_all 0 | 1
Визначає, чи повинна перевірятися команда з поточною головною метою на перевірку кемперства або обидві команди перевіряти.
0 - перевіряти тільки команду з поточною головною метою
1 - перевіряти обидві команди
По-замовчуванню - 1.
Поточна головна мета визначена з прикладу нижче:
якщо поточна карта - не "de" карта, то контер-терористам належить головна мета
якщо поточна карта - "de" карта і бомба не закладена, то терористам належить головна мета
якщо поточна карта - "de" карта і бомба закладена, то контер-терористам належить головна мета
badcamper_immunity_flags cAccessLevels
Визначає прапори доступу для імунітету. Якщо у гравця є такі прапори доступу, то він отримує імунітет.
Імунітет спрацьовує, коли гравець не крутиться і стоїть на місці протягом 6 секунд. Рівень кемпінгу буде збільшуватися до тих, пір, поки не буде 65 відсотків. Але якщо гравець зробить будь-яке рух, то рівень кемпінгу знову почне збільшуватися. Якщо рівень кемпінгу достігент 80 відсотків, то він не зможе більше зупинитися.
** Дивно, але в мене не працює це.
Встановіть цього CVAR'у пусте значення, якщо хочете вимкнути імунітет.
По-замовчуванню - пусте значення (немає імунітету).
Бажане значення прапора під час використання імунітет - "a" (ADMIN_IMMUNITY).
badcamper_start iSeconds
Визначає затримку в секундах на початку кожного раунду (після freeze time), протягом яких гравець може спокійно стояти на одному місці.
По-замовчуванню - 4 (секунди).
Зауважте, що плагін перевіряє кожні 2 секунди, так що значення краще виставляти, кратне двом.
badcamper_damage_reset iResetType
Визначає, у атакуючого або атакується буде скидатися рівень кемпінгу.
0: Ні в кого не скидаються.
1: скидає рівень кемпінгу у атакуючого.
2: скидає рівень кемпінгу у того, кого атакували.
3: В обох скидається.
По-замовчуванню - 3.
badcamper_damage_restart iSeconds
Визначає, через скільки секунд рівень кемпінгу скинуться після отримання або нанесення ушкодження.
По-замовчуванню - 4 (секунди).
Зауважте, що плагін перевіряє кожні 2 секунди, так що значення краще виставляти, кратне двом.
badcamper_health iHealthPoints
Визначає, скільки одиниць здоров'я буде віддалятися кожні 2 секунди, коли рівень кемпінгу достінгет 100 відсотків при використанні покарання "зменшення здоров'я".
По-замовчуванню - 10 (одиниць здоров'я)
badcamper_allow iPlayerCount | iPlayerPercent%
Визначає, коли командам дозволено кемпери без побоювання. Значення 0 - не дозволяє кемпери командам ні в якому разі.
По-замовчуванню - 0.
Якщо значення cvar'a - число, то це означає, якщо число живих гравців у команді дорівнює або менше цього значення, то гравці цієї команди можуть кемпери без побоювання.
Якщо значення cvar'a - відсотки, то це означає, якщо відсоток живих гравців від кількості гравців в команді дорівнює або менше цього значення, то гравці цієї команди можуть кемпери без побоювання.
Приклади:
badcamper_allow 2
Чи означає, що якщо у вашій команді залишилося в живих 2 або менше гравців, то ці гравці можуть кемпери без побоювання.
badcamper_allow 40%
Чи означає, що якщо 40 відсотків або менше гравців з усіх команди - живі, то вони можуть кемпери і рівень кемпінгу не буде збільшуватися. Для прикладу 1 з 4, 2 з 5, 3 з 8, 4 з 12, 5 з 13, 6 з 15 тих, що вижили в команді можуть кемпери, не побоюючись камп метра.
badcamper_min_players iPlayers
Визначає мінімальна кількість гравців на сервері, коли починає працювати плагін.
По-замовчуванню - 0 (гравців).
Цей CVAR зачіпає 2 інших cvar'а: badcamper_check_all і badcamper_allow.
badcamper_announce announcementType
Визначає, якими способами потрібно оголошувати гравцям протилежної команди, що гравець Кемпер.
0: Не оголошувати.
1: через чат-повідомлення.
2: через HUD-повідомлення.
3: через чат і HUD-повідомлення.
По-замовчуванню - 3 (чат и HUD).
Команди в консолі:
badcamper - відображає список покарань і відображає, які з них активні.
Установка плагіна:
Архів розпакувати в папку cstrike, відкрити блокнотом addons / amxmodx / configs / plugins.ini і додати в нього рядок bad_camper.amxx. Якщо у вас не відображається рівень кемпінгу, то спробуйте набрати badcamper_debug 1.
Поділитися...