26.01.2014, 15:57
(
Последний раз редактировалось AlucardSnow; 28.01.2014 в 14:56.
)
@Atualizado 28/01 аs 14:10
Descobri uma coisa, a skin vai para a database certinho, mais quando o /gmx acaba e o servidor volta, o arquivo na database da skin volta pro 0.
Ex:
Utilizei /gmx, salvo tudo certinho.
Volto para a tela de login, tudo estб certinho, menos a skin que volta para o 0.
Se ficar sem o SetTimer vai salvar normal, o problema й quando da o GMX, sу o arquivo da skin que й setado pra 0 (quando termina o restart).
Descobri uma coisa, a skin vai para a database certinho, mais quando o /gmx acaba e o servidor volta, o arquivo na database da skin volta pro 0.
Ex:
Utilizei /gmx, salvo tudo certinho.
Volto para a tela de login, tudo estб certinho, menos a skin que volta para o 0.
Se ficar sem o SetTimer vai salvar normal, o problema й quando da o GMX, sу o arquivo da skin que й setado pra 0 (quando termina o restart).
PHP код:
CMD:gmx(playerid)
{
if(xPlayerInfo[playerid][xAdmin] < 3000) return SendClientMessage(playerid, xBranco, "{CCCCCC}[ {FF0000}SERVER {CCCCCC}]:{E9EBE8} Vocк nгo tem permissгo para utilizar o comando.");
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
new Celulas[201];
xPlayerInfo[i][xLevel] = GetPlayerScore(i);
xPlayerInfo[i][xMoney] = GetPlayerMoney(i);
xPlayerInfo[i][xSkin] = GetPlayerSkin(i);
format(Celulas, 200, "UPDATE usuarios SET Admin='%i', Score='%i', Roupa='%d', Dinheiro='%i' WHERE Nick='%s'", xPlayerInfo[i][xAdmin], xPlayerInfo[i][xLevel], xPlayerInfo[i][xSkin], xPlayerInfo[i][xMoney], nomePlayer(i));
mysql_tquery(MySQLConnect, Celulas, #, #);
SetTimerEx("xPuxandoGMX", 5000, false, "i", i);
}
}
return 1;
}
forward xPuxandoGMX();
public xPuxandoGMX()
{
SendRconCommand(#gmx);
}
// Jб tentei a Public com return e sem return, resulta no mesmo...