pos = {x=***, y=**, z=*}
porque não pega a posição do templo de acordo com o town do player?
pra que isso?
if item.itemid == **** then
se ja tem isso.
<action itemid="9771" script="tptemplo.lua" />
Por kozaka, 03 de fev. de 2010 em Actions e Talkactions
info
Grupo: Conde
Registrado: 07/05/08
Posts: 612
Reputação: +12
Char no Tibia: leviana luciferiana

pos = {x=***, y=**, z=*}
porque não pega a posição do templo de acordo com o town do player?
pra que isso?
if item.itemid == **** then
se ja tem isso.
<action itemid="9771" script="tptemplo.lua" />
info
Grupo: Campones
Registrado: 26/01/10
Posts: 23
Reputação: +6
Char no Tibia: ADM BZ

Ponha um modo do item ser usado apenas fora de batalha, ou ele é inutil...
Um cara mata o outro e usa o item...resultado?? um pk dentro de templo!
Cara... Como Eu Ponho Pra Gastar Charges?
info
Grupo: Herói
Registrado: 17/02/08
Posts: 2.5k
Reputação: +193

Aconselho a usar este script:
function onUse(cid, item, frompos, item2, topos)
local minLevel = 100
if (getPlayerLevel(cid) >= minLevel) then
doTeleportThing(cid, {x = 161, y = 57, z = 7})
doRemoveItem(item.uid,1)
else
doPlayerSendTextMessage(cid, 22, "You need to be level " .. minlevel .. " to use this item.")
end
return TRUE
end
Modifique as coordenadas em negrito para o local que você deseja que o jogador seja teleportado. È necessário level 100 para usar este item.
Abraços.
pode também usar de vez de pedra parcel ne..
ao poe no NPC parcel pra tal city
ele compra e vai teleportado.
bacana abraços!
info
Grupo: Campones
Registrado: 04/07/10
Posts: 60
Reputação: +4
Char no Tibia: Fero Lafan

Na parte do primeiro script, o que eu faço com isso:
doPlayerSendCancel(cid,"?")
Att,
Temperance
Na parte do primeiro script, o que eu faço com isso:
doPlayerSendCancel(cid,"?")
Att,
Temperance
info
Grupo: Campones
Registrado: 09/06/10
Posts: 80
Reputação: +78
Char no Tibia: Dardnyti Elfresso

Aconcelho este aki, mais que completo: http://www.xtibia.com/forum/topic/137289-action-magic-teleport
Abraços.
cara. sinceramente tem todos os meus agradecimentos possiveis. me ajudou MUITO ;D!
excelente script e muito bem explicado
oi gente blz? intaum, a action q trago eh assim:
vc eh um gm mto bonzinho q sempre q player pede vc tp pro templo... + isso ja te enxeu o saco
intaum vc pede pro hoster pra ele coloca uma pedra ow algum item q teleporta o player pro templo
e um npc pra vende a tal pedra. + o hoster naum sabe coloca e vc naum sabe explicar pra ele como coloca
ai fu... ngn sabe de nada e os player vao continua te enxendo o saco...
intaum estou trazendo para ca uma action bem simples.. ela eh assim:
na pasta do seu ot em data/actions/scripts, crie uma pasta chamada tptemplo.lua
abra ela, apague tdo q tem dentro e cole isso.
function onUse(cid, item, frompos, item2, topos)
pos = {x=***, y=**, z=*}
if item.itemid == **** then
doPlayerSendCancel(cid,"?")
doTeleportThing(cid,pos)
doSendMagicEffect(nplayer1pos,10)
doSendMagicEffect(topos,6)
doSendMagicEffect(frompos,6)
end
return 1
end
explicando:
posiçao do templo do seu ot. Ex.: pos = {x=160, y=54, z=7} - > Posiçao do templo do Slayer Yurots 8.4.
item q vai teletransporta pro templo. Ex.:if item.itemid == 9771 then - >no caso usei o Gold Ingot.
msg q o player vai ver. Ex.:doPlayerSendCancel(cid,"Bem vindo ao templo!")
logo apos isso, em actions.xml coloque:
<action itemid="9771" script="tptemplo.lua" />
item q teleportara.
espero q gostem =x
Para que essa parte do script?
if item.itemid == **** then
se tu ja coloca o id do item na action.xml ?
info
Grupo: Campones
Registrado: 12/04/12
Posts: 11
Reputação: 0
Char no Tibia: Tib ano

vlw muito bem cara!
info
Grupo: Campones
Registrado: 24/01/10
Posts: 4
Reputação: 0
Char no Tibia: Parei
oi gente blz? intaum, a action q trago eh assim:
vc eh um gm mto bonzinho q sempre q player pede vc tp pro templo... + isso ja te enxeu o saco
intaum vc pede pro hoster pra ele coloca uma pedra ow algum item q teleporta o player pro templo
e um npc pra vende a tal pedra. + o hoster naum sabe coloca e vc naum sabe explicar pra ele como coloca
ai fu... ngn sabe de nada e os player vao continua te enxendo o saco...
intaum estou trazendo para ca uma action bem simples.. ela eh assim:
na pasta do seu ot em data/actions/scripts, crie uma pasta chamada tptemplo.lua
abra ela, apague tdo q tem dentro e cole isso.
explicando:
posiçao do templo do seu ot. Ex.: pos = {x=160, y=54, z=7} - > Posiçao do templo do Slayer Yurots 8.4.
item q vai teletransporta pro templo. Ex.:if item.itemid == 9771 then - >no caso usei o Gold Ingot.
msg q o player vai ver. Ex.:doPlayerSendCancel(cid,"Bem vindo ao templo!")
logo apos isso, em actions.xml coloque:
item q teleportara.
espero q gostem =x