Script problem

06/10/2010 21:37 HaseHarry#1
hi..
ich wollte mir nen bot für nostale schreiben... doch i.wo haperts da bei mir bzw autoit will das ding nich so wirklich ausführen und gibt mir folgenden fehler:
Er sagt:Variable used without being declared ( zeile 49)
deutsch: Variable verwendet, ohne dass erklärt

hier mal mein script:

Quote:
AutoItSetOption("WinTitleMatchMode", 4)
Global $Paused
HotKeySet("{PAUSE}", "TogglePause")
HotKeySet("{ESC}", "Terminate")
$zeitLeveln = InputBox("Frage?", "Wielange Leveln bis geschlafen wird? (zeit in Millisekunden)")
$zeitSchlafen = InputBox("Frage?", "Wielange soll geschlafen werden? (zeit in Millisekunden)")
$Sammelkey = InputBox("Frage?", "Welches ist deine taste zum Aufsammeln?")
$timer1 = TimerInit()
$windowname = "NosTale"
$handle = WinGetHandle($windowname, "")
If @error Then
MsgBox(4096, "Error", "Fenster konnte nicht gefunden werden")
Else
While 1
If(isSleepTime()) Then
Schlafen ()

EndIf
Attack()
Loot()
Sleep (100)
WEnd
EndIf
Func Attack()
ControlSend($windowname,'', '', "{Space}")
EndFunc
Func isSleepTime()
If(TimerDiff($timer1) > $zeitLeveln) Then
Return True
Else
Return False
EndIf
EndFunc
Func Schlafen()
ControlSend($windowname, '', '', "T")
Sleep($zeitSchlafen)
Controlsend($windowname, '', '', "T")
$timer1 = TimerInit
EndFunc
Func TogglePause()
$Paused = Not $Paused
While $Paused
Sleep(100)
WEnd
EndFunc
Func Terminate()
Exit 0
EndFunc
Func Loot()
ControlSend($windowname, '', '', $lootkey)
EndFunc
Hoffe mir kann jmd hfeln...
lg
HaseHarry =)
06/10/2010 21:42 HardCore.1337#2
Code:
ControlSend($windowname, '', '', $lootkey)
Die Variable $lootkey ist nicht dekladiert.

Code:
Global $lootkey = "Dein Text"
Die zeile irgendwo vor zeile 49 packen
06/10/2010 21:46 HaseHarry#3
-.- hab ihn sammel stat lootkey genannt -.-
ma ausprobieren^^
danke dir :D

ich hasse mcih xd
das wars wirklich omg-.- *mim kopf gegen die wand renn*
vielen dank .)