From: YoHoJo
Smart automatically loads the best world for you based on ping, no matter what world you tell it to load.
The only way to change worlds is to press play, when smart comes up press stop (or pause), log in, and manually select a world, and log in. After that, press play again.
If the foreign worlds are not on the regular server list (I'm not sure if they are or not?), then there is no way to (unless you modify smart yourself).
Also none of the text functions like UpText, ChooseOption etc would work properly on foreign worlds.
LoginPlayerToLob;
OpenWorldScreen;
SelectWorld(W);
LoginPlayer;
this will actually allow the script to automatically login into the desired world. Unfortunately foreign worlds are not on the regular list, the legit way of going to one is to go to rs mainpage and change the language at the bottom, then press play.
I have found a file (Includes/SRL/srl/misc/worlds.ini) that seems to config the SMART server loads, but I cant manage to edit it properly (or that there is no way to). I tried adding
[World102]
Prefix=world102
Type=Members
Location=Deutsch
LootShare=False
QuickChat=False
PvP=False
and even using the german notations
[World102]
Prefix=world102
Typ=MitgliederSprache=DeutschLootShare=True
QuickChat=False
PvP=False
and none of them seems to work.
I intentionally uses only color/coordinate clicking so I dont need any text-orientated function from SRL.
So anyone know what and how to edit to let SMART loads foreign worlds?