Сервер CAPATOB BF4 Запреты на сервере Саратов

ElisovSlava

5FPS
Server Admin
ViP Gamer
Хочу поднять вопрос по запретам на сервере.
1. По оружию
2. По технике

И кто подскажет как это реализовать ?

Очень много хороших карт но самое страшное для игры это зенитка . Думаю её тоже можно запретить так как ждать её фикса как и дробовиков не стоит :(
 

folevski

5FPS
Юзер
С дробашами точно что-то нужно делать. Я так понимаю, вначале кода задают параметры, потом ими оперируют, в общем немного программирования, я не бумбум)). Да, по зенитке точно ничего ждать не стоит, так-как имбой ее сделали только в сентябре, когда они там еще одумаются, непонятно))..

on spawn;serverfirst

### EDITABLE ### Limite de tolérance , nombre d'effractions ###
set %ini_limit_ban% 9
set %ini_limit_tempban% 7
set %ini_limit_kick% 5
set %ini_limit_kill% 3
set %ini_limit_warn% 1

### EDITABLE ### LIMITS you want apply (ban / tempban / ...) Active with 1 / Desactive with 0 ###
set %ini_limit_activeban% 1
set %ini_limit_activetempban% 1
set %ini_limit_activekick% 1
set %ini_limit_activekill% 1
set %ini_limit_activewarn% 1

### EDITABLE ### WEAPONS choice , Forbid with 1 / Allowed with 0 ###
set %ini_limit_claymore% 1
set %ini_limit_c4% 1
set %ini_limit_projectiles_explosives% 1
set %ini_limit_grenades% 1

# Forbidden Weapons, count and sanctions #
### c4 ###
On kill;Not rate 2 4;if %ini_limit_c4% == 1;if %wk% contains U_C4;
set %ini_c4_%p%% %ini_c4_%p%% + 1
if %ini_limit_activeban% == 1;if %ini_c4_%p%% >= %ini_limit_ban%;Say :::::::::: [%p%] Ban for C4 using !;Ban %p% for C4 (Auto BAN);set %ini_c4_%p%% 0
if %ini_limit_activetempban% == 1;if %ini_c4_%p%% >= %ini_limit_tempban%;if %ini_c4_%p%% < %ini_limit_ban%;Say :::::::::: [%p%] TempBan for C4 using !;tempBan 900 %p% for C4 (Tempban);if %ini_limit_activeban% == 0;set %ini_c4_%p%% 0

On kill;if %wk% contains U_C4;if %ini_limit_activekick% == 1;if %ini_c4_%p%% >= %ini_limit_kick%
if %ini_limit_activetempban% == 1;if %ini_c4_%p%% >= %ini_limit_kick%;if %ini_c4_%p%% < %ini_limit_tempban%;Say :::::::::: [%p%] Kick for using C4 !;kick C4 using
if %ini_limit_activetempban% == 0;if %ini_c4_%p%% >= %ini_limit_kick%;if %ini_c4_%p%% < %ini_limit_ban%;Say :::::::::: [%p%] Kick for using C4 !;kick C4 using;if %ini_limit_activeban% == 0;set %ini_c4_%p%% 0

On kill;if %wk% contains U_C4;if %ini_limit_activekill% == 1;;if %ini_c4_%p%% >= %ini_limit_kill%
if %ini_limit_activekick% == 1;if %ini_limit_activetempban% == 1;if %ini_c4_%p%% < %ini_limit_kick%;Say :::::::::: [%p%] kill for C4 using !;kill 100
if %ini_limit_activekick% == 1;if %ini_limit_activetempban% == 0;if %ini_c4_%p%% < %ini_limit_kick%;Say :::::::::: [%p%] kill for C4 using !;kill 100
if %ini_limit_activekick% == 0;if %ini_limit_activetempban% == 1;if %ini_c4_%p%% < %ini_limit_tempban%;Say :::::::::: [%p%] kill for C4 using !;kill 100
if %ini_limit_activekick% == 0;if %ini_limit_activetempban% == 0;if %ini_c4_%p%% < %ini_limit_ban%;Say :::::::::: [%p%] kill for C4 using !;kill 100;if %ini_limit_activeban% == 0;set %ini_c4_%p%% 0

