Правила раздела:
1 Задавайте конкретные вопросы. Для болтовни есть свободный раздел.
2 По возможности давайте конкретные ответы.
3 Один вопрос=одна тема. Если хотите задать ещё вопрос, то начинайте новую тему.
4 Название темы должно составлять сам вопрос, и быть максимально конкретным. Рекомендуется начинать тему словами "Как", "Что", "Почему". А первый пост повторяет вопрос и даёт расширенные сведения.
5 Рекомендуется указывать версию мейкера (2000, 2003, RMXP, RMVX, ACE, IGM, и.т.д.. Это важно, и всё равно ведь спросят.
6 Темы "Пара вопросов", "Помогите", и подобные им - самый лёгкий путь к бану.
7 Поиск находится вверху справа.
А. Названия подразделов этого раздела уточняются. Советы принимаются.

(VX ACE) SheolShade Minimap - краш игры.

Больше
12 года 4 мес. назад - 12 года 4 мес. назад #66665 от TechnoTurian
Пытаюсь перейти с одного скрипта на миникарту на другой. Старый никаких конфликтов не создавал. При удалении игра была "чистой" и всё шло хорошо. Поставил новый, SheolShade Minimap. При переходе с карты на карту игра вылетает с ошибкой типа " NoMethodOccured undefined method 'size' for nil:Class ".
Дело, похоже, касается лини за номером 255...

На сборке стоят скрипты:
MOG - Event Text Popup (v1.0)
SheolShade Minimap
Quest Journal [VXA] (1.0.1)
KMS_MiniMap (Лежит просто ресурсом. Никаких связей в самой игре нет.)

Демо:
rghost.ru/51386443
Последнее редактирование: 12 года 4 мес. назад пользователем TechnoTurian.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
12 года 4 мес. назад #66667 от KoHcTPyKTop
Рекомендую все таки выкладывать часть твоей игры, в которой возникает этот проект. В этом случае будет больше пользы. А при виде самого скрипта не все можно сказать

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
12 года 4 мес. назад #66668 от TechnoTurian
Добавил ссылку. Спасибо за совет.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Программист Ruby 2 место Готв Победитель Сбитой кодировки Учитель Оратор
Больше
12 года 4 мес. назад #66672 от Amphilohiy
Побродил, ничего не понял, если честно. Переходы карт никаких вылетов не дают, а самой миникарты и не видно (мелькает только мельком при создании сцены справа вверху). Уже даже успел убить волка одним ударом маленькой девочкой.

Я верю, что иногда компьютер сбоит, и он выдает неожиданные результаты, но остальные 100% случаев это чья-то криворукость.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
12 года 4 мес. назад - 12 года 4 мес. назад #66678 от TechnoTurian
Карта активируется либо после выполнения квеста Картографа, либо после разговора с бородатым мужчиной на первом этаже гостиницы. Ибо карта показывается только при включённом переключателе.

И да, если карту не вызывать, то, естественно, никаких вылетов не будет.
Последнее редактирование: 12 года 4 мес. назад пользователем TechnoTurian.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Программист Ruby 2 место Готв Победитель Сбитой кодировки Учитель Оратор
Больше
12 года 4 мес. назад - 12 года 4 мес. назад #66680 от Amphilohiy
Окееей, в общем то в 255 строке действительно есть какая то проблема, и решается она костылем, замени на вот это
Code:
if $game_map.events[event].list and $game_map.events[event].list.size >= 0

Слава ленивым вычислениям! Однако какое-то странное святотатство, кто то съел все команды события. Причем именно проблема наблюдается с событием "проводник братства" (он есть и в городе, и на 2м этаже гостинницы). К чему это я? Покапаюсь еще в том, что тут происходит.

upd: Понял в чем дело. Событие на карте было, но активной страницы за ним не числилось (т.к. страница не проходила по условиям). Автор скрипта не учел подобные обстоятельства, и скрипт напролом обращался к тому, чего нет.

Я верю, что иногда компьютер сбоит, и он выдает неожиданные результаты, но остальные 100% случаев это чья-то криворукость.
Последнее редактирование: 12 года 4 мес. назад пользователем Amphilohiy.
Спасибо сказали: TechnoTurian, PanzerCat

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
12 года 4 мес. назад #66681 от TechnoTurian
Спасибо большое!

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Время создания страницы: 0.111 секунд
Работает на Kunena форум