Impostato 3 pulsanti.
1 per accendere e spegnere la pompa e nel suo script ho messo:
If IsOutputActive(output7) Then
DeActivateSignal(output7)
Else
ActivateSignal(output7)
End If
Il secondo per far uscire il braccio e per non farlo andare in conflitto col terzo pulsante che fa rientrare il braccio ho scritto nello script:
If IsOutputActive(output2) Then
DeActivateSignal(output2)
Else
ActivateSignal(output1)
Sleep(3000)
DeActivateSignal(output1)
End If
Nel terso pulsante per non farlo entrare in conflitto col secondo ho scritto:
If IsOutputActive(output1) Then
DeActivateSignal(output1)
Else
ActivateSignal(output2)
Sleep(3000)
DeActivateSignal(output2)
End If
In questo modo il primo accende e spegne la pompa, il secondo tira fuori il braccio e dopo 3 secondi disattiva l'output e il terso fa rientrare il braccio e dopo 3 secondi disattiva il rientro...
E indovinaa???
Mi sembra che tutto funzioniiiii



Che ne dici può andare o è meglio fare in un altro modo?