Войти на сайт

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

ТЕМА: Скрипт текста над эвентом конфликтует с боевкой

Скрипт текста над эвентом конфликтует с боевкой 10 года 8 мес. назад #63972

  • Феня
  • Феня аватар
  • Вне сайта
  • Оседлый
  • Сообщений: 47
  • Спасибо получено: 14
Скрипт на текст над эвентом Moghunter'a

конфликтует со скриптом боевки TBS.

ссылка на боевку
rpgvxa.3nx.ru/viewtopic.php?t=138
Конфликтует скрипт боевки Sprite_Character.
Sprite_Character [ Нажмите, чтобы развернуть ]

Скрипт текста над событиями:
эвент текст [ Нажмите, чтобы развернуть ]

Со скриптом боевки имена над персонажами просто не отображаются.
Боевка и скрипт ну уж очень нравятся, хотя стараюсь их много не ставить(((
Еще мне сказали, что судя по всему боевка просто отказывается от принятия каких-либо комментарий...
Как решить эту проблему?
Последнее редактирование: 10 года 8 мес. назад от AnnTenna.
Тема заблокирована.

Нужна помощь со скриптами. 10 года 8 мес. назад #63973

  • DeadElf79
  • DeadElf79 аватар
  • Вне сайта
  • Звездный Страж
  • Сообщений: 3147
  • Спасибо получено: 2650
  • Проект месяца 2 место3 местоПроект месяца 1 местоВетеранПрограммист RubyПисатель 3 местоУчитель1 место в ГотвОрганизатор конкурсов
какую-нибудь ошибку выдает? каким образом происходит конфликт?
Тема заблокирована.

Нужна помощь со скриптами. 10 года 8 мес. назад #63974

  • Феня
  • Феня аватар
  • Вне сайта
  • Оседлый
  • Сообщений: 47
  • Спасибо получено: 14
Нет. Просто скрипт над эвентом не работает. Надпись не показывает. Работает, только если убрать один скрипт боевки (выше я его привел).
Но тогда уже боевка вылетает с ошибкой.
Тема заблокирована.

Нужна помощь со скриптами. 10 года 8 мес. назад #63975

  • DeadElf79
  • DeadElf79 аватар
  • Вне сайта
  • Звездный Страж
  • Сообщений: 3147
  • Спасибо получено: 2650
  • Проект месяца 2 место3 местоПроект месяца 1 местоВетеранПрограммист RubyПисатель 3 местоУчитель1 место в ГотвОрганизатор конкурсов
Собственно, почистил скрипты от лишних комментарией и пустых строк и вчитался. :read:
Скрипты не конфликтуют вообще. Они просто не связаны между собой. Единственный схожий между ними класс - это Sprite_Character. Но дальше идет масса различий - боевка использует спрайты-баттлеры, а сообщения - ивенты. Но ивенты это не баттлеры, поэтому MOG и не показывает ничего. :whistle:

Вывод: дописать метод для MOG, который будет отображать такие же тексты над спрайтами-баттлерами. :woohoo:
Последнее редактирование: 10 года 8 мес. назад от DeadElf79.
Тема заблокирована.

Нужна помощь со скриптами. 10 года 8 мес. назад #63976

  • Феня
  • Феня аватар
  • Вне сайта
  • Оседлый
  • Сообщений: 47
  • Спасибо получено: 14
Но мне не надо чтобы в бою отображался текст. Он даже на карте-то не отображается.
Тема заблокирована.

Нужна помощь со скриптами. 10 года 8 мес. назад #63977

  • DeadElf79
  • DeadElf79 аватар
  • Вне сайта
  • Звездный Страж
  • Сообщений: 3147
  • Спасибо получено: 2650
  • Проект месяца 2 место3 местоПроект месяца 1 местоВетеранПрограммист RubyПисатель 3 местоУчитель1 место в ГотвОрганизатор конкурсов
Тогда в любом случае подправить MOGа, именно указанный выше класс Sprite_Character, как содержащийся в обоих скриптах. В любом случае, проблема найдена, ждем эйсовских скриптёров, которые в миг устранят проблему :whistle: я трогать не буду, потому что даже проверить мне сейчас не на чем.
Последнее редактирование: 10 года 8 мес. назад от DeadElf79.
Тема заблокирована.

Нужна помощь со скриптами. 10 года 8 мес. назад #63978

  • Феня
  • Феня аватар
  • Вне сайта
  • Оседлый
  • Сообщений: 47
  • Спасибо получено: 14
Окей) Жду, надеюсь)
Тема заблокирована.

Нужна помощь со скриптами. 10 года 8 мес. назад #63980

  • Lekste
  • Lekste аватар
  • Вне сайта
  • Светлый дракон
  • Сообщений: 911
  • Спасибо получено: 565
  • Программист JavaScript ВетеранПрограммист RubyДаритель СтимкеяОратор
Вобщем там похоже в 2-х местах создается Sprite_Character. Причем в скрипте сообщений - без 3-го аргумента, типа информация о юните в бою. Из-за этого и ошибка вылетит при входе в бой.

Попытка убрать инициализацию в скрипте сообщений ни к чему хорошему не привела. Передать 3-й аргумент тоже не выходит, т.к. нету данных о юните.
Возможно поможет жесткое встраивание версиии из скрипта с сообщением в скрипт боевки. Но что-то у меня мозг заблокировался.

А надпись показывается вне боя. Только при входе в бой, упомянутая выше ошибка.
Странно, что у тебя не показывалось...
Тема заблокирована.

Нужна помощь со скриптами. 10 года 8 мес. назад #63981

  • DeadElf79
  • DeadElf79 аватар
  • Вне сайта
  • Звездный Страж
  • Сообщений: 3147
  • Спасибо получено: 2650
  • Проект месяца 2 место3 местоПроект месяца 1 местоВетеранПрограммист RubyПисатель 3 местоУчитель1 место в ГотвОрганизатор конкурсов
Заметил, кстати, что нет никакой демки для ковыряния. Можно ссылочку? Попробуем встроить.
Тема заблокирована.

Нужна помощь со скриптами. 10 года 8 мес. назад #63984

  • Феня
  • Феня аватар
  • Вне сайта
  • Оседлый
  • Сообщений: 47
  • Спасибо получено: 14
Lekste пишет:
А надпись показывается вне боя. Только при входе в бой, упомянутая выше ошибка.
Странно, что у тебя не показывалось...

Надпись не показывается вне боя, если боевка работает и все ее скрипты на месте.
Странно, что у тебя показывает)
DeadElf79 пишет:
Заметил, кстати, что нет никакой демки для ковыряния. Можно ссылочку? Попробуем встроить.
В первом посте демка с боевкой. Скрипт текста над эвентом тоже в первом посте есть. Можно скачать демку и самому поставить скрипт.
Только что сам это проделал - все то же самое. Текста над эвентом нет, убираю скрипт Sprite_Character - вуаля! текст появляется, но боевка не работает.
Последнее редактирование: 10 года 8 мес. назад от Феня.
Тема заблокирована.

