AMX MOD X
Воскресенье, 20.09.2020, 00:47:07



Приветствую Вас Гость | RSS
[ Главная ] [ sv_restart to amx_restart - AMX Mod X Форум ] [ Регистрация ] [ Вход ]
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]

Вниманию участников! Данный форум теперь является архивом и вскором времени здесь нельзя будет создавать новых тем! Просьба всем для общения и создания новых тем перейти на наш новый форум: http://amxmodx.su/

  • Страница 1 из 1
  • 1
Модератор форума: slogic, AlMod  
AMX Mod X Форум » Скриптинг » Помощь по скриптингу » sv_restart to amx_restart (Помогите доработать плагин)
sv_restart to amx_restart
SQDSДата: Вторник, 26.05.2009, 16:28:14 | Сообщение # 1
Рядовой
Группа: Пользователи
Сообщений: 2
Репутация: 0
Статус: Не в сети
Code
#include <amxmodx>
#include <amxmisc>

#define PLUGIN "SQDS"
#define VERSION "0.1"
#define AUTHOR "SQDS"

public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("amx_restart", "restart", ADMIN_BAN, "Restart of the command")
}
public restart(id, level, cid)
{
if (!cmd_access(id, level, cid, 1))
{
return PLUGIN_HANDLED
}
server_cmd("sv_restart 1")
return PLUGIN_HANDLED
}

рестарт работает норм, Только как сделать чтоб можно было как по стандарту указывать время до рестарта например чтоб можно было указать
amx_restart 30 - И рестарт был через 30сек... (чтоб выполнилась команда: "sv_restart 30")
чтоб можно было любое время указать как на обычном sv_restart
:)

Сообщение отредактировал SQDS - Вторник, 26.05.2009, 16:28:49
 
ZETAДата: Вторник, 26.05.2009, 19:01:41 | Сообщение # 2
Генерал-майор
Группа: Скриптеры
Сообщений: 369
Репутация: 21
Статус: Не в сети
Code

public restart(id, level, cid) {  
  if (!cmd_access(id, level, cid, 1))
  return PLUGIN_HANDLED  
   
  new str_num[4],num
  read_argv(1,str_num,3);num=str_to_num(str_num)

  server_cmd("sv_restart %d",num)  
  return PLUGIN_HANDLED  
}

Пишешь amx_restart <кол-во секунд>


Говори что думаешь и думай что говоришь...
 
SQDSДата: Вторник, 26.05.2009, 19:34:20 | Сообщение # 3
Рядовой
Группа: Пользователи
Сообщений: 2
Репутация: 0
Статус: Не в сети
Thanks! boyan
 
KokaДата: Среда, 27.05.2009, 17:47:17 | Сообщение # 4
Полковник
Группа: Пользователи
Сообщений: 169
Репутация: 1
Статус: Не в сети
так вроде лучше ? blink

Code
public restart(id, level, cid)
{
  if(!cmd_access(id, level, cid, 1))
   return PLUGIN_HANDLED
   
  new str_num[4]
  read_argv(1, str_num, 3)
   
  set_cvar_num("sv_restart", str_to_num(str_num))
   
  return PLUGIN_HANDLED
}


стал ощущать рефлексы тоньше, оставаясь как всегда с идеей той же...

Сообщение отредактировал Koka - Среда, 27.05.2009, 17:50:14
 
AMX Mod X Форум » Скриптинг » Помощь по скриптингу » sv_restart to amx_restart (Помогите доработать плагин)
  • Страница 1 из 1
  • 1
Поиск:

AMX Mod X Russian Community © 2006-2020