Ir para conteúdo

Halloween


Conde Sapo

Posts Recomendados

Exclusivo para XTibia

favor não postar em outro forum

 

Halloween tá ae...

Vamos comemorar

 

Fazendo o Pumpkin

 

Primeiro precisamos acertar o items.xml

 

procurar 2097

 

substituir isto :

<item id="2097" name="pumpkinhead">
<attribute key="weight" value="500"/>
</item>

por isto :

<item id="2097" name="pumpkinhead">
<attribute key="weight" value="500"/>
<attribute key="decayTo" value="2096"/>
<attribute key="duration" value="490"/>
</item>

Esse é o pumpkinhead com LUZ.

Aqui estamos acertando o DECAYTO dele.

Ele fica 490 segs aceso e se transforma no pumpkinhead apagado.

490 é a soma de todos estágios da TORCH

(é a TORCH que fornece a LUZ pra pumpkinhead)

 

Agora vamos fazer a ação de transformar a pumpkin normal nessa pumpikinhead.

e aproveitando que já tá aberto , vamos colocar também a ação de acender a pumpkinhead

e aproveitando também temos que tirar uma ação que vai gerar conflito.

 

data\actions\actions.xml

<action itemid="2096" script="pumpkinhead.lua" />
<action itemid="2566" script="faca.lua"/>

Incluir essas 2 linhas.

 

<action itemid="2096" script="trans_inc.lua" />

Esta linha vai gerar conflito com essa que incluimos... RETIRAR.

 

Usando a faca simples na pumpkin.

 

data\actions\scripts\faca.lua

--  Transforma pumpkin em pumpkinhead (Conde Sapo)

function onUse(cid, item, frompos, item2, topos)
if item2.itemid == 2683 then
	-- Transforma
	doTransformItem(item2.uid,2096)
else
	doPlayerSendCancel(cid,"You canot use this item on "..getItemName(item2.itemid)..".")
end
return 1
end

Acho importante lembrar que não é pra usar a pumpkin na faca.

Tem que usar a faca na pumpkin

(senão você come a pumpkin) hauheuahuea

 

Pronto... aqui tranformamos a pumpkin normal na pumpikinhead

(olhos e boca , mas SEM a luz ainda)

 

Agora o último passo. FAÇA-SE A LUZ

(frase bíblica)

 

data\actions\scripts\pumpkinhead.lua

--  Faz pumpkinhead com luz (Conde Sapo)

function onUse(cid, item, frompos, item2, topos)
if item2.itemid == 2051 then
	-- Transforma
	doTransformItem(item.uid,2097)
	doRemoveItem(item2.uid,1)
	doDecayItem(item.uid)
else
	doPlayerSendCancel(cid,"You canot use this item on "..getItemName(item2.itemid)..".")
end
return 1
end

Acho importante lembrar também. Usar a pumpkinhead numa TOCHA ACESA.

Não é pra usar a tocha na pumpkin. (senão a tocha apaga)

A Torch acesa some (porque puzemos dentro da pumpkin)

 

Detalhe :

Se você clicar na pumpkinhead acesa , ela apaga e NÃO devolve a Torch.

 

Acho que não esqueci nada.

Divirtam-se fazendo pumpkinhead.

 

 

:XTibia_smile:

Editado por Conde Sapo
Link para o comentário
Compartilhar em outros sites

Use doCreateItem ou doPlayerAddItem para "devolver" a torch.
No TIBIA devolve ???

 

Eu procurei fazer igual.

A intenção era essa mesma... NÃO devolver.

 

Mas Brigadúúúú por tentar ajudar.

 

Não sou tão bom quanto você. Aliás nem chego perto.

Mas esses 2 comandos ae eu conheço.

 

:smile_positivo:

Link para o comentário
Compartilhar em outros sites

  • 10 months later...
×
×
  • Criar Novo...