Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

> Правила форума

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

Название темы должно соответствовать содержанию. Темы с названием типа "Помогите", "Вопрос", "парни подскажите..." - будут удалены.
Все темы, не относящиеся к "Вопросам по модам и плагинам", будут удалены или перемещены в соответствующий раздел.

Правила оформления темы:
1. Помимо заголовка не забудьте верно сформулировать свой вопрос.
2. Выложите исходник (в тег кода + ) или ссылку на плагин который вызывает у вас вопросы.
3. Выложите лог с ошибками (если имеется) под спойлер

Ники админов

Статус пользователя empy
сообщение 19.6.2008, 21:36
Сообщение #1
Стаж: 18 лет

Сообщений: 219
Благодарностей: 10
Полезность: < 0

Как сделать чтобы у админов перед ником было написанно
[ADMIN] ник_админа

и чтобы ни кто кроме админов не мог прописывать перед ником [ADMIN]
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя MaJlou
сообщение 19.6.2008, 21:52
Сообщение #2


Стаж: 18 лет

Сообщений: 151
Благодарностей: 53
Полезность: < 0

хаха ето просто переименоватсо или ты видел когда ктото когото кинул =)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя empy
сообщение 19.6.2008, 22:43
Сообщение #3
Стаж: 18 лет

Сообщений: 219
Благодарностей: 10
Полезность: < 0

Цитата(MaJlou @ 19.6.2008, 21:52) *
хаха ето просто переименоватсо или ты видел когда ктото когото кинул =)


таких умников как ты на всех форумах хватает!!!! лол ппц.

чувак ты не по теме пишеш!!! руским языком написанно чтобы ни кто не мог себе прописать перед ником [ADMIN]!!! Кроме админов.
Есть права доступа в user.ini. Там написанно что можно зарегить клан тег (права доступа "ab") и не кто не сможен зайти под клан тегом кроме прописанных в user.ini
У меня чото так не получилось! Может кто на пальцах обьяснит?!

Народ давайте не будем флудить, а будем писать по делу!!!
Очень нужна ваша помощ!!!

Отредактировал: empy, - 19.6.2008, 22:45
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя makSuS
сообщение 20.6.2008, 11:43
Сообщение #4
Стаж: 17 лет

Сообщений: 96
Благодарности: выкл.

http://forums.alliedmods.net/showthread.php?p=147257 вот плагин, надеюсь you know english language :biggrin:
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя empy
сообщение 20.6.2008, 18:33
Сообщение #5
Стаж: 18 лет

Сообщений: 219
Благодарностей: 10
Полезность: < 0

млин. ни че не понял как настраивать. ппц. есть еще варианты???
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя bravo
сообщение 20.6.2008, 21:46
Сообщение #6


Стаж: 19 лет

Сообщений: 2650
Благодарностей: 865
Полезность: 879

Меценат Меценат

плагин переводится как запрет имён
из архива кидаешь сответствующие файлы соотве папкам:
\configs\restrictnames.ini
\data\lang\restrictnames.txt
\plugins\restrictnames.amxx

необходимые модули:
fun
regex

открываешь restrictnames.ini
составляешь строчку согласно шаблону: <RegEx> <Reason> <PunishmentType> <PunishmentOption>

<определяемый ник/кусок ника> <причина> <наказание> <некий параметр>
первый параметр - запрещаем кусок имени, указываем пичину наказания, само наказание: 0 - сменить имя на указаное в неком параметре, 1 - просто кикает, 2 - банит на то время, которое указано в неком параметре. (т.е. если стоит 0 - последний параметр, это имя на которое надо менять ник, если стоит 2 - последний параметр это срок бана)

пример (надеюсь правильный, а то я сам пишу на лету):
[ADMIN] ispol3uesh_3apreshenniu`_nick 0 player
данная строчка сменит ник человеку, у которого в нике стоит [ADMIN] на ник player.

[ADMIN] ispol3uesh_3apreshenniu`_nick 1 500
Аналогично, толька забанит на 500 чего то (секунд или минут, не знаю)


restnames_check_names <0|1> - проверять/не проверять имена по списку
restnames_amxban <0|1> - банить через команду banid или команду Amx_ban (Amx_ban используется только если стоит плагин Axmbasn)

restnames_log_cnt <0..11> - сколько месяцев хранить логи.

restnames_immunity <0|1> - проверять всех/не проверять владельцев флага имунитета.
флаг имунитета указывается в скрипте в параметре ADMIN_IMMUNITY. (флаги обычные, что из users.ini)
Вверху скрипта имеется несколько опций для компиляции... во фрейме обратили внимание на одну:
#define IMMUNITY ADMIN_IMMUNITY
зачем - не знаю.

Дальше все зависит от твоего желания. если ты это бросишь - ты редиска, потому что я зря потратил время на писанину и перевод.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя empy
сообщение 21.6.2008, 2:19
Сообщение #7
Стаж: 18 лет

Сообщений: 219
Благодарностей: 10
Полезность: < 0

в server.cfg добовляем

restnames_check_names 1
restnames_amxban 0
restnames_check_bots 0
restnames_log_cnt 1
restnames_immunity 1


все работает

Отредактировал: empy, - 21.6.2008, 3:15
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя makSuS
сообщение 21.6.2008, 5:18
Сообщение #8
Стаж: 17 лет

Сообщений: 96
Благодарности: выкл.

Цитата(bravo @ 20.6.2008, 23:46) *
#define IMMUNITY ADMIN_IMMUNITY

ADMIN_IMMUNITY это флаг иммунитета ("A"), тоесть у некоторых его может и не быть, поэтому можно заменить его на ADMIN_ADMIN (флаг "Y")
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя jas0n
сообщение 21.6.2008, 7:58
Сообщение #9


Стаж: 19 лет

Сообщений: 878
Благодарностей: 385
Полезность: 688

[empy]
Вот варианты принудительной установки и защиты тэга админа:
Admin Tag Enforcement/Protection и Force Admin Tag 1.0.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: