It bugged pasting the code here, the &&'s are missing in the if statements
ScriptName PLWaveAttacksfloat timer begin gameModeif (( timer < 40 ) && (PLWave1REF.getDisabled ==1))set timer to timer + getSecondsPassedreturnelse PLWave1REF.Enableendifif (( timer < 95 ) && (PLWave2REF.getDisabled ==1))set timer to timer + getSecondsPassedreturnelse SetStage PLWaves 2PLWave2REF.Enableendifif (( timer < 140 ) (PLWave3REF.getDisabled ==1))set timer to timer + getSecondsPassedmessage "count" ,1returnelse SetStage PLWaves 3PLWave3REF.Enablemessage "spawn",10endifif (( timer < 200 ) (PLWave4REF.getDisabled ==1))set timer to timer + getSecondsPassedreturnelse SetStage PLWaves 4PLWave4REF.Enableendifif (( timer < 260 ) (PLWave5REF.getDisabled ==1))set timer to timer + getSecondsPassed