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

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

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

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

ограничение прав если главный админ на сервере

FixX
сообщение 15.7.2011, 13:01
Сообщение #1
Стаж: 15 лет

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

В общем надо чтобы когда админ с определенным флагом играл то остальные не могли кикать, слапать, менять карту и т.д.
блокировать консольную команду "amxmodmenu"(votemapmenu все равно не пропишут, не умеют)


то есть если админ в спекторах или не выбрал еще команду то права есть, при заходе за т или кт убрать
и потом при дисконнекте, или переходе за спекторов вернуть все обратно

помогите, пожалуйста, разобраться

Отредактировал: FixX, - 13.8.2011, 21:28
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя dan_98_98
сообщение 15.7.2011, 19:42
Сообщение #2


Стаж: 15 лет

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

а конфликта не будет? если типа на серве 2 гл. админа?


!
Аккаунт пользователя заблокирован до: 11.8.4749, 8:48
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
FixX
сообщение 15.7.2011, 20:19
Сообщение #3
Стаж: 15 лет

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

Цитата(dan_98_98 @ 15.7.2011, 20:42) *
а конфликта не будет? если типа на серве 2 гл. админа?

ну по идее не должно..
какая разница сколько админов, плагин чекает флаги и блокирует других, хоть там 100500 главных админов :biggrin:
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя dan_98_98
сообщение 15.7.2011, 20:29
Сообщение #4


Стаж: 15 лет

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

да недай бог 100500 главных админов :biggrin:

сор за оффтопик :offtopic:


!
Аккаунт пользователя заблокирован до: 11.8.4749, 8:48
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
FixX
сообщение 13.8.2011, 21:07
Сообщение #5
Стаж: 15 лет

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

ап ап
подскажите как заблокировать саму команду "amxmodmenu"
так как запись/перезапись флагов это слишком геморно
пы.сы. убрал бред с первого поста cbf1b2bfde1a.gif
:biggrin:

Отредактировал: FixX, - 13.8.2011, 21:28
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Rejiser
сообщение 13.8.2011, 21:41
Сообщение #6


Стаж: 15 лет

Сообщений: 2261
Благодарностей: 1068
Полезность: 870

Хукать наверное нужно команду, и в клиент_коннект или где там эффективнее проверять, не зашел ли тот самый главный админ, если зашел то return, для тех у кого нет необходимого флага.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
FixX
сообщение 13.8.2011, 21:45
Сообщение #7
Стаж: 15 лет

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

Цитата(Rejiser @ 13.8.2011, 22:41) *
Хукать наверное нужно команду, и в клиент_коннект или где там эффективнее проверять, не зашел ли тот самый главный админ, если зашел то return, для тех у кого нет необходимого флага.

а можно это кодом а не своими словами? psych.gif
а то я себя полным идиотом чувствую
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
FixX
сообщение 13.8.2011, 23:02
Сообщение #8
Стаж: 15 лет

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

как делал я:
Код
if ((get_user_flags(id) && !ADMIN_USER && !ADMIN_LEVEL_A) && (cs_get_user_team(id) == CS_TEAM_CT || cs_get_user_team(id) == CS_TEAM_T))
{
set_user_flags(id,flags)
}
}

потом понял что если у юзеров флаги разные их будет сбрасывать=\
да и команда будет блочится без каких-либо сообщений, админы не будут понимать почему оно не работает
п.с. условие надеюсь я хоть правильно написал?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Racoon
сообщение 13.8.2011, 23:10
Сообщение #9


Стаж: 18 лет

Сообщений: 1757
Благодарностей: 1523
Полезность: 1116

Могу сделать. Каков бюджет?

Отредактировал: Racoon, - 13.8.2011, 23:10
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
FixX
сообщение 13.8.2011, 23:16
Сообщение #10
Стаж: 15 лет

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

Цитата(Racoon @ 14.8.2011, 0:10) *
Могу сделать. Каков бюджет?

тут дело даже не так в плагине как в желании самому разобраться
поэтому и не прошу написать с нуля, а просто совет)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
FixX
сообщение 17.8.2011, 17:09
Сообщение #11
Стаж: 15 лет

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

ап..
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: