Jump to content

Sky Slate Blueberry Blackcurrant Watermelon Strawberry Orange Banana Apple Emerald Chocolate
Photo

Macros for League of Legends (For Junglers, Lee Sin, Twisted Fate, Jarvan...)


  • Please log in to reply
35 replies to this topic
punkkapoika
  • Members
  • 29 posts
  • Last active: Jun 05 2018 10:03 PM
  • Joined: 14 May 2012

How to use these: Download ahk from http://www.autohotkey.com/ if you don’t have it, open one of the .ahk files I offered, they will be shown in the Windows notification center, the place where you can see your antiviruses. From there, you can reload or exit the script.

 

 I made these macros for myself. Firstly, these are allowed imho. They are not op. They use the same info you get and do the things you could also. However, i haven't used these in ranked games.

 

Firstly few basic macros. They all work the same way:

Click it open; Pressing T while capslock is on will do the action. (So you can still chat when caps is off normally)

 

For Lee Sin:

Wardjump 1&2.ahk They both do the same; Pressing T will put a ward from item slot 2 and jump to it. They are tho slightly different, test yourself which do you prefer.

 

For Nunu:

“Nunu smite.ahk” Smite and Consume damage at the same time. (Remember to put smite on D)

 

For Jarvan IV:

“FlagJump.ahk” Do a flagjump when pressing T.

 

Blitzcrank:

“Smitegrab.ahk.” (Put smite on F) Imagine you have one minion between you and enemy adc as you are blitzcrank. Press T while your mouse is on that minion to smite the minion the same time as you go for a hook. This script works Caps on and off so chatting might be hard 

 

Zilean:

“Zilbomb.ahk” Do a basic Zilean Bomb W Bomb Combo by 1 keypress, This script aswell works Caps on and off so chatting might be hard. Feel free to edit it the code so it works like the first three. I just dont use these last two so that's why i haven't done much to them. :D

 

Then the more advanced ones which don’t work that way:

Twisted fate:

“Twisted Fate card chooser” and Reginald.ahk This chooses automatically a card of your will. You have to have your Lol in windowed or borderless (Borderless in my case) If you have fast internet edit the first line of Reginald.ahk, which is the latency of you, ur pc and the the internet of yours. I have 80 ping, so I put that to 110 which is the default. Now the hard part. You have to make those little images that make the program know which card you’re currently holding look the way they do in your screen. The images included are the ones that work for my setup, Full hd screen and 13-ish hud size (In lol settings). To make them fit your current settings, take Four printscreens, every one of which is showing the different card from the game of yours; Red, Blue, Yellow and black (Ability off cd, not being yet used) Crop those pictures to just show the part that changes between the cards during the w active (Found in bottom skill bar) as well as the “ability on cd” card. When cropped, copy those pictures to the folder where Reginald.ahk exists, and rename those the same I did. (bluecard.png, nocard.png, redcard.png, yellowcard.png)

Press 1 to get bluecard, 2 to red, 3 to yellow. U can change those to whatever you like if you handle the code (really easy to read!)

 

 

Custom chat messages for those without a macro keyboard:

“Custom ss messages(Please edit).ahk” Edit the code, you can do it.

t will send ss, y re, p gg. The idea is to make those personal.

 

Blackshield adc and yourself easily

"ADC Blackshield.ahk"

When game starts, open the script, then set up your adc by Ctrl+XButton2 your adcs icon from the leftmost list of your teammates (The list where you can see team mates ult and deathtimer)

After that is done, pressing Xbutton2 will automatically shield your ad carry. XButton1 will shield yourself .

Xbuttons are the extra buttons in your mouse for your thumb. XButton2 is the furthermost one.

 

Skillshot juking assistant:

