FA
pedido

[Pedido] Magia Para Monstro

Por Farathor, 20 de jul. de 2015 em Scripts

5
910
FarathorF
20 de julho de 2015 às 01:01

A magia iria funcionar da seguinte forma, o monstro estaria atacando um player e quando ele soltar a magia, esse player iria se transformar em uma estatua e a magia Irá travar o jogador por 5 segundos, o jogador poderá se curar, atacar, mas se mover será impossivel.

RigByR
21 de julho de 2015 às 14:18
Melhor resposta

Aqui a spell.

local tempo = 5 -- quanto tempo vai durar
local id = 3697 -- id do item que vai transformar
function onCastSpell(cid, var)
    if getPlayerStorageValue(cid, id) < os.time() then
        local target = getCreatureTarget(cid)
        doSetItemOutfit(target, id, tempo*1000)
        doCreatureSetNoMove(target, true)
        addEvent(function()
            if not isCreature(target) then
                return true
            end
            doCreatureSetNoMove(target, false)
        end, tempo*1000) 
    end
end

Editado Julho 21 por RigBy

FarathorF
21 de julho de 2015 às 16:39

a tag no monstro, seria normal?

RigByR
21 de julho de 2015 às 17:30

Editei la em cima, usa ele.

So basta adiciona essa tag no monstro, em terra strike você coloca o nome da magia.

 

<attack name="terra strike" interval="2000" chance="2000" min="-5" max="-7"/>

 

FarathorF
22 de julho de 2015 às 14:59

a tag do xml também é uma normal?