Project1

标题: 求你急用脚本..游戏卡在这了... [打印本页]

作者: rpgyuzeng    时间: 2009-7-9 01:22
提示: 作者被禁止或删除 内容自动屏蔽
作者: rpgyuzeng    时间: 2009-7-9 02:06
提示: 作者被禁止或删除 内容自动屏蔽
作者: 雪流星    时间: 2009-7-9 07:35
事件里使用脚本: $scene = Scene_Actors.new 调用
  1. class Window_Actors < Window_Selectable
  2.   def initialize
  3.     super(0, 0, 136, 416)
  4.     @index = 0
  5.     @item_max = 1
  6.     @message_window = Window_Message.new
  7.     refresh
  8.   end
  9.   def refresh
  10.     @actor_ids = []
  11.     for i in 1...$data_actors.size
  12.       @actor_ids.push(i) unless $game_party.members.include?($game_actors[i])
  13.     end
  14.     self.height = WLH * @actor_ids.size + 32
  15.     create_contents
  16.     self.height = 416 if self.height > 416
  17.     @item_max = @actor_ids.size
  18.     for i in 0...@actor_ids.size
  19.       y = WLH * i
  20.       self.contents.draw_text(4, y, 108, WLH, $data_actors[@actor_ids[i]].name)
  21.     end
  22.   end
  23.   def update
  24.     @message_window.update
  25.     if Input.trigger?(Input::C)
  26.       if $game_party.members.size < 4
  27.         Sound.play_decision
  28.         $game_party.add_actor(@actor_ids[@index])
  29.         @actor_ids.delete_at(@index)
  30.         refresh
  31.       else
  32.         Sound.play_buzzer
  33.         $game_message.texts.push("\\c[10]队伍已满")
  34.       end
  35.     elsif Input.trigger?(Input::B)
  36.       $scene = Scene_Map.new
  37.     end
  38.     super
  39.   end
  40.   def actor
  41.     return @actor_ids[index]
  42.   end
  43.   def dispose
  44.     super
  45.     @message_window.dispose
  46.   end
  47. end
  48. class Scene_Actors < Scene_Base
  49.   def start
  50.     @window_actors = Window_Actors.new
  51.     create_menu_background
  52.     @window_actors.active = true
  53.   end
  54.   def update
  55.     super
  56.     update_menu_background
  57.     @window_actors.update
  58.   end
  59.   def terminate
  60.     dispose_menu_background
  61.     @window_actors.dispose
  62.   end
  63. end
复制代码

作者: gesong123    时间: 2009-7-9 12:18
提示: 作者被禁止或删除 内容自动屏蔽
作者: rpgyuzeng    时间: 2009-7-9 12:21
提示: 作者被禁止或删除 内容自动屏蔽
作者: zh99998    时间: 2009-7-15 16:56
LZ你是在玩游戏还是制作游戏啊,玩游戏的话,下载新版本,作者已经更新了
制作的话,3楼4楼的试试




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1