TU

[LUA] getDirectionToWalk

Por Tungs, 13 de fev. de 2018 em Libs and Functions

order
5
4.5k
TungsT
13 de fevereiro de 2018 às 16:03

ADICIONE ESSAS DUAS FUNÇÕES NO SEU ARQUIVO SOME FUNCTIONS, CASO SEU SERVIDOR NÃO TENHA ESSE ARQUIVO, ADICIONE EM 050-function AMBAS OS ARQUIVOS FICAM NA PASTA LIB

 

Spoiler

function getDirectionToWalk(p1, pos2)
    local dir = NORTH
    local pos1 = getCreaturePosition(p1)
    if(pos1.x > pos2.x) then
        dir = WEST
        if(pos1.y > pos2.y) then
            dir = NORTHWEST
        elseif(pos1.y < pos2.y) then
            dir = SOUTHWEST
        end
    elseif(pos1.x < pos2.x) then
        dir = EAST
        if(pos1.y > pos2.y) then
            dir = NORTHEAST
        elseif(pos1.y < pos2.y) then
            dir = SOUTHEAST
        end
    else
        if(pos1.y > pos2.y) then
            dir = NORTH
        elseif(pos1.y < pos2.y) then
            dir = SOUTH
        end
    end
    return dir
end

 

 function getNextStepDelay(cid, dir)
            return tonumber(398)
    end       

 

Editado Fevereiro 13 por Jair Kevick

WellViniW
13 de fevereiro de 2018 às 16:08

pode dizer especificamente pra que elas servem irmao?

TungsT
13 de fevereiro de 2018 às 16:10
1 minuto atrás, WellVini disse:

pode dizer especificamente pra que elas servem irmao?

 

a maioria do pessoal hoje em dia quer adaptar uma source em PDA e essa função é exatamente utilizada no ORDER de tais servidores ^_^ possibilitando mover o seu summon 

Editado Fevereiro 13 por Jair Kevick

WellViniW
13 de fevereiro de 2018 às 16:40

rep irmao :D

Ayron5A
13 de fevereiro de 2018 às 16:46
33 minutos atrás, Jair Kevick disse:

 

a maioria do pessoal hoje em dia quer adaptar uma source em PDA e essa função é exatamente utilizada no ORDER de tais servidores ^_^ possibilitando mover o seu summon 

Eu coloquei ela esses dias no meu kk pensei em postar. ^ ^ 

Agora estou precisando da selfAttackCreature :/ 

Boa iniciativa! ^ ^