Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 17:13

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

Advertisement



Kleines Problem

Discussion on Kleines Problem within the AutoIt forum part of the Coders Den category.

Reply
 
Old 10/09/2010, 01:33   #16
 
lolkop's Avatar
 
elite*gold: 280
Join Date: May 2007
Posts: 2,818
Received Thanks: 3,483
unbekannt sollte hier eigentlich nichts sein. einziger unterschied zu deinem script ist, das ich mit timern statt sleep arbeite, was das blockieren vom script verhindert. ausserdem arbeite ich gern mit arrays, da sich diese sehr gut in schleifen abarbeiten lassen.
lolkop is offline  
Old 10/09/2010, 07:16   #17
 
elite*gold: 0
Join Date: Jul 2010
Posts: 450
Received Thanks: 78
warum schreibt ihr immer so viel??
Also ich habe für metin2 nen bot geschrieben der immer die Tasten, ach egal ich poste einfach das script:

Quote:
Sleep (3000)
While 1
Send ("{^}")
Send ("{2}")
Send ("{3}")
Send ("{4}")
Send ("{F2}")
Send ("{F3}")
Send ("{F4}")
Sleep (100)
WEnd
also ^ hebt Sachen auf 2-4 sind "verlinkungen" und F2-F4 auch.
PS: Wie macht man bei nem Random-Befehl das nur Zahlen ohne Komma kommen?
eagly200 is offline  
Old 10/09/2010, 12:46   #18
 
PenGuin :O's Avatar
 
elite*gold: 2
Join Date: Mar 2008
Posts: 1,778
Received Thanks: 1,222
@eagly:

Code:
Random(1, 10, 1)
macht Random Zahlen von 1 - 10.


Code:
Random(5, 94, 1)
macht Zahlen von 5 - 94.
PenGuin :O is offline  
Old 10/09/2010, 17:14   #19
 
lolkop's Avatar
 
elite*gold: 280
Join Date: May 2007
Posts: 2,818
Received Thanks: 3,483
Quote:
Originally Posted by eagly200 View Post
warum schreibt ihr immer so viel??
Also ich habe für metin2 nen bot geschrieben der immer die Tasten, ach egal ich poste einfach das script:
also ^ hebt Sachen auf 2-4 sind "verlinkungen" und F2-F4 auch.
das ganze hat mal garnichts mit dem thema zu tun. sobald man das ganze variabel für jeden nutzbar mit gui gestalten will, kommt man mit sowas nichtmehr aus...

und wenn man so wie hier gewünscht mit "multithreading" (was wie ich bereits sagte allgemein in der realität nicht existiert) arbeiten will, muss man das script nunmal durchgängig ohne jegliche blockierungen durch sleep bzw wait befehle aufbauen. denn so ist autoit wie auch andere sprachen in der lage, so schnell viele sachen abzuarbeiten, dass es für den user so scheint als würde es parallel laufen =)
lolkop is offline  
Old 10/09/2010, 23:35   #20
 
Belur's Avatar
 
elite*gold: 0
Join Date: Jul 2009
Posts: 3,441
Received Thanks: 1,473
Quote:
If $go[$i] And TimerDiff($timer[$i]) > GUICtrlRead($input[$i]) Then
ControlSend("FLYFF", "", "", '{'&GUICtrlRead($combo[$i])&'}')
$timer[$i] = TimerInit()
Quote:
Originally Posted by lolkop View Post
unbekannt sollte hier eigentlich nichts sein. einziger unterschied zu deinem script ist, das ich mit timern statt sleep arbeite, was das blockieren vom script verhindert. ausserdem arbeite ich gern mit arrays, da sich diese sehr gut in schleifen abarbeiten lassen.
Ehm. In dem Teil check ich ziemlich wenig
Belur is offline  
Old 10/11/2010, 22:28   #21
 
lolkop's Avatar
 
elite*gold: 280
Join Date: May 2007
Posts: 2,818
Received Thanks: 3,483
Quote:
Originally Posted by Belur View Post
Ehm. In dem Teil check ich ziemlich wenig
was genau gibts denn da nicht zu checken?
es wird geguckt ob die go variable für die jeweilige controlreihe wahr ist, und die zeit seit der letzten aktion der controlreihe höher ist, als die im input gespeicherte...

wenn beides zutrifft, wird die in der combobox befindliche zahl gesendet, und die aktuelle zeit als zeit der letzten aktion der controlreihe gesetzt....

quasi eigentlich nur 2 kleine aktionen... nicht wirklich etwas was nicht verständlich wäre.
lolkop is offline  
Thanks
2 Users
Reply


Similar Threads Similar Threads
Kleines Problem
10/02/2010 - Metin2 Private Server - 5 Replies
Hallo . wer kann mir bei meinem hamachi sever helfen gestern (heute morgen) lief er wie geschmiert und jetzt komm ich nicht mehr rein -.- fehler beim verbinden des sever´s wer kann helfen Pn mee pls ;D PS:Kriegt ein Thx
kleines problem
09/08/2010 - Metin2 Private Server - 0 Replies
hi ihr ^^ ich wollte mir nen eigenen server zu testzwecken erstellen aber bekomme ein kleines problem... PUBLIC_IP: ********* interface de0 hostname first_ch2 PLAYER_SQL: localhost mt2 mt2!@# player COMMON_SQL: localhost mt2 mt2!@# common LOG_SQL: localhost mt2 mt2 @!# log mysql_real_connect: Cant´t connect to local MySql server throug the socket ´/tmp/mysql.sock (2) Cannot start server while no player sql connected
Kleines Problem
05/20/2010 - S4 League - 0 Replies
/Hat sich erledigt !
Êin kleines Problem
08/20/2008 - Metin2 Private Server - 5 Replies
Ich hab da ein Problem : Wenn ich auf´m Pserver spiele wird keine Schrift angezeigt .KEINE! Wie kann ich das beheben (hab nen WIN98:D)
Kleines Problem
10/22/2007 - Flyff - 12 Replies
sorry das ich wegen so einem scheiß ein neuen thread eröffne aber ohne kann ich nicht mehr richtig hacken:( ich bekomm keinen window mode mehr hin egal ob ich es bei optionen änder und dann wieder neu starte oder es in der neuz.ini änder.. ich habs auch schon neu installiert und alles aber nix funzt würde mich also über hilfe freuen =)



All times are GMT +1. The time now is 17:14.


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.