On kill;if %wk% contains U_C4;if %ini_limit_activewarn% == 1;if %ini_limit_activekill% == 1;if %ini_c4_%p%% >= %ini_limit_warn%
if %ini_limit_activekick% == 1;if %ini_limit_activetempban% == 1;if %ini_c4_%p%% < %ini_limit_kill%;playersay :::::::::: [%p%] Stop C4 using !
if %ini_limit_activekick% == 0;if %ini_limit_activetempban% == 1;if %ini_c4_%p%% < %ini_limit_kill%;playersay :::::::::: [%p%] Stop C4 using !
if %ini_limit_activekick% == 1;if %ini_limit_activetempban% == 0;if %ini_c4_%p%% < %ini_limit_kill%;playersay :::::::::: [%p%] Stop C4 using !
if %ini_limit_activekick% == 0;if %ini_limit_activetempban% == 0;if %ini_c4_%p%% < %ini_limit_kill%;playersay :::::::::: [%p%] Stop C4 using !

On kill;if %wk% contains U_C4;if %ini_limit_activewarn% == 1;if %ini_limit_activekill% == 0;if %ini_c4_%p%% >= %ini_limit_warn%
if %ini_limit_activekick% == 0;if %ini_limit_activetempban% == 1;if %ini_c4_%p%% < %ini_limit_tempban%;playersay :::::::::: [%p%] Stop C4 using !
if %ini_limit_activekick% == 1;if %ini_limit_activetempban% == 1;if %ini_c4_%p%% < %ini_limit_kick%;playersay :::::::::: [%p%] Stop C4 using !
if %ini_limit_activekick% == 1;if %ini_limit_activetempban% == 0;if %ini_c4_%p%% < %ini_limit_kick%;playersay :::::::::: [%p%] Stop C4 using !
if %ini_limit_activekick% == 0;if %ini_limit_activetempban% == 0;if %ini_c4_%p%% < %ini_limit_ban%;playersay :::::::::: [%p%] Stop C4 using !;if %ini_limit_activeban% == 0;set %ini_c4_%p%% 0

### claymore ###
On kill;Not rate 2 4;if %ini_limit_claymore% == 1;if %wk% contains U_Claymore;
set %ini_claymore_%p%% %ini_claymore_%p%% + 1
if %ini_limit_activeban% == 1;if %ini_claymore_%p%% >= %ini_limit_ban%;Say :::::::::: [%p%] Ban for Claymore using !;Ban %p% for C4 (Auto BAN);set %ini_claymore_%p%% 0
if %ini_limit_activetempban% == 1;if %ini_claymore_%p%% >= %ini_limit_tempban%;if %ini_claymore_%p%% < %ini_limit_ban%;Say :::::::::: [%p%] TempBan for C4 using !;tempBan 900 %p% for Claymore (Tempban);if %ini_limit_activeban% == 0;set %ini_claymore_%p%% 0

On kill;if %wk% contains U_Claymore;if %ini_limit_activekick% == 1;if %ini_claymore_%p%% >= %ini_limit_kick%
if %ini_limit_activetempban% == 1;if %ini_claymore_%p%% >= %ini_limit_kick%;if %ini_claymore_%p%% < %ini_limit_tempban%;Say :::::::::: [%p%] Kick for using Claymore !;kick Claymore using
if %ini_limit_activetempban% == 0;if %ini_claymore_%p%% >= %ini_limit_kick%;if %ini_claymore_%p%% < %ini_limit_ban%;Say :::::::::: [%p%] Kick for using Claymore !;kick Claymore using;if %ini_limit_activeban% == 0;set %ini_claymore_%p%% 0

