FlyffBot Help pls

11/14/2009 23:06 .nAno#1
Also, bin dabei mein erstes, richtiges Programm zu schreiben und es is soweit fertig, nur leider gibt es noch nen pa kleine Probleme beim Parsen
Error parsing function Call

Könnt ihr mir helfen die letzten Falten auszubügeln? :)

Hier der Code
HTML Code:
#include <NomadMemory.au3>

HotKeySet ("{F10}" [, "Fooding"])
HotKeySet ("{F11}" [, "Pille"])
HotKeySet ("{F9}" [, "TogglePause"])
HotKeySet ("{F12}" [, "End"])

WinWaitActive ( "Flyff" )
$pid = WinGetProcess ("Flyff")
$Mem = 0x004000
$low = InputBox ( "Fooding Bot", "Wann soll gefooded werden?" [, "1000"] )
$sleepFood = InputBox ( "Fooding Bot", "Cooldown des Foods in Sekunden?" [, "5"] )
$lowPill = InputBox ( "Fooding Bot", "Wann soll eine Pille eingesetzt werden? Wenn du keine Pillen benutzt gib 0 an." [, "0" )
$sleepPille = InputBox ( "Fooding Bot", "Cooldown der Pille in Sekunden?" [, "60"] )

;Mathematische Operatoren
$cooldownFood = $sleepFood * 1000
$cooldownPille = $sleepPille * 1000

;Functions
Func Fooding()
	While 1=1
	$pinfo = _MemoryOpen($pid)
	If _MemoryRead($Mem, $pinfo) > $low Then
	ControlSend ( "$Window", '', '', "{F1}")
	EndIf
	_MemoryClose($pinfo)
	Sleep ( $cooldownFood )
	WEnd
EndFunc

Func Pille()
	While 1=1
	$pinfo = _MemoryOpen($pid)
	If _MemoryRead($Mem, $pinfo) > $lowPill Then
	ControlSend ( "$Window", '', '', "{F2}")
	EndIf
	_MemoryClose($pinfo)
	Sleep ( $cooldownPille )
	WEnd
EndFunc

Global $Paused
 Func TogglePause()
     $Paused = NOT $Paused
     While $Paused
         sleep(100)
     WEnd

 EndFunc

Func End()
	Exit 0
	EndFunc
Kanns vllt daran liegen, dass ich noch keinen richtigen Wert für die Variable $mem angegeben hab ;)

So wie ich das seh muss einer der Fehler oben, noch vor den functions liegen, da die erste Meldung bereits auftritt bevor ich einde von denen auslöse ;)

Freu mich über eure Comments
greetz nAno
11/15/2009 12:39 .nAno#2
Problem gelöst ;)

Scriptgerüsst zu 100% vollständig

#close pls