“Juke skillshots easily while being chased.ahk” Use two no used keys, default are the two or more extra ones on your mouse for your thumb to juke skillshots easier while being chased (Udyr trolling :D) Again, if u don’t have that kind of mouse, edit the code, post it here if you think its better. What the code does is it makes your character juke a bit left or right (Depending where the champion is running)(A bit is the time the macro key is pressed down) For now, in order to make this work, you have to have locked cam on. (I have a bad solution that makes it work on free cam, but its bad.)

 

Jungle timers my way:

“Jungle timers.ahk” I KNOW there are more of these kind of programs than people in the China. For android, windows whatever. Even coded in ahk aswell. But I didn’t like them as much as I do this one, (Because I made it the way I like it duh) How it works: Open the program. Press Shift F1 Right when the game starts (There is a infobox telling you that when you open the program). When you kill a buff, baron/dragon, press one f key, depending of what was killed (the program shows the links between monsters and keys) and the program will show when it spawns again. …IN THE GAME TIME! Yeah! :D If you don’t like the position of the infobox, edit lines 1 and 34, change 800 and 800 to sth better [It’s the x and y coordinates of the box] (I have it 800 2200 cause I have three screens) If you do not have multiple screens, you have to have lol running on windowed or borderless to make the infobox visible during the game.

 

Automatic queue accepter:

Auto accept->” Accept.ahk” Open the program. It will press the button looking simiral to accep.png (The queue accepting button) as soon as it pops up. It will wait to see whether you make it to champ select. If you do, it will close itself meaning that you are on your own in champ select itself.

 

Botlane timers:

A different program not included on this pack yet, here is my post if you're interested:
http://www.autohotke...for-tryharders/
 

Afk farm:

“Afkfarm.ahk” This thing is not a usable program. It makes your ranged champion try lasthit minions with certain amount of hp. How to make this work? Edit the code, I’ve covered the idea and the way to do it.

 

Which of these do I really use myself?
Usually I get inspired to make the macro, then use it for few games and then just leave it, this is probably the thing in your case as well. You just notice you have more control over it when you do it by hand. Despite the latter I still use Auto accept every day. The most useful script of these all for me was probably Morganas shielding macro. It's so useful in lane since you just have to press one key. Denied every single blitz hook.

 

 

My antivirus says these are infected?

Mine doesn’t. They aren’t.

 

What is what that is what when how?

Post a comment!

 

 

 

 

Example of code:

 

Wardjump.ahk

~t::
GetKeyState, capslockstate, Capslock, T
If capslockstate=D
{
checkt:
GetKeyState, tstate, T
If tstate=D
{
send {shift down}
sleep 10
send {2 down}
Goto, checkt
}
else
{
send {shift down}
sleep 10
send {2 down}
sleep 10
send {2 up}
sleep 100
send {w down}
sleep 10
send {w up}
send {shift up}
return
}
}
else
{
return
}

Juke skillshots easily while being chased.ahk aka jukemod

~XButton1::
MouseGetPos, xpos, ypos
xpos2 := xpos-955
ypos2 := ypos-510
xa := 955+((150*ypos2)/(sqrt((xpos2)**2+(ypos2)**2)))
ya := 510+((-150*xpos2)/(sqrt((xpos2)**2+(ypos2)**2)))
MouseMove, xa, ya, 0
Click right
KeyWait, XButton1
MouseMove, xpos, ypos, 0
Click right
Return

~XButton2::
MouseGetPos, xpos, ypos
xpos2 := xpos-955
ypos2 := ypos-510
xa := 955+((-150*ypos2)/(sqrt((xpos2)**2+(ypos2)**2)))
ya := 510+((150*xpos2)/(sqrt((xpos2)**2+(ypos2)**2)))
MouseMove, xa, ya, 0
Click right
KeyWait, XButton2
MouseMove, xpos, ypos, 0
Click right
Return

Jungle timers.ahk

