SRL Archive - S.M.A.R.T.

Loading into foreign worlds


riwu

2012-02-12 04:37:25

I have made a script that will work in foreign worlds, but there doesnt seem to be any way to let SMART load non-English worlds (if selecting a foreign server, it give an error message–invalid server).

Is it possible to add in an option to let SMART load foreign worlds? (they are empty and free of bot-reporters!) Also the script is about a no-random activity so SRL will work perfectly well there.

YoHoJo

2012-02-12 04:44:35

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.

one1988

2012-02-12 04:53:27

Yes, with what Yohojo said, you would have to change all the text files to be that of the Foreign worlds/servers you would want.
Essentially this would mean re-writing the entire smart applet, to support this new text base.

riwu

2012-02-12 05:03:51

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?