Prima, jetzt sieht das ganze auch wie eine richtige UDF aus ;). Mach weiter so. ![]()
Beiträge von name22
-
-
Ich hab keine Ahnung, ich bin kein Rechtsanwalt. Aber ich finde es nicht wirklich korrekt, dass du einfach die Bilder von irgendeinem fertigen Spiel in deinem eigenen verwendest.
Ich wollte dich auch nur darauf hinweisen... Für gewöhnlich sollte man sich über so etwas aber vorher informieren. -
Es gibt für fast jeden Befehl ein Beispiel in der AutoIt Hilfedatei. Im Forum gibt es sogar einen Link zur deutschen Hilfe, falls du kein Englisch können solltest. In den meisten Fällen sollte also der entsprechende Hilfe Artikel völlig ausreichen, wenn du dann noch Probleme hast, werden wir dir gerne helfen.

-
Bist du dir sicher, dass du einfach die Bilder aus dem Spiel "N" verwenden darfst?

-
Links neben den Beiträgen, befindet sich eine Liste mit dem Namen "Wichtige Links". Das solltest du dir mal anschauen.
Und ich denke, dass die meisten Leute die sich ein wenig mit AutoIt auskennen anstatt koordinaten basierten Mausclicks lieber ControlClick etc. verwenden. Ansonsten gibt es ja das AutoIt Window Info Tool im AutoIt Ordner, damit kannst du auch die Mausposition auslesen. -
Gefällt mir :). Erinnert mich an eine Kombination aus Vector TD und Desktop Defense.

-
Du musst ja nicht unbedingt Scite verwenden, aber du könntest vor dem hochladen der UDF einmal diese Tidy Funktion benutzen ;). Du kannst diese Tidy.exe übrigens auch ohne Scite aufrufen. Sie befindet sich im Verzeichnis "Programs\AutoIt3\Scite\Tidy".
-
Sehr beeindurckend ;). Aber ich hätte ein paar Verbesserungsvorschläge:
- Versuch den Code durch ein paar leere Zeilen ein wenig übersichtlicher zu halten (zumindest für uns ^^).
- Per Strg + T kannst du im Scite Editor die Tidy.exe über dein Script laufen lassen, welche automatisch Zeilen einrückt, leerzeichen einfügt etc.
- Wenn du der englischen Sprache mächtig bist, empfehle ich dir diese AutoIt UDF Standards. -
Erstell über die ganze GUI ein Label ohne Text mit dem Stil $GUI_WS_EX_PARENTDRAG ;).
-
Wie mein Mathelehrer immer zu sagen pflegt: "Das ist grober Unfug!"...
[autoit]#include <Array.au3>
[/autoit][autoit][/autoit][autoit]$hWnd = GUICreate("")
[/autoit][autoit][/autoit][autoit]
$cButton = GUICtrlCreateButton("Test", 150, 185, 100, 25)
GUISetState()$aPos = ControlGetPos($hWnd, "", $cButton)
[/autoit][autoit][/autoit][autoit]
_ArrayDisplay($aPos)While GUIGetMsg() <> -3
[/autoit]
WEnd -
Aha. Dir geht es also um die Positionsbestimmung eines GUI Controls, warum nicht gleich so?
[autoit]
ControlGetPos
[/autoit] -
Wie wärs mit
[autoit]_ArrayToString
[/autoit]?

-
Du kannst, wie du es bei einem Button machen würdest, genauso einen Klick auf ein Label registrieren.
D.h. Du packst den Link in ein Label und sobald darauf geklickt wird, öffnest du den Link mit Shellexecute o.Ä. -
Zitat
Falls er hier eine Altersbeschränckung gibt, bitte sagt mir Bescheid.
Nein, wie kommst du darauf?
-
Zitat
Wv Schüler gibts auf deiner Schule?
Ca. 1500. Auf jeden Fall viel zu viele...
-
Zitat
ist rauchen nicht ab 18? wenn schon von legalen Sachen die Rede ist^^
Das scheint ca. 100 Leute an meiner Schule nicht zu kümmern...Einen schönen Geburtstag wünsch ich dir, feier schön
. -
Ups. Da war ich wohl noch nicht so ganz wach
. Sorry... -
Mit
[autoit]If BitAND($Checkbox, $GUI_CHECKED) Then
[/autoit]kannst du auslesen, ob eine Checkbox aktiviert ist, oder nicht.

-
Ich wusste nicht, dass es dir um die Darstellung in deinem Script geht... Verwende ein IE Object und zeige damit die html Datei an, oder verwende ein RichEdit Control um den Text farbig darzustellen.
-
Dann mach doch 2 Dateien. Eine in reiner Textform und eine in HTML.