Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 03:10

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

Advertisement



Problem : Script Startet Nicht!

Discussion on Problem : Script Startet Nicht! within the AutoIt forum part of the Coders Den category.

Reply
 
Old   #1
 
l3obn4tzer's Avatar
 
elite*gold: 1
Join Date: Jun 2009
Posts: 170
Received Thanks: 52
Problem : Script Startet Nicht!

Das ist mein ganzer Script, und der startet nicht. Er soll aber bei z.b. einem Druck auf die 1 die Func 1 ausführen.

Wen die Geschichte interessiert:
Beim Minecraft Multiplayer kann man duch den /give Name Blocknummer Anzahl - Befehl sich Blöcke besorgen, wenn man keinen Bock hat, diese abzubauen. Zu den Funcs: Enter öffnet chat, dann der befehl und der andere enter schickt ab.

HotKeySet("1", "Nr1")
HotKeySet("2", "Nr2")
Func Nr1()
Send("{ENTER}/give [admin]nico 1 64")
EndFunc ;==>Nr1
Func Nr2()
Send("{ENTER}/give [admin]nico 2 64")
EndFunc ;==>Nr2
Wäre euch sehr dankbar um mithilfe
mfG Nico
l3obn4tzer is offline  
Old 06/18/2011, 17:28   #2
 
Reeek's Avatar
 
elite*gold: 0
Join Date: Dec 2008
Posts: 1,304
Received Thanks: 485
PHP Code:
while 1
sleep
(20)
wend 
irgendwo reinbauen, dann gehts. Würde dir außerdem empfehlen, das ganze mit einer For-Schleife zu definieren...

PHP Code:
For $i 1 to 99 Step 1
HotkeySet
($i"Nr"&$i)
Next 
Außerdem ist es nicht ganz so klug, für die Taste "10" ein Hotkey zu setzen, da es keine Taste 10 gibt ;D
Reeek is offline  
Old 06/18/2011, 17:55   #3



 
xShizoidx's Avatar
 
elite*gold: 0
The Black Market: 283/0/0
Join Date: Feb 2011
Posts: 1,351
Received Thanks: 410
Ja, ein while fehlt, da dein Script sonst nur für eine Sekunde startet und es sich danach wieder beendet.

@Reeek : Es gibt auch keine anderen Tasten über 10, wie er es oben gemacht hat o.O
xShizoidx is offline  
Old 06/18/2011, 18:20   #4
 
Reeek's Avatar
 
elite*gold: 0
Join Date: Dec 2008
Posts: 1,304
Received Thanks: 485
@netterwurm:
ich weiß^^ das sollte ein Beispiel sein. Konkret,
ist ein nicht ganz so klug, Hotkeys für die Tasten


Autoit ftw

PHP Code:
    HotKeySet("g""_1")

Func _1()
For 
$i 10 to 99 step 1
send
($i&"{enter}")
next
    EndFunc
while 1
    sleep
(20)
    
WEnd 
Reeek is offline  
Old 06/18/2011, 18:54   #5
 
l3obn4tzer's Avatar
 
elite*gold: 1
Join Date: Jun 2009
Posts: 170
Received Thanks: 52
Dachte 10 wäre 1 und 0 undso

also, Reeek, bei deinem Script schreibt der mir die zahlen von 10 bis 99 auf
was ich wollte wäre ein script, der mir immer das selbe schreibt, nur halt mit einer veränderten zahl
l3obn4tzer is offline  
Old 06/18/2011, 20:09   #6
 
Reeek's Avatar
 
elite*gold: 0
Join Date: Dec 2008
Posts: 1,304
Received Thanks: 485
? Wie meinst du das?

PHP Code:
For $i 1 to 99 Step 1
HotkeySet
($i"Nr"&$i)
Next 
Ersetzt den gesamten, ersten Spoiler, es werden alle Hotkeys auf einmal gesetzt. Falls du ein Script suchst, das immer das selbe + eine Variable schreibt:

PHP Code:
For $i =  1 to 99 step 1
     Send
("Hallo. Wir zählen von 1 bis 99. Aktuell sind wir bei "&$i)
Next 
Reeek is offline  
Old 06/19/2011, 16:55   #7
 
l3obn4tzer's Avatar
 
elite*gold: 1
Join Date: Jun 2009
Posts: 170
Received Thanks: 52
Nein, am liebsten wäre mir z.b wenn ich 1 drücke das er schreibt:
Du hast 1 gedrückt. Bei meinem script schreibt der mir das so auf wie bei deinem
l3obn4tzer is offline  
Old 06/19/2011, 18:07   #8
 
