Ir para conteúdo

Jungle Maw


Conde Sapo

Posts Recomendados

Exclusivo para XTibia

favor não postar em outro forum

------------------------------------------------------------------------------------------------------------------------------------

 

Pra quem não conhece a Jungle Maw

Jungle_Maw.gif

(agradecimentos a TibiaWiki pela imagem)

 

Simples e facil de fazer

 

1° - items.xml

O Item 4209 em muitos OTs é só ITEM (não alterar o item 4208)

Precisamos especificar que agora é a Planta Que Morde

<item id="4209" name="jungle maw">
<attribute key="decayTo" value="4208"/>
<attribute key="duration" value="30"/>
</item>

Vai ficar assim agora

Esta é a imagem da planta "fechada"

 

DecayTo 4208 (volta a ser a planta "aberta")

Duration 30 após 30 segundos (alterar a gosto)

 

Pisando no item 4208 ele se transforma no item 4209

Após 30 segundos volta a ser 4208

(nada acontece se pisar no item 4209)

 

 

2° - movements.xml

Especificando a ação de PISAR e JOGAR OBJETO

-- Jungle Maw
<movevent event="AddItem" tileitem="1" itemid="4208" script="JungleMaw.lua"/> -- Etapa final
<movevent event="StepIn" itemid="4208" script="JungleMaw.lua"/>

Colocar estas linhas em qualquer lugar do arquivo

 

onStepIn é a ação de pisar no item

onAddItem é a ação de jogar algo no item

 

 

3° - JungleMaw.lua

-- Planta q morde - By Conde Sapo

function onStepIn(cid, item, pos)
if isPlayer(cid) == 1 then
	-- Passou Player
	doSendMagicEffect(pos, 0)
elseif isCreature(cid) == 1 then
	-- Passou Bicho
	doSendMagicEffect(pos, 3)
end
doPlayerAddHealth(cid, -30)
doTransformItem(item.uid,4209)
doDecayItem(item.uid)
return 1
end

function onAddItem(moveitem, tileitem, pos)
-- Objeto jogado
doSendMagicEffect(pos, 2)
doTransformItem(tileitem.uid,4209)
doDecayItem(tileitem.uid)
return 1
end

 

Explicando o script

 

Quando pisa na planta (player ou bicho) vai tirar 30 de vida

doPlayerAddHealth(cid, -30)

(alterar a gosto)

 

Se jogar um objeto na planta , só vai "fechar" a bocona dele

 

após 30 segundos volta a ser a planta com a boca aberta

seja player, bicho ou objeto que passou por cima

os effects são diferentes pra cada caso

 

Aconselho não por NPC perto da planta

vai gerar erro se o NPC passar por cima

 

Acho que não esqueci nada

Divirtam-se com a Planta Gulosa Jurassica Carnivora Dentuça Mordedora Pantaneira

 

:XTibia_smile:

Link para o comentário
Compartilhar em outros sites

Deve ser legal,mas da pra matar?
Não

Ela é só uma planta que enche o saco

Não é bicho (não tem respaw)

 

Muito bom conde, vou usar no meu server. No tibia rl ela deicha envenenado se não me engano.
Desculpa meu amiguinho.

Você está enganado sim.

Essa planta só morde... Não deixa poison.

 

mas se você quizer POISON basta incluir estas linhas

local veneno = createConditionObject(CONDITION_POISON )
addDamageCondition(veneno, 5, 1000, -50)
addDamageCondition(veneno, 4, 1000, -40)
addDamageCondition(veneno, 3, 1000, -30)
addDamageCondition(veneno, 2, 1000, -20)
addDamageCondition(veneno, 1, 1000, -10)

doTargetCombatCondition(0, cid, veneno, CONST_ME_NONE)

 

Explicando :

addDamageCondition(NOME, QTD, TEMPO, DANO)

NOME - nome da ação

QTD - Quantidade de ações

TEMPO - Tempo entre uma ação e outra (1000 = 1 seg)

DANO - Dano da ação (Valor positivo adiciona vida)

 

Neste exemplo :

addDamageCondition(veneno, 3, 3000, -70)

addDamageCondition(veneno, 4, 2000, -90)

vai tirar 3 danos de 70 a cada 3 segundos

depois vai tirar 4 dados de 90 a cada 2 segundos

e vai tirando enquanto tiver linhas de addDamageCondition

 

 

:XTibia_smile:

Link para o comentário
Compartilhar em outros sites

Isso é novo no global? Nunca tinha visto, alias passiei muito pouco em tiquanda, tinha medo de elephant -.- (Eu era mage lvl 33, sem utana é osso ;x)

 

Só muda o sprite daquele negócio que parece espinho que quando se pisa, ele sobe e tira dano ;x

Link para o comentário
Compartilhar em outros sites

hamm..

conde sapo é simplesmente d+

asuheasuhease

tutoriais sempre perfeitos conde

um dia eu ainda chego la ;P

 

a.. Sem esquecer.. MEU PARABENS

ahuseaushe

 

abraço

Link para o comentário
Compartilhar em outros sites

  • 3 weeks later...
×
×
  • Criar Novo...