I'm assuming most scripts will ask for the SMART server, in which case, no, it won't log in to the world you set it to. You have to set world info. for each player if you want them to log in to specific worlds:
Simba Code:
// from TUser (SRL's players.scar)
WorldInfo: TVariantArray; // * [Members {Boolean}, World {Integer}, PVP {Boolean}]
// used like
Players[0].WorldInfo := [Players[0].Member, 152, False];
PVP should probably be removed since there are no PVP worlds, but it doesn't really matter right now.