bugtraq:about - если вы нашли ошибку в OpenKore, то...

BugTraq: обнаруженные ошибки и обсуждение их устранения.

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

Аватара пользователя
Click
Разработчик
Сообщения: 1564
Зарегистрирован: Сб ноя 04, 2006 11:30 pm
Сервер RO:: clickro.sytes.net
Откуда: Великий Новгород
Контактная информация:

Re: bugtraq:about - если вы нашли ошибку в OpenKore, то...

Сообщение Click »

EternalHarvest
tnx
svn 6652

Добавлено спустя 8 часов 13 минут 18 секунд:
интересно, а если будет три рендома в одной строке
EternalHarvest
Разработчик
Сообщения: 819
Зарегистрирован: Пн окт 27, 2008 9:49 pm

Re: bugtraq:about - если вы нашли ошибку в OpenKore, то...

Сообщение EternalHarvest »

Click писал(а):интересно, а если будет три рендома в одной строке
Ну то же самое, рандомы он будет детектить и заменять по одному за заход.
У меня вообще пять рандомов в строке было, там где я заметил это всё :twisted:
Аватара пользователя
Bert Jonson
Энтузиаст
Сообщения: 73
Зарегистрирован: Ср фев 04, 2009 10:28 am
Сервер RO:: Raggame

Re: bugtraq:about - если вы нашли ошибку в OpenKore, то...

Сообщение Bert Jonson »

В условии eval в ам не работают ключевые слова типа:
@config и тд..
С другими не тестилл так и должно быть или это баг?
Изображение
Аватара пользователя
Click
Разработчик
Сообщения: 1564
Зарегистрирован: Сб ноя 04, 2006 11:30 pm
Сервер RO:: clickro.sytes.net
Откуда: Великий Новгород
Контактная информация:

Re: bugtraq:about - если вы нашли ошибку в OpenKore, то...

Сообщение Click »

интересно , до последнего макроплагина работало?
Аватара пользователя
Bert Jonson
Энтузиаст
Сообщения: 73
Зарегистрирован: Ср фев 04, 2009 10:28 am
Сервер RO:: Raggame

Re: bugtraq:about - если вы нашли ошибку в OpenKore, то...

Сообщение Bert Jonson »

евалом в ам заинтересовался сравнительно недавно, с макроплугином ничего не делал.. кора 6622 ваша сборка, другие сборки не юзал
пример:
eval $::config{parametr} eq "1" работает
eval @config (parametr) eq "1" не работает
Изображение
EternalHarvest
Разработчик
Сообщения: 819
Зарегистрирован: Пн окт 27, 2008 9:49 pm

Re: bugtraq:about - если вы нашли ошибку в OpenKore, то...

Сообщение EternalHarvest »

Bert Jonson писал(а):евалом в ам заинтересовался сравнительно недавно, с макроплугином ничего не делал.. кора 6622 ваша сборка, другие сборки не юзал
пример:
eval $::config{parametr} eq "1" работает
eval @config (parametr) eq "1" не работает
А с чего бы ему так работать? Условие АМ eval исполняет код Perl.

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

next CHKAM if (defined $automacro{$am}->{eval} && !checkEval($automacro{$am}->{eval}));
...
sub checkEval {
	return eval $_[0];
}
Добавлено спустя 4 минуты 25 секунд:
--- ну это, типа, отдельный пост ---
Network::Receive

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

'0274' => ['account_server_info', 'x2 a4 a4 a4 x30 C1 x4 a*', [qw(sessionID accountID sessionID2 accountSex serverInfo)]]
Этот пакет должен быть длины 8 (recvpackets), из-за неправильного формата возникает ошибка при его получении. И к "account_server_info" он вообще вряд ли относится.
Аватара пользователя
Bert Jonson
Энтузиаст
Сообщения: 73
Зарегистрирован: Ср фев 04, 2009 10:28 am
Сервер RO:: Raggame

Re: bugtraq:about - если вы нашли ошибку в OpenKore, то...

Сообщение Bert Jonson »

