Ir para conteúdo

Pise No "tile" E A Parede Desaparece!


Abacate123

Posts Recomendados

  • Respostas 35
  • Created
  • Última resposta

Top Posters In This Topic

Olá.

 

Pelo que vi da Action, é uma boa action.. Apenas gostaria de de perguntar se após o player sair da piso ela some? Pois tenho uma quest em mente que esta action poderia me ajuda...

 

Atenciosamente,

Fogo.

Link para o comentário
Compartilhar em outros sites

Olá.

 

Pelo que vi da Action, é uma boa action.. Apenas gostaria de de perguntar se após o player sair da piso ela some? Pois tenho uma quest em mente que esta action poderia me ajuda...

 

Atenciosamente,

Fogo.

 

 

cara,aki nomeu ot ñ some provavelmente alguma parte esta mal escrita.

Link para o comentário
Compartilhar em outros sites

desculpa por não responder, estou muito ocupado...

 

@Misterius

sim deve ser esse o problema

<movevent event="StepIn" actionid="9900" script="parede.lua" />

 

@jottage

vlw!

 

@Fogo

você pisa no chão e ela some, depois de um tempo(determinado por você) ela aparece denovo...

 

@Tprocheira

vou trabalhar nisso(muito facil...)

 

@Misterius

acho que você errou em alguma parte...

Link para o comentário
Compartilhar em outros sites

Cara mto boa essa action... já coloquei no meu ot.. precisa disso pra uma quest.. tinha um portal no lugar ..agora tem esse esquema da parede... pqp fico ROX.. vlw..

Parabens pela action :thumbsupsmiley: :smile_positivo:

 

Porem um probleminha

Quando piso no tile só aparece a msg.. "Voce tem " o resto n aparece...e tb...

 

Lua Script Error: {MoveEvents Interface}

data/movements/script/parede.lua:onStepIn

luaAddEvent<>. callback parameter should be a function.

 

se vc puder me ajudar .. pq a parede até some mas nao aparece denovo... :/ Vlw msmo assim...

Editado por marleide
Link para o comentário
Compartilhar em outros sites

okay, marleide

vou tentar resolver isso...

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

edite

 

eu testei e arrumei o script...

function onStepIn(cid, item, pos)

 

msg = "Você tem 2 segundos para passar pela passagem... Corra!"

pausa = 2000 -- 2 segundos

wall0pos = {x=68, y=24, z=6, stackpos=1} -- posição das paredes - nao mexer na stackpos.

wall = 1109 -- id da parede que irá aparecer

parametro = cid, item, pos

 

if(item.actionid == 9900) then --action id

if isPlayer(cid) == 1 then

wall0 = getThingfromPos(wall0pos)

if wall0.itemid ~= 0 then

doRemoveItem(wall0.uid,1)

doPlayerSendTextMessage(cid,22,msg)

addEvent(tempo, pausa, parametro)

end

end

return 1

end

end

function tempo(parametro)

doCreateItem(wall,1,wall0pos)

end

 

 

ta aew funcionando perfeitamente

Editado por kiko5
Link para o comentário
Compartilhar em outros sites

achei muito bom, mas no meu ot a arede so desaparece e nao volta mais, alguem sabe pq?

 

 

edit-

 

nao tinha visto que vc tinha arrumadom agora deu,vlw

Editado por boladuu
Link para o comentário
Compartilhar em outros sites

  • 1 month later...

×
×
  • Criar Novo...