Макрос для нубозоны.

Дополнения к OpenKore, расширяющиее её функциональность, называются плагинами.

Модератор: 4epT

Аватара пользователя
kLabMouse
Профессионал
Сообщения: 4776
Зарегистрирован: Вс ноя 05, 2006 4:32 pm

Сообщение kLabMouse »

znice
Потому что он не знает порталов в Нуб Ленде!
D1m00n
Новичок
Сообщения: 6
Зарегистрирован: Пн янв 15, 2007 5:42 pm
Контактная информация:

Сообщение D1m00n »

Error message:
Malformed UTF-8 character (fatal) at plugins/Macro/Parser.pm line 35, <FILE> line 218.
воспользовался первым постом.... в чем проблем?
Lims
Нууууп
Сообщения: 723
Зарегистрирован: Чт ноя 09, 2006 7:55 pm

Сообщение Lims »

D1m00n
конфиг сохрани в UTF-8
или че он у тебя там прогружает до этой ошибки?
D1m00n
Новичок
Сообщения: 6
Зарегистрирован: Пн янв 15, 2007 5:42 pm
Контактная информация:

Сообщение D1m00n »

вот это он пишет в ерорс
Loaded plugins:
plugins/alertsound.pl (alertsound)
plugins/doCommand.pl (doCommand)
plugins/macro.pl (macro)
plugins/patchConnect.pl (patchconnect)
plugins/ropp.pl (ppengine)

Error message:
Malformed UTF-8 character (fatal) at plugins/Macro/Parser.pm line 35, <FILE> line 218.

Stack trace:
Malformed UTF-8 character (fatal) at plugins/Macro/Parser.pm line 35
Macro::Parser::parseMacroFile('control/macros.txt', 0) called at C:/Documents and Settings/D1m00n/Ðàáî÷èé ñòîë/Íîâàÿ ïàïêà/áîòèê/Áîò íóï 1/193SVN5369/plugins/macro.pl line 102
macro::parseAndHook('control/macros.txt', 'HASH(0x2bf0bac)') called at C:/Documents and Settings/D1m00n/Ðàáî÷èé ñòîë/Íîâàÿ ïàïêà/áîòèê/Áîò íóï 1/193SVN5369/src/Settings.pm line 355
Settings::load(46) called at C:/Documents and Settings/D1m00n/Ðàáî÷èé ñòîë/Íîâàÿ ïàïêà/áîòèê/Áîò íóï 1/193SVN5369/plugins/macro.pl line 66
macro::onstart3('start3', 'undef', 'undef') called at C:/Documents and Settings/D1m00n/Ðàáî÷èé ñòîë/Íîâàÿ ïàïêà/áîòèê/Áîò íóï 1/193SVN5369/src/Plugins.pm line 378
Plugins::callHook('start3') called at openkore.pl line 225
main::__start() called at start.pl line 127
darzanebor
Грамотный
Сообщения: 221
Зарегистрирован: Чт дек 07, 2006 8:43 pm
Откуда: Бирмингем, ул. Бр.Грим....

Сообщение darzanebor »

Подскажите в плагине удаления создания перса $net-> не то отправляет что он должен отправить на мысль наведите или ссылку киньте плз буду благодарен
Изображение
Изображение
darzanebor
Грамотный
Сообщения: 221
Зарегистрирован: Чт дек 07, 2006 8:43 pm
Откуда: Бирмингем, ул. Бр.Грим....

Сообщение darzanebor »

посмотрел тут и подумал может $net-> вообще убить оставить так sendCharDelete($chars[8]{ID}, '1@1.ru'); =) плаг грузится но когда я юзаю его как писалось выше :

automacro delete_create_noob {
hook charSelectScreen
call delete_and_create_noob
run-once 1
}

macro delete_and_create_noob {
pause 2
do delete 0
pause 2
do 1@1.ru
pause 2
do create
pause 2
do 0 "n000b"
release delete_create_noob
}

выдает :

Unknown command 'delete'.
Unknown command '1@1.ru'.
Unknown command 'create'.
Unknown command '0'.

