Var
MyNick :string;
TitleList: TStringList;
Tim1: TTimer;
j,j2: integer;
procedure Init;
begin
MyNick:='DOS'; //Тут пишем свой ник!
TitleList:= TStringList.Create; TitleList.Add('<<He 4uteP>>'); //Тут список перечисляемых титулов
TitleList.Add('<<eIIT>>'); //При необходимости можно добавить
TitleList.Add('xD'); //или удалить соответствующие строки
TiTleList.Add('IIpocto');
TitleList.Add('MegaBoy=))');
Tim1:=Ttimer.Create(nil);
Tim1.Interval:=1500; //Тут задаём скорость переключения, мс (1секунда = 1000мс)
Tim1.OnTimer:=@OnTimerProc;
Tim1.Enabled:=true;
j:=0;
j2:=TitleList.Count-1;
end;
procedure Free;
begin
Tim1.Enabled:=False;
Tim1.Free;
end;
Procedure OnTimerProc;
begin
SetTitle(TitleList[j]);
If j<j2 then j:=j+1
else j:=0;
end;
Procedure SetTitle(title:string);
begin
buf:=#$0B;
WriteS(MyNick);
WriteS(title);
SendToServer;
end;
begin
end.
Работал над этим DOS.