Фатальная ошибка / лажа с MapView в WXе
Модератор: 4epT
Правила форума
Все вопросы по OK не касающиеся плагинов и макросов публикуются в этом разделе.
Перед тем как что то писать, пожалуйста, удостоверьтесь что данная тема не поднималась, вы полностью изучили мануалы по конфигурационным файлам бота и не нашли там решения.
Все вопросы по OK не касающиеся плагинов и макросов публикуются в этом разделе.
Перед тем как что то писать, пожалуйста, удостоверьтесь что данная тема не поднималась, вы полностью изучили мануалы по конфигурационным файлам бота и не нашли там решения.
Фатальная ошибка / лажа с MapView в WXе
играть без карты - это изврат, т.к. бота поставила для кача и сложно без этого за ним следить, но когда нажимаю ctrl+m то вываливается следующая ошибка:
OpenKore version 1.9.4 (SVN version)
@ai_seq = route
Network state = 5
Network handler = Network::DirectConnection
Loaded plugins:
plugins/alertsound.pl (alertsound)
plugins/doCommand.pl (doCommand)
plugins/macro.pl (macro)
Error message:
Can't call method "GetWidth" on an undefined value at C:/194SVN5676/194SVN5676/src/Interface/Wx/MapViewer.pm line 295.
Stack trace:
Can't call method "GetWidth" on an undefined value at C:/194SVN5676/194SVN5676/src/Interface/Wx.pm line 112
Interface::Wx::mainLoop('Interface::Wx=HASH(0x265a880)') called at openkore.pl line 96
main::__start() called at start.pl line 118
Died at this line:
my ($x, $y, $xscale, $yscale);
* $xscale = $self->{field}{width} / $self->{bitmap}->GetWidth;
$yscale = $self->{field}{height} / $self->{bitmap}->GetHeight;
подскажите, где я ошиблась в настройке?
OpenKore version 1.9.4 (SVN version)
@ai_seq = route
Network state = 5
Network handler = Network::DirectConnection
Loaded plugins:
plugins/alertsound.pl (alertsound)
plugins/doCommand.pl (doCommand)
plugins/macro.pl (macro)
Error message:
Can't call method "GetWidth" on an undefined value at C:/194SVN5676/194SVN5676/src/Interface/Wx/MapViewer.pm line 295.
Stack trace:
Can't call method "GetWidth" on an undefined value at C:/194SVN5676/194SVN5676/src/Interface/Wx.pm line 112
Interface::Wx::mainLoop('Interface::Wx=HASH(0x265a880)') called at openkore.pl line 96
main::__start() called at start.pl line 118
Died at this line:
my ($x, $y, $xscale, $yscale);
* $xscale = $self->{field}{width} / $self->{bitmap}->GetWidth;
$yscale = $self->{field}{height} / $self->{bitmap}->GetHeight;
подскажите, где я ошиблась в настройке?
Слушай, скажи откуда этот стандартный брать? а то я в свое время поднимал ту же тему...Click писал(а):если это у тебя с моим интерфейсом, то замени файл MapViewer.pm на стандартный.
об этом уже много раз писалось, у некоторых особенных личностей такое бывает.
Есть подозрение что тут дело в версии винды но это тока подозрение...
Да кстати после переустановки винды с рус профф на ен корпорейт перестал пахать даже на том боте что был хотя ничего не менял
- Click
- Разработчик
- Сообщения: 1564
- Зарегистрирован: Сб ноя 04, 2006 11:30 pm
- Сервер RO:: clickro.sytes.net
- Откуда: Великий Новгород
- Контактная информация:
У тебя стандартный wx интерфейс или русский от Click'a?Врангель писал(а):Его то я и нашел, и это единственный MapViewer.pm который есть в архиве с ботом... то есть если им заменять то что? туплю наверно гдето(Click писал(а):ты скачал в архив с ботом с рофана.
и вот тут вот в архиве \src\Interface\Wx\ лежит стандартный MapViewer.pm
я ставила и от клика и стандартный... ошибка та же..Click писал(а):У тебя стандартный wx интерфейс или русский от Click'a?Врангель писал(а):Его то я и нашел, и это единственный MapViewer.pm который есть в архиве с ботом... то есть если им заменять то что? туплю наверно гдето(Click писал(а):ты скачал в архив с ботом с рофана.
и вот тут вот в архиве \src\Interface\Wx\ лежит стандартный MapViewer.pm