Ich versuche ein kleinen Fix für den levelbot m2kmod(pserver)
zu erstellen damit ich ein reittier benutzen kann und kein pferd.
Ich habe folgende Fragen an euch die ihr am besten mit einem script beantwortet:
wie kann ich in autoit einen script an einen prozess binden!?!
wie mache ich ein countdown in eine Msgbox bzw es soll sichtbar sein wie dieses hier:
; This is my first script MsgBox(0, "ichwillkeinevieren says", " welcome to My first script") Run("notepad.exe") WinWaitActive("Unbenannt - Editor") Send("Soweit so gut.") WinClose("Unbenannt - Editor") WinWaitActive("Editor", "Aktuelle Änderungen speichern") Send("!N") HotKeySet("{F9}", "start") HotKeySet("{F10}", "Terminate") Run("shiro2.exe")
while 1 sleep(1) WEnd ;Aufheben
Func start() While 1 Send("{f3}") Sleep(3500) WEnd EndFunc
ich meine damit das es nur an das spiel (an den prozess ) gebunden werden soll also das f3 drücken.
Es ist nämlich nervig wenn es auch bei anderen sachen google chrome etc auch f3 drückt
Das wirst du so nicht hinbekommen, dafür musst du den den Keybindung für deinen Script reservieren (Hotkeyset) und ihn dann simultan an das Spiel schicken (Controlsend)
oder habe ich da etwas falsch verstanden?
Das wirst du so nicht hinbekommen, dafür musst du den den Keybindung für deinen Script reservieren (Hotkeyset) und ihn dann simultan an das Spiel schicken (Controlsend)
oder habe ich da etwas falsch verstanden?
Also ich will das im spiel eine bestimmte taste gedrückt wird (sagen wir "f5")
und das die taste nur im spiel gedrückt wird und nich wenn ich gerade im web surfe.
Diese taste soll an den prozess gebunden werden also.
Verstanden irgendwer irgendwie irgendwas ?
Der Befehl "Hotkeyset" belegt ein Keybinding z.B. F5 und "Controlsend" sendet ein Keybinding an ein Fenster (welches auch minimiert sein kann)
so triggert man über das Hotkeyset eine Funktion welche ein Controlsend das das Spiel sendet mit dem selben Keybinding und schon sollte man das haben was du suchst
belegte Keybindings von Hotkeyset sollen normal nicht von anderen Programmen überschrieben werden können
Er will nur nicht wenn er in Chrome / Firefox oder sonst was ist, das wenn er F5 drückt die Seite refresht und nicht die Funktion triggered. Das soll nur passieren wenn er im Spiel ist und damit gehts.
//Oops, falsch gelesen, wenn er den Key nur an den Fenster senden will dann natürlich mit ControlSend!
Er will nur nicht wenn er in Chrome / Firefox oder sonst was ist, das wenn er F5 drückt die Seite refresht und nicht die Funktion triggered. Das soll nur passieren wenn er im Spiel ist und damit gehts.
//Oops, falsch gelesen, wenn er den Key nur an den Fenster senden will dann natürlich mit ControlSend!
ja genau aber auch wenn ich es nicht bin (fenster minimiert)
Das wirst du so mit Autoit nicht hinkriegen, das kann ich nur im Levelbot selber ändern, nur mir fehlt die Zeit/Lust das richtig einzubauen und auszuprobieren und ich müssten den Client downloaden etc.
Das wirst du so mit Autoit nicht hinkriegen, das kann ich nur im Levelbot selber ändern, nur mir fehlt die Zeit/Lust das richtig einzubauen und auszuprobieren und ich müssten den Client downloaden etc.
bis jetzt funktionierts ja bzw hab mein reittier auf f3 gelegt und alle 4sekunden
wird das reittier benutzt
PHP Code:
Func start() While 1 Send("{f3}") Sleep(3500) WEnd EndFunc
ich bräuchte hauptsächlich nur etwas das für mich dropcrap im ingame alle 3sekunden drückt( dropcrap.py im anhang) und etwas damit f3 nur an das spiel gesendet wird und nicht überall wie zb google chrome.
Alle anderen dinge die ich genannt habe wären optional.
Wie schon erwähnt wurde könnte nur da helfen, aber dann wirst du damit keine bzw. selten Skills nutzen können.
Wieso willst du denn alle 3 Sekunden Items droppen lassen? Entweder machst du den Pickup aus und bekommst gar keine oder du lässt ihn an und bekommst Items, nur wenn du dieses mit einem Programm wieder fallen lassen würdest, würden sie automatisch wieder aufgehoben werden.
Wie schon erwähnt wurde könnte nur da helfen, aber dann wirst du damit keine bzw. selten Skills nutzen können.
Wieso willst du denn alle 3 Sekunden Items droppen lassen? Entweder machst du den Pickup aus und bekommst gar keine oder du lässt ihn an und bekommst Items, nur wenn du dieses mit einem Programm wieder fallen lassen würdest, würden sie automatisch wieder aufgehoben werden.
ich habe bis jetzt klickbot.exe benutzt und die coordinaten des button angegeben damit jede 3.sekunde der button angeklickt wird, aber ich würde das ja auch gerne automatisch haben durch eine bearbeitung im dropcrap.py
wie das gehen soll weiß ich nicht deswegen frag ich lieber profis ->123klo
und controlsend werd ich nochmal versuchen einzubauen
#IfWinActive, GTA:SA:MP
#UseHook
t::
Suspend On
SendInput t
Hotkey, Enter, On
Hotkey, Escape, On
Hotkey, t, Off
return
NumpadEnter::
Enter::
Suspend Permit
Suspend Off
SendInput {Enter}
Hotkey, t, On
Hotkey, Enter, Off
Hotkey, Escape, Off
return
Escape::
Suspend Permit
Suspend Off
SendInput {Escape}
Hotkey, t, On
Hotkey, Enter, Off
Hotkey, Escape, Off
return
[Autoit] Script Hilfe... 02/03/2013 - General Coding - 4 Replies Haay ,
Wie kann ich einstellen , dass wenn ich die "ALT" taste drücke das es dann die tasten : " , , " macht.
ps : will s4 league Rc bot machen.
Code :
if HotkeySet("alt", FUNKTION) Then
EndIf
Send('{Space}')
Sleep(500)
Hilfe bei AutoIt-Script^^ 06/04/2012 - AutoIt - 3 Replies Hey Leute,
kann mir jemand erklären wie ich ein AutoIt-Programm dazu bringen kann in einem anderen Fenster zu agieren? Ich möchte ein Script für BattleForge machen und wenn ich dem die Koordinaten für MouseMove und MouseClick gebe passiert nicht in dem Fenster.
Greez
big_mame
[AutoIt] Hilfe bei Script 08/26/2010 - General Coding - 1 Replies Hi Leute,
mein Script sucht nur nach einem wert ("x.png"). Ich habe gedacht, ich kann das mit Arrays lösen, um einer Variable mehrere Werte zuzuweisen, die alle überprüft werden. Habs aber iwie nicht hinbekommen. Kann das funktionieren oder wie muss ich das machen?
hier mein aktueller Code:
#RequireAdmin
#include <ImageSearch.au3>