Que arena? O jogador iria voltar para a posição inicial alguns segundos depois ou permaneceria nesta outra dimensão?
Arena onde os player se mata e n perde lv. Permaneceria
E como sabemos se o jogador está nessa arena? Coordenadas e/ou storage?
Coordenadas da arena
Alguem ajuda ae
Editado Outubro 17 por thithisd
Posta as coordenadas
Position: [X: 489] [Y: 126] [Z: 10].
info
Grupo: Artesão
Registrado: 13/04/13
Posts: 148
Reputação: +14
Gênero: Masculino
Char no Tibia: tempest flower
Você quer um spell que manda pra dimensão. Já existe o do xWhitewolf
Porém vou tentar mudar umas coisas
Script existente:
http://www.tibiaking.com/forum/topic/38901-spell-kamui-in/
Esse manda você é um target ee também leva pra dimensão que está perto de você
Editado Outubro 17 por alanmtd1
Event onCastSpell not found (data/spells/scripts/teleport world.lua)
fica dando isso
info
Grupo: Artesão
Registrado: 13/04/13
Posts: 148
Reputação: +14
Gênero: Masculino
Char no Tibia: tempest flower
Ta faltando uma função
Me manda sua script ai
Pra eu ver
Editado Outubro 17 por alanmtd1
local config = {
pos = {x=42, y=234, z=7}, -- posição que será teleportado
tempo = 15, -- tempo pra voltar
effect1 = 66, -- efeito ao ser teleportado
effect2 = 10, -- efeito ao voltar
storage = 19329, -- storage que fica guardado o cooldown
from = {x=35, y=228, z=7}, --- quina do kamui (pra impedir players de usarem o kamui dentro do kamui)
to = {x=49, y=240, z=7}, --- quina do kamui (pra impedir players de usarem o kamui dentro do kamui)
cooldown = 60, --- tempo entre um uso e outro (após usar a spell vc vai ficar X segundos sem poder usar ela novamente)
msg = "KAMUI OUT!" -- mensagem ao sair do kamui
}
local exceptions = {'trainer', 'aegis', 'god anderson'} --- nome das criaturas que não poderão ser levadas pro kamui (sempre em minúsculo e entre aspas)
function canEffect(pos, pz, proj) -- Night Wolf based on Nord
if getTileThingByPos({x = pos.x, y = pos.y, z = pos.z, stackpos = 0}).itemid == 0 then return false end
if getTilePzInfo(pos) and not pz then return false end
local n = not proj and 3 or 2
for i = 0, 255 do
pos.stackpos = i
local tile = getTileThingByPos(pos)
if tile.itemid ~= 0 and not isCreature(tile.uid) then
if hasProperty(tile.uid, n) or hasProperty(tile.uid, 7) then
return false
end
end
end
return true
end
info
Grupo: Artesão
Registrado: 13/04/13
Posts: 148
Reputação: +14
Gênero: Masculino
Char no Tibia: tempest flower
function onCastSpell(cid, var)
local config = {
pos = {x=42, y=234, z=7}, -- posição que será teleportado
tempo = 15, -- tempo pra voltar
effect1 = 66, -- efeito ao ser teleportado
effect2 = 10, -- efeito ao voltar
storage = 19329, -- storage que fica guardado o cooldown
from = {x=35, y=228, z=7}, --- quina do kamui (pra impedir players de usarem o kamui dentro do kamui)
to = {x=49, y=240, z=7}, --- quina do kamui (pra impedir players de usarem o kamui dentro do kamui)
cooldown = 60, --- tempo entre um uso e outro (após usar a spell vc vai ficar X segundos sem poder usar ela novamente)
msg = "KAMUI OUT!" -- mensagem ao sair do kamui
}
local exceptions = {'trainer', 'aegis', 'god anderson'} --- nome das criaturas que não poderão ser levadas pro kamui (sempre em minúsculo e entre aspas)
function canEffect(pos, pz, proj) -- Night Wolf based on Nord
if getTileThingByPos({x = pos.x, y = pos.y, z = pos.z, stackpos = 0}).itemid == 0 then return false end
if getTilePzInfo(pos) and not pz then return false end
local n = not proj and 3 or 2
for i = 0, 255 do
pos.stackpos = i
local tile = getTileThingByPos(pos)
if tile.itemid ~= 0 and not isCreature(tile.uid) then
if hasProperty(tile.uid, n) or hasProperty(tile.uid, 7) then
return false
end
end
end
return true
end
info
Grupo: Artesão
Registrado: 13/04/13
Posts: 148
Reputação: +14
Gênero: Masculino
Char no Tibia: tempest flower
Acho que vo fazer um do zero pra você só que to sem paciência. Pera dependendo eu faço.
se for possivel fazer , eu ficaria muito grato
eu mechi na script ai nao deu erro na distro mas bugo , quando fala a spell nao acontece nada
a spell que eu queria fazer éra assim , upa spell que teleportasse eu para um lugar , porem essa spell nao pode ser usando quando o personagem estivesse pk ou battle







info
Grupo: Campones
Registrado: 03/02/13
Posts: 24
Reputação: 0
gostaria de uma spell que teleportasse o char para uma dimençao , porem nao podendo usar essa spell quando estiver com battle e quando estiver na arena