So I've identified a segment within my script that is giving me an error ((200,0): mismatched input 'EndEvent' expecting ENDIF). Been sitting here for a while now trying different things out, but nothing is working. Any help would be more than welcome, thanks! Here's the script segment; Event OnOptionMenuAccept(int option, int index)
If (option == iCurtains)
IndexCurtains = index
SetMenuOptionValue(iCurtains, CurtainsList[IndexCurtains])
If IndexCurtains == 0; Red Curtains
DisCurtains()
B123_CurtainsRed.enable()
ShowMessage("Curtains Changed", false, "Understood")
ElseIf IndexCurtains == 1; Cream Yellow Curtains
DisCurtains()
B123_CurtainsCreamYellow.enable()
ShowMessage("Curtains Changed", false, "Understood")
ElseIf IndexCurtains == 2; Green Curtains
DisCurtains()
B123_CurtainsGreen.enable()
ShowMessage("Curtains Changed", false, "Understood")
ElseIf IndexCurtains == 3; Pink Curtains
DisCurtains()
B123_CurtainsPink.enable()
ShowMessage("Curtains Changed", false, "Understood")
ElseIf IndexCurtains == 4; Purple Curtains
DisCurtains()
B123_CurtainsPurple.enable()
ShowMessage("Curtains Changed", false, "Understood")
ElseIf IndexCurtains == 5; Rugged Curtains
DisCurtains()
B123_CurtainsRugged.enable()
ShowMessage("Curtains Changed", false, "Understood")
ElseIf IndexCurtains == 6; White Curtains
DisCurtains()
B123_CurtainsWhite.enable()
ShowMessage("Curtains Changed", false, "Understood")
ElseIf IndexCurtains == 7; Yellow Curtains
DisCurtains()
B123_CurtainsYellow.enable()
ShowMessage("Curtains Changed", false, "Understood")
If (option == iShields)
IndexShields = index
SetMenuOptionValue(iShields, ShieldsList[IndexShields])
If IndexShields == 0; Redanian Shield
DisShields()
B123_ShieldRedania.enable()
ShowMessage("Shield Changed", false, "Understood")
ElseIf IndexShields == 1; Temerian Shield
DisShields()
B123_ShieldTemeria.enable()
ShowMessage("Shield Changed", false, "Understood")
ElseIf IndexShields == 2; Order of the Flaming Rose
DisShields()
B123_ShieldOrde.enable()
ShowMessage("Shield Changed", false, "Understood")
EndIf
EndIf
EndEvent