02.04.2017, 20:21
Primeiro, vocк tem um timer que a cada 5 segundos salva as skins de todo mundo que estб conectado, hб necessidade disso ?
E provavelmente й isso mesmo que estб bugando, pois apartir do momento que o cara connecta a skin dele й a ID 0, levando em consideraзгo seu timer, se o cara ficar 5 segundos sem dar spawn vai salvar a skin ID 0 no banco de dados.
Tire esse timer esdrъxulo, salve a skin apenas quando ela for alterada.
Depois faзa o teste logue na conta mude de skin, olhe no banco de dados se foi salvo, se foi continue com teste logue no servidor e veja se a skin й carregada corretamente.
* E uma pratica boa й usar o SELECT corretamente, questгo de economia, se vocк nгo for usar todas as colunas da tabela contas (nesse caso) use o SELECT pra selecionar apenas o que vocк quer
Exemplo:
SELECT skin FROM contas WHERE usuario = 'valdir'
E provavelmente й isso mesmo que estб bugando, pois apartir do momento que o cara connecta a skin dele й a ID 0, levando em consideraзгo seu timer, se o cara ficar 5 segundos sem dar spawn vai salvar a skin ID 0 no banco de dados.
Tire esse timer esdrъxulo, salve a skin apenas quando ela for alterada.
Depois faзa o teste logue na conta mude de skin, olhe no banco de dados se foi salvo, se foi continue com teste logue no servidor e veja se a skin й carregada corretamente.
* E uma pratica boa й usar o SELECT corretamente, questгo de economia, se vocк nгo for usar todas as colunas da tabela contas (nesse caso) use o SELECT pra selecionar apenas o que vocк quer
Exemplo:
SELECT skin FROM contas WHERE usuario = 'valdir'