Ir para conteúdo
  • Cadastre-se

Posts Recomendados

glr to com uma dúvida, como faço pra retornar essa query em mensagem:

 

db.query("SELECT * FROM `players` WHERE `resets`")
 
pra retornar:
Você tem X resets....
 
tentei assim: 
function getResets(cid)
resets = db.query("SELECT * FROM `players` WHERE `resets`")
return resets
end
 
Você tem: " .. getResets(cid) .. ".
 
mas não deu, podem me ajudar?

 


tfs 1.0

Link para o post
Compartilhar em outros sites

cara... não sei fazer select no lua mas pelo que entendo de select vc precisa retornar primeiro num reader e depois que retornar no reader pegar os dados que vc quer, e outra que select maluco é esse ?? vc esta chamando um where mas where o que ? vc precisa especificar o where que significa a condição, tipo,

select padeiros.nome from padeiros where padeiros.pão='frances' tipo ai eu gostaria que o db me retorno da tabela padeiro o nome de todos os padeiros que fazem pão frances.

no seus elect se vc quer retornar apenas os resetes não deve colocar * pq * é o caracter coringa para trazer tudo então o certo seria SELECT players.resets FROM players WHERE players.id=cid, esse select é se vc quer retornar os resets de um player especifico e que cid seja o id do player....mas de qq forma vc precisa fazer que o db.query retorno isso como um numero ou string...

Donate

 

Link para o post
Compartilhar em outros sites

tenta ai, peguei do sistema de um lek aqui..

function getPlayerReset(cid)
local qr = db.getResult("SELECT `reset` FROM `players` WHERE `id`= "..getPlayerGUID(cid)..";")
reset = qr:getDataInt("reset", getPlayerGUID(cid))
if reset < 0 then
reset = 0
end
return reset
end
Editado por HallsSantos (veja o histórico de edições)
Link para o post
Compartilhar em outros sites

@join
entendi... sou leigo no assunto, rsrsrs, obrigado.
 

tenta ai, peguei do sistema de um lek aqui..

function getPlayerReset(cid)local qr = db.getResult("SELECT `reset` FROM `players` WHERE `id`= "..getPlayerGUID(cid)..";")reset = qr:getDataInt("reset", getPlayerGUID(cid))if reset < 0 thenreset = 0endreturn resetend

deu esse erro:
pyru3vc.png

 

uso tfs 1.0

Editado por Lumus (veja o histórico de edições)
Link para o post
Compartilhar em outros sites

troca o db.getResult esse e de um 8.x troca pela função da sua versao

 Whatsapp: +55 (48) 98815-0709 Discord: Qwizer#5713

 

Global 100% 7.40 com Website

TFS 1.2 10.97-11.00 + GlobalFull OtherWorld ...

 

Link para o post
Compartilhar em outros sites

troca o db.getResult esse e de um 8.x troca pela função da sua versao

eu troquei e ai que deue sse erro... da minha versão é 

 

local qr = db.storeQuery("SELECT `resets` FROM `players` WHERE `id`= "..getPlayerGUID(cid)..";")

Link para o post
Compartilhar em outros sites

Ta errado mesmo assim veja

local qr = db.storeQuery("SELECT resets FROM players WHERE id= " +getPlayerGUID(cid) + ";")

Ainda não entendo de lua mas geralmente nas linguagens de programação se usa + ou & para concatenar as coisas e não .., em lua se ua .. para concatenação ?

 

Tenta o que eu mandei e responde ai pra gente ver.

Abraços

Donate

 

Link para o post
Compartilhar em outros sites

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

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo