Safok
Новичок
Добрый день, написал команду что-бы закрыть/открыть сервер, для работ.
Cмысл такой, что на сервер только зайдут Админы, которые прописаны в
Ко всем new:
В public OnPlayerConnect(playerid) в самом начале вписать:(Происходит когда игрок заходит на сервер)
И ко всем командам добавить:
Cмысл такой, что на сервер только зайдут Админы, которые прописаны в
PHP:
else if(strcmp(PlayerName(playerid), "Админ2", true) == 0){ }
PHP:
new Security = 0;
PHP:
{
if(Security != 0)
{
if(strcmp(PlayerName(playerid), "Safok_Filipoff", true) == 0){ }
else if(strcmp(PlayerName(playerid), "Админ2", true) == 0){ }
else if(strcmp(PlayerName(playerid), "Админ3", true) == 0){ }
else if(strcmp(PlayerName(playerid), "Админ1", true) == 0){ }
else
{
SendClientMessage(playerid, COLOR_RED, "[Тех.Работы]: Aдминистратор Real Life v 0.2 временно закрыл вход на сервер.");
//SendClientMessage(playerid, COLOR_RED, "Идёт чистка и сохранение данных. Просьба не пытаться зайти.");
Kick(playerid);
return 1;
}
}
PHP:
if(strcmp(cmd,"/closeserver",true)==0)//agreementbroken
{
if(PlayerInfo[playerid][pAdmin] != 10)
{
SendClientMessage(playerid, COLOR_GREY, " Вы не уполномочены использовать эту команду !");
return 1;
}
if(Security == 0)
{
ABroadCast(COLOR_RED, "Безопасность Активирована.", 3);
Security = 1;
SaveSettings();//Незабудте добавить свое
SaveMemberMoney();
GameModeExit();
}
else
{
ABroadCast(COLOR_RED, "Безопасность Деактивирована.", 3);
Security = 0;
SaveSettings();
}
return 1;
}
