Страница 2 из 2

Re: craft.pl - варка потов алхимиком

Добавлено: Вс фев 08, 2009 10:30 am
RomaShSh
А мануал ты так и не кинул...я желаю учится,но для этого пример нужен.

Re: craft.pl - варка потов алхимиком

Добавлено: Вс фев 08, 2009 2:40 pm
EternalHarvest
RomaShSh писал(а):А мануал ты так и не кинул...
How to write plugins for OpenKore

Re: craft.pl - варка потов алхимиком

Добавлено: Вс апр 19, 2009 10:32 am
saferot
Ребят я немогу толком разобраться как писать эти плагины и что куда прописывать чтоб он нормально, на момент напсания комента не мог перейти по ссылке http://www.openkore.com/wiki/index.php/ ... r_OpenKore потому прошу выложить пример как этот плагин должен примерно выглядеть.
Тоесть куда надо вписывать команды (а какие сам надеюсь дойду) тоесть например

package craft; сюда
use strict; сюда
use warnings; сюда

use Globals;
use Log qw(message);
use Network;
use Network::Send;

Plugins::register('craft', 'crafting', \&Unload, \&Reload);
my $chooks = Commands::register(['craft', "crafting", \&Craft]);

sub Reload {}
sub Unload {Commands::unregister($chooks);}

sub Craft {
shift;
if (!defined $_[0]) {
message "Usage: craft [сюда]\n";
return;
}

my $item = shift;
$messageSender->sendForgeItem ($item, 0, 0, 0);
}

1;

Если не сложно помогите разобраться.

Re: craft.pl - варка потов алхимиком

Добавлено: Вс апр 19, 2009 12:11 pm
Aib0
Т.е. вписывать команды?

Код: Выделить всё

ss Pharmacy
craft 504
Это в консоль коры.

А так - в плагине используются перехватчики(хуки) определенных функций ОК, т.е. если происходит определенное событие - вызывается функция плагина, которая и делает что-то

Re: craft.pl - варка потов алхимиком

Добавлено: Ср апр 29, 2009 6:15 am
saferot
Ясно, всё оказалось проще чем думал :(
Только бота можно заставить использовать ss Pharmacy через конфиг.
Потому такой вопрос: Возможно ли заставить ОК реагировать на использование этого скила так чтобы он сам выбирал нужное то есть Craft 504 или иное???
Опять же не прошу говорить КАК это сделать а ответ ДА или НЕТ,что бы знать может мои попытки без полезны.
Заранее благодарю.

Re: craft.pl - варка потов алхимиком

Добавлено: Ср апр 29, 2009 11:39 am
Aib0
Да, можно. Автомакрой/плагином. Тот что здесь лежит работает

Re: craft.pl - варка потов алхимиком

Добавлено: Ср апр 29, 2009 4:57 pm
saferot
Ясно, спасибо будем стараться.
http://www.openkore.com/wiki/index.php/ ... r_OpenKore до сих пор не работает:(

Re: craft.pl - варка потов алхимиком

Добавлено: Ср апр 29, 2009 5:53 pm
EternalHarvest
http://web.archive.org/web/*/http://www ... r_OpenKore

Добавлено спустя 28 минут 5 секунд:
Re: autoCraft.pl, craft.pl - варка потов алхимиком
Добавлен новый плагин - autoCraft.

Re: autoCraft.pl, craft.pl - варка потов алхимиком

Добавлено: Пт апр 16, 2010 12:38 pm
bebe
с OpenKore_SVN7221 такие ошибки появились в этих плагинах:
Изображение

Изображение
ни у кого не было такого?

Re: autoCraft.pl, craft.pl - варка потов алхимиком

Добавлено: Ср июн 30, 2010 4:24 am
kabzon4eg
У меня та же ошибка что и на последнем скрине... в 24 рядке =(

Текст плагинов скопировал в папку Plugins, создав 2 файла autoCraft.pl и craft.pl с кодировкой UTF-8.
запускаю кору, ввожу ss Pharmacy - появляется список доступных зелий. Смотрю ID нужной бутылки (для синего пота 505), ввожу craft 505. Получаю ошибку.
Что я сделал не так или что не сделал.
З.Ы. Все необходимое у хима в руках.

Re: autoCraft.pl, craft.pl - варка потов алхимиком

Добавлено: Чт июл 01, 2010 7:27 pm
Kissa2k
плагин устарел, его нужно портировать для новой ок

Re: autoCraft.pl, craft.pl - варка потов алхимиком

Добавлено: Чт июл 01, 2010 8:42 pm
[GM]#05
sendForgeItem теперь вроде sendProduceMix