Ir para conteúdo
US
Blazera 8.60
blazera.net
SOBRE O BLAZERA
Um fresh start em um servidor 8.6 clássico, com real map, focado na experiência raiz do Tibia. | Classic Real Map • Fresh Start • Client 8.6 • Old School Gameplay • Active Community
Inicia em: --
Participar

Featured Replies

Postado

TFS 1.x

 

Existe esse script aqui, ele retora se existe itens dentro do dp X
 

local town_id = 10
if getPlayerDepotItems(cid, town_id) > 0 then -- if depot box counts as an item, change 0 to 1
    print("You have items in depot.")
else
    print("Your depot has no items.")
end

Gostaria de saber se existe alguma forma de fazer ele retornar os ids dos itens que estão dentro dele! vão ser no máximo 6 itens só vai ser um DP especifico!

@Vodkart vou te marcar pq vc é o deus dos script quem sabe kkkkkk

 

Postado

é de determinado jogador?

 

-- 101 - No town
-- 102 - Town id 1
-- 103 - Town id 2
-- 104 - Town id 3
-- 105 - Town id 4
-- 106 - Town id 5
-- 107 - Town id 6
-- 108 - Town id 7 (ROOK)
function onSay(player, words, param)
	local town, items = 101, {} -- no town
	local query = db.storeQuery('SELECT `itemtype` FROM `player_depotitems` WHERE `player_id` = '.. player:getGuid() ..' and `pid` = '.. town)
	if query ~= false then
		repeat
			items[#items+1] = result.getNumber(query, "itemtype")
		until not result.next(query)
		result.free(query)
	end	
	-- colocar para printar items se tabela for maior que 0 ( #items > 0 )
end

 

 

ou se for o depot e não do player, tenta assim:

 

 

-- 101 - No town
-- 102 - Town id 1
-- 103 - Town id 2
-- 104 - Town id 3
-- 105 - Town id 4
-- 106 - Town id 5
-- 107 - Town id 6
-- 108 - Town id 7 (ROOK)
function onSay(player, words, param)
	local town, items = 101, {} -- no town
	local query = db.storeQuery('SELECT `itemtype` FROM `player_depotitems` WHERE `pid` = '.. town)
	if query ~= false then
		repeat
			items[#items+1] = result.getNumber(query, "itemtype")
		until not result.next(query)
		result.free(query)
	end	
	-- colocar para printar items se tabela for maior que 0 ( #items > 0 )
end

 

vodkart_logo.png

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

 

DISCORDvodkart#6090

 

  • 2 weeks later...

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.1k
  • Posts 512.4k

Informação Importante

Confirmação de Termo