|
You last visited: Today at 21:52
Advertisement
M&B Bot
Discussion on M&B Bot within the AutoIt forum part of the Coders Den category.
11/05/2010, 18:11
|
#1
|
elite*gold: 0
Join Date: Aug 2010
Posts: 687
Received Thanks: 188
|
M&B Bot
hey, ich wollte nen Mount and Blade bot machen, keine sorge, nicht online^^
er soll ingame immer wieder Strg und gleichzeitig x drücken... mit "Send()" geht das ja nicht^^
wie kann ich das machen...??
pS: wenn man mir gleich ein ganzes skript vorlegt, ist das ok
|
|
|
11/05/2010, 18:18
|
#2
|
elite*gold: 0
Join Date: Aug 2006
Posts: 409
Received Thanks: 150
|
Wieso sollte das nicht mit send gehen? o:
send("^x")
^ ist das Zeichen um Strg zu senden.
PHP Code:
HotKeySet("{END}", "closeit")
While 1 send("^x") sleep(100) Wend
Func closeit() Exit EndFunc
|
|
|
11/05/2010, 18:21
|
#3
|
elite*gold: 0
Join Date: Aug 2010
Posts: 687
Received Thanks: 188
|
Quote:
Originally Posted by ~De@dly Silence~
Wieso sollte das nicht mit send gehen? o:
send("^x")
^ ist das Zeichen um Strg zu senden.
PHP Code:
HotKeySet("{END}", "closeit")
While 1 send("^x") sleep(100) Wend
Func closeit() Exit EndFunc
|
kp hat mit send nicht geklappt...
ist es en unterscied wenn man Send("^{x}") macht?? wenn ja, dann weiß ich worans liegt  hab aber nun gleich noch ne frage: ist es möglich , wenn jemand in eine inputbox "20" reinschreibt, dass dann genau 20 mal eine aktion ausgeführt wird?
zB $input = "20"
Do $input mal MsgBox...xDD
|
|
|
11/05/2010, 18:29
|
#4
|
elite*gold: 0
Join Date: Aug 2006
Posts: 409
Received Thanks: 150
|
***, das ist ein Unterschied. Tasten, die in geschweiften Klammern stehen sind spezielle Tasten, wie Enter, Tab, etc. Normale Tasten haben keine Klammern um sich.
Das mit den 20 Durchläufen kannst du per Schleife realisieren
PHP Code:
For $i = 1 To $input <hier dann der zu wiederholende code> Next
|
|
|
11/05/2010, 18:31
|
#5
|
elite*gold: 0
Join Date: Aug 2010
Posts: 687
Received Thanks: 188
|
Quote:
Originally Posted by ~De@dly Silence~
***, das ist ein Unterschied. Tasten, die in geschweiften Klammern stehen sind spezielle Tasten, wie Enter, Tab, etc. Normale Tasten haben keine Klammern um sich.
Das mit den 20 Durchläufen kannst du per Schleife realisieren
PHP Code:
For $i = 1 To $input <hier dann der zu wiederholende code> Next
|
cool thx^^
|
|
|
11/05/2010, 18:55
|
#6
|
elite*gold: 0
Join Date: Feb 2009
Posts: 542
Received Thanks: 112
|
PHP Code:
HotKeySet("{END}", "closeit")
HotKeySet("{F1}","_start")
While 1
sleep(200)
Wend
Func _start()
$input = InputBox("","Anzahl")
$i = 0
Do
send("^x")
sleep(100)
$i = $i + 1
Until $i = $input
EndFunc
Func closeit()
Exit
EndFunc
|
|
|
11/05/2010, 19:01
|
#7
|
elite*gold: 0
Join Date: Aug 2010
Posts: 687
Received Thanks: 188
|
danke euch allen, leider passiert in Mount And Blade nichts  Mein script:
PHP Code:
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Leòns Mount And Blade Bot", 278, 33, 284, 180)
$Label1 = GUICtrlCreateLabel("F1 Im Spiel drücken um 50 mal Strg+x zu drücken.", 8, 8, 241, 17)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
HotKeySet("{F1}","lvl")
Func lvl()
Send("^x")
Send("^x")
Send("^x")
Send("^x")
Send("^x")
Send("^x")
Send("^x")
Send("^x")
Send("^x")
Send("^x")
Send("^x")
Send("^x")
Send("^x")
Send("^x")
Send("^x")
Send("^x")
Send("^x")
Send("^x")
Send("^x")
Send("^x")
Send("^x")
Send("^x")
Send("^x")
Send("^x")
Send("^x")
Send("^x")
Send("^x")
Send("^x")
Send("^x")
Send("^x")
Send("^x")
Send("^x")
Send("^x")
Send("^x")
Send("^x")
Send("^x")
Send("^x")
Send("^x")
Send("^x")
Send("^x")
Send("^x")
Send("^x")
Send("^x")
Send("^x")
Send("^x")
Send("^x")
Send("^x")
Send("^x")
Send("^x")
EndFunc
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
EndSwitch
WEnd
|
|
|
11/05/2010, 20:22
|
#8
|
elite*gold: 0
Join Date: Mar 2009
Posts: 2,317
Received Thanks: 1,255
|
PHP Code:
#include <GUIConstantsEx.au3> #include <StaticConstants.au3> #include <WindowsConstants.au3>
HotKeySet("{F1}","lvl")
#Region ### START Koda GUI section ### Form= $Form1 = GUICreate("Leòns Mount And Blade Bot", 278, 33, 284, 180) $Label1 = GUICtrlCreateLabel("F1 Im Spiel drücken um 50 mal Strg+x zu drücken.", 8, 8, 241, 17) GUISetState(@SW_SHOW) #EndRegion ### END Koda GUI section ###
While 1 $nMsg = GUIGetMsg() Switch $nMsg Case $GUI_EVENT_CLOSE Exit
EndSwitch WEnd
Func lvl() For $i = 1 to 49 Send("^x") Next EndFunc
|
|
|
11/07/2010, 12:15
|
#9
|
elite*gold: 0
Join Date: Dec 2009
Posts: 705
Received Thanks: 312
|
Du sagst es geht mit Send() nicht, dann probier doch mal ControlSend. xP
|
|
|
11/07/2010, 13:31
|
#10
|
elite*gold: 0
Join Date: Aug 2010
Posts: 687
Received Thanks: 188
|
Quote:
Originally Posted by v0lle
Du sagst es geht mit Send() nicht, dann probier doch mal ControlSend. xP
|
hab ich doch schon Ö_ö
|
|
|
All times are GMT +1. The time now is 21:53.
|
|