Рестарт
#1

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

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

Код:
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;
}
Reply
#2

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

В Ongamemodeinit SendRconCommand("loadfs name");
Reply
#4

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(); и все
Reply
#5

Cпасибо)
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)