Ir para conteúdo
  • Cadastre-se

(Resolvido)Piso que muda de cor


Ir para solução Resolvido por poko360,

Posts Recomendados

Olá, gostaria da ajuda dos scripters para montar um script pra mim onde os pisos eles ficam trocam de cor sozinho formando algumas iniciais. Exemplo: Ai na foto tem a letra I e a letra F, eu queria que ele ficasse trocando entre a letra I e a F, como se fosse um "piso falante"

 

piso.thumb.png.470b19baa918509fdbf2072a3e484464.png

Senhoras e senhores, se alguma resposta lhe ajudou, marque-a como a melhor resposta e de ponto positivo, assim você incentiva quem lhe ajudou a continuar ajudando!!.

Link para o post
Compartilhar em outros sites
  • Solução

ta na mao meu patrão

 

Spoiler

function onThink(interval, lastExecution)

pisoesquerda = {x=158, y=54, z=7, stackpos=0}

      if getThingfromPos(pisoesquerda).itemid == 424 then
            doCreateItem(407,1,{x=158, y=55, z=7, stackpos=0})
            doCreateItem(407,1,{x=158, y=57, z=7, stackpos=0})
            doCreateItem(407,1,{x=160, y=55, z=7, stackpos=0})
            doCreateItem(407,1,{x=160, y=57, z=7, stackpos=0})
            doCreateItem(406,1,{x=159, y=55, z=7, stackpos=0})
            doCreateItem(406,1,{x=158, y=56, z=7, stackpos=0})
            doCreateItem(406,1,{x=159, y=57, z=7, stackpos=0})
            doCreateItem(406,1,{x=160, y=56, z=7, stackpos=0})
      elseif getThingfromPos(pisoesquerda).itemid == 407 then
            doCreateItem(790,1,{x=158, y=55, z=7, stackpos=0})
            doCreateItem(790,1,{x=158, y=57, z=7, stackpos=0})
            doCreateItem(790,1,{x=160, y=55, z=7, stackpos=0})
            doCreateItem(790,1,{x=160, y=57, z=7, stackpos=0})
            doCreateItem(419,1,{x=159, y=55, z=7, stackpos=0})
            doCreateItem(419,1,{x=158, y=56, z=7, stackpos=0})
            doCreateItem(419,1,{x=159, y=57, z=7, stackpos=0})
            doCreateItem(419,1,{x=160, y=56, z=7, stackpos=0})
      elseif getThingfromPos(pisoesquerda).itemid == 790 then
            doCreateItem(10764,1,{x=158, y=55, z=7, stackpos=0})
            doCreateItem(10764,1,{x=158, y=57, z=7, stackpos=0})
            doCreateItem(10764,1,{x=160, y=55, z=7, stackpos=0})
            doCreateItem(10764,1,{x=160, y=57, z=7, stackpos=0})
            doCreateItem(3152,1,{x=159, y=55, z=7, stackpos=0})
            doCreateItem(3152,1,{x=158, y=56, z=7, stackpos=0})
            doCreateItem(3152,1,{x=159, y=57, z=7, stackpos=0})
            doCreateItem(3152,1,{x=160, y=56, z=7, stackpos=0})
      elseif getThingfromPos(pisoesquerda).itemid == 10764 then
            doCreateItem(424,1,{x=158, y=55, z=7, stackpos=0})
            doCreateItem(424,1,{x=158, y=57, z=7, stackpos=0})
            doCreateItem(424,1,{x=160, y=55, z=7, stackpos=0})
            doCreateItem(424,1,{x=160, y=57, z=7, stackpos=0})
            doCreateItem(1020,1,{x=159, y=55, z=7, stackpos=0})
            doCreateItem(1020,1,{x=158, y=56, z=7, stackpos=0})
            doCreateItem(1020,1,{x=159, y=57, z=7, stackpos=0})
            doCreateItem(1020,1,{x=160, y=56, z=7, stackpos=0})
      end