баг с шопом, если вещь купили а в shop.txt осталась запись, то он игнорит все вещи ниже этой записи, при открывании шопа заного(если вылет, или ам на переоткрывания шопа).. если вещь где то в начале то оно пишет no items for sell около минут 3, потом открывает с неполным колвом итемов.. удалять в ручную нехорошесть.. есть идея как пофиксить, накрайняк что бы само удаляло запись?
Изображение
Аватара пользователя
piroJOKE
Модератор
Сообщения: 8205
Зарегистрирован: Сб ноя 04, 2006 2:20 am
Сервер RO:: localhost
Откуда: Molvania

Re: bugtraq:about - если вы нашли ошибку в OpenKore, то...

Сообщение piroJOKE »

Bert Jonson
Да ну, это ерунда какая-то, никогда такого не видел...
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download
Аватара пользователя
Bert Jonson
Энтузиаст
Сообщения: 73
Зарегистрирован: Ср фев 04, 2009 10:28 am
Сервер RO:: Raggame

Re: bugtraq:about - если вы нашли ошибку в OpenKore, то...

Сообщение Bert Jonson »

Я один такой что ли? :cry: Кора ваша, последняя версия... В конфиге shop_random 2.
Изображение
EternalHarvest
Разработчик
Сообщения: 819
Зарегистрирован: Пн окт 27, 2008 9:49 pm

Re: bugtraq:about - если вы нашли ошибку в OpenKore, то...

Сообщение EternalHarvest »

ServerType0.pm

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

sub sendChat {
	my ($self, $message) = @_;
	$message = "|00$message" if ($config{chatLangCode} && $config{chatLangCode} ne "none");
Мне кажется, chatLangCode не всегда должен быть равным 00... Для строк с символами в cp1251, например, cc.
FoGiZ
Новичок
Сообщения: 2
Зарегистрирован: Сб апр 11, 2009 8:45 pm
Сервер RO:: Raggame

Re: bugtraq:about - если вы нашли ошибку в OpenKore, то...

Сообщение FoGiZ »

Не запускается openkore под Вистой.
выдаёт
XSTools.dll is not found. Please check your installation.

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

Re: bugtraq:about - если вы нашли ошибку в OpenKore, то...

Сообщение kLabMouse »

FoGiZ
Убей Каспера. Бага вылазила 1000 раз.
badmadgad
Новичок
Сообщения: 3
Зарегистрирован: Пн апр 13, 2009 10:38 pm

Re: bugtraq:about - если вы нашли ошибку в OpenKore, то...

Сообщение badmadgad »

OpenKore version what-will-become-2.0.7 (SVN Version)
@ai_seq = sitAuto route
Network state = 5
Network handler = Network::DirectConnection
SVN revision: unknown
Loaded plugins:
plugins/alertsound.pl (alertsound)
plugins/macro.pl (macro)
plugins/patchconnect.pl (patchconnect)

Error message:
Can't call method "GetWidth" on an undefined value at src/Interface/Wx/MapViewer.pm line 295.

Stack trace:
Can't call method "GetWidth" on an undefined value at src/Interface/Wx/MapViewer.pm line 295.
at src/Interface/Wx.pm line 119
Interface::Wx::mainLoop('Interface::Wx=HASH(0x2667b0c)') called at openkore.pl line 96
main::__start() called at start.pl line 125

Died at this line:
my ($x, $y, $xscale, $yscale);
* $xscale = $self->{field}{width} / $self->{bitmap}->GetWidth;
$yscale = $self->{field}{height} / $self->{bitmap}->GetHeight;
Это выскакивает,когда открываю карту, сообщение стало выскакивать,когда установил Click_s-rus-WX-v24 руссификатор.
Аватара пользователя
kLabMouse
Профессионал
Сообщения: 4776
Зарегистрирован: Вс ноя 05, 2006 4:32 pm

Re: bugtraq:about - если вы нашли ошибку в OpenKore, то...

Сообщение kLabMouse »

badmadgad
ММ... может карты нету вообще???
Но тогда-бы кора не подгружала карту, и не хотела ходить.
Аватара пользователя
Click
Разработчик
Сообщения: 1564
Зарегистрирован: Сб ноя 04, 2006 11:30 pm
Сервер RO:: clickro.sytes.net
Откуда: Великий Новгород
Контактная информация:

Re: bugtraq:about - если вы нашли ошибку в OpenKore, то...

Сообщение Click »

файл MapViewer.pm поставь стандартный
Ответить