Hilfe bei msgbox ausgabe

08/25/2010 19:58 Mozo_#1
Hallo,

ich bin derzeit dabei einen kleinen Bot für Dekaron zu schreiben, der mir das spielen sehr vereinfacht ;)
Die Funktionen gehen auch alle... Nun wollte ich eine "Helpbox" mit den ganzen befehlen erstellen.

Hier der Code:

Nun mein Fehler, wenn ich das Tool starte und ich die "Helpbox" öffenen möchte, funktioniert soweit alles, ausser das bei:

$walk und $pause jeweils 1 und bei $ende 18 steht.

Ich habe schon einige sachen getesten aber den Fehler nie erfolgreich behoben bekommen.
Falls einer einen Fehler erkennt, bitte melden und eventuell einen verbesserten Code posten, Danke.

Mit freundlichen Gruß
08/25/2010 20:41 | Moep |#2
aus den schnipsel kann man nichst erkennen.
zeig mal den part wo die variablen deklariert werden, oder halt einfach alles falls nicht zu lang wird...
08/25/2010 21:54 Mozo_#3
Variablen:

PHP Code:
$start IniRead("Config.ini","hotkeys","Click","{up}")
$walk IniRead("Config.ini","hotkeys","Walk","{left}")
$help IniRead("Config.ini","hotkeys","Help","{right}")
$pause IniRead("Config.ini","hotkeys","Pause","{down}")
$ende IniRead("Config.ini","hotkeys","End","{F10}")
$login IniRead("Config.ini","hotkeys","Login","{p}"
Config.ini:

PHP Code:
[hotkeys]
Click=up
Walk
=left
Help
=right
Pause
=down
End
=F11
Login
=F10 

Es funktioniert ja auch alles, wenn ich die jeweiligen hotkeys drücke... Nur in der Helpbox werden die Variablen nicht richtig angezeigt.
08/26/2010 21:14 Mozo_#4
PUSH #
Brauche noch Hilfe <.<
08/26/2010 21:34 TechnoMan#5
Hier:

PHP Code:
$start IniRead("Config.ini","hotkeys","Click","{up}")
$walk IniRead("Config.ini","hotkeys","Walk","{left}")
$help IniRead("Config.ini","hotkeys","Help","{right}")
$pause IniRead("Config.ini","hotkeys","Pause","{down}")
$ende IniRead("Config.ini","hotkeys","End","{F10}")
$login IniRead("Config.ini","hotkeys","Login","{p}")


MsgBox(0,"Helpbox"""&$start&" -> Autoklick" & @CRLF & @CRLF ""&$walk&" -> Auto-W (Autolaufen)" & @CRLF & @CRLF ""&$pause&" -> Alles Stoppen" & @CRLF & @CRLF ""&$help&" -> Helpbox" & @CRLF & @CRLF ""&$ende&" -> Tool Beenden"
Bitte das Thanks nicht vergessen ;)
08/26/2010 23:26 Mozo_#6
Danke, aber es funktioniert immernoch nicht...

Bild:

08/26/2010 23:39 | Moep |#7
hast du vllt irgendwo ne zuweisung der buttons in der gui verbaut?
08/26/2010 23:43 Mozo_#8
Nicht das ich wüsste...
BTW, erkennt AutoIT $help und $Help als eine oder zwei verschiedene variablen?


EDIT//
Soll ich eventuell mal den kompletten Code zeigen?
Dann könntet ihr ja auch mal drübergucken und mir sagen was ich verbessern könnte ;)
08/27/2010 00:03 TechnoMan#9
Da du mir nicht mal für meinen letzen "Versuch" ein Thanks gegeben hats werde ich dich hierzu nichtmehr utnerstützen..

Ahja und bei mir klappt es.. ALso hast du irgendmo mist gebaut

EDIT:

Was funkt eigentliuchnicht? Sehe kein Problem auf dem Bild..
08/27/2010 00:20 Mozo_#10
Das problem ist, das bei der Helpbox anstatt den tasten Zahlen drinne stehen..
Und da sollten dann eigentlich auch wie bei "autoclick" die Taste stehen.

Habe doch in dem Post danach Danke geschrieben =/
08/27/2010 00:56 Shadow992#11
Quote:
Originally Posted by hallopla View Post
Das problem ist, das bei der Helpbox anstatt den tasten Zahlen drinne stehen..
Und da sollten dann eigentlich auch wie bei "autoclick" die Taste stehen.

Habe doch in dem Post danach Danke geschrieben =/
Wir brauchen schon das ganze Skript, ohne lässt sich nur wild spekulieren und dazu haben die wenigsten hier Lust...
Btw. benutzt duch auch immer GuictrlRead?
08/27/2010 01:00 Mozo_#12
Okay, hier ist mal der komplette Code..
Soweit ich weis brauche ich für das script kein guictrlread, oder nicht?
Kannst ja mal ein blick drüber werfen..
(ist mein 3. richtiges Script <.<)

08/27/2010 07:24 omer36#13
Quote:
Originally Posted by TechnoMan View Post
Da du mir nicht mal für meinen letzen "Versuch" ein Thanks gegeben hats werde ich dich hierzu nichtmehr utnerstützen..
omfg :facepalm:

thx-geil ja?
gehst du nach jedem thx ins badezimmer
und kommst nach 10min wieder raus ja?
08/27/2010 13:41 | Moep |#14
in zeile 11 hast du
Code:
$walk = IniRead("Config.ini","hotkeys","Walk","{left}")
in Zeile 24 überschreibst du dann wieder $walk
Code:
$walk = 1
Mit $pause das gleiche

Bei $help deklarierst du zuerst die variable in Zeile 12 und dann überschreibst du sie wieder in Zeile 44 mit GUICtrlCreateMenuItem.

Ansonsten hab ich noch nen par logik bugs gesehen, aber die lass ich dich selber suchen ;)
08/27/2010 15:09 Mozo_#15
Ou man, so blöde fehler ;)
Und da saß ich knapp 2 Tage dran die Fehler zu suchen wie peinlich^^
(is ja erst mein 3. richtiges script^^... hab mit normalen autoclicker angefangen und immer weiter ausgebaut :P )

Naja was verstehst du unter Logikbugs?