[Ayuda] Con comando para reiniciar. - 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: Español/Spanish (
https://sampforum.blast.hk/forumdisplay.php?fid=29)
+---- Thread: [Ayuda] Con comando para reiniciar. (
/showthread.php?tid=546114)
[Ayuda] Con comando para reiniciar. -
JGomez97 - 13.11.2014
Hola a todos
, bueno serй breve, cree un comando para reiniciar mi servidor pero cuando lo uso los fs no recargan y solo se reinicia el gm sin los fs, les dejo los 2 timers del comando:
pawn Код:
public PreReinicio()
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
TogglePlayerControllable(i, false);
GameTextForAll("Esperando reinicio...", 9000, 5);
Logueado[i] = 1;
}
}
SetTimer("ReiniciarServidor", 6000, false);
return 1;
}
public ReiniciarServidor()
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(Logueado[i] == 1)
{
GuardarDatos(i);
GuardarArmas(i);
}
GameTextForAll("Reiniciando el servidor..", 10000,5);
SendRconCommand("gmx");
}
}
return 1;
}
Tambiйn probй poner esto en OnGameModeInit() pero se bugueaban los fs
recargaba doble y algunas cosas ni cargaban.
pawn Код:
SendRconCommand("reloadfs skinchanger");
SendRconCommand("reloadfs vspawner");
SendRconCommand("reloadfs attachments");
SendRconCommand("reloadfs mapeos");
SendRconCommand("reloadfs armedbody");
SendRconCommand("reloadfs gl_realtime");
SendRconCommand("reloadfs ls_mall");
SendRconCommand("reloadfs ls_elevator");
Espero y me puedan ayudar, gracias de antemano y saludos
Respuesta: [Ayuda] Con comando para reiniciar. -
jotajeda - 13.11.2014
Hola. Prueba con йsto:
pawn Код:
public PreReinicio()
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
TogglePlayerControllable(i, false);
GameTextForAll("Esperando reinicio...", 9000, 5);
Logueado[i] = 1;
}
}
SetTimer("ReiniciarServidor", 6000, false);
SendRconCommand("unloadfs skinchanger");
SendRconCommand("unloadfs vspawner");
SendRconCommand("unloadfs attachments");
SendRconCommand("unloadfs mapeos");
SendRconCommand("unloadfs armedbody");
SendRconCommand("unloadfs gl_realtime");
SendRconCommand("unloadfs ls_mall");
SendRconCommand("unloadfs ls_elevator");
return 1;
}
public ReiniciarServidor()
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(Logueado[i] == 1)
{
GuardarDatos(i);
GuardarArmas(i);
}
GameTextForAll("Reiniciando el servidor..", 10000,5);
SendRconCommand("gmx");
SendRconCommand("loadfs skinchanger");//o ponlos en ongamemodeinit pero tendrнas que quitarlos de server.cfg
SendRconCommand("loadfs vspawner");
SendRconCommand("loadfs attachments");
SendRconCommand("loadfs mapeos");
SendRconCommand("loadfs armedbody");
SendRconCommand("loadfs gl_realtime");
SendRconCommand("loadfs ls_mall");
SendRconCommand("loadfs ls_elevator");
}
}
return 1;
}