On kill;if %wk% contains U_Claymore;if %ini_limit_activekill% == 1;if %ini_claymore_%p%% >= %ini_limit_kill%
if %ini_limit_activekick% == 1;if %ini_limit_activetempban% == 1;if %ini_claymore_%p%% < %ini_limit_kick%;Say :::::::::: [%p%] kill for Claymore using !;kill 100
if %ini_limit_activekick% == 1;if %ini_limit_activetempban% == 0;if %ini_claymore_%p%% < %ini_limit_kick%;Say :::::::::: [%p%] kill for Claymore using !;kill 100
if %ini_limit_activekick% == 0;if %ini_limit_activetempban% == 1;if %ini_claymore_%p%% < %ini_limit_tempban%;Say :::::::::: [%p%] kill for Claymore using !;kill 100
if %ini_limit_activekick% == 0;if %ini_limit_activetempban% == 0;if %ini_claymore_%p%% < %ini_limit_ban%;Say :::::::::: [%p%] kill for Claymore using !;kill 100;if %ini_limit_activeban% == 0;set %ini_claymore_%p%% 0

On kill;if %wk% contains U_Claymore;if %ini_limit_activewarn% == 1;if %ini_limit_activekill% == 1;;if %ini_claymore_%p%% >= %ini_limit_warn%
if %ini_limit_activekick% == 1;if %ini_limit_activetempban% == 1;if %ini_claymore_%p%% < %ini_limit_kill%;playersay :::::::::: [%p%] Stop Claymore using !
if %ini_limit_activekick% == 0;if %ini_limit_activetempban% == 1;if %ini_claymore_%p%% < %ini_limit_kill%;playersay :::::::::: [%p%] Stop Claymore using !
if %ini_limit_activekick% == 1;if %ini_limit_activetempban% == 0;if %ini_claymore_%p%% < %ini_limit_kill%;playersay :::::::::: [%p%] Stop Claymore using !
if %ini_limit_activekick% == 0;if %ini_limit_activetempban% == 0;if %ini_claymore_%p%% < %ini_limit_kill%;playersay :::::::::: [%p%] Stop Claymore using !

On kill;if %wk% contains U_Claymore;if %ini_limit_activewarn% == 1;if %ini_limit_activekill% == 0;if %ini_claymore_%p%% >= %ini_limit_warn%
if %ini_limit_activekick% == 0;if %ini_limit_activetempban% == 1;if %ini_claymore_%p%% < %ini_limit_tempban%;playersay :::::::::: [%p%] Stop Claymore using !
if %ini_limit_activekick% == 1;if %ini_limit_activetempban% == 1;if %ini_claymore_%p%% < %ini_limit_kick%;playersay :::::::::: [%p%] Stop Claymore using !
if %ini_limit_activekick% == 1;if %ini_limit_activetempban% == 0;if %ini_claymore_%p%% < %ini_limit_kick%;playersay :::::::::: [%p%] Stop Claymore using !
if %ini_limit_activekick% == 0;if %ini_limit_activetempban% == 0;if %ini_claymore_%p%% < %ini_limit_ban%;playersay :::::::::: [%p%] Stop Claymore using !;if %ini_limit_activeban% == 0;set %ini_claymore_%p%% 0

### projectiles explosives ###
On kill;Not rate 2 4;if %ini_limit_projectiles_explosives% == 1;Damage ProjectileExplosive
set %ini_ProjectileExplosive_%p%% %ini_ProjectileExplosive_%p%% + 1
if %ini_limit_activeban% == 1;if %ini_ProjectileExplosive_%p%% >= %ini_limit_ban%;Say :::::::::: [%p%] Ban for Proj.Explo > %w% using !;Ban %p% for Proj.Explo > %w% using !(Auto BAN);set %ini_ProjectileExplosive_%p%% 0
if %ini_limit_activetempban% == 1;if %ini_ProjectileExplosive_%p%% >= %ini_limit_tempban%;if %ini_ProjectileExplosive_%p%% < %ini_limit_ban%;Say :::::::::: [%p%] TempBan for Proj.Explo > %w% using !;tempBan 900 %p% for Proj.Explo > %w% (Tempban);if %ini_limit_activeban% == 0;set %ini_ProjectileExplosive_%p%% 0

