SA-MP Forums Archive
Рестарт - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Русский/Russian (https://sampforum.blast.hk/forumdisplay.php?fid=32)
+---- Thread: Рестарт (/showthread.php?tid=536043)



Рестарт - Dreamerzzz - 07.09.2014

Приветствую, может я задам тупой вопрос,но как загрузить фильтрскрипты после рестарта?
Я перезапустил сервер, но после перезагрузки не загрузились фильтрскрипты(в них весь маппинг и проч.)

Есть ли такая функция загрузки, или я что-то не так делаю?

Код:
if(!strcmp(cmd, "/restart", true))
       {
        if(PlayerInfo[playerid][pAdminka1] >= 4)
	    {
        SendClientMessageToAll(0xFF0000AA,"Внимание, рестарт сервера!");

        SetTimer("Restart1",50000, false);
        SetTimer("Restart2",60000, false);
        }
        return 1;
       }
Код:
forward Restart1();
public Restart1()
{
 for(new i = 0; i < GetMaxPlayers(); i++){if(Logged[i] == 1){SaveAccount(i);}}
 return 1;
}

forward Restart2();
public Restart2()
{
 SendRconCommand("gmx");
 return 1;
}



Re: Рестарт - Stepashka - 07.09.2014

В server.cfg есть строка filterscripts.


Re: Рестарт - Makar007 - 07.09.2014

В Ongamemodeinit SendRconCommand("loadfs name");


Re: Рестарт - long76 - 07.09.2014

Quote:
Originally Posted by Makar007
Посмотреть сообщение
В Ongamemodeinit SendRconCommand("loadfs name");
да правильно но не полностью написал!
pawn Код:
public OnGameModeInit()
{
SendRconCommand("loadfs filterscriptname 1");
SendRconCommand("loadfs filterscriptname 2");
...
return 1;
}
public OnGameModeExit()
{
SendRconCommand("unloadfs filterscriptname 1");
SendRconCommand("unloadfs filterscriptname 2");
...
return 1;
}
да и можно не писать SendRconCommand("gmx");
а можно проще OnGameModeExit(); и все



Re: Рестарт - Dreamerzzz - 07.09.2014

Cпасибо)