Payday 2- Auto-replace not really working

Ask gaming related questions (AHK v1.1 and older)
AvengingAngel
Posts: 1
Joined: 03 May 2017, 10:51

Payday 2- Auto-replace not really working

03 May 2017, 11:07

So i've been trying to make an auto-replace macro.(Yes, started it as an admin, and yes my game is in windowed). First things i noticed are:if i write e.g. thx(Thanks) as my first word in chat in doesnt get replaced. if i write it after another word or a " "(space) it works.(Note :*: vs :: :*: removes the last letter of the word getting replaced, :: doesnt) Tried using keydelays, changed nothing. Also if i wrote "thx thx" in a new chat it got changed to : "thx thThanks:" Then i tried making a hotkey("k") pressing "t"(coz t opens the chat ingame) and "space" . Didnt open the chat, but worked in editor. Also sth i noticed: even if i pause the script it still would press "t" and "space" if i press "k". Then tried using winactive.. nothing changed. No idea what i could be doing wrong. Would be glad to get a working version of mine. Thanks in advance.

!r::
reload
return

!p::Suspend
return

SetKeyDelay, , 30

SendIngame(key, sleeptime = 0) {
if winactive("PAYDAY 2")
{
send {%key%}
sleep sleeptime
}
}

:*:ammo::Ammo bag needed.
:*:doc::Doctor bag needed.
:*:thx::Thanks.
:*:np::No problem.
:*:ty::Thank you.
:*:clk::Cloaker kicked me :(
:*:loud::The tactic is set to loud, so it's loud.
:*:brb::Be right back.

k::
{
SendIngame(t)
sleep 20
SendIngame("space")
}

Return to “Gaming Help (v1)”

Who is online

Users browsing this forum: No registered users and 85 guests