Категория: Драмы / Мелодрамы22.02.2016 в Книга жизни
Книга жизни
Книга жизни
Категория: Детективы29.01.2012 в a
a
a
Nk-CS .Ru
  • Книга жизни Книга жизни Категория: Драмы / Мелодрамы
  • a a Категория: Детективы
  • Программы
  • Nk-CS.Ru
  • Видео
  • Книга жизни Книга жизни Категория: Драмы / Мелодрамы
  • a a Категория: Детективы
  • Книга жизни Книга жизни Категория: Драмы / Мелодрамы
  • a a Категория: Детективы
  • Книга жизни Книга жизни Категория: Драмы / Мелодрамы
  • a a Категория: Детективы
Навигация по сайту: CoHe4ko - Сайт хорошего настроения
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Advanced Bans (Real Time
 d1No Дата: Среда, 13.07.2011, 08:44 | Сообщение # 1

Администраторы
Сообщений: 134
Награды: 0 [+]
     Репутация: 5
Advanced Bans (Real Time)

Описание:

* Этот плагин заменяет команды amx_ban, amx_banip, amx_banid, amx_unban для админов.
* Используется реальное время (Если забанен на 10 минут, то через 10 минут ты сможешь зайти на сервер).
* Сам создаётся и заполняется список забаненных.
* Плагин не использует banned.cfg или listip.cfg. Он использует свой файл с записанными банами.
* Есть время бана, причина, а так же steamid или ip (выбирается автоматически). Всё это записывается в список забаненных
* Ты можешь добавлять в список уже забанных игроков из banned.cfg и listip.cfg файлов (Только если #define наверху в плагине включён (без ;))
* Если ты используешь меню, что бы забанить игрока, ты можешь написать причину после выбора игрока и длительности бана.
* Если ты используешь голосование за бан игрока, ты можешь написать причину его бана.
* Ты можешь установить лимит, больше которого (например 1 месяц) администраторы с определённым флагом не смогут забанить игрока.
* Ты можешь просматривать всю историю банов (админ которуый забанил, разбанен ли, и когда бан истёк(ёт)) в файле addons/amxmodx/logs/BAN_HISTORY_MMDDYYYY.log (MM = месяц, DD = день, YYYY = год)
* Если ты хочешь иметь только один файл с историей банов, откоменьть (//) линию сверху в .sma файле и перекомпилируй.
* SQL также работает. Если ты используешь какую то SQL базу больше чем для одного сервера, все сервера будут использовать 1 бан лист.
* Для SQL, стандартные квары SQL бызы используются (amx_sql_host, amx_sql_user, amx_sql_pass, amx_sql_db).

Команды:

* amx_ban
* amx_banip
* amx_addban
* amx_unban
* amx_banlist
- Показать лист забаненных
* amx_addbanlimit
- Добавить максимальное время бана
- Использовать эту команду в amxx.cfg

Настройки:

* ab_website
o Этот веб сайт будет показан игрокам, зайдя на который они смогут пожаловаться на бан (напишите ваш веб сайт)
o Если оставить стандартно (blank) сайт не будет показываться.
o Стандартно: blank
* ab_immunity
o 0 - Любые админы могут быть забанены.
o 1 - Админы с имунитетом (флаг 'a') не могут быть забанены.
o 2 - Админы с имунитетом (флаг 'a') могут забанить других админов с имунитетом (flag 'a').
o Стандартно: 1
* ab_bandelay
o Время после которые забаненные игроки будут отключены от сервера.
o Стандартно: 1
* ab_unbancheck
o Интервал проверки списка забаненных.
o Стандартно: 5

Рекомендованно:

* AMX Mod X версии 1.8.1 или выше
- Ты можешь использовать более раннюю версию amxx, посмотри на верх плагина:

Code
// if you must have a maximum amount of bans to be compatible with AMXX versions before 1.8.0 // change this number to your maximum amount // if you would rather have unlimited (requires AMXX 1.8.0 or higher) then set it to 0 #define MAX_BANS 0


После этого перекомпилируй плагин

Как установить (использовать):

1. Скачай три плагина. (Если ты хочешь использовать SQL, скачай advanced_bans_sql. Но не скачивай advanced_bans).
2. Помести advanced_bans.amxx, plmenu.amxx, and adminvote.amxx файлы в папку на твоём сервере addons/amxmodx/plugins .
- Примечание: Ты должен заменить стандартные файлы plmenu.amxx и adminvote.amxx.
3. Открой plugins.ini в папке addons/amxmodx/configs на твоём сервере.
4. Добавь advanced_bans.amxx на верх файла!!!
5. Включи (если выключены) plmenu.amxx и adminvote.amxx.
6. Сохрани и закрой файл.
7. Помести advanced_bans.txt в папку addons/amxmodx/data/lang на твоём сервере.
8. Перезапусти карту или сервер.

Добавление максимального времени бана:
- Пример: Если ты сделаешь:

Code
amx_addbanlimit "b" "9000"
amx_addbanlimit "c" "4000"


- То админ имеющий флаги "b" и "c", (в данном только b будет использоваться) смогут забанить максимум на 9000 минут.
* Если ты хочешь что бы только админ с иммунитетом мог банить игроков на любое время используй

Code
amx_addbanlimit "a" "0"


Перевод:

* Swedish by LaineN
* German by ExKiLL
* Spanish by unknow
* French by koyumu
* Romanian by rekull
* Finnish by SnoW
* Dutch by lucius
* Brazilian Portuguese by commonbullet
* Russian by xPaw
* Norwegian by Thrill
* Polish by FakeNick
* Russian UTF-8 Mr. Smit

Изменения и возможности:

Code
* Add a cvar to ban by IP or SteamID
      * Change to dynamic arrays instead of large, hard-coded arrays
      * Modify the ban menu to use amx_ban commands
      * Add Multilingual
      * Add ban limits per admin flags
      * Add ban history log
      * Add SQL support
        (Sorry, but this might never happen. I do not know SQL scripting, so I would need someone to add it for me.)
      * Add menu for ban management

      * Version 0.1 (with updates included)

        - Initial Release
        - Changed to dynamic arrays to hold ban information
        - Added option #2 for ab_immunity
        - Added support for banning by IP
        - Added compatability for banned.cfg and listip.cfg
        - Added menu support (plmenu.amxx)
        - Added ML support

      * Version 0.2

        - Added simple max ban time feature

      * Version 0.3

        - Added more cvars for max ban times
        - Added cvar for delay of player to disconenct after being banned
        - Added cvar for interval of checking for unban time of banned players
        - Added more translations

      * Version 0.4

        - Fixed the possible infinite loop, causing servers to crash
        - Added ban history
        - Removed max ban time cvars
        - Added max ban times per admin flags
        - Added more translations

      * Version 0.5

        - Fixed information not being printed into console
        - Fixed "amx_addban" using the admin's name as the SteamID when saving the ban
        - Added option for ban history to be one file
        - Added translations

      * Version 0.5b

        - Fixed players not being unbanned
        - Added translations

      * Version 0.6

        - Added small optimization for unban checking
        - Changed "UnBan Time" in the logs and chat messages to "Ban Length"
        - Fixed small code error where unban time was generated was used when length was 0
        - Changed IsValidIP() method to use regex (Thanks to arkshine)
        - Added plugin information inside the .sma file
        - Added a #define option to use maximum bans for compatability for AMXX < 1.8.0
        - Changed admin messages in chat to work with amx_show_activity cvar
        - Added ban reason to amx_voteban
        - Added translations

      * Version 0.6b

       - Fixed a small bug

      * Version 0.6c

        - Fixed amx_banlist for server consoles
        - Changed IsValidAuthid() method to use regex

      * Version 0.6d

        - Fixed ban limit for permanent bans

      * Version 0.7

        - Changed the "unlimited bans" version to be faster (Thanks to joaquimandrade)
        - Added check when adding bans if the player is already banned.

      * Version 0.8

        - Added SQL support.



 
  • Страница 1 из 1
  • 1
Поиск: