їComo guardar algunas cosas?
#9

Quote:
Originally Posted by Zamaroht
Посмотреть сообщение
Los datos se estбn guardando en OnPlayerDisconnect. Segъn como se cierre el server, o si crashea, OnPlayerDisconnect no es llamado para todos los jugadores. Lo que hacen algunos servers para evitar esto es guardar los datos en un timer cada cierta cantidad de tiempo, para asegurarse de que si el server crashea los 'relativamente' ъltimos datos estбn guardados.
Check cada millesegundo.

pawn Код:
public OnGameModeInit()
{
    SetTimer("Check", 1000, true); // Recomended.
    return true;
}
public OnPlayerDisconnect(playerid, reason)
{
   Check(playerid);
   return true;
}
forward Check(playerid);
public Check(playerid);
{
    new Nome[MAX_PLAYER_NAME];
    GetPlayerName(playerid, Nome, sizeof(Nome));
    dini_IntSet("Puntos.ini", Nome, Puntos[playerid]);
    return true;
}
Reply


Messages In This Thread
їComo guardar algunas cosas? - by arturo clark - 11.12.2010, 06:13
Re: їComo guardar algunas cosas? - by Miguel - 11.12.2010, 06:43
Re: їComo guardar algunas cosas? - by arturo clark - 11.12.2010, 07:07
Re: їComo guardar algunas cosas? - by Miguel - 11.12.2010, 07:10
Re: їComo guardar algunas cosas? - by arturo clark - 11.12.2010, 07:15
Re: їComo guardar algunas cosas? - by zSuYaNw - 11.12.2010, 16:05
Re: їComo guardar algunas cosas? - by arturo clark - 11.12.2010, 16:34
Re: їComo guardar algunas cosas? - by Zamaroht - 11.12.2010, 17:02
Re: їComo guardar algunas cosas? - by zSuYaNw - 11.12.2010, 17:15
Respuesta: їComo guardar algunas cosas? - by OwlCity - 11.12.2010, 17:24

Forum Jump:


Users browsing this thread: 1 Guest(s)