On kill;Damage ProjectileExplosive;if %ini_limit_activekick% == 1;if %ini_ProjectileExplosive_%p%% >= %ini_limit_kick%
if %ini_limit_activetempban% == 1;if %ini_ProjectileExplosive_%p%% >= %ini_limit_kick%;if %ini_ProjectileExplosive_%p%% < %ini_limit_tempban%;Say :::::::::: [%p%] Kick for Proj.Explo > %w% using !;kick for Proj.Explo > %w% using !
if %ini_limit_activetempban% == 0;if %ini_ProjectileExplosive_%p%% >= %ini_limit_kick%;if %ini_ProjectileExplosive_%p%% < %ini_limit_ban%;Say :::::::::: [%p%] Kick for Proj.Explo > %w% using !;kick for Proj.Explo > %w% using !;if %ini_limit_activeban% == 0;set %ini_ProjectileExplosive_%p%% 0

On kill;Damage ProjectileExplosive;if %ini_limit_activekill% == 1;if %ini_ProjectileExplosive_%p%% >= %ini_limit_kill%
if %ini_limit_activekick% == 1;if %ini_limit_activetempban% == 1;if %ini_ProjectileExplosive_%p%% < %ini_limit_kick%;Say :::::::::: [%p%] kill for Proj.Explo > %w% using !;kill 100
if %ini_limit_activekick% == 1;if %ini_limit_activetempban% == 0;if %ini_ProjectileExplosive_%p%% < %ini_limit_kick%;Say :::::::::: [%p%] kill for Proj.Explo > %w% using !;kill 100
if %ini_limit_activekick% == 0;if %ini_limit_activetempban% == 1;if %ini_ProjectileExplosive_%p%% < %ini_limit_tempban%;Say :::::::::: [%p%] kill for Proj.Explo > %w% using !;kill 100
if %ini_limit_activekick% == 0;if %ini_limit_activetempban% == 0;if %ini_ProjectileExplosive_%p%% < %ini_limit_ban%;Say :::::::::: [%p%] kill for Proj.Explo > %w% using !;kill 100;if %ini_limit_activeban% == 0;set %ini_ProjectileExplosive_%p%% 0

On kill;Damage ProjectileExplosive;if %ini_limit_activewarn% == 1;if %ini_limit_activekill% == 1;if %ini_ProjectileExplosive_%p%% >= %ini_limit_warn%
if %ini_limit_activekick% == 1;if %ini_limit_activetempban% == 1;if %ini_ProjectileExplosive_%p%% < %ini_limit_kill%;playersay :::::::::: [%p%] Stop Projectiles Explosives !
if %ini_limit_activekick% == 0;if %ini_limit_activetempban% == 1;if %ini_ProjectileExplosive_%p%% < %ini_limit_kill%;playersay :::::::::: [%p%] Stop Projectiles Explosives !
if %ini_limit_activekick% == 1;if %ini_limit_activetempban% == 0;if %ini_ProjectileExplosive_%p%% < %ini_limit_kill%;playersay :::::::::: [%p%] Stop Projectiles Explosives !
if %ini_limit_activekick% == 0;if %ini_limit_activetempban% == 0;if %ini_ProjectileExplosive_%p%% < %ini_limit_kill%;playersay :::::::::: [%p%] Stop Projectiles Explosives !

On kill;Damage ProjectileExplosive;if %ini_limit_activewarn% == 1;if %ini_limit_activekill% == 0;if %ini_ProjectileExplosive_%p%% >= %ini_limit_warn%
if %ini_limit_activekick% == 0;if %ini_limit_activetempban% == 1;if %ini_ProjectileExplosive_%p%% < %ini_limit_tempban%;playersay :::::::::: [%p%] Stop Projectiles Explosives !
if %ini_limit_activekick% == 1;if %ini_limit_activetempban% == 1;if %ini_ProjectileExplosive_%p%% < %ini_limit_kick%;playersay :::::::::: [%p%] Stop Projectiles Explosives !
if %ini_limit_activekick% == 1;if %ini_limit_activetempban% == 0;if %ini_ProjectileExplosive_%p%% < %ini_limit_kick%;playersay :::::::::: [%p%] Stop Projectiles Explosives !
if %ini_limit_activekick% == 0;if %ini_limit_activetempban% == 0;if %ini_ProjectileExplosive_%p%% < %ini_limit_ban%;playersay :::::::::: [%p%] Stop Projectiles Explosives;if %ini_limit_activeban% == 0;set %ini_ProjectileExplosive_%p%% 0

