Jump to content
Close
Gnius

Scripting ITEM QUE SOLTA X ITEM NO CHÃO

Recommended Posts

Olá galera, eu estava precisando de uma script onde um player tem um item e com ao clicar com lado direito nesse item e clicar em x piso ele soltaria um outro item

Por exemplo:Tenho 1 item e clico com lado direito nesse item e clico em algum local do piso(chão) e aonde eu clicar aparecia um item

Esse item ficaria 10segundos e depois sumiria


Share this post


Link to post
Share on other sites

@Gnius Bom cara, acabei setando uma actionID no item2 (esse é o item que precisar usar outro item nele pra criar o outro item... acho que você entendeu AUSHAUSHAUSH), e, coloquei essa actionID porque eu não sei se você possui mais de um item desse no seu mapa, e também para o script ficar mais completo. :)

 

Em data/actions/scripts, crie um arquivo .lua com o nome que você quiser e adicione o script abaixo nele.

Spoiler

local t = {

	item1 = 2160, -- Item que vai ser criado
	item2 = 1445, -- Item secundário
	item2_aid = 1490, -- actionID do item secundário, caso tenha mais de um dele no mapa
	pos = {x = 94, y = 112, z = 7, stackpos = 1} -- Posição em que vai ser criado o item1
}

function onUse(cid, item, fromPosition, itemEx, toPosition)

if itemEx.actionid == t.item2_aid and itemEx.itemid == t.item2 then

doCreateItem(t.item1, 1, t.pos)

addEvent(function()
		doRemoveItem(getThingfromPos(t.pos).uid)
		end, 10*60)

end

return true

end

 

 

Agora em data/actions, abra o arquivo actions.xml e adicione a seguinte tag nele.

Spoiler

<action itemid="ITEM ID" event="script" value="SEU ARQUIVO.lua"/>

 

O tempo você configura no 10*60, modifique o 10.


Edited by JoviM (see edit history)

Share this post


Link to post
Share on other sites
2 horas atrás, JoviM disse:

@Gnius Bom cara, acabei setando uma actionID no item2 (esse é o item que precisar usar outro item nele pra criar o outro item... acho que você entendeu AUSHAUSHAUSH), e, coloquei essa actionID porque eu não sei se você possui mais de um item desse no seu mapa, e também para o script ficar mais completo. :)

 

Em data/actions/scripts, crie um arquivo .lua com o nome que você quiser e adicione o script abaixo nele.

  Ocultar conteúdo


local t = {

	item1 = 2160, -- Item que vai ser criado
	item2 = 1445, -- Item secundário
	item2_aid = 1490, -- actionID do item secundário, caso tenha mais de um dele no mapa
	pos = {x = 94, y = 112, z = 7, stackpos = 1} -- Posição em que vai ser criado o item1
}

function onUse(cid, item, fromPosition, itemEx, toPosition)

if itemEx.actionid == t.item2_aid and itemEx.itemid == t.item2 then

doCreateItem(t.item1, 1, t.pos)

addEvent(function()
		doRemoveItem(getThingfromPos(t.pos).uid)
		end, 10*60)

end

return true

end

 

 

Agora em data/actions, abra o arquivo actions.xml e adicione a seguinte tag nele.

  Ocultar conteúdo

<action itemid="ITEM ID" event="script" value="SEU ARQUIVO.lua"/>

 

O tempo você configura no 10*60, modifique o 10.

 

Ja consegui resolver, mas mesmo assim obrigado

 


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 partindo do zero.

Redes Sociais

Anuncie no Tibia King

Precisa de mais visibilidade em seus projetos? Quer publicidade 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! A publicação do seu anuncio é instantânea!

×
×
  • Create New...