#InstallKeybdHook
SendMode Event
#UseHook
ToolTip, (Shift+F1) Press when game starts!, 800, 800
MStoM(ms) { ; Convert Milliseconds to a string of minutes and seconds
	Orig := A_FormatFloat ; Store previous Float format
	SetFormat, Float, 0.1 ; One decimal place
	m := ms / 1000 / 60 ; minutes
	m := SubStr(m, 1, StrLen(m)-2) ; Remove decimal - No rounding for minutes!
	SetFormat, Float, 0.0 ; No decimals for seconds!
	s := (ms / 1000) - (m * 60) ; subtract minutes from total seconds
	SetFormat, Float, %Orig% ; Restore previous Float format
	Return m . "m " . s . "s" ; Return minutes and seconds as a string
}

~+F1::
StartTime := A_TickCount
ElapsedTime := A_TickCount - StartTime
owo:=MStoM(ElapsedTime+100000)
owr:=MStoM(ElapsedTime+100000)
ogo:=MStoM(ElapsedTime+100000)
obl:=MStoM(ElapsedTime+115000)
orb:=MStoM(ElapsedTime+115000)
ewo:=MStoM(ElapsedTime+100000)
ewr:=MStoM(ElapsedTime+100000)
ego:=MStoM(ElapsedTime+100000)
ebl:=MStoM(ElapsedTime+115000)
erb:=MStoM(ElapsedTime+115000)
drake:=MStoM(ElapsedTime+150000)
baron:=MStoM(ElapsedTime+900000)
Goto, Clock
Return

