Pedito Tp Com Time

123henrique123
em Lixeira Pública

123henrique123

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 10/10/10Posts: 26

Eae galera, eu postava um monte de pedido aki no xtibia a tempo mas desisti de ot e perdi tudo q tinha save ake, e n lembro como faz nd de ot '-', seguinte, qro um script assim: tem um teleport, vc pode passar nele apenas 1 ves(qlqer lvl pode passar) ai, vc pode ficar lah por 30 minutos, dpois disso vc eh kickado para o templo e nao pode mais entrar nakele tp, se tentar entrar eh kickado para o templo. N eh complicado neh? Aguardo, obg..

Eskylo

boa sorte
avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 11/08/10Posts: 477Gênero: Masculino

Coloque isto em um arquivo lua na pasta data/movements/scripts

 

function onStepIn(cid, item, position, lastPosition, fromPosition, toPosition, actor)
 pos = getTownTemplePosition(getPlayerTown(cid))
 if getPlayerStorageValue(cid, 11112) == 1 then
   doTeleportThing(cid, pos)
 else
   doTeleportThing(cid, {x =, y =, z =}) -- a posição que teleporta o player, caso ele não tenha entrado no tp ainda.
   addEvent(doTeleportThing, 30*60*1000, cid, pos)
   setPlayerStorageValue(cid, 11112, 1)
 end
 doSendMagicEffect(getThingPos(cid), 10)
 return 1
end

 

depois em movements.xml adicione a sequinte tag

<movevent type="StepIn" actionid="11112" event="script" value="SCRIPT.lua"/>

lembre-se de alterar para o nome que você colocou no arquivo.

Depois vá no mapa e coloque o action id 11112 no tile (piso) onde vai ficar o tp, e em seguida, adicione o magic force field em cima do tile com action id.(vai servir para enfeitar, não altere as propriedades do magic force field.)

Atenciosamente, Eskylo

 

 

Ironman-icon.png

.

.

123henrique123

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 10/10/10Posts: 26

o0 lol? pod faze uma edit ae pra mim? soh tira a parte q soh pode 1 ves, vo usa isso como piso teleport tb pq faz tempo pra krai q qro isso e nun axo =DDDD