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

cmd /restart (Рестарт сервера)

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

SkRiTeX

Здравствуйте дорогие пользователи GSG.

 

Вот решил выложить cmd /restart (Рестарт сервера). Может кому понадобится.

 

Ко всем "public" добавляем:

public GameModeInitExitFunc(){	new string[128];	format(string, sizeof(string), "Рестарт Сервера.");	for(new i = 0; i < MAX_PLAYERS; i++)	{		if(IsPlayerConnected(i))		{			DisablePlayerCheckpoint(i);			gPlayerCheckpointStatus[i] = CHECKPOINT_NONE;			GameTextForPlayer(i, string, 4000, 5);			SetPlayerCameraPos(i,1460.0, -1324.0, 287.2);			SetPlayerCameraLookAt(i,1374.5, -1291.1, 239.0);			OnPlayerUpdate(i);			gPlayerLogged[i] = 0;		}	}	SetTimer("GameModeExitFunc", 4000, 0);	return 1;}

Сама команда:

	if(strcmp(cmd, "/restart", true) == 0)	{	    if(IsPlayerConnected(playerid))	    {	  		if (PlayerInfo[playerid][pAdmin] >= 8)//Лвл Админа который может делать рестарт			{				GameModeInitExitFunc();			}			else			{				SendClientMessage(playerid, COLOR_GRAD1, "У вас нет прав для использование данной команды!");			}		}		return 1;	}

Вот и всё. Если что то забыл, пишите в тему.

  • Like 1

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


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

После GameModeInitExitFunc мод по моему перестает корректно работать. Скрипты не загружаются и т.д 

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


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

После GameModeInitExitFunc мод по моему перестает корректно работать. Скрипты не загружаются и т.д 

Подправил бы тему :)

  • Like 1

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


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

Тема закрыта, причина: не активность более 5-ти суток.

  • Like 1

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


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

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

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

×

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

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