void main() { object oPC=GetLastUsedBy(); object oLoop=GetFirstPC(); string sMessage="Online player list:";// See i added a ; while (GetIsObjectValid(oLoop)) { sMessage+="\n"+GetName(oLoop)+" is online \nlocation: "+GetName(GetArea(oLoop)); oLoop=GetNextPC(); } SpeakString(sMessage); }