I honestly can't seem to figure out why this isn't working; however, I just learned about making a Gui and I wasn't very good at autoit initially. If someone could explain it or even clean it up, I'd be grateful. I didn't see the point in adding all the other functions yet considering that the 2 I had weren't working. #include <GuiConstantsEx.au3>
GUI()
Func GUI()
Opt("GUIOnEventMode", 1)
Opt("GUICoordMode", 1)
GUICreate("BabyPandaDGAF's Wonderful Creation", 600, 475)
GUISetOnEvent($GUI_EVENT_CLOSE, "Close")
GUISetState()
;First Column
GUICtrlCreateButton("Tower 1 Capture", 0, 0, 150, 68)
GUISetOnEvent(-1, "T1C")
GUICtrlCreateButton("Tower 1 Defense", 0, 68, 150, 68)
GUISetOnEvent(-1, "T1D")
GUICtrlCreateButton("Tower 1 Exterminate", 0, 136, 150, 68)
GUISetOnEvent(-1, "T1E")
GUICtrlCreateButton("Tower 1 Interception", 0, 204, 150, 68)
GUISetOnEvent(-1, "T1I")
GUICtrlCreateButton("Tower 1 Mobile Defense", 0, 272, 150, 68)
GUISetOnEvent(-1, "T1MD")
GUICtrlCreateButton("Tower 1 Sabotage", 0, 340, 150, 68)
GUISetOnEvent(-1, "T1Sa")
GUICtrlCreateButton("Tower 1 Survival", 0, 408, 150, 68)
GUISetOnEvent(-1, "T1S")
; Second Column
GUICtrlCreateButton("Tower 2 Capture", 150, 0, 150, 68)
GUISetOnEvent(-1, "T2C")
GUICtrlCreateButton("Tower 2 Defense", 150, 68, 150, 68)
GUISetOnEvent(-1, "T2D")
GUICtrlCreateButton("Tower 2 Exterminate", 150, 136, 150, 68)
GUISetOnEvent(-1, "T2E")
GUICtrlCreateButton("Tower 2 Interception", 150, 204, 150, 68)
GUISetOnEvent(-1, "T2I")
GUICtrlCreateButton("Tower 2 Mobile Defense", 150, 272, 150, 68)
GUISetOnEvent(-1, "T2MD")
GUICtrlCreateButton("Tower 2 Sabotage", 150, 340, 150, 68)
GUISetOnEvent(-1, "T2Sa")
GUICtrlCreateButton("Tower 2 Survival", 150, 408, 150, 68)
GUISetOnEvent(-1, "T2S")
; Third Column
GUICtrlCreateButton("Tower 3 Capture", 300, 0, 150, 68)
GUISetOnEvent(-1, "T3C")
GUICtrlCreateButton("Tower 3 Defense", 300, 68, 150, 68)
GUISetOnEvent(-1, "T3D")
GUICtrlCreateButton("Tower 3 Exterminate", 300, 136, 150, 68)
GUISetOnEvent(-1, "T3E")
GUICtrlCreateButton("Tower 3 Interception", 300, 204, 150, 68)
GUISetOnEvent(-1, "T3I")
GUICtrlCreateButton("Tower 3 Mobile Defense", 300, 272, 150, 68)
GUISetOnEvent(-1, "T3MD")
GUICtrlCreateButton("Tower 3 Sabotage", 300, 340, 150, 68)
GUISetOnEvent(-1, "T3Sa")
GUICtrlCreateButton("Tower 3 Survival", 300, 408, 150, 68)
GUISetOnEvent(-1, "T3S")
; Fourth Column
GUICtrlCreateButton("Tower 4 Capture", 450, 0, 150, 68)
GUISetOnEvent(-1, "T4C")
GUICtrlCreateButton("Tower 4 Defense", 450, 68, 150, 68)
GUISetOnEvent(-1, "T4D")
GUICtrlCreateButton("Tower 4 Exterminate", 450, 136, 150, 68)
GUISetOnEvent(-1, "T4E")
GUICtrlCreateButton("Tower 4 Interception", 450, 204, 150, 68)
GUISetOnEvent(-1, "T4I")
GUICtrlCreateButton("Tower 4 Mobile Defense", 450, 272, 150, 68)
GUISetOnEvent(-1, "T4MD")
GUICtrlCreateButton("Tower 4 Sabotage", 450, 340, 150, 68)
GUISetOnEvent(-1, "T4Sa")
GUICtrlCreateButton("Tower 4 Survival", 450, 408, 150, 68)
GUISetOnEvent(-1, "T4S")
While 1
Sleep(100)
WEnd
EndFunc
Func T1C()
MsgBox(0, "Tower 1 Capture Rewards", "Boar Prime Receiver" & @CRLF & "Lex Prime Receiver" & @CRLF & "Paris Prime Grip" & @CRLF & "Forma Blueprint" & @CRLF & "Odonata Prime Blueprint" & @CRLF & "Void Key" & @CRLF & "Fusion Core")
EndFunc
Func T1D()
MsgBox(0, "Tower 1 Defense Rewards", "Rotation A: Forma Blueprint, Fusion Core, Orokin Cell, and Void Key")
EndFunc
Func Close()
Exit 0
EndFunc