Ir para conteúdo

Featured Replies

  • Respostas 6
  • Visualizações 570
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • Seu value esta como INT. Troca ele para text e muda o collation como na imagem que mostrei. Creio que não vai bugar a não ser que você tenha algum script que puxe o valor da tabela retornando get

Posted Images

Postado
  Em 06/05/2020 em 04:44, poko360 disse:

tipo, eu vou botar um “exausth.set” em um script, e coloco 0.5 segundos, ai a database arredonda pra 1, alguem sabe resolver?

 

Storage armazena apenas números inteiros e strings

 

 

Se você tentar armazenar um valor decimal solo, como por exemplo

setPlayerStorageValue(cid, 1251, 0.5)

Ele vai enviar o 0.5 e interpretar como uma string, no caso salvaria como 0.5. Porém se vc tentar de forma aritmética, como por exemplo: 0.5 + 0.8 ou 0.5 + 152783278. Ele vai arredondar pro valor inteiro mais próximo.

 

Os valores numéricos são salvos em valores inteiros de -2147483647 a 2147483647

Editado por Mathias Kenfi (veja o histórico de edições)

Postado
  • Autor

@Mathias Kenfi fiz o teste em outro servidor, e o exausth.set funcionava normal quando eu colocava em numero decimal (0.2 segundos... 0.3 ......)
 pois nao sei se esse error esta relacionado a distro ou a database

infelizmente nao posso trocar a distro (ou a database), so queria 1 solução p/ isso...

Postado
  Em 06/05/2020 em 06:30, poko360 disse:

@Mathias Kenfi fiz o teste em outro servidor, e o exausth.set funcionava normal quando eu colocava em numero decimal (0.2 segundos... 0.3 ......)
 pois nao sei se esse error esta relacionado a distro ou a database

infelizmente nao posso trocar a distro (ou a database), so queria 1 solução p/ isso...

 

@poko360 Tenta dar uma olhada na sua DB `player_storage`. Veja se ela se encontra desta forma.

2054388837_Semttulo.thumb.png.64138ebec4dfba987682389500b87656.png

 

Se a sua não estiver desta forma, basta modificar como tal. Lembre-se de deixar seu servidor offline para fazer esta alteração.

OBS: Meu servidor o exhaust.set funciona corretamente, seja 0.1 ou 0.5

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.7k

Informação Importante

Confirmação de Termo