Hi ich hab grade eine ziemlich einfache version von TicTacToe gemacht.
Spoiler anzeigen
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#include <Misc.au3>
$S1P=0
$S2P=0
$SA=1
$GUI = GUICreate("TicTacToe œœœœ WOnder", 1677, 975, 18, 49,Bitor($WS_POPUP,$WS_MAXIMIZE))
$Button1 = GUICtrlCreateButton("", 472, 240, 219, 185, $WS_GROUP)
GUICtrlSetFont(-1, 150, 800, 0, "MS Sans Serif")
$Button2 = GUICtrlCreateButton("", 694, 240, 219, 185, $WS_GROUP)
GUICtrlSetFont(-1, 150, 800, 0, "MS Sans Serif")
$Button3 = GUICtrlCreateButton("", 916, 240, 219, 185, $WS_GROUP)
GUICtrlSetFont(-1, 150, 800, 0, "MS Sans Serif")
$Button4 = GUICtrlCreateButton("", 472, 428, 219, 185, $WS_GROUP)
GUICtrlSetFont(-1, 150, 800, 0, "MS Sans Serif")
$Button5 = GUICtrlCreateButton("", 694, 428, 219, 185, $WS_GROUP)
GUICtrlSetFont(-1, 150, 800, 0, "MS Sans Serif")
$Button6 = GUICtrlCreateButton("", 916, 428, 219, 185, $WS_GROUP)
GUICtrlSetFont(-1, 150, 800, 0, "MS Sans Serif")
$Button7 = GUICtrlCreateButton("", 472, 617, 219, 185, $WS_GROUP)
GUICtrlSetFont(-1, 150, 800, 0, "MS Sans Serif")
$Button8 = GUICtrlCreateButton("", 694, 617, 219, 185, $WS_GROUP)
GUICtrlSetFont(-1, 150, 800, 0, "MS Sans Serif")
$Button9 = GUICtrlCreateButton("", 916, 617, 219, 185, $WS_GROUP)
GUICtrlSetFont(-1, 150, 800, 0, "MS Sans Serif")
$Group1 = GUICtrlCreateGroup("Statistik", 28, 248, 383, 253)
GUICtrlSetFont(-1, 23, 800, 2, "Myriad Pro")
$Label1 = GUICtrlCreateLabel("Spieler1 : "&$S1P&" Punkte", 40, 296, 315, 43)
GUICtrlSetFont(-1, 20, 800, 2, "Myriad Pro")
$Label2 = GUICtrlCreateLabel("Spieler2 : "&$S2P&" Punkte", 40, 367, 323, 43)
GUICtrlSetFont(-1, 20, 800, 2, "Myriad Pro")
$Label3 = GUICtrlCreateLabel("Spiel Nummer : "&$SA&"", 40, 434, 329, 43)
GUICtrlSetFont(-1, 20, 800, 2, "Myriad Pro")
$Label4 = GUICtrlCreateLabel("",395,140,8000,55)
GUICtrlSetColor(-1,0xff0000)
GUICtrlSetFont(-1,30,800,6,"Woodcut")
GUICtrlCreateGroup("", -99, -99, 1, 1)
GUISetState(@SW_SHOW)
$player = 1
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Button1
IF $player=1 Then
GUICtrlSetData($Button1,"X")
$player=2
GUICtrlSetDAta($Label4,"Spieler 2 ist an der Reihe!!!")
elseIF $player=2 Then
GUICtrlSetData($Button1,"O")
$player=1
GUICtrlSetDAta($Label4,"Spieler 1 ist an der Reihe!!!")
Endif
GUICTRlsetstate($Button1,$GUI_DISABLE)
win()
Case $Button2
IF $player=1 Then
GUICtrlSetData($Button2,"X")
$player=2
GUICtrlSetDAta($Label4,"Spieler 2 ist an der Reihe!!!")
elseIF $player=2 Then
GUICtrlSetData($Button2,"O")
$player=1
GUICtrlSetDAta($Label4,"Spieler 1 ist an der Reihe!!!")
Endif
GUICTRlsetstate($Button2,$GUI_DISABLE)
win()
Case $Button3
IF $player=1 Then
GUICtrlSetData($Button3,"X")
$player=2
GUICtrlSetDAta($Label4,"Spieler 2 ist an der Reihe!!!")
elseIF $player=2 Then
GUICtrlSetData($Button3,"O")
$player=1
GUICtrlSetDAta($Label4,"Spieler 1 ist an der Reihe!!!")
Endif
GUICTRlsetstate($Button3,$GUI_DISABLE)
win()
Case $Button4
IF $player=1 Then
GUICtrlSetData($Button4,"X")
$player=2
GUICtrlSetDAta($Label4,"Spieler 2 ist an der Reihe!!!")
elseIF $player=2 Then
GUICtrlSetData($Button4,"O")
$player=1
GUICtrlSetDAta($Label4,"Spieler 1 ist an der Reihe!!!")
Endif
GUICTRlsetstate($Button4,$GUI_DISABLE)
win()
Case $Button5
IF $player=1 Then
GUICtrlSetData($Button5,"X")
$player=2
GUICtrlSetDAta($Label4,"Spieler 2 ist an der Reihe!!!")
elseIF $player=2 Then
GUICtrlSetData($Button5,"O")
$player=1
GUICtrlSetDAta($Label4,"Spieler 1 ist an der Reihe!!!")
Endif
GUICTRlsetstate($Button5,$GUI_DISABLE)
win()
Case $Button6
IF $player=1 Then
GUICtrlSetData($Button6,"X")
$player=2
GUICtrlSetDAta($Label4,"Spieler 2 ist an der Reihe!!!")
elseIF $player=2 Then
GUICtrlSetData($Button6,"O")
$player=1
GUICtrlSetDAta($Label4,"Spieler 1 ist an der Reihe!!!")
Endif
GUICTRlsetstate($Button6,$GUI_DISABLE)
win()
Case $Button7
IF $player=1 Then
GUICtrlSetData($Button7,"X")
$player=2
GUICtrlSetDAta($Label4,"Spieler 2 ist an der Reihe!!!")
elseIF $player=2 Then
GUICtrlSetData($Button7,"O")
$player=1
GUICtrlSetDAta($Label4,"Spieler 1 ist an der Reihe!!!")
Endif
GUICTRlsetstate($Button7,$GUI_DISABLE)
win()
Case $Button8
IF $player=1 Then
GUICtrlSetData($Button8,"X")
$player=2
GUICtrlSetDAta($Label4,"Spieler 2 ist an der Reihe!!!")
elseIF $player=2 Then
GUICtrlSetData($Button8,"O")
$player=1
GUICtrlSetDAta($Label4,"Spieler 1 ist an der Reihe!!!")
Endif
GUICTRlsetstate($Button8,$GUI_DISABLE)
win()
Case $Button9
IF $player=1 Then
GUICtrlSetData($Button9,"X")
$player=2
GUICtrlSetDAta($Label4,"Spieler 2 ist an der Reihe!!!")
elseiF $player=2 Then
GUICtrlSetData($Button9,"O")
$player=1
GUICtrlSetDAta($Label4,"Spieler 1 ist an der Reihe!!!")
Endif
GUICTRlsetstate($Button9,$GUI_DISABLE)
win()
EndSwitch
WEnd
Func win()
;~ WIN FÜR "X"
$XO="X"
;~ 1
IF GUICtrlRead($Button1)=$XO and GUICtrlRead($Button2)=$XO and GUICtrlRead($Button3)=$XO Then
$S1P=$S1P+1
GUICtrlSetDAta($Label4,"Spieler 1 gewinnt!!!")
For $i = 0 to 7 step 1
sleep(100)
GUICTRLSETSTATE($Button1,$GUI_ENABLE)
sleep(100)
GUICTRLSETSTATE($Button2,$GUI_ENABLE)
sleep(100)
GUICTRLSETSTATE($Button3,$GUI_ENABLE)
sleep(100)
GUICTRLSETSTATE($Button1,$GUI_DISABLE)
sleep(100)
GUICTRLSETSTATE($Button2,$GUI_DISABLE)
sleep(100)
GUICTRLSETSTATE($Button3,$GUI_DISABLE)
NEXT
clean()
endif
;~ 2
IF GUICtrlRead($Button4)=$XO and GUICtrlRead($Button5)=$XO and GUICtrlRead($Button6)=$XO Then
$S1P=$S1P+1
GUICtrlSetDAta($Label4,"Spieler 1 gewinnt!!!")
For $i = 0 to 7 step 1
sleep(100)
GUICTRLSETSTATE($Button4,$GUI_ENABLE)
sleep(100)
GUICTRLSETSTATE($Button5,$GUI_ENABLE)
sleep(100)
GUICTRLSETSTATE($Button6,$GUI_ENABLE)
sleep(100)
GUICTRLSETSTATE($Button4,$GUI_DISABLE)
sleep(100)
GUICTRLSETSTATE($Button5,$GUI_DISABLE)
sleep(100)
GUICTRLSETSTATE($Button6,$GUI_DISABLE)
NEXT
clean()
endif
;~ 3
IF GUICtrlRead($Button7)=$XO and GUICtrlRead($Button8)=$XO and GUICtrlRead($Button9)=$XO Then
$S1P=$S1P+1
GUICtrlSetDAta($Label4,"Spieler 1 gewinnt!!!")
For $i = 0 to 7 step 1
sleep(100)
GUICTRLSETSTATE($Button7,$GUI_ENABLE)
sleep(100)
GUICTRLSETSTATE($Button8,$GUI_ENABLE)
sleep(100)
GUICTRLSETSTATE($Button9,$GUI_ENABLE)
sleep(100)
GUICTRLSETSTATE($Button7,$GUI_DISABLE)
sleep(100)
GUICTRLSETSTATE($Button8,$GUI_DISABLE)
sleep(100)
GUICTRLSETSTATE($Button9,$GUI_DISABLE)
NEXT
clean()
endif
;~ 4
IF GUICtrlRead($Button1)=$XO and GUICtrlRead($Button4)=$XO and GUICtrlRead($Button7)=$XO Then
$S1P=$S1P+1
GUICtrlSetDAta($Label4,"Spieler 1 gewinnt!!!")
For $i = 0 to 7 step 1
sleep(100)
GUICTRLSETSTATE($Button1,$GUI_ENABLE)
sleep(100)
GUICTRLSETSTATE($Button4,$GUI_ENABLE)
sleep(100)
GUICTRLSETSTATE($Button7,$GUI_ENABLE)
sleep(100)
GUICTRLSETSTATE($Button1,$GUI_DISABLE)
sleep(100)
GUICTRLSETSTATE($Button4,$GUI_DISABLE)
sleep(100)
GUICTRLSETSTATE($Button7,$GUI_DISABLE)
NEXT
clean()
endif
;~ 5
IF GUICtrlRead($Button2)=$XO and GUICtrlRead($Button5)=$XO and GUICtrlRead($Button8)=$XO Then
$S1P=$S1P+1
GUICtrlSetDAta($Label4,"Spieler 1 gewinnt!!!")
For $i = 0 to 7 step 1
sleep(100)
GUICTRLSETSTATE($Button2,$GUI_ENABLE)
sleep(100)
GUICTRLSETSTATE($Button5,$GUI_ENABLE)
sleep(100)
GUICTRLSETSTATE($Button8,$GUI_ENABLE)
sleep(100)
GUICTRLSETSTATE($Button2,$GUI_DISABLE)
sleep(100)
GUICTRLSETSTATE($Button5,$GUI_DISABLE)
sleep(100)
GUICTRLSETSTATE($Button8,$GUI_DISABLE)
NEXT
clean()
Endif
;~ 6
IF GUICtrlRead($Button3)=$XO and GUICtrlRead($Button6)=$XO and GUICtrlRead($Button9)=$XO Then
$S1P=$S1P+1
GUICtrlSetDAta($Label4,"Spieler 1 gewinnt!!!")
For $i = 0 to 7 step 1
sleep(100)
GUICTRLSETSTATE($Button3,$GUI_ENABLE)
sleep(100)
GUICTRLSETSTATE($Button6,$GUI_ENABLE)
sleep(100)
GUICTRLSETSTATE($Button9,$GUI_ENABLE)
sleep(100)
GUICTRLSETSTATE($Button3,$GUI_DISABLE)
sleep(100)
GUICTRLSETSTATE($Button9,$GUI_DISABLE)
sleep(100)
GUICTRLSETSTATE($Button9,$GUI_DISABLE)
NEXT
clean()
Endif
;~ 7
IF GUICtrlRead($Button1)=$XO and GUICtrlRead($Button5)=$XO and GUICtrlRead($Button9)=$XO Then
$S1P=$S1P+1
GUICtrlSetDAta($Label4,"Spieler 1 gewinnt!!!")
For $i = 0 to 7 step 1
sleep(100)
GUICTRLSETSTATE($Button1,$GUI_ENABLE)
sleep(100)
GUICTRLSETSTATE($Button5,$GUI_ENABLE)
sleep(100)
GUICTRLSETSTATE($Button9,$GUI_ENABLE)
sleep(100)
GUICTRLSETSTATE($Button1,$GUI_DISABLE)
sleep(100)
GUICTRLSETSTATE($Button5,$GUI_DISABLE)
sleep(100)
GUICTRLSETSTATE($Button9,$GUI_DISABLE)
NEXT
clean()
Endif
;~ 8
IF GUICtrlRead($Button3)=$XO and GUICtrlRead($Button5)=$XO and GUICtrlRead($Button7)=$XO Then
$S1P=$S1P+1
GUICtrlSetDAta($Label4,"Spieler 1 gewinnt!!!")
For $i = 0 to 7 step 1
sleep(100)
GUICTRLSETSTATE($Button3,$GUI_ENABLE)
sleep(100)
GUICTRLSETSTATE($Button5,$GUI_ENABLE)
sleep(100)
GUICTRLSETSTATE($Button7,$GUI_ENABLE)
sleep(100)
GUICTRLSETSTATE($Button3,$GUI_DISABLE)
sleep(100)
GUICTRLSETSTATE($Button5,$GUI_DISABLE)
sleep(100)
GUICTRLSETSTATE($Button7,$GUI_DISABLE)
NEXT
clean()
Endif
;~ WIN FÜR "O"
$XO="O"
;~ 1
IF GUICtrlRead($Button1)=$XO and GUICtrlRead($Button2)=$XO and GUICtrlRead($Button3)=$XO Then
$S2P=$S2P+1
GUICtrlSetDAta($Label4,"Spieler 2 gewinnt!!!")
For $i = 0 to 7 step 1
sleep(100)
GUICTRLSETSTATE($Button1,$GUI_ENABLE)
sleep(100)
GUICTRLSETSTATE($Button2,$GUI_ENABLE)
sleep(100)
GUICTRLSETSTATE($Button3,$GUI_ENABLE)
sleep(100)
GUICTRLSETSTATE($Button1,$GUI_DISABLE)
sleep(100)
GUICTRLSETSTATE($Button2,$GUI_DISABLE)
sleep(100)
GUICTRLSETSTATE($Button3,$GUI_DISABLE)
NEXT
clean()
endif
;~ 2
IF GUICtrlRead($Button4)=$XO and GUICtrlRead($Button5)=$XO and GUICtrlRead($Button6)=$XO Then
$S2P=$S2P+1
GUICtrlSetDAta($Label4,"Spieler 2 gewinnt!!!")
For $i = 0 to 7 step 1
sleep(100)
GUICTRLSETSTATE($Button4,$GUI_ENABLE)
sleep(100)
GUICTRLSETSTATE($Button5,$GUI_ENABLE)
sleep(100)
GUICTRLSETSTATE($Button6,$GUI_ENABLE)
sleep(100)
GUICTRLSETSTATE($Button4,$GUI_DISABLE)
sleep(100)
GUICTRLSETSTATE($Button5,$GUI_DISABLE)
sleep(100)
GUICTRLSETSTATE($Button6,$GUI_DISABLE)
NEXT
clean()
endif
;~ 3
IF GUICtrlRead($Button7)=$XO and GUICtrlRead($Button8)=$XO and GUICtrlRead($Button9)=$XO Then
$S2P=$S2P+1
GUICtrlSetDAta($Label4,"Spieler 2 gewinnt!!!")
For $i = 0 to 7 step 1
sleep(100)
GUICTRLSETSTATE($Button7,$GUI_ENABLE)
sleep(100)
GUICTRLSETSTATE($Button8,$GUI_ENABLE)
sleep(100)
GUICTRLSETSTATE($Button9,$GUI_ENABLE)
sleep(100)
GUICTRLSETSTATE($Button7,$GUI_DISABLE)
sleep(100)
GUICTRLSETSTATE($Button8,$GUI_DISABLE)
sleep(100)
GUICTRLSETSTATE($Button9,$GUI_DISABLE)
NEXT
clean()
endif
;~ 4
IF GUICtrlRead($Button1)=$XO and GUICtrlRead($Button4)=$XO and GUICtrlRead($Button7)=$XO Then
$S2P=$S2P+1
GUICtrlSetDAta($Label4,"Spieler 2 gewinnt!!!")
For $i = 0 to 7 step 1
sleep(100)
GUICTRLSETSTATE($Button1,$GUI_ENABLE)
sleep(100)
GUICTRLSETSTATE($Button4,$GUI_ENABLE)
sleep(100)
GUICTRLSETSTATE($Button7,$GUI_ENABLE)
sleep(100)
GUICTRLSETSTATE($Button1,$GUI_DISABLE)
sleep(100)
GUICTRLSETSTATE($Button4,$GUI_DISABLE)
sleep(100)
GUICTRLSETSTATE($Button7,$GUI_DISABLE)
NEXT
clean()
endif
;~ 5
IF GUICtrlRead($Button2)=$XO and GUICtrlRead($Button5)=$XO and GUICtrlRead($Button8)=$XO Then
$S2P=$S2P+1
GUICtrlSetDAta($Label4,"Spieler 2 gewinnt!!!")
For $i = 0 to 7 step 1
sleep(100)
GUICTRLSETSTATE($Button2,$GUI_ENABLE)
sleep(100)
GUICTRLSETSTATE($Button5,$GUI_ENABLE)
sleep(100)
GUICTRLSETSTATE($Button8,$GUI_ENABLE)
sleep(100)
GUICTRLSETSTATE($Button2,$GUI_DISABLE)
sleep(100)
GUICTRLSETSTATE($Button5,$GUI_DISABLE)
sleep(100)
GUICTRLSETSTATE($Button8,$GUI_DISABLE)
NEXT
clean()
Endif
;~ 6
IF GUICtrlRead($Button3)=$XO and GUICtrlRead($Button6)=$XO and GUICtrlRead($Button9)=$XO Then
$S2P=$S2P+1
GUICtrlSetDAta($Label4,"Spieler 2 gewinnt!!!")
For $i = 0 to 7 step 1
sleep(100)
GUICTRLSETSTATE($Button3,$GUI_ENABLE)
sleep(100)
GUICTRLSETSTATE($Button6,$GUI_ENABLE)
sleep(100)
GUICTRLSETSTATE($Button9,$GUI_ENABLE)
sleep(100)
GUICTRLSETSTATE($Button3,$GUI_DISABLE)
sleep(100)
GUICTRLSETSTATE($Button9,$GUI_DISABLE)
sleep(100)
GUICTRLSETSTATE($Button9,$GUI_DISABLE)
NEXT
clean()
Endif
;~ 7
IF GUICtrlRead($Button1)=$XO and GUICtrlRead($Button5)=$XO and GUICtrlRead($Button9)=$XO Then
$S2P=$S2P+1
GUICtrlSetDAta($Label4,"Spieler 2 gewinnt!!!")
For $i = 0 to 7 step 1
sleep(100)
GUICTRLSETSTATE($Button1,$GUI_ENABLE)
sleep(100)
GUICTRLSETSTATE($Button5,$GUI_ENABLE)
sleep(100)
GUICTRLSETSTATE($Button9,$GUI_ENABLE)
sleep(100)
GUICTRLSETSTATE($Button1,$GUI_DISABLE)
sleep(100)
GUICTRLSETSTATE($Button5,$GUI_DISABLE)
sleep(100)
GUICTRLSETSTATE($Button9,$GUI_DISABLE)
NEXT
clean()
Endif
;~ 8
IF GUICtrlRead($Button3)=$XO and GUICtrlRead($Button5)=$XO and GUICtrlRead($Button7)=$XO Then
$S2P=$S2P+1
GUICtrlSetDAta($Label4,"Spieler 2 gewinnt!!!")
For $i = 0 to 6 step 1
sleep(100)
GUICTRLSETSTATE($Button3,$GUI_DISABLE)
sleep(100)
GUICTRLSETSTATE($Button5,$GUI_DISABLE)
sleep(100)
GUICTRLSETSTATE($Button7,$GUI_DISABLE)
sleep(100)
GUICTRLSETSTATE($Button3,$GUI_ENABLE)
sleep(100)
GUICTRLSETSTATE($Button5,$GUI_ENABLE)
sleep(100)
GUICTRLSETSTATE($Button7,$GUI_ENABLE)
NEXT
clean()
Endif
IF GUICtrlGetState(3)=144 and GUICtrlGetState(4)=144 and GUICtrlGetState(5)= 144 and GUICtrlGetState(6)=144 and GUICtrlGetState(7)=144 and GUICtrlGetState(8)=144 and GUICtrlGetState(9)=GUICtrlGetState(10)=144 and GUICtrlGetState(11)=144 Then
GUICtrlSetDAta($Label4,"Spiel endet unentschieden!!!")
For $i=0 to 10 step 1
GUICtrlSetState($Button1,$GUI_ENABLE)
GUICtrlSetState($Button2,$GUI_ENABLE)
GUICtrlSetState($Button3,$GUI_ENABLE)
GUICtrlSetState($Button4,$GUI_ENABLE)
GUICtrlSetState($Button5,$GUI_ENABLE)
GUICtrlSetState($Button6,$GUI_ENABLE)
GUICtrlSetState($Button7,$GUI_ENABLE)
GUICtrlSetState($Button8,$GUI_ENABLE)
GUICtrlSetState($Button9,$GUI_ENABLE)
sleep(100)
GUICtrlSetState($Button1,$GUI_DISABLE)
GUICtrlSetState($Button2,$GUI_DISABLE)
GUICtrlSetState($Button3,$GUI_DISABLE)
GUICtrlSetState($Button4,$GUI_DISABLE)
GUICtrlSetState($Button5,$GUI_DISABLE)
GUICtrlSetState($Button6,$GUI_DISABLE)
GUICtrlSetState($Button7,$GUI_DISABLE)
GUICtrlSetState($Button8,$GUI_DISABLE)
GUICtrlSetState($Button9,$GUI_DISABLE)
sleep(100)
next
clean()
EndIf
EndFunc
Func clean()
$SA=$SA+1
GUICtrlSetDAta($Label4,"Spieler "&$player&" ist an der Reihe !!!")
GUICtrlsetdata($Label1,"Spieler1 : "&$S1P&" Punkt(e)")
GUICtrlsetdata($Label2,"Spieler2 : "&$S2P&" Punkt(e)")
GUICtrlSetDATA($Label3,"Spiel Nummer : "&$SA&" ")
GUICtrlSetData($Button1,"")
GUICtrlSetData($Button2,"")
GUICtrlSetData($Button3,"")
GUICtrlSetData($Button4,"")
GUICtrlSetData($Button5,"")
GUICtrlSetData($Button6,"")
GUICtrlSetData($Button7,"")
GUICtrlSetData($Button8,"")
GUICtrlSetData($Button9,"")
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
GUICtrlSetState($Button1,$GUI_ENABLE)
GUICtrlSetState($Button2,$GUI_ENABLE)
GUICtrlSetState($Button3,$GUI_ENABLE)
GUICtrlSetState($Button4,$GUI_ENABLE)
GUICtrlSetState($Button5,$GUI_ENABLE)
GUICtrlSetState($Button6,$GUI_ENABLE)
GUICtrlSetState($Button7,$GUI_ENABLE)
GUICtrlSetState($Button8,$GUI_ENABLE)
GUICtrlSetState($Button9,$GUI_ENABLE)
EndFunc
ich will jetzt aber das man auch die Option hat gegen den PC zu spielen .
Also bräuchte ich einen Spielfigur die automatisch erkennt wenn sie dran ist dann ein logische Feld "angekreuzt".
Wäre cool wenn jemand einen Anfang hat .