3.4 KiB
leagueoflinux scripts
sulaunchhelper2.sh
This script is a wrapper for sulaunchhelper2.py
for use with Lutris pre-game launch script.
Installation
This script no longer wraps
syscall_check.sh
, if you need to execute that script alongside this one, I recommend you to take a look at preloader.sh
- To install you must have
sulaunchhelper2.py
present, if not you can execute these to quickly download them (to current directory):
curl -OL https://raw.githubusercontent.com/CakeTheLiar/launchhelper/master/sulaunchhelper2.py
chmod +x sulaunchhelper2.py
- Then to download
sulaunchhelper2.sh
itself:
curl -OL https://gitlab.com/tretrauit/scripts/-/raw/main/games/LoL/linux/sulaunchhelper2.sh
chmod +x sulaunchhelper2.sh
- After that, copy all these files to the game prefix you want to use, then in Lutris: - Set pre-launch script in Lutris to where
sulaunchhelper2.sh
is located. - Disable Wait for pre-launch script completion - Enable Disable Lutris RuntimeFailure to do above steps will result in Zenity can't show necessary messages dialog so LoL UI can't launch properly.
- Enjoy your LoL experience :P
discord_rpc.sh
- This script will bridge Discord RPC from LoL prefix to your linux Discord.
Note: The script in current directory
discord_rpc.sh
is modified from the script mentioned above to work properly withsulaunchhelper2.sh
, the installation is the same except when installing the script itself, execute this instead:
curl -OL https://gitlab.com/tretrauit/scripts/-/raw/main/games/LoL/linux/discord_rpc.sh
chmod +x discord_rpc.sh
Deprecated
garena_wrapper.sh
Garena no longer owns LoL so to play LoL you need to use Rito Client.
This script automates the launching of lol.py (LoL in Garena client) so you don't have to manually do it ;)
Installation
This script no longer wraps
syscall_check.sh
, if you need to execute that script alongside this one, I recommend you to take a look atpreloader.sh
If you plan to usepreloader.sh
then I highly recommend you to disable logging, because lol.py andpreloader.sh
will log your token to ./preloader/preloader_garena_wrapper.sh.log if you keep it enabled, hence your account may get compromised.
You need to follow steps in lol.py
repository to properly config your LoL prefix.
- To install you must have
lol.py
present, if not you can execute these to quickly download them (to current directory):
curl -OL https://raw.githubusercontent.com/nhubaotruong/league-of-legends-linux-garena-script/main/lol.py
chmod +x lol.py
- Then to download
garena_wrapper.sh
itself:
curl -OL https://gitlab.com/tretrauit/scripts/-/raw/main/games/LoL/linux/garena_wrapper.sh
chmod +x garena_wrapper.sh
- After that, copy all these files to the game prefix you want to use, then in Lutris: - Set pre-launch script in Lutris to where
garena_wrapper.sh
is located. - Disable Wait for pre-launch script completion - Enable Disable Lutris RuntimeFailure to do above steps will result in Zenity can't show necessary messages dialog so LoL UI may not launch properly (it'll still launch if you use
sulaunchhelper2.sh
and have installed it correctly). - Enjoy your Garena LoL experience :P