BlackHybrid's Avatar
 
elite*gold: 52
The Black Market: 101/0/0
Join Date: Oct 2010
Posts: 1,998
Received Thanks: 389
PHP Code:
#include <Misc.au3>
While 1
    
For $i 1 To 255 Step 1
        
If _IsPressed($iThen MsgBox(1""Chr(Dec($i)))
    
Next
WEnd 
BlackHybrid is offline  
Thanks
1 User
Old 06/20/2011, 21:17   #9
 
l3obn4tzer's Avatar
 
elite*gold: 1
Join Date: Jun 2009
Posts: 170
Received Thanks: 52
Quote:
Originally Posted by BlackHybrid View Post
PHP Code:
#include <Misc.au3>
While 1
    
For $i 1 To 255 Step 1
        
If _IsPressed($iThen MsgBox(1""Chr(Dec($i)))
    
Next
WEnd 
w00t? h4x0r 1337!

Nein Scherz. Irgentwie werd ich daraus nicht schlau. Wozu sind Chr und Dec da?
l3obn4tzer is offline  
Old 06/21/2011, 01:04   #10
 
lolkop's Avatar
 
elite*gold: 280
Join Date: May 2007
Posts: 2,818
Received Thanks: 3,483
das dec kann man auch weglassen, da es sich bei den zahlen von 1-255 sowieso um dezimalzahlen handelt.

ch(a)r wandelt die zahl danach in die jeweilige ascii expression um. das hat natürlich den nachteil, das ach keys wie enter etc quasi als ascii expression gesendet werden.
lolkop is offline  
Old 06/21/2011, 15:56   #11
 
l3obn4tzer's Avatar
 
elite*gold: 1
Join Date: Jun 2009
Posts: 170
Received Thanks: 52
ach ok. und woher weiß ich welcher buchstabe welche zahl ist?
l3obn4tzer is offline  
Old 06/21/2011, 22:54   #12
 
lolkop's Avatar
 
elite*gold: 280
Join Date: May 2007
Posts: 2,818
Received Thanks: 3,483
google doch mal
lolkop is offline  
Reply


Similar Threads Similar Threads
[PROBLEM]Virtual PC startet nicht
09/09/2011 - Metin2 Private Server - 11 Replies
Hallo Ich habe ein Problem mit virtual PC warning: / was not properly dismounted hoffe jemand kann mir schnell helfen :D danke im vorraus euer PHIL315
[Problem] 4Story Eg startet nicht
04/07/2011 - 4Story - 6 Replies
Hallo Community Ich habe ein Problem mit dem 4story P-server.Nun wenn ich das Spielt starte kommt als erstes der Patcher was normal ist dannach, wenn ich connect drücke kommt erst mal ein schwartzes fenster nach 2 sec geht das fenster weg und das fenster minimiert sich.. Ich danke im vorraus für alle antworten Mit freundlichen Grüßen Sven..
Aspiremt2 problem startet nicht
02/28/2011 - Metin2 Private Server - 10 Replies
Hallo also hab mir aspiremt2 herunterladen also äffnen mit winrar also nach dem download sofort mit winrar ich hab das nicht auf der festplatte auf desktop mach ich starten kommt fehler was soll ich machen
Hab ein Problem.... S4 Startet nicht...
11/06/2010 - S4 League - 3 Replies
Hallo zusammen, ich habe da eine Dringende frage an euch wenn ich s4 Starten will kommt der HGWC Game watcher , aber dann kommt direkt ''Aegis Init Error'' und ich weiß nicht was ich tun soll =( Bitte um Hilfe Danke schonmal Was ich schon versucht habe :
seltsames Problem FF startet nicht, IE will nicht connecten
08/14/2008 - Technical Support - 2 Replies
Tjo! Ich bin mal wieder echt ratlos.. Seit neustem habe ich das Problem, dass nach kurzer Zeit des Betriebs sich der FireFox browser nicht starten lässt (er erscheint zwar im taskmanager, jedoch passiert weiter nicht mehr). So, wenn eben jener Zustand eingetroffen ist, will auch mein IE (IE 6) nicht mehr ins Netz gehen - zumindest sind die zeiten bis sich etwas Tut enorm hoch (so hoch, dass ich nie genug geduld hatte ;D ) ich tippe, dass das irgendwie mit dem HTTP zusammenhängt, denn...



All times are GMT +1. The time now is 03:10.


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.