Opa bem loko só q tem q saber usar pq se naum da merda..
- Fórum
- OTServ
- Recursos
- Scripting
- Actions e Talkactions
- Removendo Paredes Com Pausa
34
11.7k
11 meses depois...
info
Grupo: Campones
Registrado: 05/05/08
Posts: 70
Reputação: +11
Char no Tibia: vários 400+

14 de junho de 2009 às 00:58
2 semanas depois...
27 de junho de 2009 às 00:06
Otimo trabalho mano, como sempre :smile_positivo:
er.. eu vi uq vc falo, pra volta as paredes, ai eu tentei faze, soh que, elas nao voltam, e tambem, se esse script que eu fiz, tiver na pasta, o de remover parede, nao vai. nao sei se deu pra intender, mas o script ta ai
function onUse(cid, item, pos)
pausa = 2000 -- 2 segundos
-- posição das paredes - nao mexer na stackpos.
wall0pos = {x=293, y=494, z=7, stackpos=1}
wall1pos = {x=294, y=494, z=7, stackpos=1}
wall2pos = {x=295, y=494, z=7, stackpos=1}
wall3pos = {x=296, y=494, z=7, stackpos=1}
if item.itemid == 1945 then
doTransformItem(item.uid,1946)
wall0 = getThingfromPos(wall0pos)
if wall0.itemid ~= 0 then
doCreateItem(9779,1,wall0pos)
addEvent(wait1,pausa,wall1pos)
end
else
doTransformItem(item.uid,1945)
end
return 1
end
function wait1(wall1pos)
coisa = getThingfromPos(wall1pos)
doCreateItem(9779,1,wall1pos)
addEvent(wait2,pausa,wall2pos)
end
function wait2(wall2pos)
coisa = getThingfromPos(wall2pos)
doCreateItem(9779,1,wall2pos)
addEvent(wait3,pausa,wall3pos)
end
function wait3(wall3pos)
coisa = getThingfromPos(wall3pos)
doCreateItem(9779,1,wall3pos)
-- se quizer mais paredes , é só continuar ponto addEvent
end
6 meses depois...
18 de dezembro de 2009 às 17:42
otimo topico obrigado :positive:
e eu consegui descobrir como adicionar paredes ainda, posso usar isso para um labirinto em movimento ![]()
apenas vo coloka a alavanca pra ativar / desativar ![]()
vlws ![]()
Editado Dezembro 18 por HellWini


info
Grupo: Cavaleiro
Registrado: 27/04/08
Posts: 156
Reputação: +1
Char no Tibia: Retired!
cara muito bom, parabéns!