Nice Evil_!
But, alas no, the talking-antirandoms wont work, since your script wont recognize the name of your Player (as spoken in yellow by a random event)
The easiest way to do that is to add these line:
SCAR Code:
NickNameBMP := CreateBitmapMaskFromText('ick', UpChars);
where 'ick' = three letters from your Players name (not including the First Letter!!)
Or you might add a complete function with Player Management:
SCAR Code:
Procedure DeclarePlayers;
begin
HowManyPlayers :=1; // Set Number of Players here.
StartPlayer:=0;
NumberOfPlayers(HowManyPlayers); // Sets the Players Array Length;
Players[0].Name :='Qwertyuiop';
Players[0].Pass :='';
Players[0].Nick :='tyu';
Players[0].Active:=True;
end;
and add in the beginning (after SetupSRL) of your script the following:
SCAR Code:
DeclarePlayers;
LoginPlayer;
Hope this helps...
P.S. Try to prevent it swapping GameTabs all the time