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

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

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

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

История благодарностей участнику stas115 ::: Спасибо сказали: 4
Дата поста: В теме: За сообщение: Спасибо сказали:
19.2.2010, 10:17 Помогите решить проблему с AMX 1.8.1
Пересобрал сервер с нуля, поставил metamod-p и AMX 1.8.0. Не смотря на запрет команды через amxmodmenu,
команда amx_kick чеерз консоль работает. Взял admincmd.sma, проделал с ним то, что я описал в своём первом посте -
теперь всё работает как положено. Привилегии работают и через amxmodmenu и через консоль.
amx_ban ne kanaet
18.2.2010, 15:07 Помогите решить проблему с AMX 1.8.1
Проблема между версиями 1.8.0 и 1.8.1.
В 1.8.1 не работает иммунитет админа, т.е. он может применять к себе команды kick, ban и т.д.
Установил версию 1.8.0 - там всё в порядке с иммунитетом.

Поискав в инете нашел, что иммунитет в 1.8.1 можно включить, исправив в файле admincmd.sma с
Код
public cmdKick(id, level, cid)
{
  if (!cmd_access(id, level, cid, 2))
   return PLUGIN_HANDLED

  new arg[32]
  read_argv(1, arg, 31)
  new player = cmd_target(id, arg, CMDTARGET_OBEY_IMMUNITY | CMDTARGET_ALLOW_SELF)

на
Код
new player = cmd_target(id, arg, CMDTARGET_OBEY_IMMUNITY)


Сделал, перекомпилировал. Никаких результатов это не дало.
Да и в версии 1.8.0 - всё тоже самое.

Помогите решить проблему, где копать?
amx_ban ne kanaet, cilver