Ir para conteúdo

Script De Area Heal Plx


DevilMoon

Posts Recomendados

gente ia fika mt mt mt mt mt mt feliz se alguem postasse ou me encinasse a faze area heal!...

 

 

tipow ja vi varios ot's com uma areazinha heal q da akelas brilhinho healando mana e vida por segundo + de 100000 queria saber fazer isso no mapa editor qm sabe add msn ai leonardo.teixeira18@hotmail.com ou manda e-mail Lleonardo.teixeira@yahoo.com.br pq eu n vejo mt xtibia + obrigado!

Link para o comentário
Compartilhar em outros sites

Va em globalevents/scripts copie um e cole renomeie para healing e adicione isso dentro:

 

local pos =

{

{{x = , y = , z = }, {x = , y = , z = , stackpos = 253}},

{{x = , y = , z = }, {x = , y = , z = , stackpos = 253}},

{{x = , y = , z = }, {x = , y = , z = , stackpos = 253}},

{{x = , y = , z = }, {x = , y = , z = , stackpos = 253}},

{{x = , y = , z = }, {x = , y = , z = , stackpos = 253}},

{{x = , y = , z = }, {x = , y = , z = , stackpos = 253}},

{{x = , y = , z = }, {x = , y = , z = , stackpos = 253}},

{{x = , y = , z = }, {x = , y = , z = , stackpos = 253}},

{{x = , y = , z = }, {x = , y = , z = , stackpos = 253}}

}

function onThink(cid, interval, lastExecution)

for _, positions in pairs(pos) do

doSendMagicEffect(positions[1], 12)

if getThingFromPos(positions[2]).itemid > 0 then

for _, name in pairs(getOnlinePlayers()) do

local player = getPlayerByName(name)

doCreatureAddHealth(player, 1000000)

doSendAnimatedText(positions[1], "+1000000", 18)

end

end

end

return TRUE

end

 

Vermelho Voce tera que editar 1 sqm por sqm

Azul Tanto de Heal que ira healar

 

Depois Adicione a tag nos globalevents.xml:

<globalevent name="areahealth" interval="2" script="health.lua"/>

 

Se quizer fazer de mana faça tudo denovo e troque o nome por mana e a tag tbm e dentro do script mude a funçao para:

doCreatureAddMana(player, 1000000)
Editado por MatheusMkalo
Link para o comentário
Compartilhar em outros sites

Tipo se voce der look no chao com o seu god ou no map editor com a seta do mause em cima voce vai ver uma informaçao

x= y= e z=

 

Exemplo: {{x = 160, y = 54, z = 7}, {x = 160, y = 55, z = 7, stackpos = 253}}, e assim por diante botando cada quadradinho em seu devido lugar

Voce tera que pegar todos as informaçoes de cada sqm entao se voce quer fazer uma area mto grande ira ser demorado

 

E a tag para mana fica assim

 

<globalevent name="areahealth" interval="2" script="mana.lua"/>

 

E renomeie a copia para mana

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

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...