target:getDirection() >> getPlayerLookDirection(cid)
player:teleportTo(oldPos) >> doTeleportThing(cid,oldPos)
player:setGhostMode(false) >> setPlayerGhostMode(false)
By pvjf, 11 de fev. de 2017 in Resolvidos
info
Group: Herói
Joined: 07/03/16
Posts: 1.4k
Reputation: +385
Gender: Masculino

target:getDirection() >> getPlayerLookDirection(cid)
player:teleportTo(oldPos) >> doTeleportThing(cid,oldPos)
player:setGhostMode(false) >> setPlayerGhostMode(false)
info
Group: Artesão
Joined: 17/11/10
Posts: 112
Reputation: +7
Tibia Character: Mitsure

10 horas atrás, Poccnn disse:target:getDirection() >> getPlayerLookDirection(cid)
player:teleportTo(oldPos) >> doTeleportThing(cid,oldPos)
player:setGhostMode(false) >> setPlayerGhostMode(false)
Muito obrigado por tentar me ajudar mas esta função ghost não funcionou:
[Error - Spell Interface]data/spells/scripts/attack/exorimazang.lua:onCastSpellDescription:data/spells/scripts/attack/exorimazang.lua:77: attempt to call global 'setPlayerGhostMode' (a nil value)stack traceback: data/spells/scripts/attack/exorimazang.lua:77: in function <data/spells/scripts/attack/exorimazang.lua:74>
info
Group: Herói
Joined: 07/03/16
Posts: 1.4k
Reputation: +385
Gender: Masculino

Vai na pasta schemas e abre um arquivo que se não me engano chama luascripts ou function. Eles estão em um formado desconhecido mas da pra abrir pelo notepad. Lá vai ter todas as funções que vem no otserv.
info
Group: Artesão
Joined: 17/11/10
Posts: 112
Reputation: +7
Tibia Character: Mitsure
Bom, tem um tempo que estou tentando criar uma versão de um script q seja compatível com meu server (TFS 3.6.0).
Algumas funções ainda me deixam confuso quanto a substituição.
Neste caso encontrei alguns substitutos:
TFS 1.x VS TFS 3.0.6tile:queryAdd(cid) == 1 -- queryTileAddThing(cid, {x=cpos.x,y=cpos.y+1,z=cpos.z}) == 1tile:hasFlag(TILESTATE_PROTECTIONZONE) -- (getTilePzInfo(getCreaturePosition(cid)))target:getDirection() -- ????player:teleportTo(oldPos) -- ????player:setGhostMode(false) -- ????Se alguém se disponibilizasse pra dar uma ajuda eu ficaria muito grato!