От Maxx(а)
Руководство по созданию плагинов для MaxXBot v1.6 (примеры на Delphi).
Скачать (rar – 17 кб)
Пример плагина “Время”, в комплекте исходники на Delphi с подробными комментариями.
Скачать (rar – 27 кб)
Думаю эта тема не станет лишней о том, как нужно писать плагины. У меня есть желание научиться, но я не знаю многого в программировании.
Вот я открыл пример "sample_PLC"
library sample_PLC;
{$E plc}
uses
SysUtils;
//Название
function PlugName: Pchar;
begin
result :='Sample_PLC';
end;
//Информация - автор и описание.
function AboutPlug: Pchar;
begin
result :='буква в логе;© Год Автор;Строка Описания 1;Строка Описания 2;...;';
end;
//Командные слова
function PlWord: Pchar;
begin
result :='sample1;sample2';
end;
procedure LoadMain;
begin
//Загружаем...
end;
{Выполняем при запросе.
mess - входящее сообщение;
adress - адрес отправителя сообщения
index - номер командного слова, если их несколько}
function PlExecCmd(mess, adress: string; index: integer): pchar;
begin
case index of
0: result:='Ответ на первую команду';
1: result:='Ответ на вторую команду';
else result:='Бывает и так ;)';
end;
end;
//Редирект реультата на адрес
function PlNumber: Pchar;
begin
result := '';
end;
procedure UnLoadMain;
begin
//Выгружаем...
end;
exports
PlugName, PlNumber, PlWord, AboutPlug, PlExecCmd, LoadMain, UnLoadMain;
begin
end.Как мне сделать, например, чтобы сообщение любого человека сохранялось в Sv.txt? Именно сохранялось и заменяло всё.
Отредактировано mag-news (2010-02-09 21:29:44)


';