Ir para conteúdo
Propaganda

Posts Recomendados

A base do serve e 8,54.

Eu preciso de um scripte que quando uma vocaçao X morre solta um efeito ir e teleportado para local x.

Quando a vocaçao Y morre, ele e teleportado para o local Y e solta outro efeito diferente da Y

e assim por diante.

Link para o comentário
https://tibiadevs.com/forums/topic/290-scripite-morte/
Compartilhar em outros sites

Wang
This postagem was recognized by Wang!

Sanzenkai was awarded 3 points.

function onPrepareDeath(cid, deathList)
    local config = {
        [1] = {Vocation = 1, Effect = 1, Destination = {x = 1055, y = 911, z = 7}},
        [2] = {Vocation = 2, Effect = 2, Destination = {x = 1055, y = 911, z = 7}},
    }

    for i, v in ipairs(config) do
        if isPlayer(cid) and v.Vocation == getPlayerVocation(cid) then
            doTeleportThing(cid, v.Destination)
            doRemoveConditions(cid, false)
            doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você morreu e foi teleportado!")
            doRemoveCreature(cid, true)
            doSendMagicEffect(getCreaturePosition(cid), v.Effect)
            return false
        end
    end

    return true
end

 

Não testei, mas ai esta.

Link para o comentário
https://tibiadevs.com/forums/topic/290-scripite-morte/#findComment-1444
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
  • Criar Novo...