От 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)