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

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

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

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

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

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

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

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

amx_unban

Статус пользователя ^th
сообщение 25.2.2014, 12:50
Сообщение #1
Стаж: 17 лет

Сообщений: 119
Благодарностей: 8
Полезность: 60

Добрый день пользователи c-s.net!
Подскажите пожалуйста, как убрать функцию amx_unban ?
Стоит amxbans Gm 1.6 админки прописаны через него.
Права: abcdefijmnopqrtu

cmdaccess.ini
"amx_statscfgmenu" "h" ; statscfg.amxx
"amx_statscfg" "h" ; statscfg.amxx
"amx_reloadadmins" "h" ; admin.amxx
"amx_addadmin" "l" ; admin.amxx
"amx_kick" "c" ; admincmd.amxx
"amx_ban" "d" ; admincmd.amxx
"amx_banip" "d" ; admincmd.amxx
"amx_addban" "d" ; admincmd.amxx
"amx_slay" "e" ; admincmd.amxx
"amx_slap" "e" ; admincmd.amxx
"amx_leave" "c" ; admincmd.amxx
"amx_pause" "g" ; admincmd.amxx
"amx_who" "y" ; admincmd.amxx
"amx_cvar" "g" ; admincmd.amxx
"amx_plugins" "y" ; admincmd.amxx
"amx_modules" "y" ; admincmd.amxx
"amx_map" "f" ; admincmd.amxx
"amx_cfg" "h" ; admincmd.amxx
"amx_nick" "e" ; admincmd.amxx
"amx_last" "d" ; admincmd.amxx
"amx_rcon" "l" ; admincmd.amxx
"amx_showrcon" "l" ; admincmd.amxx
"amx_help" "" ; adminhelp.amxx
"amx_setlang" "h" ; multilingual.amxx
"amx_langmenu" "" ; multilingual.amxx
"amxmodmenu" "u" ; menufront.amxx
"amx_cmdmenu" "u" ; cmdmenu.amxx
"amx_cfgmenu" "u" ; cmdmenu.amxx
"amx_speechmenu" "u" ; cmdmenu.amxx
"amx_cvarmenu" "g" ; cmdmenu.amxx
"amx_kickmenu" "c" ; plmenu.amxx
"amx_banmenu" "d" ; plmenu.amxx
"amx_slapmenu" "e" ; plmenu.amxx
"amx_teammenu" "m" ; plmenu.amxx
"amx_clcmdmenu" "m" ; plmenu.amxx
"amx_mapmenu" "f" ; mapsmenu.amxx
"amx_votemapmenu" "j" ; mapsmenu.amxx
"amx_plugincvarmenu" "g" ; pluginmenu.amxx
"amx_plugincmdmenu" "u" ; pluginmenu.amxx
"amx_say" "i" ; adminchat.amxx
"amx_chat" "i" ; adminchat.amxx
"amx_psay" "i" ; adminchat.amxx
"amx_tsay" "i" ; adminchat.amxx
"amx_csay" "i" ; adminchat.amxx
"amx_votemap" "j" ; adminvote.amxx
"amx_votekick" "j" ; adminvote.amxx
"amx_voteban" "j" ; adminvote.amxx
"amx_vote" "j" ; adminvote.amxx
"amx_cancelvote" "j" ; adminvote.amxx
"amx_pausecfg" "h" ; pausecfg.amxx
"amx_pausecfgmenu" "h" ; pausecfg.amxx
"amx_off" "h" ; pausecfg.amxx
"amx_on" "h" ; pausecfg.amxx
"amx_menu" "" ; menufront.amxx
"amx_removehats" "l" ; hat.amxx
"amx_color" "o" ; admin_name.amxx
"amx_namecolor" "o" ; admin_name.amxx
"amx_listen" "o" ; admin_name.amxx
"flashlight_set" "h" ; customflashlight.amxx
"amxbans_custombanreason" "d" ; amxbans_main.amxx
"amx_banhistorymenu" "d" ; amxbans_main.amxx
"amx_bandisconnectedmenu" "d" ; amxbans_main.amxx
"amx_flaggingmenu" "d" ; amxbans_main.amxx
"amx_reloadreasons" "h" ; amxbans_main.amxx
"amx_ssban" "d" ; amxbans_ssban.amxx
"amx_ssbanmenu" "d" ; amxbans_ssban.amxx
"amx_gag" "i" ; colored_translit.amxx
"amx_ungag" "i" ; colored_translit.amxx
"colored_translit_config" "l" ; colored_translit_config.amxx
"esp_mode" "d" ; admin_esp_mini.amxx
"esp_toggle" "d" ; admin_esp_mini.amxx


Админы все равно могут разбанить через консоль через amx_unban

plugins.ini
amxbans_core.amxx
amxbans_main.amxx
admincmd.amxx
adminhelp.amxx
adminslots.amxx
multilingual.amxx
menufront.amxx
cmdmenu.amxx
plmenu.amxx
mapsmenu.amxx
pluginmenu.amxx
adminchat.amxx
antiflood.amxx
scrollmsg.amxx
imessage.amxx
adminvote.amxx
nextmap.amxx
mapchooser.amxx
timeleft.amxx
pausecfg.amxx
statscfg.amxx
manager.amxx
admin_name.amxx
info_rank.amxx
resetscore_rus.amxx
weaponmenu_only_admins.amxx
statsx_shell.amxx
;statsx.amxx
admin_esp_mini.amxx
admin_check.amxx
admin_freelook.amxx
colored_translit.amxx
colored_translit_config.amxx
pbk.amxx
votebans_wtf.amxx
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя Legenda
сообщение 25.2.2014, 12:52
Сообщение #2


