Giter Club home page Giter Club logo

Comments (13)

ygreyeb avatar ygreyeb commented on August 16, 2024 2

I followed above instructions on how to run the bot in a VMware VM. I got to the point where the bot in able to initiate a game, but once in the game, the bot stops doing anything. The champion just stays in the fountain. Any thoughts anyone?

UPDATE: nevermind. I found out that the reason the bot was not running was because my VM was running on a single CPU core.

from lol-bot.

iholston avatar iholston commented on August 16, 2024

The only way to run multiple accounts on a single machine is with vms.

from lol-bot.

tanaru1337 avatar tanaru1337 commented on August 16, 2024

Unfortunately, Riot does not allow LoL to run in a sandboxed envoirement. So to run this bot on multiple accounts at once, a VM is required. I have tested it with VMWare and am actively using it. But before you can run LoL in VMWare, you have to research how to hide the VMware traces that Riot detects so you can't get into the game.

Unknowncheat's guide to bypass these VM detections: https://www.unknowncheats.me/forum/3315803-post2.html

from lol-bot.

andretva777 avatar andretva777 commented on August 16, 2024

Unfortunately, Riot does not allow LoL to run in a sandboxed envoirement. So to run this bot on multiple accounts at once, a VM is required. I have tested it with VMWare and am actively using it. But before you can run LoL in VMWare, you have to research how to hide the VMware traces that Riot detects so you can't get into the game.

Unknowncheat's guide to bypass these VM detections: https://www.unknowncheats.me/forum/3315803-post2.html

If you let me ask, how did you turn on more than one VM at the same time? I tried with VMWare too, but I didn’t find a option to leave a machine on while I turn on other. But I’ve bypassed LOL traces. And if you don’t matter, how many VM are you running simultaneous?

from lol-bot.

stanleyws avatar stanleyws commented on August 16, 2024

If you let me ask, how did you turn on more than one VM at the same time? I tried with VMWare too, but I didn’t find a option to leave a machine on while I turn on other. But I’ve bypassed LOL traces. And if you don’t matter, how many VM are you running simultaneous?

Are you using vmware workstation or vmware player? vmware workstation can power on multiple vms at once but player can only run one vm at a time

The number of vms you can run on your host depends on your hardware configuration. To run league of legends client in VM you need to allocate 4GB ram and at least 1 processor to it. I also tried with 3GB ram but the game loading screen will be very long and disk swap would happen frequently. Also running 3D games in vmware is CPU intensive, so make sure you have a good CPU. Using a lite version of windows like windows 10 ltsc also helps with performance.

Some PCs I've ran this bot script on:

  • Xeon E3 1280v3 (similar to i7 4790)/16GB Ram: limit is 3 vms with 4GB ram and 1 processor. Running 2 vms results in 80-90% cpu usage in game and running 3 vms gives me 100% cpu usage all time, game lags a little bit but still runs stable
  • i5 11400/32GB Ram: limit is 7 vms with 4GB ram and 1 processor. With 7 vms running cpu usage stays at 100% all time and script would malfunction randomly (gives afk warning because some clicks won't register). 5-6 vms gives much better results.
  • Ryzen 9 3950x/64GB Ram: Running 10 vms gives me 70% cpu usage, so I guess the limit is 14-15 vms. Didn't test it as I don't have that many accounts to level up.

from lol-bot.

Martflo avatar Martflo commented on August 16, 2024

does someone has try docker with this script? is it possible?

from lol-bot.

iholston avatar iholston commented on August 16, 2024

you cant run league in docker so you wont be able to run this script in docker either, as far as i know...

from lol-bot.

ologbonowiwi avatar ologbonowiwi commented on August 16, 2024

how it communicates with the game @iholston? Idk if it's tcp/ip or something like that; asking because technically it should work with docker, you can make the docker container to think it's on the same level as an application on it.

Maybe we should create an issue to track any progress on that? We could do some tests with docker and see if it fits. I have an WSL here where I can test it

from lol-bot.

iholston avatar iholston commented on August 16, 2024

Riot specifically makes League of Legends not work in vms and docker containers. There are work arounds to get League running in a vm but none to get it running in docker.

from lol-bot.

ologbonowiwi avatar ologbonowiwi commented on August 16, 2024

Yeah but even though it's not possible run lol in docker, it would be nice start lol on the OS as usual and start the bot via docker

from lol-bot.

ologbonowiwi avatar ologbonowiwi commented on August 16, 2024

In this way users wouldn't need to install dependencies locally because docker it'd be there with dependencies

from lol-bot.

iholston avatar iholston commented on August 16, 2024

Oh, yea in that case I'm sure you could get it to work. The bot needs to communicate with the local league server, feel free to fork the repo and get it docker compatible.
I personally think that simply downloading python and running installer.bat is a simpler way to run the bot, but for those familiar with docker im sure a docker image would be convenient as well.

from lol-bot.

anaquierealgo avatar anaquierealgo commented on August 16, 2024

I followed above instructions on how to run the bot in a VMware VM. I got to the point where the bot in able to initiate a game, but once in the game, the bot stops doing anything. The champion just stays in the fountain. Any thoughts anyone?

UPDATE: nevermind. I found out that the reason the bot was not running was because my VM was running on a single CPU core.

Are you using the bot in virtual machines?

from lol-bot.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.