Item De Teleport

aspkot85
em Lixeira Pública

aspkot85

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 04/10/07Posts: 1Char no Tibia: Spidiss Snor

pessoal no meu ot coloquei um item que teletransporta para uma outra cidade se clicar nele mais ai de boa mas so quando os cara ta em war eles usa pra i pz ai nao da graça e nunca vai morre eu queria esse script que coloquei a baixo que so usaria o item se estiver PZ = Protect Zone valeu

function onUse(cid, item, frompos, item2, topos)

pos = {x=646, y=854, z=7}

if item.itemid == 13691 then

doPlayerSendTextMessage(cid,22,"Você foi teleportado para o templo de Bree!")

doPlayerRemoveItem(cid, 13691, 1)

doTeleportThing(cid,pos)

doSendMagicEffect(nplayer1pos,10)

doSendMagicEffect(topos,6)

doSendMagicEffect(frompos,6)

end

return 1

end

Vodkart

Sumus Validus
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 21/05/10Posts: 3406Gênero: Masculino
function onUse(cid, item, frompos, item2, topos)


local config = {
pz = "yes", -- players precisam estar em protection zone para usar? ("yes" or "no").
battle = "yes", -- players deve estar sem battle ("yes" or "no")
pos = {x=646, y=854, z=7}
}


if(config.pz == "yes") and (getTilePzInfo(getCreaturePosition(cid)) == FALSE) then
doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT,"você precisa estar em protection zone pra poder teleportar.")
return TRUE
end

if(config.battle == "yes") and (getCreatureCondition(cid, CONDITION_INFIGHT) == TRUE) then
doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT, "Você precisa estar sem battler pra poder teleportar.")
return TRUE
end

if item.itemid == 13691 then
doPlayerSendTextMessage(cid,22,"Você foi teleportado para o templo de Bree!")
doPlayerRemoveItem(cid, 13691, 1)
doTeleportThing(cid,config.pos)
doSendMagicEffect(getCreaturePosition(cid), 10)
doSendMagicEffect(frompos,6)
end
return 1
end

bossisg.png

amonruiz

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 05/02/11Posts: 2Char no Tibia: Love Halls Sv2

VodKart sou teu Fã cara, se ta em todos os toopicos de duvida e voce sempre responde certo Vlw.

Vodkart

Sumus Validus
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 21/05/10Posts: 3406Gênero: Masculino

Postou 12 julho 2010

 

uishuihUIHSUIHSIUHiuhsuIHSui

qndo eu tava começando scripting o.O

bossisg.png

Terun

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 12/02/08Posts: 23

tem como colocar se o cara morrer perder o item do teleport?

 

e tambem ao ser usado ele remova outro item, tipo tem um item

 

ele remove ele mesmo e outro item ex:

id x

porem esse ID é de quantidade logo

 

id x, 10

 

 

gostaria que fosse removido o item x, independente da quantidade

hique86

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 08/09/08Posts: 62

pessoal no meu ot coloquei um item que teletransporta para uma outra cidade se clicar nele mais ai de boa mas so quando os cara ta em war eles usa pra i pz ai nao da graça e nunca vai morre eu queria esse script que coloquei a baixo que so usaria o item se estiver PZ = Protect Zone valeu

function onUse(cid, item, frompos, item2, topos)

pos = {x=646, y=854, z=7}

if item.itemid == 13691 then

doPlayerSendTextMessage(cid,22,"Você foi teleportado para o templo de Bree!")

doPlayerRemoveItem(cid, 13691, 1)

doTeleportThing(cid,pos)

doSendMagicEffect(nplayer1pos,10)

doSendMagicEffect(topos,6)

doSendMagicEffect(frompos,6)

end

return 1

end

 

 

Como faço para colocar esse comando em algum item?!?

Onde adiciono esse script?!?

 

Valew

 

function onUse(cid, item, frompos, item2, topos)


local config = {
pz = "yes", -- players precisam estar em protection zone para usar? ("yes" or "no").
battle = "yes", -- players deve estar sem battle ("yes" or "no")
pos = {x=646, y=854, z=7}
}


if(config.pz == "yes") and (getTilePzInfo(getCreaturePosition(cid)) == FALSE) then
doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT,"você precisa estar em protection zone pra poder teleportar.")
return TRUE
end

if(config.battle == "yes") and (getCreatureCondition(cid, CONDITION_INFIGHT) == TRUE) then
doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT, "Você precisa estar sem battler pra poder teleportar.")
return TRUE
end

if item.itemid == 13691 then
doPlayerSendTextMessage(cid,22,"Você foi teleportado para o templo de Bree!")
doPlayerRemoveItem(cid, 13691, 1)
doTeleportThing(cid,config.pos)
doSendMagicEffect(getCreaturePosition(cid), 10)
doSendMagicEffect(frompos,6)
end
return 1
end

 

 

Da uma ajudinha ae por favor...

Eu tentei usar esse script ai, mas não deu certo..

 

tentei usar nesse item

 

<item id="2141" article="a" name="Vip Teleport">

</item>

 

é uma águia...

 

criei o arquivo .lua também

não deu certo aquim, o que pode ser?!?

 

aparece o seguinte erro: [warning - RuneSpell::loadFunction] Function "teleportvip.lua" does not exit.

 

ajuda ae por favor

 

valew

Meus trabalhos:

Minha Galeria

Fazendo Suas Próprias Looktype

Teleportes, Saindo Do Basico!

 

 

Te ajudei?!? dá REP+ não custa nada =D

LucasCastro

Lucks
avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 15/01/12Posts: 100Char no Tibia: Leon Of Pandoria

Vlws pelo script aew ja estou usando aq bem legal ;D

Gostou ? REP++

whichsouthpark.jpg

I like the character Stan Marsh !! ;D