# Grenades #
On kill;Not rate 2 4;if %ini_limit_grenades% == 1;Weapon U_V40,U_M67,U_M34,U_Grenade_RGO,U_Flashbang
set %ini_grenade_%p%% %ini_grenade_%p%% + 1
if %ini_limit_activeban% == 1;if %ini_grenade_%p%% >= %ini_limit_ban%;Say :::::::::: [%p%] Ban for Explo > %w% using !;Ban %p% for Grenade > %w% using !(Auto BAN);set %ini_grenade_%p%% 0
if %ini_limit_activetempban% == 1;if %ini_grenade_%p%% >= %ini_limit_tempban%;if %ini_grenade_%p%% < %ini_limit_ban%;Say :::::::::: [%p%] TempBan for Grenade > %w% using !;tempBan 900 %p% for Explo > %w% (Tempban);if %ini_limit_activeban% == 0;set %ini_grenade_%p%% 0

On kill;Weapon U_V40,U_M67,U_M34,U_Grenade_RGO,U_Flashbang;if %ini_limit_activekick% == 1;if %ini_grenade_%p%% >= %ini_limit_kick%
if %ini_limit_activetempban% == 1;if %ini_grenade_%p%% >= %ini_limit_kick%;if %ini_grenade_%p%% < %ini_limit_tempban%;Say :::::::::: [%p%] Kick for Grenade > %w% using !;kick for Grenade > %w% using !
if %ini_limit_activetempban% == 0;if %ini_grenade_%p%% >= %ini_limit_kick%;if %ini_grenade_%p%% < %ini_limit_ban%;Say :::::::::: [%p%] Kick for Grenade > %w% using !;kick for Grenade > %w% using !;if %ini_limit_activeban% == 0;set %ini_grenade_%p%% 0

On kill;Weapon U_V40,U_M67,U_M34,U_Grenade_RGO,U_Flashbang;if %ini_limit_activekill% == 1;if %ini_grenade_%p%% >= %ini_limit_kill%
if %ini_limit_activekick% == 1;if %ini_limit_activetempban% == 1;if %ini_grenade_%p%% < %ini_limit_kick%;Say :::::::::: [%p%] kill for Grenade > %w% using !;kill 100
if %ini_limit_activekick% == 1;if %ini_limit_activetempban% == 0;if %ini_grenade_%p%% < %ini_limit_kick%;Say :::::::::: [%p%] kill for Grenade > %w% using !;kill 100
if %ini_limit_activekick% == 0;if %ini_limit_activetempban% == 1;if %ini_grenade_%p%% < %ini_limit_tempban%;Say :::::::::: [%p%] kill for Grenade > %w% using !;kill 100
if %ini_limit_activekick% == 0;if %ini_limit_activetempban% == 0;if %ini_grenade_%p%% < %ini_limit_ban%;Say :::::::::: [%p%] kill for Grenade > %w% using !;kill 100;if %ini_limit_activeban% == 0;set %ini_grenade_%p%% 0

On kill;Weapon U_V40,U_M67,U_M34,U_Grenade_RGO,U_Flashbang;if %ini_limit_activewarn% == 1;if %ini_limit_activekill% == 1;if %ini_grenade_%p%% >= %ini_limit_warn%
if %ini_limit_activekick% == 1;if %ini_limit_activetempban% == 1;if %%ini_grenade_%p%% < %ini_limit_kill%;playersay :::::::::: [%p%] Stop Grenade !
if %ini_limit_activekick% == 0;if %ini_limit_activetempban% == 1;if %ini_grenade_%p%% < %ini_limit_kill%;playersay :::::::::: [%p%] Stop Grenade !
if %ini_limit_activekick% == 1;if %ini_limit_activetempban% == 0;if %ini_grenade_%p%% < %ini_limit_kill%;playersay :::::::::: [%p%] Stop Grenade !
if %ini_limit_activekick% == 0;if %ini_limit_activetempban% == 0;if %ini_grenade_%p%% < %ini_limit_kill%;playersay :::::::::: [%p%] Stop Grenade !

