Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

СЕРВЕР OFF`ается при рестарте полностью.

Статус
В этой теме нельзя размещать новые ответы.

burinov_ze

Ученик
Здравствуйте!
У меня такой вопрос: при авто рестарте либо же при вводе команде сервер оффается глобально, и его приходится запускать вручную.
Помогите в чем проблема?

PHP:
	if(hour == 04 && minute == 01 && second == 00 || hour == 16 && minute == 01 && second == 00)
	{
	    for(new i = 0; i < 20; i++) SendClientMessageToAll(-1, " ");
		SendClientMessageToAll(COLOR_REDD,":::: Внимание! АвтоРестарт сервера через 2 минуты! :::: ");
		SendClientMessageToAll(-1,"");
		SendClientMessageToAll(-1,"");
		SendClientMessageToAll(-1,"");
		SaveAccounts();
		SaveMaterials();
		SaveGZ();
		OnPropUpdate();
		SaveBankMafia();
		SaveBankFrac();
		ABroadCast(COLOR_LIGHTRED,"Всё сохранено",6);

	}
 	else if(hour == 04 && minute == 03 && second == 00 || hour == 16 && minute == 03 && second == 00)
	{
		for(new i = 0; i < 20; i++) SendClientMessageToAll(-1, " ");
		SendClientMessageToAll(COLOR_REDD,":::: Внимание! Происходит АвтоРестарт сервера! :::: ");
		SaveAccounts();
		SaveMaterials();
		SaveGZ();
		OnPropUpdate();
		SaveBankMafia();
		SaveBankFrac();
		GameModeExit();
	}


//============команда=============
	else if(strcmp(cmd, "/gmx", true) == 0)
	{
		if(IsPlayerConnected(playerid))
		{
			if (PlayerInfo[playerid][pAdmin] >= 9)
			{
				if(dostup[playerid] != 1) return ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT,"Доступ администратора","Введите пароль от административной панели","Ок","Отмена");
				for(new i = 0; i < 20; i++) SendClientMessageToAll(-1, " ");
				SendClientMessageToAll(COLOR_ORANGEDIAZ,"===============================================================================");
				SendClientMessageToAll(COLOR_LIGHTRED,"Внимание! Происходит рестарт сервера, это займёт менее 20 секунд.");
				SendClientMessageToAll(COLOR_LIGHTRED,"Приносим извинения, за предоставленные неудобства");
				SendClientMessageToAll(COLOR_ORANGEDIAZ,"===============================================================================");
				foreach(new i:Player) GameTextForPlayer(i,"~b~RESTART\n connecticut", 5000,0);
				SaveAccounts();
				SaveMaterials();
				SaveGZ();
				OnPropUpdate();
				SaveBankMafia();
				SaveBankFrac();
				SendClientMessage(playerid,COLOR_GREY,"Сохранено");
				SaveHomeSbizz();
				SaveRepa();
				SaveMafiaStat();
				SendClientMessage(playerid,COLOR_GREY,"Сохранены дома и бизы");
				OnPlayerUpdateRL(playerid);
				GameModeExitFunc();
			}
			return 1;
		}
	}




//=============паблик==============
forward GameModeExitFunc();
public GameModeExitFunc()
{
	if(logs == 1)
	{
		printf("GameModeExitFunc");
	}
	//	KillTimer(CheckCheatersTimer);
	//KillTimer(synctimer);
	//KillTimer(timerSSSS);
	KillTimer(unjailtimer);
	KillTimer(othtimer);
	//KillTimer(supercam);//Для движении камеры
	//	KillTimer(GG);
	//	SaveAccounts();
	GameModeExit();
	return 1;
}


---------- Post added at 07:22 ---------- Previous post was at 07:18 ----------

Подниму.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу