Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 11:37

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Tratsch rund um Autoit / Autoit Talk | kleinere Fragen

Discussion on Tratsch rund um Autoit / Autoit Talk | kleinere Fragen within the AutoIt forum part of the Coders Den category.

Reply
 
Old 12/14/2013, 13:43   #1786
 
butter123's Avatar
 
elite*gold: 95
Join Date: May 2011
Posts: 982
Received Thanks: 189
Do
$Farbe = PixelSearch(0,0,@DesktopWidth,@DesktopHeight,0xFCF FEB)
Until IsArray($Farbe)=1
Send("1")
butter123 is offline  
Old 12/14/2013, 13:47   #1787
 
alpines's Avatar
 
elite*gold: 60
Join Date: Aug 2009
Posts: 2,256
Received Thanks: 815
butter123, wenn du IsArray($Farbe)=1 verwendest dann zeigst du damit das du den Sinn von True und False nicht verstanden hast.
Code:
Until IsArray($Farbe)
wäre korrekter, da IsArray, wenn es natürlich erfolgreich ist, eine 1 returned. Zahlen (außer 0) haben den Wert True, also kannst du das auch ohne =1 schreiben.

Besser wäre es aber eine Funktion zu bauen und mit AdlibRegister zu registrieren die in regelmäßigen Abständen das abprüft und ggf. 1 drückt.
alpines is offline  
Thanks
1 User
Old 12/14/2013, 13:55   #1788
 
butter123's Avatar
 
elite*gold: 95
Join Date: May 2011
Posts: 982
Received Thanks: 189
o.0
hier wurde doch ein =1 benötigt. falsch sollte es nicht sein, höchstens unnötig.
butter123 is offline  
Old 12/14/2013, 17:40   #1789
 
alpines's Avatar
 
elite*gold: 60
Join Date: Aug 2009
Posts: 2,256
Received Thanks: 815
Doch, beim Select ist das nötig, da du mit Select Aussagen abfragst z.B.
Code:
Select
	IsArray($a) = 1
EndSelect
Beim Switch hingegen brauch man das nicht
Code:
Switch IsArray($a)
	Case 1
EndSwitch
aber bei If-Abfragen brauch man das nicht und das verkürzt auch den Code.
Wenn du z.B. folgendes machst
Code:
If IsArray($a) = False Then ;...
ist das viel länger als
Code:
If Not IsArray($a) Then ;...
alpines is offline  
Old 12/16/2013, 15:17   #1790
 
BestBlitzcrank's Avatar
 
elite*gold: 0
Join Date: Aug 2013
Posts: 757
Received Thanks: 142
Hey Leute,
Ich wollte anfangen mit AutoIt und wollte fragen ob das einfach ist (also das schreiben von Scripts). Da ich schon einige Kenntnisse in VB sind mir schon bewusst was einige Befehle bedeuten. Ich hab auch gehört, dass man mit einer bestimmten .dll oder so auch in VB in AutoIt schreiben kann, was für mich natürlich prima wäre. Habt ihr vlt Vorschläge wie ich Anfangen sollte, oder gibt es einen guten Youtuber, der es gut erklärt? Hab schon bisschen gestern in ytb nachgeguckt und hab nicht wirklich gute Leute gefunden.

lg
BestBlitzcrank is offline  
Old 12/16/2013, 16:05   #1791
 
alpines's Avatar
 
elite*gold: 60
Join Date: Aug 2009
Posts: 2,256
Received Thanks: 815
Keiner geht das Thema AutoIt richtig an, da es zu groß ist und man immer etwas übersieht.
Du musst dein Wissen selber zusammenfügen indem du dir viele verschiedene Tutorials anschaust.
AutoIt in VB geht, aber andersherum funktioniert mittels DLL Export sicherlich auch.
alpines is offline  
Thanks
1 User
Old 12/16/2013, 16:34   #1792
 
BestBlitzcrank's Avatar
 
elite*gold: 0
Join Date: Aug 2013
Posts: 757
Received Thanks: 142
Ja okay- ist es aber einfacher dort Tools/Bots zu machen? Hab gesehen, dass man sehr einfach die Koordinaten herausfinden kann und dann so ein Art Klick Bot machen kann.
BestBlitzcrank is offline  
Old 12/16/2013, 16:40   #1793
 
alpines's Avatar
 
elite*gold: 60
Join Date: Aug 2009
Posts: 2,256
Received Thanks: 815
Ja natürlich, für Scripte eignet sich eigentlich keine bessere Sprache als AutoIt, da es viele Funktionen dafür mitliefert und diese mit einem einfachen Syntax verwendet werden können.
Statt Klick-Bots würde ich aber lieber Memory Bots schreiben, da die besser sind.
alpines is offline  
Thanks
1 User
Old 12/16/2013, 16:43   #1794
 
