SK

Premdoor

Por Sky Hunter, 22 de fev. de 2007 em Actions e Talkactions

script
6
2.1k
22 de fevereiro de 2007 às 04:33

\data\actions\scripts\premdoor.lua

 

---PremDoor-by Sky Hunter---
function onUse(cid, item, frompos, item2, topos)
if isPremium(cid) then
doTeleportThing(cid,{x=175, y=190, z=7})
   else
doPlayerSendCancel(cid,"Somente jogadores premium podem passar por esta porta.")
       return 1
   end
end

 

\data\actions\actions.xml

 

<action uniqueid="7757" script="premdoor.lua" />

 

1° Não esqueçam de ajeitar as coordenadas.

2° Não coloquem o teleport da porta no mesmo tile de saída senão anula o evento.

3° Essa porta é pra entrada em quests, ela não permite ao player voltar por onde veio, se quiserem que ele volte, usem isso:

 

\data\actions\movements\premdoor_backway.lua

----PremDoor-backway-by Sky Hunter---
function onStepIn(cid, item, pos)
      doSendMagicEffect(pos,12)
doTeleportThing(cid,{x=175, y=187, z=7})
end

 

\data\actions\movements\movements.xml

<movevent event="StepIn" uniqueid="7283" script="premdoor_backway.lua" />

 

________________________

 

vocdoorbyskyag4.png

Vou usar a mesma imagem da VocDoor que eu fiz como exemplo.

 

------------

NekoN
22 de fevereiro de 2007 às 09:54

nao entendi muito bem mas mesmo assim vlws :bigsmile:

AjaxA
23 de fevereiro de 2007 às 10:14

cacete vey tava procurando isso mt bom !!!

tibiaa4eT
23 de fevereiro de 2007 às 13:48

@sky

axo + facil fazer uma porta premmium em si msm

eu fiz uma aqui

 

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

     

if getThingfromPos({x = frompos.x, y = frompos.y, z = frompos.z, stackpos = 253}).itemid > 0 then

if isPremium(cid) == 1 then

doTeleportThing(cid,{x=175, y=190, z=7})

doTransformItem(item.uid,item.itemid-1)

else

doPlayerSendCancel(cid,"Somente jogadores premium podem passar por esta porta.")

else

end

end

return 1

end

 

axo q funfa nem testei :D

 

flws :hi:

1 mês depois...
XPauloX
04 de março de 2007 às 03:45

@Sky Hunter

 

Parabens, muito bom.

 

@tibiaa4e

 

testei a sua e deu certinho.

04 de março de 2007 às 11:28
@sky

axo + facil fazer uma porta premmium em si msm

eu fiz uma aqui

axo q funfa nem testei :D

 

flws :hi:

Velho, tu refez só a porta de entrada e com o dobro de linhas. xD

Faz então a versão 2 da premdoor com o mesmo sistema da leveldoor.