значит гдето я неправ =(
Изображение
Изображение
assassout
Новичок
Сообщения: 5
Зарегистрирован: Пн ноя 13, 2006 10:18 pm

Сообщение assassout »

стёр -_-
Последний раз редактировалось assassout Вс янв 28, 2007 3:59 pm, всего редактировалось 1 раз.
Lims
Нууууп
Сообщения: 723
Зарегистрирован: Чт ноя 09, 2006 7:55 pm

Сообщение Lims »

а вот про таймер пожалуйста подскажите. а то сегодня взбрела такая идея т.к. ночью какойто редиска портавал моих нубов в гласт((
darzanebor
не пашет плагин? специально допащена там ошибка. что бы всякие нубы не юзали. итак плагин выложили, тебе надо только поправить чуток код и все настроить... юзай на здоровье
darzanebor
Грамотный
Сообщения: 221
Зарегистрирован: Чт дек 07, 2006 8:43 pm
Откуда: Бирмингем, ул. Бр.Грим....

Сообщение darzanebor »

я перла незнаю и хз что внутри у $net'а есть
Изображение
Изображение
darzanebor
Грамотный
Сообщения: 221
Зарегистрирован: Чт дек 07, 2006 8:43 pm
Откуда: Бирмингем, ул. Бр.Грим....

Сообщение darzanebor »

хоть ссылку дайте на доку где можно посмотреть в какой шняге находятся удаление создание чара, в коре поискал чет не нашел, тамже в коре тоже можно чара создать,если акк пустой, так я хз где эта функция ненахожу =(
Lims
Нууууп
Сообщения: 723
Зарегистрирован: Чт ноя 09, 2006 7:55 pm

Сообщение Lims »

darzanebor
ты не представляешь я тоже не знаю перла)) там ашипка то заменить в двух местах одно и тоже. исправил со своим корявейшим знанием дельфи
за тебя плагин написали. радуйся.
не получается исправить, просто боть.
darzanebor
Грамотный
Сообщения: 221
Зарегистрирован: Чт дек 07, 2006 8:43 pm
Откуда: Бирмингем, ул. Бр.Грим....

Сообщение darzanebor »

Ловим, это не тайна я не жадный
package char_recreate;

use strict;
use Plugins;
use Globals;
use Log qw(message warning error debug);
use Misc;
use Network;
use Network::Send;
Plugins::register('char_recreate', 'Char Recreate Bot (used for noobfarming)', \&onUnload);

my $hooks = Plugins::addHooks(['charSelectScreen', \&delChar, undef]);


sub onUnload {
Plugins::delHooks($hooks);
}


sub delChar {
my (undef, $args) = @_;
Plugins::delHooks($hooks);
$hooks = Plugins::addHooks(['charSelectScreen', \&createChar, undef]);
# Удаляем чара в 8ом слоте
sendCharDelete($net,$chars[:D ]{ID}, '1@:D ');
$timeout{'charlogin'}{'time'} = time;
$args->{return} = 2;

}

sub createChar {
my (undef, $args) = @_;
Plugins::delHooks($hooks);
$hooks = Plugins::addHooks(['charSelectScreen', \&loginChar, undef]);
# Создаём чара в 8ом слоте по имени 'n00b' и статами 5 5 5 5 5 5, ну и всем таки прочим
sendCharCreate($net,$chars[:D ], 'my:D ', :D , :D , :D , :D , :D , :D ,:D ,:D );
$timeout{'charlogin'}{'time'} = time;
$args->{return} = 2;

}

sub loginChar {
my (undef, $args) = @_;
# Логинимся чаром в 8ом слоте
sendCharLogin($net,$chars[:D ]{ID});
$timeout{'charlogin'}{'time'} = time;
$args->{return} = 1;

Plugins::delHooks($hooks);
$hooks = Plugins::addHooks(['charSelectScreen', \&delChar, undef]);
}
darzanebor
Грамотный
Сообщения: 221
Зарегистрирован: Чт дек 07, 2006 8:43 pm
Откуда: Бирмингем, ул. Бр.Грим....

Сообщение darzanebor »

Да кстати Господа не поделитесь макросом который все с кафры берет и продает он небольшой но самому влом писать ибо это уже проделано тыщу раз =) я про шмотки с нубзоны топорики крылышки пудру бабочки если кто не пожмется =)
Изображение
Изображение
night wish
Новичок
Сообщения: 4
Зарегистрирован: Ср янв 03, 2007 8:11 pm

Сообщение night wish »

Вот такая проблема: кора удаляет персонажа, потом создаёт его, входит в игру этим персом, пишет его координаты, а потом вылетает. В errors пишет:

OpenKore version 1.9.3
Loaded plugins:
plugins/alertsound.pl (alertsound)
plugins/char_recreate.pl (char_recreate)
plugins/doCommand.pl (doCommand)
plugins/macro.pl (macro)
plugins/patchConnect.pl (patchconnect)
plugins/ropp.pl (ppengine)

Error message:
Can't call method "verb" on unblessed reference at H:/ÏÀÂÅË/Èãðû/Ragnarok/íóáîôåðìà/áîò1/src/Misc.pm line 2114.

Stack trace:
Can't call method "verb" on unblessed reference at H:/ÏÀÂÅË/Èãðû/Ragnarok/íóáîôåðìà/áîò1/src/Interface/Wx.pm line 131
Interface::Wx::mainLoop('Interface::Wx=HASH(0x2d6acd0)') called at openkore.pl line 353
main::__start() called at start.pl line 127

Died at this line:
my $verbosity = $actor->{ID} eq $accountID ? 1 : 2;
* my $are = $actor->verb('are', 'is');
my $have = $actor->verb('have', 'has');

Вопрос стандартный: кто виноват и что делать?

P.S. Прочитав гайд по макросам вбил в конфиг это:

macro_readmanual red/chili
autoTalkCont 1
macro_debug 1
macro_nowarn 01
macro_orphans ***

Ну так вот: что бы ни писал напротив macro_orphans кора потом переписывает это на terminate.
Аватара пользователя
kLabMouse
Профессионал
Сообщения: 4776
Зарегистрирован: Вс ноя 05, 2006 4:32 pm

Сообщение kLabMouse »

night wish

Баг то не относится к теме. Баг в самой Коре, и уже месяц-два как исправлен.
Ответить