No Recoil Script hilfe bitte

Stelle Fragen zur Automatisierung von Spielen

Moderator: jNizM

N0oB
Posts: 1
Joined: 26 Feb 2018, 02:29

No Recoil Script hilfe bitte

26 Feb 2018, 02:59

Hi,

ich kenne mich ecdht 0 mit scripten aus!
Also vorweg sry wenn euch die frage dumm erscheinen sollte ^^"

Ich habe Online ein script gegoogelt, es funktioniert asuch genau so wie ich es möchte.
Ich halte linke maustaste gedrückt und die maus zieht solange nach unten bis die taste losgelassen wird.

Script:

Code: Select all

    #NoEnv
    SendMode Input
    SetWorkingDir %A_ScriptDir%
     
    F1::
    Loop
    {
        Sleep, 10
        GetKeyState, state, F1, P
        if state = U                  ;-- The key has been released, so break out of the loop.
            break
        SoundBeep,200,250
    	Sleep, 10
    	Suspend
    }
    return
    F2::Suspend
     
    ~LButton::
    while GetKeyState("LButton")
    {
    DllCall("mouse_event", uint, 1, int, 0, int, 1, uint, 0, int, 0)
    Sleep, 12
    }
    return
    ~MButton::
    if GetKeyState("LButton")
    {
    Sleep, 13
    MouseClick, Middle,,,, D
    DllCall("mouse_event", uint, 0, int, 0, int, -1, uint, 0, int, 0)
    }
    return
     
     
    Insert::ExitApp
Problematik ist nur, die maus zieht zu langsam nach unten.
Ich habe eine G502 Logitech Maus, habe auch bei der logitechmaus internehn Software ein script geaddet, dieses hat aber nur gewirkt wenn ich rechte UND linke maustaste gedrückt gehalten habe..

(da konnte ich die geschwindigkeit mit dem sleep wert anpassen, was beim AHK Script leider nicht funzt.)

Sagt mir doch bitte wer wie ich dcie geschwindigkeit erhöhen kann welche werte ich wie ändern muss ^^

Vielen dank schonmal wenn sich jemand der sache annimt

mfg.
BoBo
Posts: 6564
Joined: 13 May 2014, 17:15

Re: No Recoil Script hilfe bitte

26 Feb 2018, 03:28

Falls du rudimentäre Englischkenntnisse besitzt, solltest du a) mal schaun was Sleep im script so bewirkt, und b) ggf in die Englische "Gaming" section wechseln, falls sich hier der support (aufgrund fehlender nachfrage) etwas schleppend zeigt, und c) mal die AHK hilfe unter SetBatchLines beackern.

PS. gut gemeinter ratschlag (vom konstant kleinschreibenden), den text vor veröffentlichung mal nach offensichtlichsten typos korrektur lesen. Danke and have fun :) :arrow: [Click...]
ernie503
Posts: 4
Joined: 18 Mar 2020, 10:05

Re: No Recoil Script hilfe bitte

22 Mar 2020, 18:35

Code: Select all

#NoEnv
SendMode Input
 
IniRead, Key1, Settings.ini, Settings, SuspendKey, Insert
IniWrite, %Key1%, Settings.ini, Settings, SuspendKey
Hotkey, %Key1%, ~$hkWrite
 
Gui Color, 0x000000
Gui Font, c0xB4BD02
TrayTip, Entity PUBX64Build, Now Running in the Background!, 2
Gui, Add, Text, x80 y75 w75 h20 +0x200 +center, Suspend:
Gui, Add, ComboBox, x80 y95 w120 vSuspend, Insert||XButton1|Delete|F1|F2|F3|F4|F5|TAB
Gui Add, ComboBox, x80 y40 w120 vRCT, 3||1|2|3|4|5|6|7
Gui, Add, Button, gSaveVal x80 y120, Save
Gui, Add, Button, gLoadVal x130 y120, Load
Gui Add, Text, x80 y16 w95 h23 +0x200 +center, Recoil Timing: 
Gui Show, w300 h150, Entity PUBX64 V1.0 (ALPHA)
 
~*$LButton::
Loop
{
GetKeyState, state, LButton, P
if state=u
break
Gui, Submit, nohide
mouseXY(0,RCT)
sleep, 5
}
return
 
mouseXY(x,y)
{
DllCall("mouse_event",int,1,int,x,int,y,uint,0,uint,0)
}
 
~$hkWrite:
Suspend, Permit
Suspend, Toggle
return
 
SaveVal:
IniDelete, Settings.ini, NoRecoil, RecoilTiming
IniRead, SaveVal1, Settings.ini, NoRecoil, RecoilTiming, %RCT%
IniWrite, %SaveVal1%, Settings.ini, NoRecoil, RecoilTiming
MsgBox, Saved Config
goSub ~$hkWrite
return
 
LoadVal:
IniRead, ReadVal1, Settings.ini, NoRecoil, RecoilTiming
IniWrite, %ReadVal1%, Settings.ini, NoRecoil, RecoilTiming
GuiControl, choosestring, RCT, %ReadVal1%
MsgBox, Loaded Config
goSub ~$hkWrite
return
 
GuiEscape:
GuiClose:
    ExitApp

Return to “Spiele”

Who is online

Users browsing this forum: No registered users and 10 guests