Clock:
ElapsedTime := A_TickCount - StartTime
Elapsed := MStoM(ElapsedTime)
ToolTip, Gametime:	 [ %Elapsed% ]`n(F1)   Own Bluebuff:	%obl%`n(F2)   Own RedBuff:	%orb%`n(F3)   Enemy Bluebuff:	%ebl%`n(F4)   Enemy RedBuff:	%erb%`n(F11) Dragon:		%drake%`n(F12) Baron:		%baron%`n(F5) Say timers in chat, 800, 800
SetTimer, Clock, 1000
Return

~F1::
obl:= MStoM(ElapsedTime+300000)
Goto, Clock
Return

~F2::
orb:= MStoM(ElapsedTime+300000)
Goto, Clock
Return

~F3::
ebl:= MStoM(ElapsedTime+300000)
Goto, Clock
Return

~F4::
erb:= MStoM(ElapsedTime+300000)
Goto, Clock
Return

~F11::
drake:= MStoM(ElapsedTime+360000)
Goto, Clock
Return

~F12::
baron:= MStoM(ElapsedTime+420000)
Goto, Clock
Return

~F5::
Send Ob:%obl% Or:%orb% Eb:%ebl% Er:%erb% Drake:%drake% Baron:%baron%

Location of "XButtons": (Hotkeys used in jukemod and ADC blackshield)

mousexbtn.jpg

 

 

DOWNLOAD:

http://www.mediafire...ol_Scripts2.rar



undeuxtrois7
  • Members
  • 15 posts
  • Last active: Jun 22 2014 09:36 PM
  • Joined: 16 Jul 2013

Hello, I made a script for League of Legends to, but to write in chat automatically when a ward is placed etc. but autohotkey doesn't work in LoL nor in the PVP.net Client of league of legends. do you know how to fix this?



CloudTemplar
  • Members
  • 1 posts
  • Last active: Sep 06 2013 01:42 PM
  • Joined: 12 Aug 2013

really liked the scripts bro, but am abit new to the hole autohotkey stuff and making scripts, but in the lee sin script, what do i write more if id like him to ward jump and then press R to Ult kick ? 

Thanks



jaydoobiesxd
  • Members
  • 1 posts
  • Last active: Nov 02 2014 07:49 AM
  • Joined: 14 Aug 2013

when i used the lee sin wardjump script (both of them) i had troubles cause it was soooo slow and its not useful in battle if u have any other reccomendations to different key binding programs please pm 



sirknightmmb
  • Members
  • 1 posts
  • Last active: Aug 19 2013 11:09 AM
  • Joined: 19 Aug 2013

I tried for quite sometime to remove the caps lock requirement and rebind these scripts to numpad4 for easy use on my razer naga instead of having to deal with the caps lock issues could anyone advise me as to how to remove the caps lock requirement from the lee sin scripts and change it to numpad4



danteh
  • Members
  • 1 posts
  • Last active: Aug 19 2013 10:16 PM
  • Joined: 19 Aug 2013

How can I edit this so I just need to hit 4 to ward jump?



Psychofergo
  • Members
  • 23 posts
  • Last active: Jan 10 2015 04:41 PM
  • Joined: 09 Dec 2013

hmm, you could just use it as an executed macro when you hit whatever key you want...

 

say for the key 4

 

4::

 

send {shift down}

sleep 10
send {2 down}
sleep 10
send {2 up}
sleep 100
send {w down}
sleep 10
send {w up}
send {shift up}
return

 

play with the sleep variables (i just copied and pasted from original) to make it faster...if you have smart cast from inventory on, you can just get rid of the {shift down} and up bits and just send 2. Not sure why it was done this way...but it works....eh.



pendacheer
  • Members
  • 2 posts
  • Last active: Jan 10 2014 09:17 PM
  • Joined: 07 Jan 2014

hey there...

 

im pretty new into macros nstuff, sooo can u pls tell me how to install those macros step by step? :)

 

thx!



punkkapoika
  • Members
  • 29 posts
  • Last active: Jun 05 2018 10:03 PM
  • Joined: 14 May 2012

Lol it has been quite long time when i posted this. Never knew it was this popular. I've got twisted fate card chooser, a lousy auto "insec lee play" and an automatic match accepter scripts already done. I just didn't knew any had interest on Lol ahk macros like these. When I come home I'll edit the post and add those three scripts.



punkkapoika
  • Members
  • 29 posts
  • Last active: Jun 05 2018 10:03 PM
  • Joined: 14 May 2012

hey there...

 

im pretty new into macros nstuff, sooo can u pls tell me how to install those macros step by step? :)

 

thx!

Np. Goto http://www.autohotkey.com/ click download, install ahk. It is the program needed to open these macros. The macro is showed open in your windows notification area (bottom right where the antivirueses are) They do something only when the key button to activate the macro is pressed, at least in these scripts.



punkkapoika
  • Members
  • 29 posts
  • Last active: Jun 05 2018 10:03 PM
  • Joined: 14 May 2012

hmm, you could just use it as an executed macro when you hit whatever key you want...

 

say for the key 4

 

4::

 

send {shift down}

sleep 10
send {2 down}
sleep 10
send {2 up}
sleep 100
send {w down}
sleep 10
send {w up}
send {shift up}
return

 

play with the sleep variables (i just copied and pasted from original) to make it faster...if you have smart cast from inventory on, you can just get rid of the {shift down} and up bits and just send 2. Not sure why it was done this way...but it works....eh.

I didnt use smart cast as default option back then. Now i do. If you do as well, remove send shift -lines. :) Thanks for explaining tho.



punkkapoika
  • Members
  • 29 posts
  • Last active: Jun 05 2018 10:03 PM
  • Joined: 14 May 2012

Could someone advice me, how to delete comments, not just edit them? :)


This is a comment to be deleted, that was a duplicate from my last comment.



punkkapoika
  • Members
  • 29 posts
  • Last active: Jun 05 2018 10:03 PM
  • Joined: 14 May 2012

really liked the scripts bro, but am abit new to the hole autohotkey stuff and making scripts, but in the lee sin script, what do i write more if id like him to ward jump and then press R to Ult kick ? 

Thanks

Gonna post it soon.



punkkapoika
  • Members
  • 29 posts
  • Last active: Jun 05 2018 10:03 PM
  • Joined: 14 May 2012

New post is up!



pendacheer
  • Members
  • 2 posts
  • Last active: Jan 10 2014 09:17 PM
  • Joined: 07 Jan 2014

thx for ur helpful answeres :)