return TRUE
end

coloque em "pisoesquerda"  o sqm que vai checar (a cor do piso), o script é bem facil, se nao entender so falar

Editado por poko360 (veja o histórico de edições)
Link para o post
Compartilhar em outros sites
10 horas atrás, poko360 disse:

ta na mao meu patrão

 

  Ocultar conteúdo

function onThink(interval, lastExecution)

pisoesquerda = {x=158, y=54, z=7, stackpos=0}

      if getThingfromPos(pisoesquerda).itemid == 424 then
            doCreateItem(407,1,{x=158, y=55, z=7, stackpos=0})
            doCreateItem(407,1,{x=158, y=57, z=7, stackpos=0})
            doCreateItem(407,1,{x=160, y=55, z=7, stackpos=0})
            doCreateItem(407,1,{x=160, y=57, z=7, stackpos=0})
            doCreateItem(406,1,{x=159, y=55, z=7, stackpos=0})
            doCreateItem(406,1,{x=158, y=56, z=7, stackpos=0})
            doCreateItem(406,1,{x=159, y=57, z=7, stackpos=0})
            doCreateItem(406,1,{x=160, y=56, z=7, stackpos=0})
      elseif getThingfromPos(pisoesquerda).itemid == 407 then
            doCreateItem(790,1,{x=158, y=55, z=7, stackpos=0})
            doCreateItem(790,1,{x=158, y=57, z=7, stackpos=0})
            doCreateItem(790,1,{x=160, y=55, z=7, stackpos=0})
            doCreateItem(790,1,{x=160, y=57, z=7, stackpos=0})
            doCreateItem(419,1,{x=159, y=55, z=7, stackpos=0})
            doCreateItem(419,1,{x=158, y=56, z=7, stackpos=0})
            doCreateItem(419,1,{x=159, y=57, z=7, stackpos=0})
            doCreateItem(419,1,{x=160, y=56, z=7, stackpos=0})
      elseif getThingfromPos(pisoesquerda).itemid == 790 then
            doCreateItem(10764,1,{x=158, y=55, z=7, stackpos=0})
            doCreateItem(10764,1,{x=158, y=57, z=7, stackpos=0})
            doCreateItem(10764,1,{x=160, y=55, z=7, stackpos=0})
            doCreateItem(10764,1,{x=160, y=57, z=7, stackpos=0})
            doCreateItem(3152,1,{x=159, y=55, z=7, stackpos=0})
            doCreateItem(3152,1,{x=158, y=56, z=7, stackpos=0})
            doCreateItem(3152,1,{x=159, y=57, z=7, stackpos=0})
            doCreateItem(3152,1,{x=160, y=56, z=7, stackpos=0})
      elseif getThingfromPos(pisoesquerda).itemid == 10764 then
            doCreateItem(424,1,{x=158, y=55, z=7, stackpos=0})
            doCreateItem(424,1,{x=158, y=57, z=7, stackpos=0})
            doCreateItem(424,1,{x=160, y=55, z=7, stackpos=0})
            doCreateItem(424,1,{x=160, y=57, z=7, stackpos=0})
            doCreateItem(1020,1,{x=159, y=55, z=7, stackpos=0})
            doCreateItem(1020,1,{x=158, y=56, z=7, stackpos=0})
            doCreateItem(1020,1,{x=159, y=57, z=7, stackpos=0})
            doCreateItem(1020,1,{x=160, y=56, z=7, stackpos=0})
      end
return TRUE
end

coloque em "pisoesquerda"  o sqm que vai checar (a cor do piso), o script é bem facil, se nao entender so falar

 

Vlw, nao esta dando erro nenhum. Agora so vou editar do jeito que eu quero. Muito Obrigado

Senhoras e senhores, se alguma resposta lhe ajudou, marque-a como a melhor resposta e de ponto positivo, assim você incentiva quem lhe ajudou a continuar ajudando!!.

Link para o post
Compartilhar em outros sites

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo