Diese Variablen am Anfang habe ich extra gesetzt, damit jeder/jede sie verändern kann wie er/sie will. ![]()
Du hast schon recht, mit deinen Maßen ähnelt das ganze noch mehr einem Bildschirmschoner. Es ist ja aber auch nur ein einfaches Beispiel. ![]()
Wäre es ein richtiger Bildschirmschoner müsste ich auch noch eine Funktion hinzufügen, die überprüft ob Maus oder Tastatur wieder bewegt wurden.
Beiträge von name22
-
-
Kaspersky deinstallieren

Nein Scherz.
Du kannst versuchen entweder bei Kaspersky lokal eine Ausnahme für dieses Programm hinzuzufügen, oder eine E-Mail mit deinem Programm als Dateianhang an Kaspersky zu senden in der steht, dass das nur ein Fehlalarm ist und keine Gefahr besteht. Möglicherweise ändert sich dadurch etwas. Das kann ich leider nicht genau sagen, weil ich kein Kaspersky habe. 
-
Genau wir können uns auch einfach alle selbst bescheißen...
Blöd nur, dass wir davon nichts haben.
Also lasst doch bitte diesen Bot Quatsch.Und überhaupt ist ja wohl sowieso klar, dass ich hier den besten Bot machen würde.
(Scherz) 
-
Ich verstehe ja immer noch nicht wieso du nicht einfach einen linearen Farbverlauf mit _GDIPlus_LineBrushCreate erstellst.

So geht es wahrscheinlich um einiges einfacher. -
Zitat
Woher oder wie kommt man auf diese Formeln??
1. Matheunterricht
2. UEZ (Diese Variante habe ich gewählt :D)
3. Wikipedia -
Für die berechnung der Flugbahn für die Kugel schaut euch am besten AUTOITEROIDS von UEZ an.
Ist das beste Beispiel denke ich.
[Schleichwerbung]Falls das zu unübersichtlich ist könnte man auch mein GDI+ Spiel Targets nehmen.[/Schleichwerbung]
Zitatdann nenn mir mal einen guten Grund bezogen auf dieses Spiel einen Bot zu schreiben. Und jetzt nicht sowas wie das verfälscht den heighscore
Ganz einfach: Bots sind in diesem Forum laut Forenregeln verboten. Also lass den Blödsinn bitte. -
Zitat
aber wenn es den heighscor gibt steh ich auf platz 1 das ist ganz klar
Wie ist denn dein jetziger Highscore?
Du kannst in den Options auf die Tastatursteuerung umschalten. -
Ich denke wir können davon ausgehen, dass mit der PID das Win-Handle gemeint ist
. -
Zitat
du hast ja die letzen tage ziehmlich viele daran erinnert oder?

Ich hatte ja keine andere Wahl.;)
An die Forenregeln hat sich jeder zu halten und ich habe festgestellt, dass viele Anfänger nicht eine Zeile der Forenregeln lesen.
Es soll ja auch keine Anschuldigung sein sondern ein freundlicher Hinweis. -
Das mit der Steuerung ist Absicht und soll das ganze ein wenig schwieriger gestalten.

Ich habe auch schon eine exaktere Maussteuerung vorgeschlagen, aber dann ist es ja langweilig
-
Auch von mir ein herzliches Willkommen im Forum
Ich gehe davon aus das du die Forenregeln gelesen hast und dich daran hältst.
-
Ach so

So fange ich fast immer meine GDI+ Scripte an.
-
Nein, ich verändere einfach nur den Alpha Kanal des Brush's für die Schrift ;).
Mit _GDIPlus_GraphicsDrawImageRectRectTrans würde das auch gehen, ist aber in diesem Fall nicht nötig.
Das mit dem DLLStructGetData um die Breite und Höhe des Schriftzugs in Pixeln zu ermitteln hab ich mir aus BugFix's TextMeter geklaut.
-
Da waren noch mehr Fehler drin...
[autoit]
z.B. muss man auch ein Fenster erzeugen um darin Controls erzeugen zu können.
#include <GUIConstants.au3>
[/autoit][autoit][/autoit][autoit]$hWnd = GUICreate("Test", 400, 400)
[/autoit][autoit][/autoit][autoit]
$Slider = GUICtrlCreateSlider(8, 8, 300, 25)
GUICtrlSetLimit(-1, 255, 100)
GUICtrlSetData($Slider, 255)
GUISetState()While 1
[/autoit]
Switch GUIGetMsg()
Case $GUI_EVENT_CLOSE
Exit
Case $Slider
WinSetTrans($hWnd, "", GUICtrlRead($Slider))
EndSwitch
WEnd
So funktioniert es.
Tegron du hast kein einziges mal die Hilfe gelesen. Stimmt's oder hab ich Recht?
-
Chiifii du solltest dir gleich angewöhnen zuerst die Forensuche zu benutzen.
Man findet dann z.B. das hier.
Vielleicht gibt dir das Script ja ein paar Ideen. -
Zitat
Wie heisst die Schriftart
"EpoXY histoRy"
Sieht echt cool aus.
-
[autoit]
#Include <GDIPlus.au3>
[/autoit][autoit][/autoit][autoit]_GDIPlus_Startup() ; <--------- TADAAAA!!!!
[/autoit][autoit][/autoit][autoit]$hImage = _GDIPlus_ImageLoadFromFile("C:\1.jpeg")
[/autoit][autoit][/autoit][autoit]
$X = _GDIPlus_ImageGetWidth ($hImage)
$Y = _GDIPlus_ImageGetHeight ($hImage)MsgBox(0, "TEST", "Weite: " & $X & " - Höhe: " & $Y)
[/autoit]
Darauf hättest du auch selbst kommen können und außerdem war das in meinem Beispiel mit drin...
-
Ich glaube du suchst diese Formel:
Spoiler anzeigen
[autoit]Global Const $Pi_Div_180 = 4 * ATan(1) / 180
[/autoit] [autoit][/autoit] [autoit]$Angle = 0 ;Startwinkel in °
[/autoit] [autoit][/autoit] [autoit]
$iRadius = 50 ;Radius des Kreises um den sich der Smiley drehtWhile 1
[/autoit]
$MousePos = MouseGetPos()
$iX = $MousePos[0] + Cos(($Angle - 90) * $Pi_Div_180) * $iRadius
$iY = $MousePos[1] + Sin(($Angle - 90) * $Pi_Div_180) * $iRadius
$Angle += 5
Sleep(10)
WEnd
Ich hoffe du verstehst was ich meine :D. -
Dann heiße ich dich herzlich Willkommen im Forum Chiifii.
Solange du die Forenreglen beachtest erhältst du hier immer Unterstützung.
-
Ich glaube im letzten Abschnitt diesesTutorials ist etwas über XPath geschrieben.
