Урок | Делаем команду /restart с таймером. - Форум Cheat-Master.ru
  • Страница 1 из 1
  • 1
Модератор форума: Phoenixxx_Czar, Getbackthere, [CM]OlegEhtler  
Урок | Делаем команду /restart с таймером.
FuckYea Дата: Понедельник, 16.02.2015, 13:03 | Сообщение # 1
Боец
Сообщений: 88
Статус: Offline
Добрый вечер.Сегодня я розкажу вам как сделать команду /restart с таймером

И так приступим!
В public OnPlayerCommandText вставляем саму команду!

else if(strcmp(cmd, "/restart", true) == 0)
{
new string[128];
new PlayerName[MAX_PLAYER_NAME];
GetPlayerName(playerid,PlayerName,sizeof(PlayerName));
if(PlayerInfo[playerid][playerAdminka] <6) return false;//Ставить по желанию
SetTimer("RestartServer",10000,0);//таймер через сколько будет запущен рестарт сейчас 10 секунд
format(string,sizeof(string),"Администратор %s запустил(а) рестарт сервера",PlayerName);
SendClientMessageToAll(COLOR_RED,string);
SendClientMessageToAll(COLOR_RED, "Рестарт произойдет через 10 секунд");
return 1;
}

И дальше в конец мода или в любое свободное место

forward RestartServer();
public RestartServer()
{
for(new i = 0; i < 300; i++) SendClientMessageToAll(COLOR_RED," ");
SendClientMessageToAll(COLOR_RED, "Внимание:Происходит рестарт сервера");
SendClientMessageToAll(COLOR_RED, "Внимание:Подождите несколько секунд");
SendClientMessageToAll(COLOR_RED, "Внимание:Администрация сервера приносит свои извинения");
SendRconCommand("gmx");
}
Все готово!


10 дней на СМ [✔]
50 дней на CM [✔]
100 дней на CM [✔]
200 дней на CM [✔]
300 дней на CM [✔]
400 дней на CM [✔]
500 дней на CM [✔]
600 дней на CM [✔]
700 дней на CM [✔]
800 дней на CM [✔]
900 дней на СМ [✔]
1000 дней на СМ [✔]
1100 дней на СМ [✔]
1200 дней на CМ [✔]
1300 дней на CM [✔]
1400 дней на CM [✔]
1500 дней на CM [✔]
1600 дней на CM [✔]
1700 дней на CM [✔]


Сообщение отредактировал FuckYea - Понедельник, 16.02.2015, 13:16
sania50012 Дата: Воскресенье, 10.01.2016, 14:07 | Сообщение # 2
Новичок
Сообщений: 19
Статус: Offline
C:\Users\user\Desktop\KZ AD\pawno\include\dini.inc(239) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\user\Desktop\KZ AD\pawno\include\rich.inc(312) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\user\Desktop\KZ AD\pawno\include\sscanf2.inc(305) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\user\Desktop\KZ AD\pawno\include\sscanf2.inc(305) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\user\Desktop\KZ AD\pawno\include\sscanf2.inc(365) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\user\Desktop\KZ AD\pawno\include\sscanf2.inc(365) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\user\Desktop\KZ AD\gamemodes\new.pwn(1387) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\user\Desktop\KZ AD\gamemodes\new.pwn(1398) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\user\Desktop\KZ AD\gamemodes\new.pwn(1408) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\user\Desktop\KZ AD\gamemodes\new.pwn(2652) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\user\Desktop\KZ AD\gamemodes\new.pwn(7165) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\user\Desktop\KZ AD\gamemodes\new.pwn(14331) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\user\Desktop\KZ AD\gamemodes\new.pwn(15133) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\user\Desktop\KZ AD\gamemodes\new.pwn(19852) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\user\Desktop\KZ AD\gamemodes\new.pwn(19861) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\user\Desktop\KZ AD\gamemodes\new.pwn(19862) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\user\Desktop\KZ AD\gamemodes\new.pwn(19873) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\user\Desktop\KZ AD\gamemodes\new.pwn(19880) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\user\Desktop\KZ AD\gamemodes\new.pwn(19889) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\user\Desktop\KZ AD\gamemodes\new.pwn(19900) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\user\Desktop\KZ AD\gamemodes\new.pwn(19907) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\user\Desktop\KZ AD\gamemodes\new.pwn(19915) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\user\Desktop\KZ AD\gamemodes\new.pwn(19926) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\user\Desktop\KZ AD\gamemodes\new.pwn(19936) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\user\Desktop\KZ AD\gamemodes\new.pwn(19946) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\user\Desktop\KZ AD\gamemodes\new.pwn(19954) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\user\Desktop\KZ AD\gamemodes\new.pwn(20381) : error 010: invalid function or declaration
C:\Users\user\Desktop\KZ AD\gamemodes\new.pwn(20385) : error 021: symbol already defined: "GetPlayerName"
C:\Users\user\Desktop\KZ AD\gamemodes\new.pwn(20386) : error 010: invalid function or declaration
C:\Users\user\Desktop\KZ AD\gamemodes\new.pwn(20391) : error 010: invalid function or declaration
C:\Users\user\Desktop\KZ AD\gamemodes\new.pwn(22321) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\user\Desktop\KZ AD\gamemodes\new.pwn(22366) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\user\Desktop\KZ AD\gamemodes\new.pwn(22377) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\user\Desktop\KZ AD\gamemodes\new.pwn(23388) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\user\Desktop\KZ AD\gamemodes\new.pwn(23447) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\user\Desktop\KZ AD\gamemodes\new.pwn(25548) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\user\Desktop\KZ AD\gamemodes\new.pwn(33903) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\user\Desktop\KZ AD\gamemodes\new.pwn(34199) : warning 203: symbol is never used: "PlayerName"
C:\Users\user\Desktop\KZ AD\gamemodes\new.pwn(34199) : warning 203: symbol is never used: "string"
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase

4 Errors.


[color=#FF0000] Как найти иголку в стоге сена?[/color]
[color=#FF4500] Достаточно просто сжечь сено и провести магнитом над пеплом. [/color]
[color=##DB7093] Не усложняйте =) [/color]
Okpyr1337 Дата: Воскресенье, 03.04.2016, 01:24 | Сообщение # 3
Новичок
Сообщений: 4
Статус: Offline
Ты в курсе что надо под свой мод настроить ?
Shaga228 Дата: Вторник, 05.04.2016, 12:06 | Сообщение # 4
Новичок
Статус: Offline
Взял себе, работает dry
  • Страница 1 из 1
  • 1
Поиск: