weequ
2012-05-10 11:09:09
function ValidateEmailScreen: Boolean;
begin
Result := ((GetColor(263, 308) = 15447637) and (GetColor(275, 255) = 12566463));
end;function CloseValidateEmailScreen: Boolean;
var
I: Integer;
begin
Result := False;
if not ValidateEmailScreen then Exit;
Mouse(500, 423, 60, 15, MOUSE_LEFT);
while ValidateEmailScreen do
begin
Inc(I);
if I = 100 then Exit;
Wait(50);
end;
Wait(500+Random(500));
Result := True;
end;then change LobbyTab to
function LobbyScreen: Boolean;
begin
CloseValidateEmailScreen;
Result := InRange(GetLobbyTab, L_PlayerInfo, L_Options);
end;I'm not sure if this is the best way to do it but atleast it was easiest. You only get the screen if you haven't registered email I think. You get the screen every time you enter lobby (logging in and logging out to lobby).