Ir para conteúdo

Featured Replies

Postado
  • Autor
4 horas atrás, Rayo disse:

Modifique isto:


 local ret = res:getDataInt("points")

para isto:


 local ret = res:getDataInt(res,"points")

 

Eu não testei..faça o teste e diga se funcionou

 

Entao esta dando o mesmo error ainda

 

error.png

  • Respostas 34
  • Visualizações 2.8k
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • local ponto = 11395 -- n mude local storage = 15412 -- mude para outro function onUse(cid, item) if getPlayerStorageValue(cid, storage) >= 0 then return doPlayerBroadcastMessage(cid, "Voce ja r

  • @Rayo Tem algumas sessões no fórum que utiliza uns tutoriais, dá uma pesquisada. Tem um grupo no Discord focado em programação OT Server - Lua, aonde tem uma gama de materiais lá.  @ZikaLord Olá, col

  • function getPlayerPoints (cid) local res = db.getResult('select `points` from players where name = '..getCreatureName(cid)..'') if(res:getID() == 1) then return false end local ret = res:getDataInt("p

Posted Images

Postado
11 minutos atrás, djteteh disse:

Entao esta dando o mesmo error ainda

 

error.png

 

 Cara, manda uma print da sua  tabela do banco de dados, a tabela que armazena os pontos.

 Eu acho que a função não está encontrando a coluna "points" pode ser que esteja com outro nome no seu banco.

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

Contribuições:
 

=> Distribuições/Servidores

  1. [8.60] The Forgotten Server 1.3 (COMPILADO WIN x64)

 

=> Scripts/Códigos/Tutoriais

  1. Pokemon pescado aparece em volta do seu pokemon
  2. [Gesior]Dobrar pontos PagSeguro a partir de x valor doado

 

 Gostou de alguma contribuição? Rep +?

Postado
  • Autor

RESOLVIDOOO ! PODE FEXAR O TIPICO ERRO ERRA ISSO NAO SO EGOISTA E VOU COMPARTILHAR

 

function getPlayerPoints(cid)
local Info = db.getResult("SELECT `points` FROM `players` WHERE `id` = " .. getPlayerGUID(cid) .. " LIMIT 1")
	local p = Info:getDataInt("points")
	Info:free()
	return p
end

function doPlayerAddPoints(cid, points)
    local dif = getPlayerPoints(cid) + points
    if dif >= 0 then
        db.executeQuery("UPDATE `players` SET `points` = `points` + " .. points .. " WHERE `id` = " .. getPlayerGUID(cid) .. ";")
        return TRUE
    end
    return FALSE
end

 

 

Sem título.png

Postado
3 minutos atrás, djteteh disse:

RESOLVIDOOO ! PODE FEXAR O TIPICO ERRO ERRA ISSO NAO SO EGOISTA E VOU COMPARTILHAR

 


function getPlayerPoints(cid)
local Info = db.getResult("SELECT `points` FROM `players` WHERE `id` = " .. getPlayerGUID(cid) .. " LIMIT 1")
	local p = Info:getDataInt("points")
	Info:free()
	return p
end

function doPlayerAddPoints(cid, points)
    local dif = getPlayerPoints(cid) + points
    if dif >= 0 then
        db.executeQuery("UPDATE `players` SET `points` = `points` + " .. points .. " WHERE `id` = " .. getPlayerGUID(cid) .. ";")
        return TRUE
    end
    return FALSE
end

 

 

Sem título.png

 

Parabéns!! O erro era o nome da tabela no banco?

Contribuições:
 

=> Distribuições/Servidores

  1. [8.60] The Forgotten Server 1.3 (COMPILADO WIN x64)

 

=> Scripts/Códigos/Tutoriais

  1. Pokemon pescado aparece em volta do seu pokemon
  2. [Gesior]Dobrar pontos PagSeguro a partir de x valor doado

 

 Gostou de alguma contribuição? Rep +?

Postado
  • Autor
4 minutos atrás, Rayo disse:

Parabéns!! O erro era o nome da tabela no banco?

 

Era essas parte Aqui

 

local Info = db.getResult("SELECT `points` FROM `players` WHERE `id` = " .. getPlayerGUID(cid) .. " LIMIT 1")

 

db.executeQuery("UPDATE `players` SET `points` = `points` + " .. points .. " WHERE `id` = " .. getPlayerGUID(cid) .. ";")

 

 

Agora Ja Posso Termina Meu Projeto Rozinx 9.83 Para os Pessoal Jogar >.<
Muito Obrigado a Todos Que me ajudaram Nesse erro se importo em Me ajudar <3

 

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

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.

Conteúdo Similar

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo