habt
PureGolf mit TicTacToe
@Then
wenn du WindowEvent()>t*T anstatt WindowEvent()=13100, dann düfte das einen fehler bei mvxa verursachen und ausserdem wird das programm selbständig wenn du alt+tab switchst und wieder zurück.
c ya,
nco2k
wenn du WindowEvent()>t*T anstatt WindowEvent()=13100, dann düfte das einen fehler bei mvxa verursachen und ausserdem wird das programm selbständig wenn du alt+tab switchst und wieder zurück.
c ya,
nco2k
~|__/
..o.o.. <--- This is Einkaufswagen. Copy Einkaufswagen into your signature to help him on his way to world domination.
..o.o.. <--- This is Einkaufswagen. Copy Einkaufswagen into your signature to help him on his way to world domination.
Dann sind wir hier ! 549 :
Code: Alles auswählen
Procedure S(k,s.s)
SetGadgetText(k,s)
EndProcedure
Dim T(9)
s.s=" turn"
t=70
CreateGadgetList(OpenWindow(0,0,0,t*3,230,1,"POP"))
TextGadget(9,t,t*3,t,20,"O"+s,1)
For a=SetGadgetFont(9,LoadFont(9,z.s,12)) To8
ButtonGadget(a,t*a%3,a/3*t,t,t,z)
SetGadgetFont(a,LoadFont(a,z,24))
Next
t+9
While O<>9
If WindowEvent()>9999
O=EventwParam()
If T(O)=0
T(O)=P+1
z=Chr(t+P)
P!1
x=S(O,z)
S(9,Chr(t+P)+s)
For i=DisableGadget(O,1) To2
If (T(x)&T(x+1)&T(x+2))|(T(i)&T(i+3)&T(i+6))|(T(i)&T(4)&T(8-i))
For a=0 To9
T(a)=S(a,"")
DisableGadget(a,0)
Next
P=S(9,z+" wins")
EndIf
x+3
Next
EndIf
EndIf
WendPB 6.10LTs / Windows 11 64Bit 25H2
... ich mache dazu keine Aussage, weil ich mich damit selbst belasten könnte !
... ich mache dazu keine Aussage, weil ich mich damit selbst belasten könnte !
wobei ein WaitWindowEvent() ratsamer ist und wieder 4 Buchstaben bringt ! Ich glaube da ist nicht mehr viel rauszuholen !
Man sollte ein neuen Thread in dieser Art aufmachen ! Ich denke da an nen Clone von "Mr.Puniverse"...
Ne aber ein anderes kleines Tool oder Spiel....
Man sollte ein neuen Thread in dieser Art aufmachen ! Ich denke da an nen Clone von "Mr.Puniverse"...
Ne aber ein anderes kleines Tool oder Spiel....
PB 6.10LTs / Windows 11 64Bit 25H2
... ich mache dazu keine Aussage, weil ich mich damit selbst belasten könnte !
... ich mache dazu keine Aussage, weil ich mich damit selbst belasten könnte !
- ts-soft
- Beiträge: 22292
- Registriert: 08.09.2004 00:57
- Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel - Wohnort: Berlin
548 war noch ein "" zu beseitigen
Code: Alles auswählen
Procedure S(k,s.s)
SetGadgetText(k,s)
EndProcedure
Dim T(9)
s.s=" turn"
t=70
CreateGadgetList(OpenWindow(0,0,0,t*3,230,1,"POP"))
TextGadget(9,t,t*3,t,20,"O"+s,1)
For a=SetGadgetFont(9,LoadFont(9,z.s,12)) To8
ButtonGadget(a,t*a%3,a/3*t,t,t,z)
SetGadgetFont(a,LoadFont(a,z,24))
Next
t+9
While O<>9
If WindowEvent()>9999
O=EventwParam()
If T(O)=0
T(O)=P+1
z=Chr(t+P)
P!1
x=S(O,z)
S(9,Chr(t+P)+s)
For i=DisableGadget(O,1) To2
If (T(x)&T(x+1)&T(x+2))|(T(i)&T(i+3)&T(i+6))|(T(i)&T(4)&T(8-i))
For a=0 To9
T(a)=S(a,z)
DisableGadget(a,0)
Next
P=S(9,z+" wins")
EndIf
x+3
Next
EndIf
EndIf
WendPureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

