Jump to content
Close
Avante

Scripting Retorno do Mysql

Recommended Posts

function onSay(player, words, param)
local resultId = db.storeQuery('SELECT * FROM `player_autoloot` WHERE `player_id` = ' .. getPlayerGUID(player) ..'')
local itemId = {result.getNumber(resultId, 'item_id')}

local TotalItens, items = {}
			for i = 1, #itemId do
					items = itemId[i]
					TotalItens[#TotalItens + 1] = items
			end
			local ItensID
			for i = 1, #TotalItens do
				ItensID = TotalItens[i]
				player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, "".. ItensID .."")	
			end
end

Por que esse script retorna somente o Primeiro item_id que esta na database?? se o player tiver os itens (1111,1112,1113) nessa tabela ele somente retorna o 1111 no ".. ItensID .." Alguem sabe como faço pra pegar a array inteira do ResultId?


Share this post


Link to post
Share on other sites
function onSay(player, words, param)
	local ret, t = db.storeQuery('SELECT `item_id` FROM `player_autoloot` WHERE `player_id` = '..getPlayerGUID(player)),{}
	if ret then
		repeat
			t[#t+1] = result.getNumber(ret, 'item_id')
		until not result.next(ret)
		result.free(ret)
	end
	for _, var in pairs(t) do
		player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, var)
	end
	return true
end

 


Edited by Vodkart (see edit history)

vodkart_logo.png

[*Ninguém será digno do sucesso se não usar suas derrotas para conquistá-lo.*]

 

Dota System 8.6 Com Buffs Automáticos + MAPA (100%) - PVP

Link para Downloadhttps://www.4shared.com/rar/SMta8CQ8fi/Dota_Venda.html?

[+]--------------------------------------[+]-------------------------------------------[+]

 

DISCORDvodkart#6090

 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


Open Tibia Server

Quer aprender a criar seu próprio servidor de Tibia? Então está no lugar certo, aqui você encontrará milhares de tutorias, scripts, códigos, mapas e utilitários para que você possa fazer o seu próprio servidor de Tibia começando do zero.

Redes Sociais

Anuncie no Tibia King

Precisa de mais visibilidade em seus projetos? Quer fazer um plano publicitário para o seu servidor? Anuncie no Tibia King e faça sua divulgação, possuímos centenas de acessos simultâneos e milhares diários, com certeza será a sua solução!

×
×
  • Create New...