Урок | Делаем команду /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
|
|
Взял себе, работает
|
|
|
|