Нужна помощь со скриптами. 10 года 8 мес. назад #63985

  • DeadElf79
  • DeadElf79 аватар
  • Вне сайта
  • Звездный Страж
  • Сообщений: 3147
  • Спасибо получено: 2650
  • Проект месяца 2 место3 местоПроект месяца 1 местоВетеранПрограммист RubyПисатель 3 местоУчитель1 место в ГотвОрганизатор конкурсов
Хорошо, сейчас я вроде посвободнее (всего десять окошек висят в памяти нетбука О_О), так что посмотрю. Ты просто обозвал это как "ссылка на боевку", я подумал, что это ссылка на описание скрипта или что-то подобное.
Тема заблокирована.

Нужна помощь со скриптами. 10 года 8 мес. назад #63986

  • Lekste
  • Lekste аватар
  • Вне сайта
  • Светлый дракон
  • Сообщений: 911
  • Спасибо получено: 565
  • Программист JavaScript ВетеранПрограммист RubyДаритель СтимкеяОратор
> DeadElf: Не всегда там файл по ссылке находится.
Перезалил на свой Я-Диск: yadi.sk/d/yt47CYXW8R6qX
Тема заблокирована.

Нужна помощь со скриптами. 10 года 8 мес. назад #63988

  • DeadElf79
  • DeadElf79 аватар
  • Вне сайта
  • Звездный Страж
  • Сообщений: 3147
  • Спасибо получено: 2650
  • Проект месяца 2 место3 местоПроект месяца 1 местоВетеранПрограммист RubyПисатель 3 местоУчитель1 место в ГотвОрганизатор конкурсов
