Half-Life и Adrenaline Gamer форум

Всё об игре в Халф-Лайф и АГ
Текущее время: 21 май 2024, 04:50

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: say:/restart
СообщениеДобавлено: 03 май 2012, 22:31 
Не в сети
Аватара пользователя
Зарегистрирован:
13 окт 2010, 07:24
Последнее посещение:
08 сен 2014, 23:34
Сообщения: 819
Откуда: Новосибирск
собственно не мог бы кто-либо адаптировать плагин для ХЛ.
Нужно чтобы админу с флагом "а", либо любым устанволенным было разрешено говоря в чат /restart производить рестарт уровня(карты) :wink:


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: say:/restart
СообщениеДобавлено: 04 май 2012, 06:11 
Не в сети
Аватара пользователя
Зарегистрирован:
28 мар 2011, 00:56
Последнее посещение:
04 сен 2019, 02:15
Сообщения: 77
Код:
#include <amxmodx>
#include <amxmisc>
public plugin_init()
{
   register_plugin("Admin Restart", "0.1", "Demasturbot")
   register_clcmd("say /restart", "restart", ADMIN_LEVEL_F, "Restarts the server...")
}
public restart(id, level, cid)
{
   new authid[32], name[32]
   get_user_authid(id, authid, 31)
   get_user_name(id, name, 31)
   if (!cmd_access(id, level, cid, 0))
   {
      client_print(id,print_chat,"You have no access to the restart command!")
      log_amx("^"%s<%d><%s>^" attempted to restart the server!", name, get_user_userid(id), authid)
      return PLUGIN_HANDLED
   }
   log_amx("^"%s<%d><%s>^" restarted the server!", name, get_user_userid(id), authid)
   server_cmd("restart")
   return PLUGIN_CONTINUE
}

Здесь ADMIN_LEVEL_F соответствует флагу "r" (как бэ намекает :)), если хочешь - меняй соответственно:

Код:
ADMIN_ALL            Everyone
ADMIN_IMMUNITY         Flag "a", immunity
ADMIN_RESERVATION      Flag "b", reservation
ADMIN_KICK            Flag "c", kick
ADMIN_BAN            Flag "d", ban
ADMIN_SLAY            Flag "e", slay
ADMIN_MAP            Flag "f", map change
ADMIN_CVAR            Flag "g", cvar change
ADMIN_CFG            Flag "h", config execution
ADMIN_CHAT            Flag "i", chat
ADMIN_VOTE            Flag "j", vote
ADMIN_PASSWORD         Flag "k", sv_password
ADMIN_RCON            Flag "l", rcon access
ADMIN_LEVEL_A         Flag "m", custom
ADMIN_LEVEL_B         Flag "n", custom
ADMIN_LEVEL_C         Flag "o", custom
ADMIN_LEVEL_D         Flag "p", custom
ADMIN_LEVEL_E         Flag "q", custom
ADMIN_LEVEL_F         Flag "r", custom
ADMIN_LEVEL_G         Flag "s", custom
ADMIN_LEVEL_H         Flag "t", custom

_________________
Изображение


Вернуться к началу
 Профиль 
  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB