15.10.2015, 13:13
Ao reiniciar pelo GMX nгo estб salvando a skin
Somente se o player dб /q
e se ele der /q e salvar tambйm nгo seta na onplayerspawn
Somente se o player dб /q
e se ele der /q e salvar tambйm nгo seta na onplayerspawn
pawn Code:
public OnGameModeExit()
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(Logado{i}==true)
{
SalvarDados(i);
}
}
}
mysql_close(conectDB);
return 1;
}
pawn Code:
public OnPlayerDisconnect(playerid, reason)
{
if(Logado{playerid}==true)
{
SalvarDados(playerid);
}
return 1;
}
pawn Code:
stock SalvarDados(playerid)
{
new query1[256];
format(query1,sizeof(query1),"UPDATE `pinfo` SET `skin` = '%d' WHERE `Nick`= '%s'",GetPlayerSkin(playerid),Nome(playerid));
mysql_function_query(conectDB,query1, false,"","");
}
pawn Code:
Player[playerid][Skin] = cache_get_field_content_int(0, "skin");
SetPlayerSkin(playerid,Player[playerid][Skin]);