Так порадовал этот скрипт, что помимо подстройки к SRPG я еще и переведу этот скрипт от мога.
Тема заблокирована.

Нужна помощь со скриптами. 10 года 8 мес. назад #63989

  • Феня
  • Феня аватар
  • Вне сайта
  • Оседлый
  • Сообщений: 47
  • Спасибо получено: 14
Чем же он порадовал?
Тема заблокирована.

Нужна помощь со скриптами. 10 года 8 мес. назад #63990

  • DeadElf79
  • DeadElf79 аватар
  • Вне сайта
  • Звездный Страж
  • Сообщений: 3147
  • Спасибо получено: 2650
  • Проект месяца 2 место3 местоПроект месяца 1 местоВетеранПрограммист RubyПисатель 3 местоУчитель1 место в ГотвОрганизатор конкурсов
Тем, что Эльф тут правит регулярками, мвахаха XD
Скрипт качать отсюда [ Нажмите, чтобы развернуть ]
Последнее редактирование: 10 года 8 мес. назад от DeadElf79.
Тема заблокирована.

Нужна помощь со скриптами. 10 года 8 мес. назад #63992

  • Феня
  • Феня аватар
  • Вне сайта
  • Оседлый
  • Сообщений: 47
  • Спасибо получено: 14
А ты его проверял хотя бы? А то у меня все так же не показывает. Если у тебя все работает - и боевка, и надписи вне боя показывает, не мог бы ты мне скинуть демо?
Тема заблокирована.

Нужна помощь со скриптами. 10 года 8 мес. назад #63994

  • strelokhalfer
  • strelokhalfer аватар
  • Вне сайта
  • Архитектор Миров
  • Знатный грамотей
  • Сообщений: 1640
  • Спасибо получено: 1078
  • Даритель СтимкеяОрганизатор конкурсовПрограммист Ruby2 место Сбитая кодировка2 место Переводчик
DeadElf79 пишет:
#Не знаю, зачем это.
$mog_rgss3_event_text_popup = true
Скорее всего включить\выключить скрипт. Нее, что то другое.
И да, скрипт работает. Просто добавил в самый низ.
"Стрелок, что-то ты неочень похож на свой аватар..."(с)
Последнее редактирование: 10 года 8 мес. назад от strelokhalfer.
Тема заблокирована.

Нужна помощь со скриптами. 10 года 8 мес. назад #63995

  • Феня
  • Феня аватар
  • Вне сайта
  • Оседлый
  • Сообщений: 47
  • Спасибо получено: 14
Вот, я сделал демо с боевкой.
yadi.sk/d/_60HlgNx8SBEA
Скрипт стоит, но не работает. Скажите, что не так я сделал.
p.s. скрипт в самом низу, комментарий в событии есть
Последнее редактирование: 10 года 8 мес. назад от Феня.
Тема заблокирована.

Нужна помощь со скриптами. 10 года 8 мес. назад #63996

  • strelokhalfer
  • strelokhalfer аватар
  • Вне сайта
  • Архитектор Миров
  • Знатный грамотей
  • Сообщений: 1640
  • Спасибо получено: 1078
  • Даритель СтимкеяОрганизатор конкурсовПрограммист Ruby2 место Сбитая кодировка2 место Переводчик
Все скрипты ВСЕГДА располагаются НАД скриптом Main, но НИЖЕ строки Пользовательские (Materials)
"Стрелок, что-то ты неочень похож на свой аватар..."(с)
Тема заблокирована.

Нужна помощь со скриптами. 10 года 8 мес. назад #63997

  • Феня
  • Феня аватар
  • Вне сайта
  • Оседлый
  • Сообщений: 47
  • Спасибо получено: 14
Спасибо стрелок)
Огромное спасибо эльф, все работает. Ты спас меня)
Тема заблокирована.
  • Страница:
  • 1
  • 2
Время создания страницы: 0.533 секунд