Показано с 1 по 10 из 88

Тема: «Движок» Axis

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию

    Dark32, а при каких условиях появляется ошибка? когда?

    Кстати, вот задачка для желающих попробовать свои силы скриптеров:

    нужно совместить Axis с Blizz-ABS

    Проблема, как я понял во viewport'е, герой при покидании области в 640x480 уходит под следующую область просмотра. Мои поиски как это исправить, пока безрезультатны. А вот его сопартийцы рисуются, наоборот, выше всего прочего.



    Вот тестовый проект с уже добавленными скриптами для желающих (оттуда убрана мышка и пара скриптов с отражениями):

    http://narod.ru/disk/17632929000/Axi...zzABS.rar.html
    http://rghost.ru/942604
    http://slil.ru/28603592

  2. #2
    Бывалый Аватар для Dark32
    Информация о пользователе
    Регистрация
    30.12.2008
    Адрес
    Арзамас
    Сообщений
    640
    Записей в дневнике
    2
    Репутация: 20 Добавить или отнять репутацию

    По умолчанию

    Цитата Сообщение от Arnon Посмотреть сообщение
    Dark32, а при каких условиях появляется ошибка? когда?
    Спойлер Причина в этом скрипте:

    PHP код:
    class Game_Battler
          Magic
    ={
                 
    1  => 90,
                 
    28 => 100,
                 
    29 => 100
                 
    }

        
    alias blm_game_battler_skill_effect skill_effect
        def skill_effect
    (user, skill)
         
    blm_game_battler_skill_effect(user, skill)
         if 
    user.is_a?(Game_Enemy) && self.is_a?(Game_Actor) && \
           
    rand(100)< Magic[skill.id].to_i && self.class_id == 4  && !skill_learn?(skill.id)
             
    self.learn_skill(skill.id, true) 
             
    self.damage = "-Выучено #{skill.name}-"
          
    end
       end
    end


    class Game_Actor < Game_Battler
       def learn_skill
    (skill_id, play = false)
             @
    skills.push(skill_id) if skill_id > 0
             
    @skills.sort!
             
    Audio.me_play("Audio/ME/011-Item02") if play # Sound file to play when learning in battle.
          
    end
    end 


    Когда с помощью этого скрипта герой выучил несколько заклинаний, в моём случае 2, то при применение первой своей магии была вызванна ошибка.
    Скорее всего проблема в моём скрипте, но найти я её не могу.
    Нужна помощь в скриптах? Запутался? Голова не варит?
    Читал это и это тоже? Не помогло? Тогда тебе сюда!
    Спойлер •••:
    Цитата Сообщение от Реймон
    В мире нет вещей которые нельзя решить с помощью сладостей
    Цитата Сообщение от Ундер
    Ночью можно обойтись и без сладостей...

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Метки этой темы

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •  
«Движок» Axis