Плагин для отслеживания и наказания нарушителей совершающих убийства членов своей команды. За основу этого плагина взят ATAC: Любая игра - [ATAC] Advanced Team Attack Control v.2.5.0
Требования
Sourcemod 1.3.1+
Переменные
sm_antitk_version - версия плагина ATK Manager.
sm_antitk_enable - включить или выключить Anti-TK Manager? [0 = FALSE, 1 = TRUE]
sm_antitk_admins_immune - включить иммунитет для админов к Anti-TK Manager? [0 = FALSE, 1 = TRUE]
sm_antitk_admins_flag - Админский флаг для иммунитета? Оставьте пустым для любого флага.
sm_antitk_round_start_protect_time - время Round Start Protection (spawn protection), в секундах. [0 = Чтобы отключить spawn protection]
sm_antitk_round_start_type - тип действия совершаемого для наказания игрока убившего во время Round Start Protection? [0 = FORGIVE, 1 = SLAY, 2 = SLAP, 3 = BEACON, 4 = FREEZE, 5 = FREEZE BOMB, 6 = SLOW, 7 = BLIND, 8 = DRUG, 9 = TIMEBOMB, 10 = RESOURCES, 100 = NO FORGIVE]
sm_antitk_round_start_exclude - Не считать TK совершенные в Round Start Protection в общий счет совершенных игроком TK? [0 = FALSE, 1 = TRUE]
sm_antitk_max - Максимальное количество разрешенных TK перед тем как будет совершено действие Кик/Бан.
sm_antitk_karma_kills - Количество убитых противников необходимое для удаления одного TK. [По умолчанию: 10]
sm_antitk_type - Тип действия совершаемый при превышении количества допустимых TK? [0 = Ничего, 1 = Кик, 2 = Бан]
sm_antitk_ban_time - Время в минутах на которое будет забанен игрок при достижении предела TK. [По умолчанию: 60 minutes] (если у sm_antitk_type значение 2)
sm_antitk_purge_time - Время которое храниться информация о атакующем своих игроке. [По умолчанию: 30 minutes]
sm_antitk_mirror_type - Тип нанесения зеркальных повреждений при атаке своих? [0 = Нет, 1 = Атакующий, 2 = Атакующий + Вернуть здоровье]
sm_antitk_mirror_percent - количество нанесенных зеркальных повреждений атакующему. [По умолчанию: 100 процентов]
sm_antitk_mirror_slap - Slap'ать атакующего игрока во время зеркалирования повреждений? [0 = FALSE, 1 = TRUE]
sm_antitk_beacon - Anti-TK Manager Beacon опция включена или выключена? [0 = FALSE, 1 = TRUE]
sm_antitk_beacon_radius - Anti-TK Manager радиус видимости Beacon радара. [По умолчанию: 375]
sm_antitk_burn - Anti-TK Manager Burn опция поджигания тимкиллера включена или выключена? [0 = FALSE, 1 = TRUE]
sm_antitk_burn_duration - Anti-TK Manager Burn продолжительность. [По умолчанию: 20 секунд]
sm_antitk_firebomb - Anti-TK Manager FireBomb опция сжигающей бомбы включена или выключена? [0 = FALSE, 1 = TRUE]
sm_antitk_firebomb_fuse - Anti-TK Manager FireBomb время отсчета счетчика. [По умолчанию: 10 seconds]
sm_antitk_firebomb_radius - Anti-TK Manager FireBomb радиус взрыва. [По умолчанию: 600]
sm_antitk_firebomb_mode - Кто будет целью Anti-TK Manager FireBomb? [0 = ATTACKER, 1 = TEAM, 2 = EVERYONE]
sm_antitk_freeze - Anti-TK Manager Freeze опция включена или выключена? [0 = FALSE, 1 = TRUE]
sm_antitk_freeze_duration - Anti-TK Manager Freeze продолжительность. [По умолчанию: 10 секунд]
sm_antitk_freezebomb - Anti-TK Manager FreezeBomb опция включена или выключена? [0 = FALSE, 1 = TRUE]
sm_antitk_freezebomb_fuse - Anti-TK Manager FreezeBomb время отсчета счетчика. [По умолчанию: 10 секунд]
sm_antitk_freezebomb_radius - Anti-TK Manager FreezeBomb радиус поражения. [По умолчанию: 600]
sm_antitk_freezebomb_mode - Кто является целью Anti-TK Manager FreezeBomb? [0 = Атакующий, 1 = Команда, 2 = Все]
sm_antitk_timebomb - Включить TimeBomb ? [0 = FALSE, 1 = TRUE]
sm_antitk_timebomb_fuse - Anti-TK Manager TimeBomb время счетчика. [По умолчанию: 10 секунд]
sm_antitk_timebomb_radius - Anti-TK Manager TimeBomb радиус поражения. [По умолчанию: 600]
sm_antitk_timebomb_mode - Кто является целью Anti-TK Manager TimeBomb? [0 = ATTACKER, 1 = TEAM, 2 = EVERYONE]
sm_antitk_slow - Anti-TK Manager Slow опция включена или выключена? [0 = FALSE, 1 = TRUE]
sm_antitk_slow_speed - Anti-TK Manager Slow Speed Multiplier коэффициент замедления скорости игрока. [По умолчанию: 0.4]
sm_antitk_slow_gravity - Anti-TK Manager Slow Gravity Multiplier коэффициент уменьшения гравитации игрока. [По умолчанию: 1.4]
sm_antitk_blind - Anti-TK Manager Blind опция включена или выключена? [0 = FALSE, 1 = TRUE]
sm_antitk_blind_amount - Anti-TK Manager Blind уровень ослепления. [По умолчанию: 230]
sm_antitk_drug - Anti-TK Manager Drug опция включена или выключена? [0 = FALSE, 1 = TRUE]
sm_antitk_slap - Anti-TK Manager Slap опция включена или выключена? [0 = FALSE, 1 = TRUE]
sm_antitk_slap_damage - Anti-TK Manager Slap количество отнимаемого здоровья. [По умолчанию: 50 health]
sm_antitk_slay - Anti-TK Manager Slay опция включена или выключена? [0 = FALSE, 1 = TRUE]
sm_antitk_special_slay - Использовать специальную версию slay? (может не работать в некоторых модах) [0 = FALSE, 1 = TRUE]
sm_antitk_resources - Включить опцию удаления денег? [0 = FALSE, 1 = TRUE]
sm_antitk_resource_steal - Если опция удаления денег включена, давать деньги забранные у тимкиллера жертве TK? [0 = FALSE, 1 = TRUE]
sm_antitk_resource_amount - Количество удаляемых денег. (0.0-1.0 эквивалентно процентам, в другом случает это количество) [По умолчанию: 0.20 (20%)]
Установка
Скопируйте файл "antitk.phrases.txt" в папку addons\sourcemod\translations.
Скопируйте файл "antitk.smx" в папку addons\sourcemod\plugins.
Для поддержки SourceBans скомпилируйте плагин с sourcebans.inc.
Требования
Sourcemod 1.3.1+
Переменные
sm_antitk_version - версия плагина ATK Manager.
sm_antitk_enable - включить или выключить Anti-TK Manager? [0 = FALSE, 1 = TRUE]
sm_antitk_admins_immune - включить иммунитет для админов к Anti-TK Manager? [0 = FALSE, 1 = TRUE]
sm_antitk_admins_flag - Админский флаг для иммунитета? Оставьте пустым для любого флага.
sm_antitk_round_start_protect_time - время Round Start Protection (spawn protection), в секундах. [0 = Чтобы отключить spawn protection]
sm_antitk_round_start_type - тип действия совершаемого для наказания игрока убившего во время Round Start Protection? [0 = FORGIVE, 1 = SLAY, 2 = SLAP, 3 = BEACON, 4 = FREEZE, 5 = FREEZE BOMB, 6 = SLOW, 7 = BLIND, 8 = DRUG, 9 = TIMEBOMB, 10 = RESOURCES, 100 = NO FORGIVE]
sm_antitk_round_start_exclude - Не считать TK совершенные в Round Start Protection в общий счет совершенных игроком TK? [0 = FALSE, 1 = TRUE]
sm_antitk_max - Максимальное количество разрешенных TK перед тем как будет совершено действие Кик/Бан.
sm_antitk_karma_kills - Количество убитых противников необходимое для удаления одного TK. [По умолчанию: 10]
sm_antitk_type - Тип действия совершаемый при превышении количества допустимых TK? [0 = Ничего, 1 = Кик, 2 = Бан]
sm_antitk_ban_time - Время в минутах на которое будет забанен игрок при достижении предела TK. [По умолчанию: 60 minutes] (если у sm_antitk_type значение 2)
sm_antitk_purge_time - Время которое храниться информация о атакующем своих игроке. [По умолчанию: 30 minutes]
sm_antitk_mirror_type - Тип нанесения зеркальных повреждений при атаке своих? [0 = Нет, 1 = Атакующий, 2 = Атакующий + Вернуть здоровье]
sm_antitk_mirror_percent - количество нанесенных зеркальных повреждений атакующему. [По умолчанию: 100 процентов]
sm_antitk_mirror_slap - Slap'ать атакующего игрока во время зеркалирования повреждений? [0 = FALSE, 1 = TRUE]
sm_antitk_beacon - Anti-TK Manager Beacon опция включена или выключена? [0 = FALSE, 1 = TRUE]
sm_antitk_beacon_radius - Anti-TK Manager радиус видимости Beacon радара. [По умолчанию: 375]
sm_antitk_burn - Anti-TK Manager Burn опция поджигания тимкиллера включена или выключена? [0 = FALSE, 1 = TRUE]
sm_antitk_burn_duration - Anti-TK Manager Burn продолжительность. [По умолчанию: 20 секунд]
sm_antitk_firebomb - Anti-TK Manager FireBomb опция сжигающей бомбы включена или выключена? [0 = FALSE, 1 = TRUE]
sm_antitk_firebomb_fuse - Anti-TK Manager FireBomb время отсчета счетчика. [По умолчанию: 10 seconds]
sm_antitk_firebomb_radius - Anti-TK Manager FireBomb радиус взрыва. [По умолчанию: 600]
sm_antitk_firebomb_mode - Кто будет целью Anti-TK Manager FireBomb? [0 = ATTACKER, 1 = TEAM, 2 = EVERYONE]
sm_antitk_freeze - Anti-TK Manager Freeze опция включена или выключена? [0 = FALSE, 1 = TRUE]
sm_antitk_freeze_duration - Anti-TK Manager Freeze продолжительность. [По умолчанию: 10 секунд]
sm_antitk_freezebomb - Anti-TK Manager FreezeBomb опция включена или выключена? [0 = FALSE, 1 = TRUE]
sm_antitk_freezebomb_fuse - Anti-TK Manager FreezeBomb время отсчета счетчика. [По умолчанию: 10 секунд]
sm_antitk_freezebomb_radius - Anti-TK Manager FreezeBomb радиус поражения. [По умолчанию: 600]
sm_antitk_freezebomb_mode - Кто является целью Anti-TK Manager FreezeBomb? [0 = Атакующий, 1 = Команда, 2 = Все]
sm_antitk_timebomb - Включить TimeBomb ? [0 = FALSE, 1 = TRUE]
sm_antitk_timebomb_fuse - Anti-TK Manager TimeBomb время счетчика. [По умолчанию: 10 секунд]
sm_antitk_timebomb_radius - Anti-TK Manager TimeBomb радиус поражения. [По умолчанию: 600]
sm_antitk_timebomb_mode - Кто является целью Anti-TK Manager TimeBomb? [0 = ATTACKER, 1 = TEAM, 2 = EVERYONE]
sm_antitk_slow - Anti-TK Manager Slow опция включена или выключена? [0 = FALSE, 1 = TRUE]
sm_antitk_slow_speed - Anti-TK Manager Slow Speed Multiplier коэффициент замедления скорости игрока. [По умолчанию: 0.4]
sm_antitk_slow_gravity - Anti-TK Manager Slow Gravity Multiplier коэффициент уменьшения гравитации игрока. [По умолчанию: 1.4]
sm_antitk_blind - Anti-TK Manager Blind опция включена или выключена? [0 = FALSE, 1 = TRUE]
sm_antitk_blind_amount - Anti-TK Manager Blind уровень ослепления. [По умолчанию: 230]
sm_antitk_drug - Anti-TK Manager Drug опция включена или выключена? [0 = FALSE, 1 = TRUE]
sm_antitk_slap - Anti-TK Manager Slap опция включена или выключена? [0 = FALSE, 1 = TRUE]
sm_antitk_slap_damage - Anti-TK Manager Slap количество отнимаемого здоровья. [По умолчанию: 50 health]
sm_antitk_slay - Anti-TK Manager Slay опция включена или выключена? [0 = FALSE, 1 = TRUE]
sm_antitk_special_slay - Использовать специальную версию slay? (может не работать в некоторых модах) [0 = FALSE, 1 = TRUE]
sm_antitk_resources - Включить опцию удаления денег? [0 = FALSE, 1 = TRUE]
sm_antitk_resource_steal - Если опция удаления денег включена, давать деньги забранные у тимкиллера жертве TK? [0 = FALSE, 1 = TRUE]
sm_antitk_resource_amount - Количество удаляемых денег. (0.0-1.0 эквивалентно процентам, в другом случает это количество) [По умолчанию: 0.20 (20%)]
Установка
Скопируйте файл "antitk.phrases.txt" в папку addons\sourcemod\translations.
Скопируйте файл "antitk.smx" в папку addons\sourcemod\plugins.
Для поддержки SourceBans скомпилируйте плагин с sourcebans.inc.