Иконка группы

Стаж: 16 лет

Сообщений: 3619
Благодарностей: 1706
Полезность: 1010

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

найди и открой файл cmdaccess.ini
и прочитай его
все понятно в нем сразу
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Safety1st
сообщение 25.2.2014, 12:52
Сообщение #3
Стаж: 14 лет
Город: Moscow

Сообщений: 7228
Благодарностей: 8071
Полезность: 196

А где amx_unban в cmdaccess.ini? Стёрли? )
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя ^th
сообщение 25.2.2014, 12:58
Сообщение #4
Стаж: 17 лет

Сообщений: 119
Благодарностей: 8
Полезность: 60

cmdaccess.ini под спойлером, в 1й посте!)

Цитата(Safety1st @ 25.2.2014, 12:52) *
А где amx_unban в cmdaccess.ini? Стёрли? )

Да, думал, что так, он точно работать не будет)))
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 25.2.2014, 13:00
Сообщение #5


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

^th, просто добавьте в cmdaccess.ini строку:
"amx_unban" "l" ; admincmd.amxx

Отредактировал: Bloo, - 25.2.2014, 13:01
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя ^th
сообщение 25.2.2014, 13:01
Сообщение #6
Стаж: 17 лет

Сообщений: 119
Благодарностей: 8
Полезность: 60

Цитата(Bloo @ 25.2.2014, 13:00) *
^th, просто добавьте в cmdaccess.ini строку:
"amx_unban" "флаг которого нет у админов" ; admincmd.amxx

делал так, все тоже самое, админы которые не имеют флага, допустим "h" все равно могут написать анбан ubeysya.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Legenda
сообщение 25.2.2014, 13:05
Сообщение #7


Иконка группы

Стаж: 16 лет

Сообщений: 3619
Благодарностей: 1706
Полезность: 1010

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

в amxbans
Код
    register_concmd("amx_unban", "cmdUnBan", ADMIN_BAN, "<steamID or IP>")


так что все должно работать через cmdaccess.ini при правильных изменениях
рестарт сервера после изменений сделан?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 25.2.2014, 13:08
Сообщение #8


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

^th, если после рестарта не будет работать то уж на крайняк попробуйте заменить в исходнике флаги в команже unban, ADMIN_BAN на AMMIN_RCON.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя ^th
сообщение 25.2.2014, 13:09
Сообщение #9
Стаж: 17 лет

Сообщений: 119
Благодарностей: 8
Полезность: 60

Цитата(Legenda @ 25.2.2014, 13:05) *
в amxbans
Код
    register_concmd("amx_unban", "cmdUnBan", ADMIN_BAN, "<steamID or IP>")


так что все должно работать через cmdaccess.ini при правильных изменениях
рестарт сервера после изменений сделан?

Прописал в amxbans
рестарт..
щяс посмотрим...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 25.2.2014, 13:12
Сообщение #10


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

^th, вы бы сначала через cmdaccess.ini попробывали правильно сделать, с полным рестартом, а потом уже исходник правили...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя ^th
сообщение 25.2.2014, 13:20
Сообщение #11
Стаж: 17 лет

Сообщений: 119
Благодарностей: 8
Полезность: 60

Код
register_concmd("amx_ban", "cmdBan", ADMIN_BAN, "<time in mins> <steamID or nickname or #authid or IP> <reason>")
    register_concmd("amx_banip", "cmdBan", ADMIN_BAN, "<time in mins> <steamID or nickname or #authid or IP> <reason>")
    register_concmd("amx_unban", "cmdUnBan", ADMIN_BAN, "<steamID or IP>")


Цитата(Bloo @ 25.2.2014, 13:12) *
^th, вы бы сначала через cmdaccess.ini попробывали правильно сделать, с полным рестартом, а потом уже исходник правили...

Рестарт делается при каждом изменении
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 25.2.2014, 13:23
Сообщение #12


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

^th, рестарт какой? Рестарт раунда? Смена карты? Ребут сервера?
Если в исходнике менять то вот так будет:
Код
register_concmd("amx_ban", "cmdBan", ADMIN_BAN, "<time in mins> <steamID or nickname or #authid or IP> <reason>")
    register_concmd("amx_banip", "cmdBan", ADMIN_BAN, "<time in mins> <steamID or nickname or #authid or IP> <reason>")
    register_concmd("amx_unban", "cmdUnBan", ADMIN_RCON, "<steamID or IP>")

Доступ будет по флагу L

Отредактировал: Bloo, - 25.2.2014, 13:24
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя ^th
сообщение 25.2.2014, 13:23
Сообщение #13
Стаж: 17 лет

Сообщений: 119
Благодарностей: 8
Полезность: 60

Все, работает!
You have no access to that comman
Спасибо Всем кто помогал!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: