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