Страница 71 из 147 ПерваяПервая ... 2161697071727381121 ... ПоследняяПоследняя
Показано с 701 по 710 из 1470

Тема: Помощь с скриптами (RGSS)

  1. #701
    Маститый Аватар для Andrew
    Информация о пользователе
    Регистрация
    08.02.2011
    Адрес
    Беларусь, Витебск
    Сообщений
    1,049
    Записей в дневнике
    3
    Репутация: 30 Добавить или отнять репутацию

    По умолчанию

    Над курсором я сейчас работаю. Насчёт переменных ты всё правильно понял. А вот скрипт MesSystem ещё разробатывается, и это долго, тем более он пока что на хр.(потом будет и на вх, но это через 2-3 недели)


  2. #702

    По умолчанию

    Так мне как раз надо на ХР! ))) Хорошо, тогда подожду пока что.

  3. #703
    Маститый Аватар для Andrew
    Информация о пользователе
    Регистрация
    08.02.2011
    Адрес
    Беларусь, Витебск
    Сообщений
    1,049
    Записей в дневнике
    3
    Репутация: 30 Добавить или отнять репутацию

    По умолчанию

    А, хп. А я с эти долбанутым Асе(в ргсс он реально долбанутый) мучаюсь. Всё, скоро будет тогда.


  4. #704
    Маститый Аватар для Bullet S.D.
    Информация о пользователе
    Регистрация
    27.01.2009
    Адрес
    Москва
    Сообщений
    1,360
    Записей в дневнике
    9
    Репутация: 74 Добавить или отнять репутацию

    По умолчанию

    Требуется убрать из окна экипировки выбор "щитов" и "шлемов", у меня не получилось (
    Спойлер Проекты Dark Rise INC.:

  5. #705
    Маститый Аватар для Andrew
    Информация о пользователе
    Регистрация
    08.02.2011
    Адрес
    Беларусь, Витебск
    Сообщений
    1,049
    Записей в дневнике
    3
    Репутация: 30 Добавить или отнять репутацию

    По умолчанию

    ХР?если да то вот
    (не заменить, а вставить отдельно)
    PHP код:
    class Window_EquipRight Window_Selectable
      def refresh
        self
    .contents.clear
        
    @data = []
        @
    data.push($data_weapons[@actor.weapon_id])
        @
    data.push($data_armors[@actor.armor3_id])
        @
    data.push($data_armors[@actor.armor4_id])
        @
    item_max = @data.size
        self
    .contents.font.color system_color
        self
    .contents.draw_text(432 09232$data_system.words.weapon)
        
    self.contents.draw_text(432 19232$data_system.words.armor3)
        
    self.contents.draw_text(532 29232$data_system.words.armor4)
        
    draw_item_name(@data[0], 9232 0)
        
    draw_item_name(@data[1], 9232 1)
        
    draw_item_name(@data[2], 9232 2)
      
    end
    end
    class Scene_Equip
      def refresh
        
    @item_window1.visible = (@right_window.index == 0)
        @
    item_window4.visible = (@right_window.index == 1)
        @
    item_window5.visible = (@right_window.index == 2)
        
    item1 = @right_window.item
        
    case @right_window.index
        when 0
          
    @item_window = @item_window1
        when 1
          
    @item_window = @item_window4
        when 2
          
    @item_window = @item_window5
        end
        
    if @right_window.active
          
    @left_window.set_new_parameters(nilnilnil)
        
    end
        
    if @item_window.active
          item2 
    = @item_window.item
          last_hp 
    = @actor.hp
          last_sp 
    = @actor.sp
          
    @actor.equip(getindexitem2 == nil item2.id)
          
    new_atk = @actor.atk
          new_pdef 
    = @actor.pdef
          new_mdef 
    = @actor.mdef
          
    @actor.equip(getindexitem1 == nil item1.id)
          @
    actor.hp last_hp
          
    @actor.sp last_sp
          
    @left_window.set_new_parameters(new_atknew_pdefnew_mdef)
        
    end
      end
      def update_right
        
    if Input.trigger?(Input::B)
          
    $game_system.se_play($data_system.cancel_se)
          
    $scene Scene_Menu.new(2)
          return
        
    end
        
    if Input.trigger?(Input::C)
          if @
    actor.equip_fix?(getindex)
            
    $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
      def update_item
        
    if Input.trigger?(Input::B)
          
    $game_system.se_play($data_system.cancel_se)
          @
    right_window.active true
          
    @item_window.active false
          
    @item_window.index = -1
          
    return
        
    end
        
    if Input.trigger?(Input::C)
          
    $game_system.se_play($data_system.equip_se)
          
    item = @item_window.item
          
    @actor.equip(getindexitem == nil item.id)
          @
    right_window.active true
          
    @item_window.active false
          
    @item_window.index = -1
          
    @right_window.refresh
          
    @item_window.refresh
          
    return
        
    end
      end
      def getindex
        
    case @right_window.index
        when 0
          
    return 0
        when 1
          
    return 3
        when 2
          
    return 4
        end
      end
    end 
    Последний раз редактировалось Andrew; 17.04.2012 в 15:42.


  6. #706
    Маститый Аватар для Bullet S.D.
    Информация о пользователе
    Регистрация
    27.01.2009
    Адрес
    Москва
    Сообщений
    1,360
    Записей в дневнике
    9
    Репутация: 74 Добавить или отнять репутацию

    По умолчанию

    Спасибо что откликнулся, да для ХР. Но такой вариант не прошел... может попробуешь модифицировать в системе меню которую я использую?
    http://narod.ru/disk/46435217001.c63...ject1.rar.html
    Спойлер Проекты Dark Rise INC.:

  7. #707
    Местный Аватар для ReDS
    Информация о пользователе
    Регистрация
    26.07.2009
    Адрес
    Петропавловск-Камчатский
    Сообщений
    129
    Записей в дневнике
    1
    Репутация: 23 Добавить или отнять репутацию

    По умолчанию

    Вопрос по XP. Можно ли как-нибудь изменить параметры иконки паузы в сообщениях? Символа, который появляется в окне сообщения во время ожидании нажатия кнопки игроком.
    А именно: изменить координаты расположения значка на экране и увеличить количество кадров анимации с 4 до 8.
    Облазил базу скриптов, нашёл только упоминание в Window_Message. Я так понял все параметры заложены в библиотеке ргсс в классе Window, как их посмотреть и изменить я естественно хз. Помогите пожалста.
    Последний раз редактировалось ReDS; 26.04.2012 в 15:43.

    "Главное не суть идеи, а её реализация." (с)

  8. #708
    Хранитель Аватар для Темный
    Информация о пользователе
    Регистрация
    13.05.2011
    Сообщений
    2,449
    Записей в дневнике
    20
    Репутация: 50 Добавить или отнять репутацию

    По умолчанию

    Так нужно перенести окно старта игры чтоб не по середине а с боку было в каком
    разделе скриптов эти параметры искать? мекер асе
    И сразу вопрос вдогонку как убить рамку при старте?
    чтоб показывало лишь новую игру продолжение выйти но без рамки?
    Последний раз редактировалось Темный; 29.04.2012 в 16:44.



  9. #709
    Хранитель Аватар для Темный
    Информация о пользователе
    Регистрация
    13.05.2011
    Сообщений
    2,449
    Записей в дневнике
    20
    Репутация: 50 Добавить или отнять репутацию

    По умолчанию


    опять вопрос по АСЕ где найти значения чтоб перенести окошко выбора?



  10. #710
    Местный Аватар для SethNsk
    Информация о пользователе
    Регистрация
    25.03.2010
    Сообщений
    243
    Записей в дневнике
    7
    Репутация: 12 Добавить или отнять репутацию

    По умолчанию

    Кто знает как в Асе сделать чару анимацию движения более 3-х кадров?..
    В Икспи находил, а тут не могу...

Страница 71 из 147 ПерваяПервая ... 2161697071727381121 ... ПоследняяПоследняя

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

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

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

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

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

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

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •  
Помощь с скриптами (RGSS)