SalvarPlayer(simbololoop);
Tipo, quando se reloga o player executa OnPlayerDisconnect.
Quando se da GMX ele executa OnGameModeExit... Verifica isso =) |
for(new i=0; i<MAX_PLAYERS; i++)
public OnGameModeExit()
{
DOF2_Exit();
for(new i=0; i<SLOTS; i++)
{
SalvarPlayer (i);
}
return 1;
}
public OnPlayerDisconnect(playerid)
{
SalvarPlayer (playerid);
return 0;
}
public OnGameModeExit()
{
DOF2_Exit();
for(new i=0; i<SLOTS; i++)
{
SalvarPlayer (i);
}
return 1;
}
public OnPlayerConnect(playerid)
{
TextDrawShowForPlayer(playerid, Textdraw0);
SendDeathMessage(playerid, INVALID_PLAYER_ID, 200);
new string[40];
new pName[25];
GetPlayerName(playerid, pName, sizeof(pName));
format(string, sizeof(string), "%s Entrou no Servidor!", pName);
SendClientMessageToAll(0xAAAAAAAA, string);
GameTextForPlayer(playerid,"~b~Bem-Vindo",5000,5);
SendClientMessage(playerid, 0xFFFF00AA, ">> Seja Bem Vindo Ao Server<<");
PlayAudioStreamForPlayer(playerid,"https://dl.dropbox.com/u/93019797/1.mp3.mp3");
if(!DOF2_FileExists(ReturnFileUser(playerid))) return SendClientMessage(playerid,0x56FF00FF,"Olб, sua conta nгo й registrada. Para ter uma conta e salvar seus dados use /registrar.");
else if(DOF2_FileExists(ReturnFileUser(playerid))) return SendClientMessage(playerid,0x56FF00FF,"Olб, sua conta jб й registrada. Para carregar seus dados use /logar.");
if(!DOF2_FileExists(ReturnFileUser(playerid))){Informacoes[playerid][radios] = NaoCompro;
}else{CarregarPlayer(playerid);}
return 1;
}
public OnPlayerDisconnect(playerid, reason)
{
new pName[MAX_PLAYER_NAME];
new string[40];
GetPlayerName(playerid, pName, sizeof(pName));
format(string, sizeof(string), "%s Saiu do Servidor! ", pName);
SendClientMessageToAll(0xAAAAAAAA, string);
SendDeathMessage(INVALID_PLAYER_ID, playerid, 201);
if(Conectado[playerid] == true)
{
SalvarPlayer(playerid);
}
Conectado[playerid] = false;
DestroyVehicle(Veiculo[playerid]);
return 1;
}
comeзo da dialog dos radio if(dialogid == DIALOG_RADIO) { if(!response) return SendClientMessage(playerid,-1,"Cancelado com sucesso!"); if(listitem == 0) { PlayAudioStreamForPlayer(playerid, "http://yp.shoutcast.com/sbin/tunein-station.pls?id=21585"); SendClientMessage(playerid,-1,"Ouvindo:idobi Radio: New Music. ! Use: /desligarradio para desligar."); OuvindoRadio[playerid] = true; }