Bonsoir , aujourd'hui je voudrais presenter mon tuto pour savoir comment charger ses FS à chaque reboot ,
Ceci est simple allez sur votre script puis chercher avec CTRL+F public OnGameModeInit()
Après le
{
Vous marquez : SendRconCommand("loadfs NOM");
Vous pourrez marquer plein de chose comme ça mais ne faudras rien mettre sur la ligne filterscript dans le server.cfg sous peine de crash.
Tout de facon sa serviras à rien de mettre dans le server.cfg car sa se chargeras via le gamemode.
Je vais vous montrer mon public OnGameModeInit() ((Je m'éxcuse encore,Je suis débutant dans le PAWNO))
Citationpublic OnGameModeInit()
{
// Reload de filter script pour les reboot
SendRconCommand("loadfs npc_record");
SendRconCommand("loadfs compteur");
SendRconCommand("loadfs dodane");
SendRconCommand("loadfs vspawn");
SendRconCommand("loadfs mapgarage");
SendRconCommand("loadfs afk");
// Desactivation des enters automatique
DisableInteriorEnterExits(0);
// Enlevage des points sur le radar des joueurs.
ShowPlayerMarkers(PLAYER_MARKERS_MODE_OFF);
return 1;
}
Comme vous pouvez l'apercevoir , j'ai mis tout mes FS dedans.
-------------------------------------------------------------------------------
Comment reboot un serveur avec une commande ? C'est très simple
Faite CTRL+F et chercher public OnPlayerCommandText(playerid, cmdtext[])
Citation
puis vous allez copier/coller ca :
if (strcmp("/reboot", cmdtext, true, 10) == 0)
{
SendRconCommand("gmx");
return 1;
}
Comme vous pouvez l'apercevoir c'est marqué GMX à SendRconCommand
Pour les nouveaux quesque c'est cette chose la ? Enfaîte, dans le RCON quand ont se login , nous pouvons faire /rcon gmx qui sert enfaite à reboot un serveur,Mais j'ai fait une commande pour que sa soit plus rapide
----
Je vous remercie d'avoir lue, n'hésitez pas à lacher un petit LIKE pour faire augmenter ma réputation si vous trouvez se petit tuto utile