Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 15:32

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

Advertisement



Hilfe: Hotkeyset

Discussion on Hilfe: Hotkeyset within the AutoIt forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Nov 2007
Posts: 6
Received Thanks: 1
Hilfe: Hotkeyset

Hi,
Ich wollte mir ein script machen für TheWarZ wo man automatisch rennen kann und so.

Source:

Code:
HotKeySet("{End}", "_exit")
Func _exit()
	Exit 1
 EndFunc

Global $R = 0
Global $S = 0


HotKeySet("{^}", "_Run")
Func _Run()
	If($R == 0) Then 
		 $R = 1
	  ElseIf($R ==1) Then
		 $R = 0
   EndIf
   
   If($R == 0) Then
	  Send("{W down}")
	  ElseIf($R == 1) Then
	  Send("{W up}")
   EndIf
EndFunc

HotKeySet("{LSHIFT}", "_Sprint")
Func _Sprint()
	If($S == 0) Then 
		 $S= 1
	  ElseIf($S ==1) Then
		 $S = 0
   EndIf
   
   If($S == 0) Then
	  Send("{LSHIFT down}")
	  ElseIf($S == 1) Then
	  Send("{LSHIFT up}")
   EndIf
EndFunc

while True
 Sleep(10000)
WEnd
Der Teil mit dem Autorun(also mit ^(Zirkumflex) als hotkey) funktioniert problemlos aber zb der Shift Hotkey funktioniert gar nicht. Normale Tasten wie zb a b v z funktioneren auch nicht. Die Hotkeys werden außerhalb des Spieles zwar erkannt also im Browser oder so aber im Spiel selber nicht. Nur Zirkumflex und die F tasen(F1 bis F12) haben in dieser kombination im Spiel funktioniert. Ich wäre dankbar wenn mir jemand helfen könnte oder mir erklären könnte was das Problem hier ist.

Für verbesserungsvorschläge am script bin ich auch sehr dankbar will ja auch was lernen und wenns effektivere varianten gibt würd ich die auch gern kennen lernen.

Vielen Dank für die Hilfe

Shadow13_9
shadow13_9 is offline  
Old 02/09/2013, 14:53   #2
 
Achat's Avatar
 
elite*gold: 528
Join Date: Jan 2012
Posts: 2,127
Received Thanks: 2,403


MfG
Achat is offline  
Old 02/10/2013, 12:51   #3
 
elite*gold: 35
Join Date: Apr 2011
Posts: 800
Received Thanks: 214
Nimm nen anderen Key dafür, da du in der Funktion die dadurch aufgerufen wird den Hotkey selbst auslöst kann das ein Problem sein.

Ich bin mir nicht sicher aber ich würde sogar behaupten die Funktion wird immer wieder von sich selbst aufgerufen.

MFG AppleTree
.AppleTree. is offline  
Reply


Similar Threads Similar Threads
HotKeySet
08/15/2011 - Nostale - 27 Replies
ich schreibe gerade ein bot mit c++ eine frage mir fehlt nur noch das also natürlich für nostale bot ^^ welches wort kann man für HotKeySet benutzen ? auf c++
AutoIt HotkeySet HILFE
12/19/2010 - AutoIt - 8 Replies
Hallo :) Ich will mir einen Bot schreiben der in einer endlosschleife auf bestimmte x,y posis klickt! Den Code dafür hab ich .. Da es aber eine endlosschleife ist und ich eine pause von nur 1 Sekunde eingebaut hab geht es schwer diesen wieder auszuschalten ^^ Kann mir jemand den Code Fertig schreiben? D.h. einfach nur dieses Hotkeyset mit einbauen Danke schonmal <3
FastWriter mit HotKeySet
07/08/2010 - AutoIt - 17 Replies
Okay erstmal der code: HotKeySet("{u}", "_start1") HotKeySet("{j}", "_start2") HotKeySet("{m}", "_start3") #include <GUIConstants.au3> #Region ### START Koda GUI section ### Form=c:\program files\koda\forms\hotkeyspammer.kxf $Form1_1 = GUICreate("HotKeySpammer", 250, 281, 193, 125) $Label1 = GUICtrlCreateLabel("Textfeld:", 24, 24, 55, 20)
Hotkeyset
06/03/2010 - AutoIt - 1 Replies
Ich wollte "A" und "S" auf der Tastatur tauschen. Jedoch während dem scripten ist mir aufgefallen, dass wenn ich "A" drücke, geht er zum Hotkeyset und drückt "S". Aber weil ich ja "A" und "S" vertauschen will, wirds ne endlosschleife. Wie kann ich das verändern, dass das gesendene (von AutoIT) nicht zum Hotkeyset geht. HotKeySet("a", "a") HotKeySet("s", "s") While 1
HotKeySet
06/02/2010 - AutoIt - 6 Replies
Wieso klappt das bei mir nicht ? HotKeySet("{F8}" , "Start") HotKeySet("{F9}" , "Ende") Func Start() while 1 xxxx xxx xxx xx x



All times are GMT +1. The time now is 15:32.


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.