Перейти к содержанию
Авторизация  
Marvellous

Предупреждение о Рестарте сервера

Рекомендуемые сообщения

Marvellous

Всем привет! Скриптеры кто может помочь и сказать в чем может быть проблема!

if(h == 5 && m == 0)
	{
		SendClientMessageToAll(COLOR_RED, "Через 5 минут произойдет автоматическая перезагрузка сервера.");
	}
	if(h == 5 && m == 5)
	{
		SendClientMessageToAll(COLOR_RED, "Уважаемые игроки, происходит автоматическая перезагрузка сервера...");
        SaveAcc();
		SaveOther();
	}

У меня есть рестарт сервера в моде,но я его как бы отключил,ибо после рестарта все пикапы расставлялись рандомно и т.д, и так я сделал через хост задачу рестарта в 5 часов 5 минут как видите,предупреждения я оставил!

 

Но когда выходят эти сообщения они спамятся пока не пройдет время!

 

Т.е в 5 часов 0 минут начинает спамиться вот это и вот так:

 

Через 5 минут произойдет автоматическая перезагрузка сервера.

Через 5 минут произойдет автоматическая перезагрузка сервера.

Через 5 минут произойдет автоматическая перезагрузка сервера.

Через 5 минут произойдет автоматическая перезагрузка сервера.

Через 5 минут произойдет автоматическая перезагрузка сервера.

Через 5 минут произойдет автоматическая перезагрузка сервера.

 

Когда доходит 5 часов 5 минут он спамиться так уже 

 

Через 5 минут произойдет автоматическая перезагрузка сервера.

Уважаемые игроки, происходит автоматическая перезагрузка сервера...

Через 5 минут произойдет автоматическая перезагрузка сервера.

Уважаемые игроки, происходит автоматическая перезагрузка сервера...

Через 5 минут произойдет автоматическая перезагрузка сервера.

Уважаемые игроки, происходит автоматическая перезагрузка сервера...

Через 5 минут произойдет автоматическая перезагрузка сервера.

Уважаемые игроки, происходит автоматическая перезагрузка сервера...

Через 5 минут произойдет автоматическая перезагрузка сервера.

 

И так пока не рестанет сам хостинг сервер!

В чем может быть проблема? Может я рестарт сервера не до конца вырезал или что? Просто не могу понять из-за чего так идет спам!

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
noname_idk

@Marvellous, это у Вас стоит в секундном таймере? 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Marvellous

,Да!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
noname_idk

@Marvellous, если h - часы и m - минуты, поставьте еще проверку на секунды. Примерно так должно выйти:

new h,//часы
	m,//минуты
	s;//секунды
gettime(h, m, s);//получаем время
if(h == 5 && m == 0 && s == 0)
	SendClientMessageToAll(COLOR_RED, "Через 5 минут произойдет автоматическая перезагрузка сервера.");
else if(h == 5 && m == 5 && s == 0)
{
	SendClientMessageToAll(COLOR_RED, "Уважаемые игроки, происходит автоматическая перезагрузка сервера...");
	SaveAcc();
	SaveOther();
}

UPD: исправил ошибку.

Изменено пользователем Elrmrnt-Kritik

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Marvellous

,  Сегодня проверю! Тему пока закрывать не буду тогда!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
diviasys

, это не поможет. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек.