Call SRLPlayerFrom before SetupSRL. You'd need to make one of the Players.Integers vars take the SMART server you wish to load. Then set Smart_Server to whatever that variable is.
Also you need to remember to press Save and Start every time you edit/add some information to SRLPlayerForm.
EG
SCAR Code:
procedure SetupScript;
begin
SRLPlayerForm(True, ['SMART Server'], [], [], []);
Smart_Server := Players[0].Integers[0];
Smart_Members := True;
Smart_Signed := True;
Smart_SuperDetail := False;
ClearDebug;
SetupSRL;
end;
begin
SetupScript
LoginPlayer;
end.
You should bear in mind however that SRLPlayerForm is not supposed to take script settings. It's just for the Player settings (eg. user, pass, nick, bank pin, number of loads, tree type).