Pular para o conteúdo

setTrafficLightState

Compartilhada Mundo

Define o estado dos semáforos.

bool setTrafficLightState ( number estado )
bool setTrafficLightState ( string modo )
bool setTrafficLightState ( string norteSul, string lesteOeste )

A função aceita três formas:

FormaEfeito
setTrafficLightState(estado)Aplica um estado de 0 a 9 da tabela acima. Não mexe na trava.
setTrafficLightState("auto")Destrava os semáforos e reinicia o ciclo no estado 0.
setTrafficLightState("disabled")Trava os semáforos apagados (estado 9).
setTrafficLightState(norteSul, lesteOeste)Trava os semáforos nas cores informadas. Cada cor é "green", "yellow" ou "red".

true, ou false se o estado estiver fora de 0–9, se a string não for reconhecida ou se alguma das cores for inválida.

setTrafficLightState(0) -- verde no eixo norte/sul
setTrafficLightState("green", "red") -- mesma coisa, e trava os semáforos
setTrafficLightState("disabled") -- apaga tudo
setTrafficLightState("auto") -- volta ao ciclo automático