S4ph1r
09.08.2010, 14:50
Kann mir vieleicht einer Sagen wie ich das Dingen wiren muss?
@name Stargate Auto Dialer V4
@inputs Dial Next Back
@outputs DialAdress SetAdress Adress:string
@persist Timer Start
#Set the max adress here.
MaxAdress=5
if(first()){SetAdress=1}
if(~Next & Next) {SetAdress+=1}
if(~Back & Back) {SetAdress-=1}
if(SetAdress>MaxAdress) {SetAdress=1}
if(SetAdress<1) {SetAdress=MaxAdress}
if(~Dial & Dial) {Start=1}
if(Start){
interval(10)
Timer++
DialAdress=toByte(Adress,Timer)
if(Timer==7){DialAdress=13}
if(Timer>7){Timer=0,Start=0,DialAdress=0}
}
#Add new gate adress here.
if(SetAdress==1) {Adress="MIDWAY"}
if(SetAdress==2) {Adress="GATE02"}
if(SetAdress==3) {Adress="GATE03"}
if(SetAdress==4) {Adress="GATE04"}
if(SetAdress==5) {Adress="GATE05"}
@name Stargate Auto Dialer V4
@inputs Dial Next Back
@outputs DialAdress SetAdress Adress:string
@persist Timer Start
#Set the max adress here.
MaxAdress=5
if(first()){SetAdress=1}
if(~Next & Next) {SetAdress+=1}
if(~Back & Back) {SetAdress-=1}
if(SetAdress>MaxAdress) {SetAdress=1}
if(SetAdress<1) {SetAdress=MaxAdress}
if(~Dial & Dial) {Start=1}
if(Start){
interval(10)
Timer++
DialAdress=toByte(Adress,Timer)
if(Timer==7){DialAdress=13}
if(Timer>7){Timer=0,Start=0,DialAdress=0}
}
#Add new gate adress here.
if(SetAdress==1) {Adress="MIDWAY"}
if(SetAdress==2) {Adress="GATE02"}
if(SetAdress==3) {Adress="GATE03"}
if(SetAdress==4) {Adress="GATE04"}
if(SetAdress==5) {Adress="GATE05"}