Errors und Warning wollen nicht weg

05/23/2010 10:17 Asuramaru#1
Ich kriege die Warnings und Errors aus meinen Script nicht raus er meckert immer mit den Variablen rum und ich weis nicht wieso....

könnte mir da vllt jemand helfen? ;)

05/23/2010 10:41 .nAno#2
Dann sag uns doch mal den genauen Wortlaut der Fehler ;)
05/23/2010 10:44 Asuramaru#3
das spuckt er mir aus ;)
05/23/2010 11:30 Imaginär#4
[Only registered and activated users can see links. Click Here To Register...]

^Hier hat jmd. auch diese Fehler und dort wurde der Fehler anscheinend gelöst :)

Achja: Anstatt

Quote:
Global $Limit1 = 15
Global $Limit2 = 7
Global $Limit3 = 8000
Global $Limit4 = 4
Global $Limit5 = 10
Global $Limit6 = 15
Global $Limit7 = 30
Global $Limit8 = 14
Global $Limit9 = 15000
Global $Limit10 = 9
Global $Limit11 = 20
Global $Limit12 = 30
Global $Limit13 = 1000
Global $Limit14 = 1700
Kannst du auch

Quote:
Global $Limit1 = 15, $Limit2 = 7, $Limit3 = 8000
usw. schreiben
05/23/2010 11:35 mipez#5
S4 League :awesome:
Soweit ich das verstanden habe, stimmt was mit der 2. GUI nicht.
Schau dir mal das an, per Combo und Input wird das ganze übersichtlicher (visuell):
PHP Code:
#Include <GuiComboBox.au3>
#include <GUIConstants.au3>
#RequireAdmin
Opt("GUIOnEventMode"1)
$Form1 GUICreate("Muhkuh"23099193125)
$choose1 GUICtrlCreateCombo("",1,1)
GUICtrlSetData(-1,"Muh|Muh2|Muh3")
$input GUICtrlCreateInput("",1,40)

GUISetState(@SW_SHOW)

GUISetOnEvent($GUI_EVENT_CLOSE,"_exit")


While 
1
Sleep
(100)
_check2()
WEnd

Func _exit
()
    Exit
EndFunc

Func _check2
()
    
$id GUICtrlRead($choose1)
    If 
$id "Muh" Then
        GUICtrlSetData
($input,"3000")
    ElseIf 
$id "Muh2" Then
        GUICtrlSetData
($input,"2323")
    ElseIf 
$id "Muh3" Then
        GUICtrlSetData
($input,"443")
    EndIf
EndFunc 
Und wenn du eine Aktivierung willst:
PHP Code:
GUICtrlSetState(-1$GUI_DISABLE)
Func _checkpw()
    If 
GUICtrlRead($pw) = "password" Then
        GUICtrlSetState
($combo$GUI_ENABLE)
    Else 
            
MsgBox(0,"Wrong","Wrong PW")
    EndIf
EndFunc 
05/23/2010 11:37 .nAno#6
Das Problem bei dir scheint zu sein, dass du Variablen direkt in einem Ausdruck verwendest, bevor du sie definierst ;)

So könnte es bei dir aussehn:
PHP Code:
Function ( $variable 123 
Richtig müsste das aber so aussehn:
PHP Code:
$variable 321
Function ( $variable 123 
Normalerweise musst du Variablen immer mit einem "=" initialisieren ;)
05/23/2010 11:55 Asuramaru#7
danke hat geklappt ;)
habs mit Global gemacht^^

edit: limits werden nicht eingehalten =O

@mipez
ich verstehe deine Variante nicht ganz^^

@.nAno
ich hab doch bevor er die Inbutboxen lesen sollte die Variablen definiert ;)
05/23/2010 16:24 mipez#8
K, nur um das mal zu erklären.
Bei meiner Variante Hast du in einer Combo alle Hack-Namen. Sobald du eine auswählst, wird ein standart Wert geladen.
Und Wenn nicht alle von Anfang an aktiviert sein sollen, oder nur begrenzt, dann kannst du z.B. $GUI_DISABLE verwenden.
05/25/2010 12:03 Σternαl.#9
If $ReadCutSpeedInput > 5 Then $ReadCutSpeedInput = 0.8