Ir para conteúdo
  • 0

Alavancas Ajuda Por Favor


Luiiz1

Pergunta

De preferencia o vodkart pois sei que ele tem mais experiencia , mais qualqer ajuda é bem vinda ...

 

Preciso muito de um script para 8.60 qe o player pucha uma alavanca e 4 paredes somen e após 5 segundos elas voltam novamente !!

 

é mtoo urgente !!

Link para o comentário
Compartilhar em outros sites

7 respostass a esta questão

Posts Recomendados

  • 0
function onUse(cid, item, fromPosition, itemEx, toPosition)
function Wall()
local x = true
local B  = {  
{1056,{x=189, y=55, z=7, stackpos = 1}},   -- id da parede e pos da parede
{1056,{x=189, y=56, z=7, stackpos = 1}},
{1056,{x=189, y=57, z=7, stackpos = 1}},
{1056,{x=189, y=58, z=7, stackpos = 1}}   
} 
for i = 1, #B do
if getTileItemById(B[i][2], B[i][1]).uid == 0 then x = false end
if x == true then
doRemoveItem(getThingfromPos(B[i][2]).uid,1)
else
doCreateItem(B[i][1], 1, B[i][2]) 
end
end
end
Wall()
addEvent(Wall, 5000)
doTransformItem(item.uid, item.itemid == 1945 and 1946 or 1945)
return true
end

Link para o comentário
Compartilhar em outros sites

  • 0

Luiiz mude o titulo do seu topico.

 

Titulo como Ajuda, Help, ou nome de membros nao é permitido. Coloque um titulo expressando sua duvida.

Titulo correto deveria: Script alavanca remover paredes

Link para o comentário
Compartilhar em outros sites

  • 0
function onUse(cid, item, fromPosition, itemEx, toPosition)

function Wall()

local x = true

local B  = {  

{1056,{x=189, y=55, z=7, stackpos = 1}},   -- id da parede e pos da parede

{1056,{x=189, y=56, z=7, stackpos = 1}},

{1056,{x=189, y=57, z=7, stackpos = 1}},

{1056,{x=189, y=58, z=7, stackpos = 1}}   

} 

for i = 1, #B do

if getTileItemById(B[i][2], B[i][1]).uid == 0 then x = false end

if x == true then

doRemoveItem(getThingfromPos(B[i][2]).uid,1)

else

doCreateItem(B[i][1], 1, B[i][2]) 

end

end

end

Wall()

addEvent(Wall, 5000)

doTransformItem(item.uid, item.itemid == 1945 and 1946 or 1945)

return true

end

Vodkart você poderia fazer uma adaptação para min é bem simples, quero que ao usar a alavanca apareça a parede nas posições definidas e ao usar novamente remova-as, não precisa do tempo que tem nesse script, mas se quiser colocar um tempo de exaust eu aceito.

 

Eu até encontrei aqui no Xtibia scripts como esse que estou pedindo, só que os que encontro só remove uma parede e, preciso que remova varias.

 

Três dúvidas:

Se tiver algum player na posição da parede o que acontece ao usar a alavanca para criar as paredes novamente?

E se tiver um item na posição da parede ao usar a alavanca, o item fica em baixo da parede? E usando a alavanca novamente ele remove o item?

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...