You are forgetting to end each statement with a semicolon, and to wrap the string contants with quotation marks. :)
It should be like:
StartNewModule("sta_m45aa", "54");
StartNewModule("sta_m45ab", "51b");
StartNewModule("sta_m45ab", "51");
Oh. :D
[QUOTE=stoffe -mkb-]
However, that script would be rather pointless since only the first line would be executed. Scripts are not run game-wide and script execution would be terminated as soon as the current module unloads, which would happen at the first function call.
I see.
Further, are you sure those are the correct tags for the Waypoint objects inside those modules you want the player to appear at? Looks rather unusual to only use numbers as tags.
I'm trying to get the Dark Side Star Forge Battles to load when I enter the module.
http://www.lucasforums.com/showthread.php?t=141563)
Edit: Dang it, it didn't work, as in it isn't compiling still. :(