elitepvpers

elitepvpers (https://www.elitepvpers.com/forum/)
-   League of Legends (https://www.elitepvpers.com/forum/league-legends/)
-   -   [Bot] LoLEtal v1.0 - LATEST VERSION! (https://www.elitepvpers.com/forum/league-legends/1610781-bot-loletal-v1-0-latest-version.html)

ugotstuffed 12/20/2011 20:24

[Bot] LoLEtal v1.0 - LATEST VERSION!
 
[Only registered and activated users can see links. Click Here To Register...]

[Only registered and activated users can see links. Click Here To Register...]

Welcome to LoLEtal!
LoLEtal is a simple bot designed to do referrals for you and get them to level 5 while you are afk. It currently controls the mouse and keyboard, but you can install VMWare and use the bot and use your computer at the same time (see below).

Read!!! 5/14/12
I have recently begun work on another bot (completely from scratch, not using autoit anymore) which features a grouping system with one host and (up to) five clients. The host will invite the five clients into the match and add in four bots and in 20 minutes the host will surrender. This way five out of every six bots will win every game! You don't have to group the bots, you can have as many as you want or go solo if you want to (solo will lose games just like normal). However if you do group them, the good thing is that none of the bots have to be on the same computer. You can have them in one computer (using VM) but you also have the option of grouping them with bots on other computers that are using the same internet connection. Another feature that I am going to introduce in this new version of the bot is the use of image searches instead of delays. This way the bot will automatically be optimized to the speed of your computer (or VM) and never miss a click. And don't worry if you had trouble with the image search in the current LoLEtal's level detector because this one is similar but not exactly the same and it should have much more compatibility. However I still plan on updating the current LoLEtal to accommodate for the new referral system as well. If everything goes well I plan to release a beta version this weekend. All I ask is that you guys try it out and report any bugs/glitches (hopefully there won't be any) with your config in a PM to me once it is released.

BOT AT YOUR OWN RISK!! EVEN THOUGH THERE HAS NEVER BEEN A SINGLE REPORT OF A BAN, I AM NOT RESPONSIBLE FOR WHAT HAPPENS TO ANYONE WHO USES THIS BOT!!

[Only registered and activated users can see links. Click Here To Register...]


Changelog:
Spoiler:
v1.3.0
>>Updated the bot for the new summoner name selection screen in NA.

v1.2.9
>>Fixed bug where LoLEtal sometimes starts a new instance of LoL before the old one has closed.

v1.2.8
>>Attempted to fix 0 RP bug for XP boosts. (untested because this never happens to me)
>>Removed delay limit however it is highly reccommended to keep it at 5000.
>>Added an option to skip summoner name detection and always put in the summoner name for new accounts.
----This is for the people that LoLEtal 1.2.7 wasn't putting in a summoner name.
>>Readded the option to not randomize the summoner name in the config (I accidentally removed it in 1.2.7).

Previous updates:
Spoiler:
v1.2.7
>>Added an option to purchase XP Boosts in config
----Only tested in NA and EuW with English.
----It will only buy it if it has completed the battle training and 2 games (you can set your current status to '6' for any acc to test this feature).
>>Fixed the enemy bot selection, however only Soraka is available for now. More bots will be added in the future.

v1.2.6
>>Fixed bug with new deadlock function that caused it to restart randomly sometimes.

v.1.2.5
>>Added an option in config to add a random number to the summoner name to make it more unique.
>>Fixed a few bugs that were causing freezes.
>>Reinforced deadlock function.
----Deadlock function is what tells the bot to restart if its been at the same spot for too long.

v1.2.4
>>Added a check for the "Another instance.." error.

v1.2.3
>>Fixed a bug where the bot would not stop after 12 games if detectlevel is on but an unsupported resolution is used.
>>Fixed a bug where the bot wouldn't restart if it got stuck at the patcher for more than 5 minutes.
>>Made it so the bot waits unlimited time for the loading.
>>Added a check for the PVP.net has stopped working error.
>>Changed "vercheck" to "skipversioncheck" in config.ini because it was inapropriately named.
>>Set "paint" to False by default because of the problems it was causing for some people. If it worked fine for you you can re-enable it.
>>Changed the way the updater works (now more efficient and less chance of the update failing).
>>If you experience the "server busy" error very often you can try to delete the following file: (suggested by Zauberpole)
----\League of Legends\rads\projects\lol_air_client\releases\*hig hest version available*\deploy\assets\swfs\login.swf

v1.2.2
>>Changed the banner to LoLEtal 1.2 (created by shisaya24).
----Please message me if you are interested in creating a future banner/logo for LoLEtal.
>>Changed the way it clicks at the top right of the client before detecting level in an attempt to fix the resizing problem.
----There is a 50% or more chance it still isn't fixed because I don't have any screenshots of this problem and have never experienced it myself.
>>Changed the way it detects the screen resolution.
>>Added option to disable level progression pics in config.ini.
>>Fixed a bug in which the bot would miss the continue button for the quest popup in battle training in EU-W server with German language.

v1.1.9
>>Recoded battle training in a more "failproof" way and re-enabled it.
>>Renamed "Compleated accs.txt" to "Completed accs.txt".
>>Added level progression pictures that show in game so that you can see how many more games the current account needs until level 5.
----This comes up at the top left corner only when the bot is in game.
----These pictures are inaccurate if you are using battle training but they are close enough. The number of games left is accurate.
>>Changed minimum delay to 5000. If you're delay is set to anything lower it will automatically go to 5000.
>>Removed "Debug" from config and from the bot. This was causing too many problems than were worth fixing.
>>Changed it so if you have battle training enabled it will wait till 21:20 to surrender, otherwise it will spam /ff.
>>Changed the way it looks for the stats screen so it won't add 1 to status.ini before the game is over.
>>Added "detectlevel" feature to config.ini. If this is enabled the bot will stop botting once it detects it has reached level 5 instead of doing 12 games.
----Does multiple checks to ensure it has detected the correct level.
>>Added a folder called resources to store pictures the bot uses.
----Moved 1605vu1.jpg to this folder.
>>Removed "gamepw" and "notstuck" from config.ini (unnecessary).
>>With this update, battletraining and detect level are automatically set to true, however even if they are set to true and you are using a screen resolution that isn't supported, the bot will skip battle training and will not use level detection (the resolution should be greater than or equal to 1280x800, and 1024x768 also works. The in-game resolution can still only be 1024x768).
>>Changed the way LoLEtal updates so that if it fails for some reason, it retries the update instead of you having to manually download the new version.
>>Increased the delay between many places where people were getting stuck. Please be patient with the bot because there are some places where it will take 15-20 seconds while it will seem the bot isn't doing anything.

v1.1.8
>>Fixed a couple bugs introduced in 1.1.7
>>Reverted back to old way of anti-afk since before battle training was implemented.
----also reverted back to old way of surrendering (types in /ff every 20-30 seconds).
----many people were having more success with this.
>>Added a banner that shows during startup (very simple, created by ozi174).
----A .jpg file for the banner will be added to your LoLEtal folder the first time you run it.
----If anyone is experienced in photoshop or other image editing software and is interested in creating a banner/logo please message me.

v1.1.6
>>Disabled battle training.

v1.1.5
>>Removed pause hotkey.
----Rightclick the script in the taskbar to pause script.
>>Removed end hotkey.
----"End after this game feature" has been removed. It was causing some bugs in 1.1.4. It might be reimplemented in a later patch.
>>Battle training has been fixed.
----Battle training is automatically set to true again in the config.ini if you had disabled it earlier.
----The long loading on vmware hasn't been fixed yet (cause for problem is unknown still).
>>Surrender function has been changed.
----It should surrender around 21:10.

v1.1.4 (Bug fixes)
>>Fixed a bug where after battle training you might get "Error 5612"
>>Added a few seconds in areas where its common to take a little longer to load sometimes.
>>Changed Battle Training Deadlock functions (still not perfect)
>>Fixed bug where LoLEtal sometimes got stuck at skin selection before starting battle training.
>>Changed the way LoLEtal updates itself AGAIN (1.1.1 failed, but is fixed now).
>>Changed the way LoLEtal updates itself again to make it easier for future updates.

v1.1.0
>>New accounts now go through battle training!
----Saves about 45 minutes per account.
----Leave config at 12 games for level 5, battle training counts as 4 games.
----Battle training can now be disabled in the config.
----Any account that has a status of 0 in "status.ini" (or isn't there) goes through battle training if it is enabled.
----Added "battletraining" option in config.ini.
>>Games now surrender at 21:00 instead of 20:00 to make up the 4 exp needed to get to level 5 after battle training.
----After battle training and 8 games of 35, there is only 4 exp left until level 5. If we surrender at 21:00 we get 36.
>>Changed the way LoLEtal downloads updates.
----Removed Updater.exe.
>>Rewrote parts of the code which were causing problems.
>>Changed config.ini file (you do not need to edit your config again)
----Added "notstuck" option. "notstuck" is set to true by default. Setting it to false MIGHT fix a problem if the bot is getting stuck anywhere. However, the bot will run smoother on true if there are no problems. If you have this set to false, you will need to manually patch LoL whenever there is a patch.
----Added "battletraining" option (True by default). This will make new accounts go through battle training if set to true.
----Removed "windowed" option. Set your video settings to borderless. It causes 100% less problems this way.
----Removed "pausekey" option. To pause press "\" (key under backspace).
>>Login queue checker is disabled for now. It was causing problems when logging in. This will be re-implemented in a later patch.
----If there is any kind of login error, the bot will wait 5 minutes and then restart. It will keep doing this until the login succeeds. Once I fix and enable the queue checker again, the bot will automatically detect a queue and wait for it to finish.

v1.0.9
>>Now restarts LoLEtal everytime it finishes an account.
----This is useful if you have edited the accounts file to add more accounts, it will reload it so you don't have to restart the bot every time.
>>Added a "close LoLEtal after current game" feature.
----Press "end" on your keyboard to enable/disable (remember to minimize LoL or click on desktop before pressing it).
----If you press it outside of a game, it will close after playing one game.
>>Changed the way LoLEtal downloads updates.
----After 1.0.9, it will download each updates one at a time (if you are more than 2 patches behind).
----This makes it easier for me to add more features in the updates.
----This will take effect from the 1.1 patch.

v1.0.8 (Bug fixes/Small patches)
>>Fixed bug where "p" couldn't be used in a username/password
----The pause hotkey is now "\" (The button under backspace). I'm pretty sure most of you don't use pause anyway lol.
>>Additional fixes to summoner name check function.
>>Fixed bug where bot sometimes got stuck at "setting summoner name" when the name had already been set.
>>Changed the way the auto-updater checks the latest version (more efficient now).
----You will see a new version.txt file in your folder once you update. You can do whatever you want with it. It will reappear as the default "version.txt" the next time you run the bot.
----The auto-updater also shows the current and latest versions of the bot during the version check.
>>Fixed more issues with login errors (server busy/server offline/server queue)
>>Changed Deadlock function.
----Now if there is a queue, the bot won't detect a "Deadlock" and force a restart, it will wait for the queue to finish and go in game instead.
>>Fixed bug where bot would sometimes get stuck while entering username or password.
>>Fixed bug where bot would get stuck at defeat screen after surrendering.
----First test for automatic update

v1.0.0
>>Added auto updating feature!
----Updates will automatically be detected when you run LoLEtal.exe.
----Updates will automatically be downloaded and replace the old version of LoLEtal.
----A README file will also be downloaded with every update containing a changelog.
----Do not run Updater.exe; LoLEtal.exe will do the updates for you. Although in most cases the Updater.exe will work as well, running Updater.exe might mess up the whole thing and you will have to redownload the bot.
>>Fixed surrender function.
----Now doesn't type /ff until after 20 minutes.
>>Changed config.ini
----Removed some extra unused options.
----Changed default opponent to soraka (recommended).
----Added vercheck option (set this to true if you get an error during the version check at the beginning, otherwise leave it at false).

v0.9.6
>>Added a Summonername check function/Removed "setname" from config.
----For new accounts, it checks if a summoner name has already been set before trying to set it. If the account already has a summoner name, it will simply press play.
----Useful if some of the accounts in your account list already have a summoner name but some don't; or if your bot disconnected in the first game.
>>Added a pause/unpause hotkey.
----Set hotkey in config.ini
----If you are in game, the pause hotkey doesn't work unless you click the desktop first.
----Using the pause hotkey lets other programs go on top of the LoL client until you unpause.
>>Removed HPCheck function.
----Sometimes interfered with the in-game anti-afk functions and pause functions.
>>Disabled AI and removed from config. (useless without HPCheck function).
----Please use v0.9.5 or v0.8.0 to use the ai, although I don't think its very useful or that anyone uses it.

v0.9.5
>>Added surrender function.
----Every time it rightclicks to keep the d/c notice away, it sends "/ff" in the chat. (/ff starts surrender vote).
----Spams chat with "too early to surrender"; just ignore it (won't do anything until 20 minutes into the game).
Instructions:
1. Make sure you are using the right settings (see the "settings" section below).
2. Download and extract Release130.rar to any folder.
3. Edit the config.ini file.
4. Add your accounts to accounts.txt.
5. Run LolEtal.exe

Settings:
Spoiler:
Screen Resolution: greater than or equal to 1280 height AND 800 width. The ONLY smaller resolution supported is 1024x768.
Spoiler:
[Windows 7]
1. Right click on desktop.
2. Click on "Screen Resolution".
3. Set the resolution to one that is supported by LoLEtal.
4. Click Apply and Ok.
[Only registered and activated users can see links. Click Here To Register...]

[Windows XP]
1. Right click on desktop.
2. Click on "Properties".
3. Click on the "Settings" tab.
4. Change the resolution to one that is supported by LoLEtal.
5. Click Apply and Ok.
[Only registered and activated users can see links. Click Here To Register...]
Run as administrator: (Windows 7/Vista Only)
Spoiler:
1. Right click on "LoLEtal.exe".
2. Click "Properties".
3. Select the "Compatibility" tab.
4. Check "Run this program as administrator":
[Only registered and activated users can see links. Click Here To Register...]
Set color to 32-bit:
Spoiler:
[Windows 7]
1. Right click on the desktop.
2. Select "Screen Resolution".
3. Click on "Advanced Settings".
4. Click on the "Monitor" tab.
5. At the bottom change "Colors" to "True Color (32 bit)".
[Only registered and activated users can see links. Click Here To Register...]

[Windows XP]
1. Right click on the desktop.
2. Select "Properties".
3. Click on the "Settings" tab.
4. Set "Color quality" to "Highest (32 bit)".
[Only registered and activated users can see links. Click Here To Register...]
Change your in-game settings:
Spoiler:
1. Open League of Legends and login to any account.
2. Go into a custom game.
3. Change the settings to match exactly like the settings below:
Menu > Video:
[Only registered and activated users can see links. Click Here To Register...]
Menu > Interface:
[Only registered and activated users can see links. Click Here To Register...]
Change your client language: (If you are using EU-W, your language should be English for everything to work properly).
[Only registered and activated users can see links. Click Here To Register...]

Remove ANY mods installed! (The bot is not compatible with most mods!)

Decrease CPU Usage (optional):
Spoiler:
Delete \League of Legends\rads\projects\lol_air_client\releases\(hig hest version available)\deploy\assets\swfs\login.swf to decrease cpu usage.

Open up the file "Riot Games\League of Legends\RADS\projects\lol_air_client_config_na\rel eases\0.0.0.34\deploy\lol.properties" in notepad and change "lobbyLandingURL=http://landing.leagueoflegends.com/swf/landingPage.swf?ver=1" to "lobbyLandingURL=http://www.google.com" (suggested by zaqqi)
Download:
[Only registered and activated users can see links. Click Here To Register...] The latest and most stable version of LoLEtal so far!
Older Versions:
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]

Useful Links:
[Only registered and activated users can see links. Click Here To Register...] by [Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...] by [Only registered and activated users can see links. Click Here To Register...]
or
[Only registered and activated users can see links. Click Here To Register...] by [Only registered and activated users can see links. Click Here To Register...]
or
[Only registered and activated users can see links. Click Here To Register...] by [Only registered and activated users can see links. Click Here To Register...]

Credits:
ugotstuffed - Currently the main coder/developer for LoLEtal.
ozi174 - Created the LoLEtal 1.1 banner.
shisaya24 - Created the LoLEtal 1.2 banner.
guuczi - Created the LoLEtal 1.3 banner.
brettruls - The original creator of LoLEtal, no longer works on it.
K3N1988 - Took over LoLEtal after brettruls stopped updating it.

Please +Thanks if you downloaded this or if I helped you in any way!

MapleStoryUndMetin2Packet 12/20/2011 20:33

COME AT ME BRO !

Anonymous-9021 12/20/2011 21:01

i'll test it out and tell u if it works. btw: do i have to change sth in the config to make the bot work? or does it work alrdy with the default settings?

ugotstuffed 12/20/2011 21:04

Quote:

Originally Posted by kjhgvctxdrfs (Post 14411617)
i'll test it out and tell u if it works. btw: do i have to change sth in the config to make the bot work? or does it work alrdy with the default settings?

The default settings should work, but you need to add in your accounts and make sure you change your in game settings to 1024 x 768.

MapleStoryUndMetin2Packet 12/20/2011 21:12

Will you release the source code of this ?
I'm quite interested in lol brogramming currently.

ugotstuffed 12/20/2011 21:19

Quote:

Originally Posted by MapleStoryUndMetin2Packet (Post 14411866)
Will you release the source code of this ?
I'm quite interested in lol brogramming currently.

this isnt LoL programming... its an AutoIt script that runs on your computer. Its not that hard to get the source code of an AutoIt script.

MapleStoryUndMetin2Packet 12/20/2011 21:33

Quote:

Originally Posted by ugotstuffed (Post 14412022)
this isnt LoL programming... its an AutoIt script that runs on your computer. Its not that hard to get the source code of an AutoIt script.

You know any good workin' decompiler ?

dacx 12/20/2011 21:38

Quote:

Originally Posted by MapleStoryUndMetin2Packet (Post 14412349)
You know any good workin' decompiler ?

He wont help you decompiling his programm, l0l.

%G4ME% 12/20/2011 21:41

Quote:

Originally Posted by MapleStoryUndMetin2Packet (Post 14412349)
You know any good workin' decompiler ?

There are tons of working decompiler out there.Anyway, why do you want the source code of it? to sell it? (I'm looking at your name right now and i can read Metin2... nuff said LOL)

ugotstuffed 12/20/2011 21:45

Quote:

Originally Posted by MapleStoryUndMetin2Packet (Post 14412349)
You know any good workin' decompiler ?

If I was gonna help you find a decompiler its the same thing as giving you the actual source. >.> sorry bro...
and decompilers sometimes complicate the code anyway :/
I'm not planning on releasing the source unless for some reason I quit updating it (not likely to happen any time soon)

.Nespresso 12/20/2011 21:59

Very,Very nice ! Thanks a lot Mate :)

ozi174 12/20/2011 22:09

HI, nice thanks for changing the loading screen, works for me now :D

Anonymous-9021 12/20/2011 22:22

the bot does not click on the continue button after he surrendered the game. and YES I have set the resolution to 1024x768 (borderless).

ugotstuffed 12/20/2011 22:23

So its still getting stuck at 'Defeat' sometimes.. working on a hotfix (i found the problem)
EDIT: fixed.. either restart the bot or wait for it to automatically reupdate (if it gets stuck for 30 minutes anywhere in game or for 5 minutes anywhere in the pvp.net client it will automatically restart and check for update again, so if there is a hotfix in the night it will still work automatically.

Please be sure to report any errors or bugs and post if this hotfix worked for you!

Anonymous-9021 12/20/2011 22:48

now my bot is not able to log in somehow - it types the ID and pw and then it pauses.

Scrubby1 12/20/2011 22:55

Yeah there is a little fail with the pause key.

If your account name or Password includes the letter "p" the bot will automatically stop after typing "p" during the login.

I would set the pause button disabled by default.

anyway great bot :)

ugotstuffed 12/20/2011 23:06

Ok I'll fix that in 10-15 mins for now just change the key to something else

Scrubby1 12/20/2011 23:06

Quote:

Originally Posted by Scrubby1 (Post 14413723)
Yeah there is a little fail with the pause key.

If your account name or Password includes the letter "p" the bot will automatically stop after typing "p" during the login.

I would set the pause button disabled by default.

anyway great bot :)

EDIT: hmmm i dont know whats wrong but the loading screen keeps getting stuck at 98 % ... :?

ugotstuffed 12/20/2011 23:07

Quote:

Originally Posted by Scrubby1 (Post 14413867)
EDIT: hmmm i dont know whats wrong but the loading screen keeps getting stuck at 98 % ... :?

that doesn't have anything to do with the bot..

Szu 12/20/2011 23:10

[Only registered and activated users can see links. Click Here To Register...]

After Auto-Uptader download new file

Scrubby1 12/20/2011 23:10

Quote:

Originally Posted by ugotstuffed (Post 14413888)
that doesn't have anything to do with the bot..

Without the bot it loads normally ... will try again tomorrow ...

good night and keep up the good work ^^

ugotstuffed 12/20/2011 23:28

@Szu Its a false positive and is there before the update as well as all the other versions of LoLEtal. I don't mind sharing the source with an admin to make sure its not a real virus.

@Scrubby1 thats weird, it works fine for me.. anyone else having this problem?

EDIT: 1.0.2 hotfix released, now doesn't pause the bot while typing in username/password or the password for creating a game.

Szu 12/20/2011 23:31

Quote:

Originally Posted by ugotstuffed (Post 14414087)
^Its a false positive and is there before the update as well as all the other versions of LoLEtal. I don't mind sharing the source with an admin to make sure its not a real virus.

Well, before auto uptade 1.0 and all other version LoLEtal kaspersky internet security not found any virus :D

ugotstuffed 12/20/2011 23:39

Quote:

Originally Posted by Szu (Post 14414112)
Well, before auto uptade 1.0 and all other version LoLEtal kaspersky internet security not found any virus :D

Thats because K3N1988 didn't use the auto update function. Look at the original thread by brettruls:
[Only registered and activated users can see links. Click Here To Register...]
Quote:

Originally Posted by brettruls
The 2 false positives are due to the way it checks for the latest version that works the same way basic keyloggers do if a mod/admin would like to see the source i will pm it to them privately as this is currently the only public bot available and i have big plans for it this is pretty much the core when i finish what i plan to do with it i will release full source codes but that might not be for a long while.

He used the auto update function and it was there for him too. And like I said I am also willing to show the source to an admin. If you still don't trust it, don't use it.


Quote:

Originally Posted by Scrubby1
Without the bot it loads normally ... will try again tomorrow ...

good night and keep up the good work ^^

The bot is just an AutoIt script: It just controls your mouse and keyboard and does what the program tells it to. It shouldn't have any effect on the loading of the game in the LoL client. Have you tried it on another computer? Or on VMWare? I'm currently running 1.0.2 on vmware on my desktop (winxp, 32bit), laptop (win7, 32bit) and I had it on earlier on my desktop without vmware as well (win7, 64bit) and its working fine.

subony 12/20/2011 23:47

Just one thing. When creating multiple VM, do u create full clone or linked clone on VMWare ?

ugotstuffed 12/21/2011 00:13

Quote:

Originally Posted by subony (Post 14414263)
Just one thing. When creating multiple VM, do u create full clone or linked clone on VMWare ?

The guide I linked to in my post uses linked clones and thats what I use too.

L4V3y 12/21/2011 00:19

nice, i like the changelog!

ugotstuffed 12/21/2011 00:40

I added a troubleshoot procedure for anyone thats still having problems. All of the common bugs should've been fixed in the 1.0.2 hotfix. If anyone isn't able to run 1.0.2 successfully, please go through the troubleshoot procedure and it should be working fine.

And please make sure to report all bugs or glitches in the bot so I can fix them as quickly as possible!

peanutym 12/21/2011 00:52

have you add any AI to the bot to actually try and win? i ask cause making the game go to 20 min and surrendering everytime isnt really any different than picking yi and him winning from 18-22 min.

Exp is all based on time and has nothing to do with the number of games you play, it does however have to do with win loss.

Could probably implement something that will buy a dorans blade every time that the bot dies or goes back to the base. run back out and try to kill minons. this will allow him to clear them faster while pushing.

i know the harder part would be to get the bot to know that the minions are pushed up and for him to keep pushing though. If that were implemented then it would be worth it to pick soraka so that she wont win before you. Would also be almost double the exp in a 20 min game if you win vs a loss.

ugotstuffed 12/21/2011 01:32

Quote:

Originally Posted by peanutym (Post 14414676)
have you add any AI to the bot to actually try and win? i ask cause making the game go to 20 min and surrendering everytime isnt really any different than picking yi and him winning from 18-22 min.

Exp is all based on time and has nothing to do with the number of games you play, it does however have to do with win loss.

Could probably implement something that will buy a dorans blade every time that the bot dies or goes back to the base. run back out and try to kill minons. this will allow him to clear them faster while pushing.

i know the harder part would be to get the bot to know that the minions are pushed up and for him to keep pushing though. If that were implemented then it would be worth it to pick soraka so that she wont win before you. Would also be almost double the exp in a 20 min game if you win vs a loss.

I didn't really like the way the AI was coded in brettrul's version, so I completely removed that from 1.0. It was useless anyway, I don't think it could win the game for you. Implementing AI would be a long task and even if I do decide to try to implement it, it won't be released any time soon.

And I think playing a 40 minute bot game won't give as much exp as two 20 minute bot games. so it does also have to do with how many games.
Is anyone willing to try playing a bot game and winning around 20 minutes in against soraka? I want to see how much exp you would get for winning a 20 min bot game.

EDIT:
I just discovered a problem. Right now there is a 6 minute queue in the NA server. By default, if the bot gets stuck for over 5 minutes, it restarts the whole bot. This means it'll keep going back to the beginning of the queue. Coming up with a fix right now so it doesn't keep restarting when it is in queue...
btw this isn't a new problem, it was in the earlier versions of LoLEtal as well.

peanutym 12/21/2011 01:43

could fix that by doing an image search for pixel search for the queue box. that way the bot knows its in queue. if you remove the timer for the queue then it could still get stuck

ugotstuffed 12/21/2011 02:35

I was going to do that, but the queue is gone now xD... I guess I'll wait until next time theres a queue.

EDIT: 1.0.4 released..now if it is unable to login it waits 20 mins in case the queue finishes. after that if it still hasn't logged in it restarts.

drhojo 12/21/2011 07:31

greetings new loletal developer.

because you asked a page earlier:
I just played a custom game 1v1 vs soraka on a lvl 4 account.
Stat screen shows 20:07 minutes for 63 xp.
Mind you, I took ezreal and farmed last hit for gold to buy AD.
So you would need to work out a way that works for every champ.
Alternatively, you could make it for yi(since his E gives him passive AD), who would easily be buyable after winning the battle training (gives ~470 ip).
though this introduces the store to the bot and any problems with the store would momentarily stop the bot and you also have to absolve battle training.
Which brings me to a probably much easier task:

What you could try to, in any case, is make the bot win the battle training.
Since my pc is to weak for VMs:(, I've been doing them manually, since it gives 120 xp for winning and manually doing it (garen with teleport/exhaust, mid with soraka) takes ~10 minutes (8:37 is my record^^)

!disregard that. even loosing(!!!!) the battle tutorial, or surrender at 20(!!) gives the full IP and XP!

So I suggest a surrender at 20 minutes battle tutorial implementation.
That alone saves about 3-4 usual custom games. (and gives the IP to work on a winning master yi bot)

notes for battle training:
-Stepping into bushes gives a pop up to click away. (you have to leave the base to start the battle)
-After gaining a certain amount of gold (1499) there is also a message to click away.
-After doing it once, battle tutorial /ff at 20 gives 26 IP and 24 XP.
-Defeat at 24 minutes gave 122xp, an increase so minimal that there is no need to go longer than 20. (unless you need a few extra XP to not start an extra custom game if you use the /ff at 2o formula for the following custom games)
-the bots will always stay your level or below, so its highly unlikely that they will push into your base before the ff at 20.

ugotstuffed 12/21/2011 07:40

I was already thinking of implementing the battle training idea. I didn't know you get the same xp and ip for losing battle training, that makes it a lot easier xD. Thanks for the help!

drhojo 12/21/2011 08:02

it gets even easier, just tried another thing.
you dont even have to leave the base.
no need to: level skill, buy items or leave base.
you dont get any message pop ups.
just click in base and /ff at 20.
-> 476 IP and 122 XP

I will try a few wining and /ff at 30 minutes to see if the rewards change.

edit:
a victory after 39:37 gives 517 IP and 157 XP
a defeat(surrender) at 40:13 gives 492 IP and 133 XP

ugotstuffed 12/21/2011 08:54

Thanks for that information drhojo! Most likely I will implement the battle training afk option in a patch soon.

.Nespresso 12/21/2011 09:03

Hey since 1.0.6 the Setname Function doesn't work anymore :(

This Char has a Name and already 1 game and the bot still wants to set a name..

What can i do?

ugotstuffed 12/21/2011 09:17

Quote:

Originally Posted by .Nespresso (Post 14416057)
Hey since 1.0.6 the Setname Function doesn't work anymore :(

This Char has a Name and already 1 game and the bot still wants to set a name..

What can i do?

Did you start the bot after it already had completed one game or did it finish one game and get stuck after that game?

.Nespresso 12/21/2011 09:21

After the Acc already had finished 1 game. I closed the bot and started it again this morning with the update ..

ugotstuffed 12/21/2011 09:30

Can you try it again now and post if it worked or not?


All times are GMT +2. The time now is 06:25.

Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.