Войти на сайт

Авторизация, ждите ...
×
  • Страница:
  • 1
  • 2

ТЕМА: нужна помощь с боевкой Rye

нужна помощь с боевкой Rye 13 года 1 мес. назад #48989

  • soul65
  • soul65 аватар
  • Вне сайта
  • Оседлый
  • Сообщений: 44
И так...проблема в том что боевка выкидывает при первом же ударе, однако при вставке в новый проект все нормально. Хотелось бы это исправить, впихнуть эту боевку в свой проект. Кто решится попробовать помочь, скину демку в ЛС. Буду рад помощи.
Администратор запретил публиковать записи гостям.

нужна помощь с боевкой Rye 13 года 1 мес. назад #48990

  • SaretOdin-Sol
  • SaretOdin-Sol аватар
  • Вне сайта
  • Просветлённый
  • Жизнь - не игра...Хотя кого это колышет?
  • Сообщений: 475
  • Спасибо получено: 77
Возможно, конфликт с другим скриптом. Ты можешь исправить это сам. Просто попробуй изъять скрипт, который может конфликтовать с боевкой. Если продолжает вылетать, попробуй убрать другой. И так до полного вычленения "плохого" скрипта.



Администратор запретил публиковать записи гостям.

нужна помощь с боевкой Rye 13 года 1 мес. назад #48992

  • soul65
  • soul65 аватар
  • Вне сайта
  • Оседлый
  • Сообщений: 44
SaretOdin-Sol пишет:
Возможно, конфликт с другим скриптом. Ты можешь исправить это сам. Просто попробуй изъять скрипт, который может конфликтовать с боевкой. Если продолжает вылетать, попробуй убрать другой. И так до полного вычленения "плохого" скрипта.
Не дурак, пробовал. Однако игра начала мне выдавать другую ошибку.
Администратор запретил публиковать записи гостям.

нужна помощь с боевкой Rye 13 года 1 мес. назад #48996

  • soul65
  • soul65 аватар
  • Вне сайта
  • Оседлый
  • Сообщений: 44
вид с боку, отображение хп врага, реализован выстрел из лука, и вроде бы огнестрела тоже, ну и ясен пень новый хп\сп бар в плане графики и т.д.
да..скрипты зло Х| но все же ыло бы замечательно разобраться в чем проблема, и исправить ее...
Администратор запретил публиковать записи гостям.

нужна помощь с боевкой Rye 13 года 1 мес. назад #49005

  • Allerent
  • Allerent аватар
  • Вне сайта
  • Заблокирован
  • ЕРЕТИКЪ
  • Сообщений: 618
  • Спасибо получено: 59
Юзай такентай.
Администратор запретил публиковать записи гостям.

нужна помощь с боевкой Rye 13 года 1 мес. назад #49008

  • soul65
  • soul65 аватар
  • Вне сайта
  • Оседлый
  • Сообщений: 44
123th, может быть, я не знаю, но с новым проектом же вроде пашет, специально проверял, и на совместимость с скриптами проверял... сейчас скину в ЛС ссыль на проект и боевку. И можно посмотреть вариант моей криворукости, хотя вроде хрен его знает, в общем лови
Администратор запретил публиковать записи гостям.

нужна помощь с боевкой Rye 13 года 1 мес. назад #49010

  • soul65
  • soul65 аватар
  • Вне сайта
  • Оседлый
  • Сообщений: 44
оке, благодарю. Я там проект перекопал, перекопировал, перетопал копии...короче может чего то не хватать если что, например графики, но там есть демка боевки так что если в проекте не будет доставать вроде все норм должно быть.
Администратор запретил публиковать записи гостям.

нужна помощь с боевкой Rye 13 года 1 мес. назад #49012

  • soul65
  • soul65 аватар
  • Вне сайта
  • Оседлый
  • Сообщений: 44
заливается на депозит)
Администратор запретил публиковать записи гостям.

нужна помощь с боевкой Rye 13 года 1 мес. назад #49019

  • Ksayan
  • Ksayan аватар
  • Вне сайта
  • Оседлый
  • Сообщений: 32
  • Спасибо получено: 2
И так...проблема в том что боевка выкидывает при первом же ударе, однако при вставке в новый проект все нормально. Хотелось бы это исправить, впихнуть эту боевку в свой проект. Кто решится попробовать помочь, скину демку в ЛС. Буду рад помощи.

Вопрос... одето ли на всех твоих персонажей оружие? Если не одето, то одень им хоть что-либо (даже никаких бонусов не дающее) и запусти бой.
Это скорее всего старый и наиболее известный глюк этой боевки. При каждом ударе должна отображаться анимация удара оружием, но если оружия в руках нет то скрипт не знает откуда брать графику для удара и "сделав бочку" вылетает в винду -___- Сам с этим столкнулся по ходу создания игры и решил проблему... весьма экзотическим способом 0о Если дело именно в этом я тебе потом по личке шепну каким :3
Администратор запретил публиковать записи гостям.

нужна помощь с боевкой Rye 13 года 1 мес. назад #49020

  • soul65
  • soul65 аватар
  • Вне сайта
  • Оседлый
  • Сообщений: 44
спасибо большое, сейчас проверю)
Последнее редактирование: 13 года 1 мес. назад от soul65.
Администратор запретил публиковать записи гостям.

нужна помощь с боевкой Rye 13 года 1 мес. назад #49021

  • soul65
  • soul65 аватар
  • Вне сайта
  • Оседлый
  • Сообщений: 44
да, это и оказалось причиной)))
Администратор запретил публиковать записи гостям.

