@name Alarm v2 @inputs [RB1 RB2 RB3]:ranger [Sound1 Sound2 Sound3]:entity Off @persist Delay1 Delay2 Delay3 Alarm1 Alarm2 Alarm3 WT1 WT2 runOnTick(1) #[ CP&Mayor = 2,3 SBGF = 4, 5 UMLF = 6, 7 ]# if(first()){ WT1 = 2 WT2 = 3 } if(RB1:hit() & RB1:entity():isPlayer() & Alarm1 == 0){ if(RB1:entity():team() == WT1 | RB1:entity():team() == WT2){} else{ if(Delay1 < curtime()){ hint(RB1:entity():name()+" has triggered the alarm!",5) concmd("srh_g Alarm has been triggered!") Delay1 = curtime() + 5 Alarm1 = 1 Sound1:soundPlay(1,0,"/ambient/alarms/apc_alarm_loop1.wav") soundPitch(1,200) soundVolume(1,500) } } } if(RB2:hit() & RB2:entity():isPlayer() & Alarm2 == 0){ if(RB2:entity():team() == WT1 | RB2:entity():team() == WT2){} else{ if(Delay2 < curtime()){ hint(RB2:entity():name()+" has triggered the alarm!",5) concmd("srh_g Alarm has been triggered!") Delay2 = curtime() + 5 Alarm2 = 1 Sound2:soundPlay(2,0,"/ambient/alarms/apc_alarm_loop1.wav") soundPitch(2,200) soundVolume(2,500) } } } if(RB3:hit() & RB3:entity():isPlayer() & Alarm3 == 0){ if(RB3:entity():team() == WT1 | RB3:entity():team() == WT2){} else{ if(Delay3 < curtime()){ hint(RB3:entity():name()+" has triggered the alarm!",5) concmd("srh_g Alarm has been triggered!") Delay3 = curtime() + 5 Alarm3 = 1 Sound3:soundPlay(3,0,"/ambient/alarms/apc_alarm_loop1.wav") soundPitch(3,200) soundVolume(3,500) } } } if(Alarm1 | Alarm2 | Alarm3){ } else{ soundStop(1) soundStop(2) soundStop(3) } if(Off){ Alarm1 = 0 Alarm2 = 0 Alarm3 = 0 }