Ir para conteúdo

Posts Recomendados

Pessoal, to precisando muito de uma talkaction (comando) q ao ser usada pelo gm todos os players online sejam teleportados pra uma certa area, inclusive os q estão com battle para evento.

 

Gostaria de saber se é possivel

vlwwwss

Link para o comentário
https://xtibia.com/forum/topic/122105-alavanca-que-puxa-todos/
Compartilhar em outros sites

data/talkactions/scripts, crie o arquivo push.lua e adicione:

function onSay(cid, _, param)
    local t = string.explode(param, ",")
    
    if not t[1] or not t[2] or not t[3] then
        doPlayerSendCancel(cid, "Você precisa dizer a posição. /push x,y,z")
        doSendMagicEffect(getThingPos(cid), 2)
        return
    end
    
    for _, v in ipairs(getPlayersOnline()) do
        if v ~= cid then
            doTeleportThing(v, {x = t[1], y = t[2], z = t[3]})
            doSendMagicEffect({x = t[1], y = t[2], z = t[3]}, CONST_ME_TELEPORT)
        end
    end
    return true
end

 

data/talkactions/talkactions.xml:

<talkaction words="/push" event="script" value="push.lua"/>

 

Exemplo de uso:

/push 160,50,7

 

Link para o comentário
https://xtibia.com/forum/topic/122105-alavanca-que-puxa-todos/#findComment-804655
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...