нужна помощь с боевкой Rye 13 года 1 мес. назад #49022

  • Ksayan
  • Ksayan аватар
  • Вне сайта
  • Оседлый
  • Сообщений: 32
  • Спасибо получено: 2
Вот) Знакомая картина) Тогда это решается... как минимум так.
Выдай каждому из героев какое-либо начальное оружие. Например хреновый нож или просто перчатки. И чтобы герои не сняли оружие и не пошли гулять без него добавь в скрипты вот это (отдельным скриптом)
class Scene_Equip
  #--------------------------------------------------------------------------
  def update_right
    if Input.trigger?(Input::B)
      if @actor.weapon_id > 0
        $game_system.se_play($data_system.cancel_se)
        $scene = Scene_Menu.new(2)
        return
      else
        $game_system.se_play($data_system.buzzer_se)
        @wind = Window_Base.new(200, 212, 240, 56)
        @wind.contents = Bitmap.new(@wind.width - 32, @wind.height - 32)
        @wind.z = 5000
        @wind.contents.draw_text(0, 0, 300, 24, "Не выбрано оружие")
        for i in 0..70
          Graphics.update
        end
        @wind.dispose
      end
    end
    if Input.trigger?(Input::C)
      if @actor.equip_fix?(@right_window.index)
        $game_system.se_play($data_system.buzzer_se)
        return
      end
      $game_system.se_play($data_system.decision_se)
      @right_window.active = false
      @item_window.active = true
      @item_window.index = 0
      return
    end
    if Input.trigger?(Input::R)
      $game_system.se_play($data_system.cursor_se)
      @actor_index += 1
      @actor_index %= $game_party.actors.size
      $scene = Scene_Equip.new(@actor_index, @right_window.index)
      return
    end
    if Input.trigger?(Input::L)
      $game_system.se_play($data_system.cursor_se)
      @actor_index += $game_party.actors.size - 1
      @actor_index %= $game_party.actors.size
      $scene = Scene_Equip.new(@actor_index, @right_window.index)
      return
    end
  end
end

Это не позволит игроку выйти из меню экипировки не одев оружие. Если он не оденет оружие и попробует выйти то появится сообщение "Не выбрано оружие". ВотЪ ^^ Всё.
Умнее было бы просто добавить базовую картинку для случаев, когда не одето ничего, но я так и не разобрался как это сделать не порушив боевку и сделал так) В принципе... тоже решение)
Последнее редактирование: 13 года 1 мес. назад от Ksayan.
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: soul65

нужна помощь с боевкой Rye 13 года 1 мес. назад #49025

  • soul65
  • soul65 аватар
  • Вне сайта
  • Оседлый
  • Сообщений: 44
какая была=D
Администратор запретил публиковать записи гостям.

нужна помощь с боевкой Rye 13 года 1 мес. назад #49028

  • Ksayan
  • Ksayan аватар
  • Вне сайта
  • Оседлый
  • Сообщений: 32
  • Спасибо получено: 2
да вы совсем охренели!

скриптеры хреновы. а слабо подождать пока я поправлю скрипт чтобы он адекватно реагировал на отсутствие оружия?

Ну если ты сделаешь лучше то я буду только рад =)
и вообще - а точно нету новой версии скрипта где это уже исправили?

Автор боевки давно забил на своё творение. Последнее обновление вышло 2 года назад.
А жаль...
Так что только мы сами можем как-то её улучшить)
Администратор запретил публиковать записи гостям.

нужна помощь с боевкой Rye 13 года 1 мес. назад #49030

  • Ksayan
  • Ksayan аватар
  • Вне сайта
  • Оседлый
  • Сообщений: 32
  • Спасибо получено: 2
А ведь и правда работает.
Делается "пустое" 33е оружие, ему выставляется какая-нибудь картинка и всё. Проблема решена 0о
Администратор запретил публиковать записи гостям.

нужна помощь с боевкой Rye 13 года 1 мес. назад #49032

  • soul65
  • soul65 аватар
  • Вне сайта
  • Оседлый
  • Сообщений: 44
ахах! Спасибо!)
Администратор запретил публиковать записи гостям.

нужна помощь с боевкой Rye 13 года 1 мес. назад #49033

  • soul65
  • soul65 аватар
  • Вне сайта
  • Оседлый
  • Сообщений: 44
Похоже и Ksayan улучшит свой проект данным действием))
Администратор запретил публиковать записи гостям.

нужна помощь с боевкой Rye 13 года 1 мес. назад #49034

  • Ksayan
  • Ksayan аватар
  • Вне сайта
  • Оседлый
  • Сообщений: 32
  • Спасибо получено: 2
Ну запрет на НЕношение оружия я оставлю как одну из фишек игры, но... всё равно возможно в будущих проектах мне это пригодится. Так что, 123th, большое тебе спасибо за то что ты это раскопал ^^
Администратор запретил публиковать записи гостям.

нужна помощь с боевкой Rye 13 года 1 мес. назад #49035

  • soul65
  • soul65 аватар
  • Вне сайта
  • Оседлый
  • Сообщений: 44
а я убрал запрет, ибо во время самой игры могу к примеру сделать момент когда оружие не может быть в руках даже просто по сценарию. сделал рукопашный бой с пустой картинкой, дал минимальный урон, анимацию удара, изменил в строке 33 на 39, ибо уже добавлял оружие...работает, спасибо 123th^______________^
Администратор запретил публиковать записи гостям.
  • Страница:
  • 1
  • 2
Модераторы: NeKotZima
Время создания страницы: 0.239 секунд