BestBlitzcrank's Avatar
 
elite*gold: 0
Join Date: Aug 2013
Posts: 757
Received Thanks: 142
Danke Werde erstmal paar Videos über Memory Bots anschauen ^^
BestBlitzcrank is offline  
Old 12/19/2013, 20:40   #1795
 
BestBlitzcrank's Avatar
 
elite*gold: 0
Join Date: Aug 2013
Posts: 757
Received Thanks: 142
Hab mal ne Frage, wenn ich mit dem Windows Info die Mouse Position herausfinden will (für ein Afk Bot), dann minimiert sich immer das Spiel... Gibt es noch andere Möglichkeiten einen Afk Bot zu machen? Oder was sind denn alle die Möglichkeiten einen Afk Bot zu machen?

(mit Picturesearch würde es nicht gehen, da die Maps alle unterschiedlich aussehen)
BestBlitzcrank is offline  
Old 12/19/2013, 20:44   #1796
 
lolkop's Avatar
 
elite*gold: 280
Join Date: May 2007
Posts: 2,818
Received Thanks: 3,483
Quote:
Originally Posted by BestBlitzcrank View Post
Hab mal ne Frage, wenn ich mit dem Windows Info die Mouse Position herausfinden will (für ein Afk Bot), dann minimiert sich immer das Spiel... Gibt es noch andere Möglichkeiten einen Afk Bot zu machen? Oder was sind denn alle die Möglichkeiten einen Afk Bot zu machen?

(mit Picturesearch würde es nicht gehen, da die Maps alle unterschiedlich aussehen)
schreib dir doch selbst ein kleines script zum speichern bestimmter mauspositionen...

Code:
HotKeySet('{F1}', 'SaveCoors')
While Sleep(50)
WEnd
Func SaveCoors()
	ConsoleWrite(MouseGetPos(0)&','&MouseGetPos(1)&@CRLF)
EndFunc
lolkop is offline  
Thanks
1 User
Old 12/19/2013, 20:52   #1797
 
BestBlitzcrank's Avatar
 
elite*gold: 0
Join Date: Aug 2013
Posts: 757
Received Thanks: 142
Quote:
Originally Posted by lolkop View Post
schreib dir doch selbst ein kleines script zum speichern bestimmter mauspositionen...

Code:
HotKeySet('{F1}', 'SaveCoors')
While Sleep(50)
WEnd
Func SaveCoors()
	ConsoleWrite(MouseGetPos(0)&','&MouseGetPos(1)&@CRLF)
EndFunc
Danke, leider bin ich noch Anfänger und deswegen weiß ich noch nicht viel ^^

Edit: Hm im Spiel gibt er mir keine Koordinaten.
BestBlitzcrank is offline  
Old 12/19/2013, 21:23   #1798
 
alpines's Avatar
 
elite*gold: 60
Join Date: Aug 2009
Posts: 2,256
Received Thanks: 815
Weil der HotKey schon vielleicht belegt ist? Versuchs mit einem anderen.
alpines is offline  
Old 12/21/2013, 15:49   #1799
 
butter123's Avatar
 
elite*gold: 95
Join Date: May 2011
Posts: 982
Received Thanks: 189
kann ich requireadmin in einer funktion aufrufen? oder muss das am scriptanfang gefordert werden?
butter123 is offline  
Old 12/21/2013, 15:54   #1800
 
alpines's Avatar
 
elite*gold: 60
Join Date: Aug 2009
Posts: 2,256
Received Thanks: 815
Der Compiler wird es ganz vorne hin setzen...
Code:
MsgBox(0,0,0)

If InputBox("Admin", "") = 1 Then
	#RequireAdmin
Else
	MsgBox(0,0,"No Admin.")
EndIf
alpines is offline  
Thanks
1 User
Reply


Similar Threads Similar Threads
[Sammelthread]Fragen zu Autoit wie man Hacks herstellt(Autoit) + Antworten
11/16/2011 - Metin2 - 0 Replies
Hallo Liebe Community, Ich habe diesen Thread aufgemacht weil manche leute mit Autoit nicht mehr weiterkommen wie man Hack herstellt ,ich habe mit schon ein Multihack mit Autoit herstellt das war einfach .Da viele User nicht weiterkommen werden habe ich mich entschieden ein Thread aufzumachen mit Fragen und ich den dann Antworten kann und helfen kann! ------------------------------------------------- --------------------------- Mein Multihack:...



All times are GMT +1. The time now is 11:38.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.