So, ich veruche schon einige Zeit etwas mit reglern einzubauen.
Als erstes wollte ich die im Regler angezeigten daten in einer Ini speichern.
Leider speichert er immer nur die gleichen 3 zahlen, nämlich 3,7 und 9.
Hier mal mein Code :
Code
#include <GUIConstants.au3>
$ini = @scriptdir & "\config.ini"
global $readhp = iniread ($ini,"Potsettings","HP","")
global $readmp = iniread ($ini,"Potsettings","MP","")
global $readpills = iniread ($ini,"Potsettings","PILLS","")
#Region ### START Koda GUI section ### Form=C:\Dokumente und Einstellungen\Juli\Desktop\Autoit\Silkroad\eCSro T- Pot\T- Pot GUI 0.kxf
$Form1 = GUICreate("Form1", 206, 233, 193, 125)
$Slider1 = GUICtrlCreateSlider(8, 40, 185, 33)
guictrlsetdata (-1,$readhp)
$Label1 = GUICtrlCreateLabel("Test", 0, 0, 121, 17)
$Label2 = GUICtrlCreateLabel("HP", 8, 24, 19, 17)
$Label3 = GUICtrlCreateLabel("MP", 8, 88, 20, 17)
$Slider2 = GUICtrlCreateSlider(8, 104, 185, 33)
guictrlsetdata (-1,$readmp)
$Label4 = GUICtrlCreateLabel("Pillen", 8, 152, 29, 17)
$Slider3 = GUICtrlCreateSlider(8, 176, 185, 33)
guictrlsetdata (-1,$readpills)
$Label5 = GUICtrlCreateLabel("0", 16, 72, 10, 17)
$Label6 = GUICtrlCreateLabel("50", 96, 72, 16, 17)
$Label7 = GUICtrlCreateLabel("100", 168, 72, 22, 17)
$Label8 = GUICtrlCreateLabel("0", 16, 136, 10, 17)
$Label9 = GUICtrlCreateLabel("50", 96, 136, 16, 17)
$Label10 = GUICtrlCreateLabel("100", 168, 136, 22, 17)
$Label11 = GUICtrlCreateLabel("0", 16, 208, 10, 17)
$Label12 = GUICtrlCreateLabel("50", 96, 208, 16, 17)
$Label13 = GUICtrlCreateLabel("100", 168, 208, 22, 17)
$Checkbox1 = GUICtrlCreateCheckbox("Aktivieren", 48, 24, 81, 17)
$Checkbox2 = GUICtrlCreateCheckbox("Aktivieren", 48, 88, 97, 17)
$Checkbox3 = GUICtrlCreateCheckbox("Aktivieren", 48, 152, 97, 17)
$Button1 = GUICtrlCreateButton("Save ", 136, 8, 57, 33, 0)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
case $Button1
iniwrite ($ini,"Potsettings","HP",$Slider1)
iniwrite ($ini,"Potsettings","MP",$Slider2)
iniwrite ($ini,"Potsettings","PILLS",$Slider3)
EndSwitch
WEnd
Alles anzeigen
Desweiteren wollte ich fragen wie man genau mit Reglern arbeitet.
Das er zb wenn ein bestimmter wert aus dem Speicher zu niedrig wird eine Taste drückt.
Wer ICQ hat bitte nummer hinterlassen
Danke !
PS: Sufu und Hilfe benutzt !