On kill;Weapon U_V40,U_M67,U_M34,U_Grenade_RGO,U_Flashbang;if %ini_limit_activewarn% == 1;if %ini_limit_activekill% == 0;if %ini_grenade_%p%% >= %ini_limit_warn%
if %ini_limit_activekick% == 0;if %ini_limit_activetempban% == 1;if %ini_grenade_%p%% < %ini_limit_tempban%;playersay :::::::::: [%p%] Stop Grenade !
if %ini_limit_activekick% == 1;if %ini_limit_activetempban% == 1;if %ini_grenade_%p%% < %ini_limit_kick%;playersay :::::::::: [%p%] Stop Grenade !
if %ini_limit_activekick% == 1;if %ini_limit_activetempban% == 0;if %ini_grenade_%p%% < %ini_limit_kick%;playersay :::::::::: [%p%] Stop Grenade !
if %ini_limit_activekick% == 0;if %ini_limit_activetempban% == 0;if %ini_grenade_%p%% < %ini_limit_ban%;playersay :::::::::: [%p%] Stop Grenade !;if %ini_limit_activeban% == 0;set %ini_grenade_%p%% 0


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


Если в кодах никто не силен, есть плагин, но он для тройки и его по сути весь нужно будет переписывать


[doublepost=1451875159][/doublepost]Ответ ТТС по поводу данного вопроса)) TTS Clan - TTS Forum - Topic: Ограничение на оружие (1/1)


Так-же, можно попробовать включить в bfrcon плагин loadout check и запретить эти дробаши вообще, так будет проще всего.
1.jpg
Так-же, там есть плагин по ограничению стволов и техники, но он жирненький, я пока не разобрался. Я думаю с него и нужно начать, посмотреть, как это все работает, но зенитку там по-моему точно не запретить)).
1.jpg


А нннет, вру, технику тоже можно запретить)).
2.jpg
 
Последнее редактирование:
F

Fray

Guest
Я против полного запрета дробовиков!!!!!scareпросто нужно ограничить их вол-во.Админы и слотчики вне лимима.
 

folevski

5FPS
Юзер
Я против полного запрета дробовиков!!!!!scareпросто нужно ограничить их вол-во.Админы и слотчики вне лимима.

Ну тогда ищем решение, чтоб ограничить по количеству, а то я вот не против запрета, а только за и решение вверху написано)). Не обязательно вырубать все дробовики, вырубим только с картечью например, а с бпс оставим, они честно убивают.
 
F

Fray

Guest
Ну тогда ищем решение, чтоб ограничить по количеству, а то я вот не против запрета, а только за и решение вверху написано)). Не обязательно вырубать все дробовики, вырубим только с картечью например, а с бпс оставим, они честно убивают.
 

-l-Noob

Постоялец
Юзер
единственное, что нужно запретить в бф4 - флэшки, файеры и дым.
игру на локере и метро абсолютно неадекватной делают.
даже спам взрывчаткой в метро бф3 на Б выглядит адекватным на фоне этого
 

Последние ресурсы

  • FRAPS
    FRAPS
    FRAPS скачать
    • wfmv
    • Обновлено:
  • MSI AFTERBURNER
    MSI AFTERBURNER
    MSI AFTERBURNER скачать
    • wfmv
    • Обновлено:
  • Fps monitoring
    Fps monitoring
    скачать fps monitoring
    • wfmv
    • Обновлено:
  • Download Station torrent
    Synology Download Station torrent
    Download Station — торрент приложение для synology.
    • ElisovSlava
    • Обновлено:
  • 3DMark + Port Royale
    3DMark + Port Royale
    Скачать 3DMark бесплатно. Тест производительности ПК для домашнего использования .
    • ElisovSlava
    • Обновлено:
  • Оригинальный образ Windows 10
    ISO Оригинальный образ Windows 10
    Скачать оригинальный образ Windows 10 x32 и x64
    • ElisovSlava
    • Обновлено:
Сверху