FE

(Pedido) Item Que Teleporta.

Por FeeHooth, 29 de abr. de 2012 em Scripts

5
2.3k
FeeHoothF
29 de abril de 2012 às 12:33

Queria um item qualquer que ao dar Use With teletransportara o player para o lugar da tela escolhido e quando o player é teleportado aparece o efeito do exori san nele Holy

Esse item nao pode teleportar para PZ ,Houses, nem atravessar paredes e objetos do genero.

Se não for pedir muito neh XD

dou rep+

Editado Abril 29 por FeeHooth

Makelin1M
29 de abril de 2012 às 12:45

criei um aki rapidinho pra vc eu botei so em protection zone pode usar !!

 

va em data / actions / scripts / e renome qalqer arquivo.lua para tpos

e add isso tudo la dentro

 

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

 

pos = {x= 160, y= 54, z= 7} ----Position Para Onde For Teleportado

 

if getTilePzInfo(getPlayerPosition(cid)) then

doTeleportThing(cid, pos)

if item.itemid == 6567 then --Id Do Item

doRemoveItem(item.uid,1)

end

end

 

e salve agr va em data / actions / actions.xml e add essa tag la

 

<action itemid="6567" script="tpos.lua"/>

 

e salve e agr so testar no seu ot

 

OBS : Eu Nao Testei pq pareçe estar bom !!

 

se ajudei + rep

VildenV
29 de abril de 2012 às 12:59

Você leu o que o cara pediu? não tem nada a ver com o que você respondeu...

 

Releia:

Queria um item qualquer que ao dar Use With teletransportara o player para o lugar da tela escolhido e quando o player é teleportado aparece o efeito do exori san nele Holy

Esse item nao pode teleportar para PZ ,Houses, nem atravessar paredes e objetos do genero.

Se não for pedir muito neh XD

 

dou rep+

DelaksD
29 de abril de 2012 às 14:59

vlw smartbox eu precisava de um script desse Reputado

caoticC
02 de maio de 2012 às 08:31

Nao poder atravesser parede e foda teria que cada position verifcar na linha que ele fosse se estivesse um parde e issooo e mttttttt chatoooo de fazer mais eu fiz sem nenhuma dessas atribuiçoes que vc da use with e da teleport.

 

Crie um arquivo chamado positem.lua

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

local pos = getThingPos(item2.uid)

local effect = 12 ------eu coloquei o effect 12 mais esta livre para editar e colocar que effect que vc quiser--------

 

if getTilePzInfo(getCreaturePosition(cid)) then

return doPlayerSendCancel(cid, "O item nao tem poder em Protection Zones.")

end

 

doTeleportThing(cid, pos, false)

doPlayerSay(cid, "TELEPORT", 1)

doSendMagicEffect(pos, effect)

return true

end

 

Agora coloque esta tag em actions.xml

<action itemid="COLOQUE SEU ITEMID DO ITEM AKI" event="script" value="order.lua" allowfaruse="1"/>

Editado Maio 2 por caotic