Basic Help
- What is Leaguebot? (Portugues Help)
- How do I install Leaguebot?
- How do I use the bot in a game.
- How do I use the on screen display?
Leaguebot is a very simple tool to make playing League of Legends more fun. It is not really a cheat in the sense that it does not provide you with access to any information or options regular players dont have. However like playing on a good computer with a professional gaming keyboard, it can help you minimize both click errors and decision errors with its hotkey system and minimap overlay system
Download and run the installer from the downloads page. It may try to overwrite your existing dxd3_39.dll, if so you can click Ignore. It will place an icon on your desktop. If you are using Windows Vista or 7, right click this, click properties, click the Compatibility tab, and check Run as Administrator. You may also need to do this for the executable in the Leaguebot folder but probably not. If you are using Windows 7 or Vista you should also disable your User Account Control if you have not already done so. Click here for details on how.
After you have installed the bot double click the desktop icon. A window will pop up asking you to register your computer. If you wish to test the demo you may click cancel. Otherwise copy paste the key from your New License email into the box and click Add Computer, then click Ok, then close and reopen the bot.
Once you open it, the Leaguebot will automatically attach to any game you join, however we would strongly recommend you try a custom game with bots for your first game to get used to how the bot and hotkeys work. After this we strongly suggest that you change the resolution to a flat screen resolution such as 1600x900. Old CRT resolutions such as 1024x768 are still very buggy and should be avoided for the time being.
If you are using windows 7/Vista and have an Aero theme enabled, you may check the Aero Mode box. If you use Windows XP you must check Display On[x] before the game starts. For Windows 7 you can check Display On[x] at any time. You can also check Allied and Enemy Marks for the heroes you want info on and then in the Data column check the type of info u want. You should then be able to see information displayed on the surface of the enemy and allied heroes as well as some position indicators as they come near your screen. After you check Enemy Marks, you can check Show MIA and it will overlay your minimap with their last known position. Feel free to mess around with the options as we are still adding and configuring some of these features.
Also, if you do much alt-tabbing in aero mode the extra-display may dissappear, if you alt-tab to the"Demo Window" it should reappear along with the client
Hotkey Help
----Leaguebot Help----
----To make a Hotkey Script----
1.Assign a key to activate the script, your choices are
a.Any capital letter
b.the following keywords:LSHIFT,RSHIFT,LCONTROL,RCONTROL,LALT,RALT,
SPACE,F1-F16,MOUSEX1,MOUSEX2,MOUSEMID,ALWAYS (permanently activates the script)
c.the number of the virtual key code corresponding to the key you
wish eg 46 for delete
2.Fill in the script text with the keywords you wish. Only a. or b.
is required, the others are optional
a.SPELLQ:WEAKENEMY The Q can be changed to W,E,R,D,F for your
spells and summoner spells. The WEAKENEMY
can be changed to WEAKMINION or WEAKALLY
or SELFTARGET or WEAKTARGET(ally or enemy)
a1.NOTSELF Used with WEAKALLY, tells the bot not to
target your own hero.
b.ATTACK:WEAKENEMY The WEAKENEMY can be changed to WEAKMINION
b1.COMBO=x Used with ATTACK=WEAKENEMY tells the bot to
selfcast spellx after a succesfull attack. Ex Jax:
AUTO 100,0 ATTACK:WEAKENEMY RANGE+200 COMBO=W
Jax will activate W after atk for a doubleatk
c.RANGE=x You should change the x number to the range of
the spell you are casting, if you do not
include the RANGE= keyword, the bot will use
your basic attack range instead
Ex: AUTO 100,0 SPELLD:WEAKENEMY RANGE=500
c2.RANGE+x Considers all targets inside your base autoattack
range first, and then all targets inside your
base+x after.
Ex: AUTO 100,0 ATTACK:WEAKENEMY RANGE+240
d.MAXDIST If you are casting a spell skillshot that goes
through multiple targets such as olaf's undertow
you might want this keyword
e.FIREAHEAD=x,y The bot will attempt to fire the spell ahead of
the target in the direction the target is moving
You can also put FIREAHEAD=x,y if you want it
to shoot even further ahead. x is the cast time
1 is 100ms and y is the projectile speed 1 is 100
units per second
f.PHYSICAL The bot will calculate the weakest target based
on the assumption your spell does physical damage
you can also use the keyword TRUE for true damage
(All spells are assumed magic damage by default)
g.SAYCHAT xxxx The bot will say xxxx into the default chat
h.CANBLOCK The bot will not attempt this spell if the target
is behind enemy minions.
i.DOUBLECLICK The bot will not cast a SPELL unless you
doubleclick the key.
j.SMITESTEAL The bot will cast this spell when Gol/Liz/Drag
or Baron is weak enough to be killed in 1 smite.
Ex: D AUTO 100,0 SPELLD:SMITESTEAL RANGE=600
k.ONEHIT Used with ATTACK, will only execute if 1 hit left
Ex: LSHIFT AUTO 100,INF TOGGLEATTACK:WEAKMINION ONEHIT
k2.HPLESSTHAN=x Will only execute if target hp is less than x
l.STOPAFTER Used with anything, stops action after. Lasthit Ex:
AUTO 100,INF TOGGLE ATTACK:WEAKMINION
ONEHIT PAUSE=400 STOPAFTER
Note: Not very useful
m.AREA=x or CONE=x Used with AOE spells, it will calculate the
location of maximum damage. Ex Morgana:
W AUTO 100,0 SPELLW:WEAKENEMY RANGE=800 AREA=240
Mordekaiser's Siphon:
AUTO 100,0 SPELLE:WEAKENEMY RANGE=680 CONE=400
n.SWITCHMODE Use this hotkey by itself and your other hotkeys
will switch to their 2nd option if they have one.
Ex:Q AUTO 100,0 SPELLQ:WEAKMINION RANGE=600
MODALT AUTO 100,0 SPELLQ:WEAKENEMY RANGE=600
Ex:T SWITCHMODETONE the TONE is so it Beeps
o.MODALT Used with SWITCHMODE to give hotkeys a 2nd option
o1.MELEEFORM=x Hotkey only activates if your atk rangex (200)
Used with champs such as Nidalee or Jayce
p.PAUSE=x WAIT=x Suspends current hotkey for x milliseconds,
WAIT=x Suspends bot for x ms(use only with ATTACK)
q.SWITCHDISPLAY Toggles your Heads up Display on and off.
u.COOLDOWN COOLDOWN=x Prevents recasting spells during cooldowns(BETA).
Ex Annie: Q AUTO 100,0 SPELLQ:WEAKENEMY RANGE=550 COOLDOWN
r.EXTEND 2.EXTEND or EXTEND=x defaults to 200. This word
will prevent the targetting in WEAKENEMY from
locking on if there is a target over 60% weaker
just out of range (x is the additional range)
s.SAVECURSOR=x Returns the cursor after x ms. Used with SPELL
hotkeys.
Ex Annie: Q AUTO 100,0 SPELLQ:WEAKENEMY RANGE=600 SAVECURSOR=70
t.PRIORITY This hotkey should be by itself, when pressed a
list of enemies will appear at the right side
of the game screen display. Left clicking lowers
priority. At level 4 the bot will not target it
if there are better targets just out of range.
Typically squishies at level 1 or 2, tanks 3 or 4
You can also add a keyword like ONLYTARGET=1 to
other hotkeys to force them to only target that
priority level.
Ex Teemo: Q AUTO 100,0 SPELLQ:WEAKENEMY RANGE=600 ONLYTARGET=1 CD
u.PATROL With this hotkey the bot will attempt to execute
the hotkey until it finds a target or another
move command is issued.
Ex:AUTO 100,0 ATTACK:WEAKENEMY PATROL
Use this like you would use the attack-move key
in the client except with right mouse button
instead of the left
v.PATROLMOVE=x PATROLSTRAFE=x Both of these hotkeys work like PATROL
except they move your hero towards your cursor.
MOVE stops upon reaching a target and attacks it.
STRAFE stops long enough to attack and then moves
again. The x is the windup time on the hero
attack animation. Default is 400 some heroes can
be lowered to 300 for faster response.
Ex:AUTO 100,0 ATTACK:WEAKENEMY PATROLMOVE=300
v1.STRAFE=x Modified version of PATROLSTRAFE, uses your
last recorded move instead of autoclicking
v2.KITE=x,y Modified version of PATROLSTRAFE, stays
in range of enemy hero.
w.STOPBOT=x Stops the bot for x milliseconds, default is 1000.
Ex. AUTO 100,INF TOGGLE STOPBOT
x.SMARTCAST=x Used with spell hotkeys, targets weakest hero nearest
your cursor within a radius of x pixels(default 45)
If no target is found it uses the regular targetting
Ex:AUTO 100,0 SPELLQ:WEAKENEMY RANGE=600 SMARTCAST=60
x2.NEARCAST=x Same as SMARTCAST but prioritizies nearest hero only
x3.HOLDTARGET The bot will not change targets as long as you hold
the key down. AUTO 100,0 ATTACK:WEAKENEMY HOLDTARGET
x4.SETTARGET The bot will remember the target of this hotkey Ex:
AUTO 100,0 SPELLQ:WEAKENEMY RANGE=(spellq_ready*440+160)
SMARTCAST SETTARGET
x5.USETARGET The bot will prioritize the target previously set by
SETTARGET.
Ex:W AUTO 100,0 ATTACK:WEAKENEMY RANGE+70 USETARGET
y.ADCARRY,APCARRY,CARRY These keywords make the bot give priority
to certain targets regardless of how weak they are
Ex:AUTO 100,0 SPELLW:WEAKALLY RANGE=1000 ADCARRY
z.NEAREST This keyword makes the bot give priority to the
hero nearest to your champion.
Ex:AUTO 100,0 ATTACK:WEAKENEMY NEAREST
z2.PICKACARD=x Used only with TF,x can be RED,YELLOW, or BLUE
Ex:W AUTO 100,0 PICKACARD=YELLOW
Ex2:F6 AUTO 100,0 SPELLW:SELFTARGET PICKACARD=BLUE
z3.WARDJUMP Jumps to allied ward or object nearest the mouse
Ex:AUTO 100,0 SPELLE:WARDJUMP COOLDOWN
Ex2:AUTO 100,0 SPELLE:WARDJUMP=140 RANGE=600
z3.WARDJUMP=x x is the max distance from your mouse(default 100)
ⓐ.HYBRID This keyword tells the bot to assume your damage
is both magic and physical when calculating the
weakest target (HYBRID=x where x is the %physical)
Ex:AUTO 100,0 ATTACK:WEAKENEMY HYBRID=80
ⓑ.ONESPELLHIT=x Same as ONEHIT but for spells instead of attacks
ⓒ.BEEPONLY=x If you include this keyword the bot beeps instead
of performing the action. x is the beep tone.
ⓓ.AUTO x,y If you do not include this keyword, the bot does
the script action only when the key is
held down. If you include AUTO x,y, the script
will run for a total of y milliseconds
and execute the command every x milliseconds.
Example:AUTO 1000,5000 means run every second for
5 seconds.
INF means 100 minutes, Ex:AUTO 100,INF
3.When you are done making hotkeys you can click one of the Save buttons
4.The More Hotkeys button allows you to configure more than the standard
6 hotkeys if you so wish
5.You can put expressions for the keywords that have modifiers.
The only operators at the moment are +-*/ and () and <>. We will probably add
more later. Expressions should be enclosed in brackets, Ex: ONEHIT=(1+2).
Variables are player_ad, player_ap, player_level, spellq_level,
spellw_level, spelle_level, spellr_level, player_hp, player_mana,
spellx_ready (x=qwerdf123456), player_bonusad, player_hppercent
player_hpmax, player_manamax
Ex: for Annies Q on minions
AUTO 100,0 SPELLQ:WEAKMINION RANGE=600 ONESPELLHIT=(45+spellq_level*40+(player_ap*16)/22) CD
Variables are in all lower case, and expressions only accept whole numbers