00

Alavanca Que Puxa Todos

Por 00matheus00, 21 de out. de 2009 em Archived

5
752
00matheus000
21 de outubro de 2009 às 18:49

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

rockstar96R
21 de outubro de 2009 às 19:14

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

 

00matheus000
22 de outubro de 2009 às 14:00

eu tinha pedido alavança mas achei o comando muito mais util, vo testa aki!!!

vlws aew

(ja to com a fanbar)

rockstar96R
22 de outubro de 2009 às 23:40

Reporta o tópico como dúvida sanada. Mais 1 fan \o/

rubinhobarricheloR
24 de outubro de 2009 às 10:10

Sempre que sua dúvida for sanada , reporte para que possamos fechar.

 

Tópico fechado :button_cancel: