SA-MP Forums Archive
[Ajuda] Mysql nгo estб salvando - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Mysql nгo estб salvando (/showthread.php?tid=644610)



Mysql nгo estб salvando - Marllun - 11.11.2017

Meu sistema de mysql nгo estб salvando


PHP код:
stock SalvarConta(playerid)
{
    if(
Player[playerid][Logado] == 0) return 0;
    
format(query, sizeof(query), "SELECT * FROM usuarios WHERE Nick='%s'", PlayerName(playerid));
    
mysql_query(Conexao,query,true);
    
format(query, sizeof(query), "UPDATE usuarios SET Nick='%s',Admin='%d',Nivel='%d', Skin='%d' ,Dinheiro='%d' , WHERE ID='%d'", PlayerName(playerid),Player[playerid][Admin] ,GetPlayerScore(playerid), GetPlayerSkin(playerid) ,GetPlayerMoney(playerid) ,Player[playerid][ID]);
    
mysql_query(Conexao, query, false);
    return 
1;
} 



Re: Mysql nгo estб salvando - RodrigoMSR - 11.11.2017

Tem uma vнrgula a mais na segunda query, antes de WHERE.


Re: Mysql nгo estб salvando - Marllun - 11.11.2017

Obrigado, outro problema quando eu registro um player no server ele era para vir com a skin id 299 sу que ele vem com o id 0 do cj, sу que quando eu erro a senha uma vez vai normal

PHP код:
stock CarregarConta(playerid)
{
    
format(query, sizeof(query), "SELECT * FROM usuarios WHERE Nick='%s'", PlayerName(playerid));
        
mysql_query(Conexao,query,true);
    
cache_get_value_name_int(0, "Skin", Player[playerid][Skin]);
    
SetPlayerSkin(playerid, Player[playerid][Skin]);
     
SetSpawnInfo(playerid, 0, Player[playerid][Skin], 1958.33, 1343.12, 15.36, 269.15, 0, 0, 0, 0, 0, 0 );
    return 
1;
} 



Re: Mysql nгo estб salvando - PedroH - 11.11.2017

Quote:
Originally Posted by Marllun
Посмотреть сообщение
Obrigado, outro problema quando eu registro um player no server ele era para vir com a skin id 299 sу que ele vem com o id 0 do cj, sу que quando eu erro a senha uma vez vai normal

PHP код:
stock CarregarConta(playerid)
{
    
format(query, sizeof(query), "SELECT * FROM usuarios WHERE Nick='%s'", PlayerName(playerid));
        
mysql_query(Conexao,query,true);
    
cache_get_value_name_int(0, "Skin", Player[playerid][Skin]);
    
SetPlayerSkin(playerid, Player[playerid][Skin]);
     
SetSpawnInfo(playerid, 0, Player[playerid][Skin], 1958.33, 1343.12, 15.36, 269.15, 0, 0, 0, 0, 0, 0 );
    return 
1;
} 
onde a stock esta sendo chamada? tenta colocar
PHP код:
    cache_get_value_name_int(0, "Skin", Player[playerid][Skin]);
    
SetPlayerSkin(playerid, Player[playerid][Skin]); 
direto no OnPlayerSpawn


Re: Mysql nгo estб salvando - RodrigoMSR - 11.11.2017

Mande a query que cria a tabela e a que registra o jogador.


Re: Mysql nгo estб salvando - PedroH - 11.11.2017

Quote:
Originally Posted by PedroH
Посмотреть сообщение
onde a stock esta sendo chamada? tenta colocar
PHP код:
    cache_get_value_name_int(0, "Skin", Player[playerid][Skin]);
    
SetPlayerSkin(playerid, Player[playerid][Skin]); 
direto no OnPlayerSpawn
falei merda, coloca para setar a skin 299 quando o player se registrar apos o player se registrar no sv!