[Ajuda]Contas nгo salva -
Biieell - 28.06.2012
Aew gente , noo meeeu serve as contas naao saalva automaticamente , criaram um cmd /salvarcontas , mais eu queria que salvasse automaticamente , qndo o player sai do serve nao sei , de algum geito '-' , codigo OnPlayerDisconnect
Код:
public OnPlayerDisconnect(playerid, reason)
{
if(gPlayerLogged[playerid])
{
new file[128];
format(file, sizeof(file), "/RPG/users/%s.ini", Player[playerid][pName]);
dini_IntSet(file, "Online", 0);
SavePlayerVehicle(playerid);
}
new string[128];
new IP[24];
GetPlayerIp(playerid,IP,sizeof(IP));
format(string,128,"%s desconectou no servidor. (id: %d - IP: %s)", ReturnPlayer(playerid), playerid, IP);
WriteLog("connections", string);
GetPlayerPos(playerid,Player[playerid][pLocalX],Player[playerid][pLocalY],Player[playerid][pLocalZ]);
if(playerid == HighestID+1)
{
new highID = 0;
for(new x=0; x <= HighestID; x++)
{
if(IsPlayerConnected(x))
{
if(x>highID)
{
highID = x;
}
}
}
ele continua ...
Re: [Ajuda]Contas nгo salva -
PawnoBrasil[xPBx] - 28.06.2012
Posta o cmd de salvar contas.
Re: [Ajuda]Contas nгo salva -
Biieell - 28.06.2012
Код:
dcmd_salvarcontas(playerid, params[])
{
#pragma unused params
if(IsPlayerConnected(playerid))
{
if(Player[playerid][pAdmin] >= 7)
{
SendClientMessage(playerid, COLOR_GOLD, "Todas as contas foram salvas.");
SaveAccounts();
}
else
SendClientMessage(playerid, COLOR_RED, "[ERRO] Vocк nгo tem permissгo para usar este comando!");
}
return 1;
}
Re: [Ajuda]Contas nгo salva -
PawnoBrasil[xPBx] - 28.06.2012
Poe na sua OnPlayerDisconnect:
Re: [Ajuda]Contas nгo salva -
Biieell - 28.06.2012
Код:
dcmd_salvarcontas(playerid, params[])
{
if(IsPlayerConnected(playerid))
SaveAccounts();
{
if(Player[playerid][pAdmin] >= 7)
{
SendClientMessage(playerid, COLOR_GOLD, "Todas as contas foram salvas.");
SaveAccounts();
}
else
SendClientMessage(playerid, COLOR_RED, "[ERRO] Vocк nгo tem permissгo para usar este comando!");
}
return 1;
}
assim ?
Re: [Ajuda]Contas nгo salva -
PawnoBrasil[xPBx] - 28.06.2012
Nгo... Poe na sua Public OnPlayerDisconnect
Re: [Ajuda]Contas nгo salva -
Biieell - 28.06.2012
ooops errei ;
Код:
public OnPlayerDisconnect(playerid, reason)
{
if(gPlayerLogged[playerid])
SaveAccounts();
{
new file[128];
format(file, sizeof(file), "/RPG/users/%s.ini", Player[playerid][pName]);
dini_IntSet(file, "Online", 0);
SavePlayerVehicle(playerid);
}
new string[128];
new IP[24];
GetPlayerIp(playerid,IP,sizeof(IP));
format(string,128,"%s desconectou no servidor. (id: %d - IP: %s)", ReturnPlayer(playerid), playerid, IP);
WriteLog("connections", string);
GetPlayerPos(playerid,Player[playerid][pLocalX],Player[playerid][pLocalY],Player[playerid][pLocalZ]);
if(playerid == HighestID+1)
{
new highID = 0;
for(new x=0; x <= HighestID; x++)
{
if(IsPlayerConnected(x))
{
if(x>highID)
{
highID = x;
}
}
}
Assim ? '-'
Re: [Ajuda]Contas nгo salva -
PawnoBrasil[xPBx] - 28.06.2012
Код:
public OnPlayerDisconnect(playerid, reason)
{
SaveAccounts();
if(gPlayerLogged[playerid])
{
new file[128];
format(file, sizeof(file), "/RPG/users/%s.ini", Player[playerid][pName]);
dini_IntSet(file, "Online", 0);
SavePlayerVehicle(playerid);
}
new string[128];
new IP[24];
GetPlayerIp(playerid,IP,sizeof(IP));
format(string,128,"%s desconectou no servidor. (id: %d - IP: %s)", ReturnPlayer(playerid), playerid, IP);
WriteLog("connections", string);
GetPlayerPos(playerid,Player[playerid][pLocalX],Player[playerid][pLocalY],Player[playerid][pLocalZ]);
if(playerid == HighestID+1)
{
new highID = 0;
for(new x=0; x <= HighestID; x++)
{
if(IsPlayerConnected(x))
{
if(x>highID)
{
highID = x;
}
}
}
Re: [Ajuda]Contas nгo salva -
Biieell - 28.06.2012
oook , ooobrigaado , vlllw , + rep , agooora teem coomo ajudar neessa duvida ?
http://forum.sa-mp.com/showthread.ph...87#post1951187
Re: [Ajuda]Contas nгo salva -
PawnoBrasil[xPBx] - 28.06.2012
Clica na

ali debaixo de reputation: 3