Смотрите видео ниже, чтобы узнать, как установить наш сайт в качестве веб-приложения на домашнем экране.
Примечание: Эта возможность может быть недоступна в некоторых браузерах.
uses SysUtils, ICQ;
const ICQUin = 123456; //ICQ на которую будет заходить бот
ICQPas = 'passw'; //Пароль для входа
ICQContact = 11223344; //ICQ кому нужно писать
type
TMyICQ = class(TICQ)
public
procedure OnMessageRecv(Sender: tobject; Msg, UIN: string); override;
end;
var
MyICQ: TMyICQ;
IcqLog: boolean = false;
procedure TMyICQ.OnMessageRecv(Sender: tobject; Msg, UIN: string);
begin
if Msg = 'Y' then begin
MyICQ.SendMessage(ICQContact, 'ОК! Начинаю логировать...');
IcqLog := true;
end;
end;
procedure Log(S: string);
begin
if IcqLog then MyICQ.SendMessage(ICQContact, S);
end;
procedure OnFree; //Вызывается перед остановкой скрипта, для очистки ресурсов
begin
Log('Отключаюсь');
IcqLog := false;
MyICQ.Free;
end;
procedure Fight;
begin
Log('Иду убивать его > ' + User.Target.Name);
if User.DistTo(User.Target) > 100 then engine.MoveToTarget(-50);
with engine do while not User.Target.Dead do Attack(1000);
Log('Убил моба. Мои HP = ' + inttostr(User.HP) + '%');
end;
begin
MyICQ := TMyICQ.create;
if MyICQ.Connect(ICQUin, ICQPas) then begin
MyICQ.SendMessage(ICQContact, 'Привет! Это твой бот ' + User.Name);
MyICQ.SendMessage(ICQContact, 'Тебе логировать в аську: Y / N ?');
end;
delay(-1);
end.