设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 5245|回复: 13
打印 上一主题 下一主题

[已经解决] 高手来看下这个脚本,有问题求教

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
32 小时
注册时间
2013-1-28
帖子
17
跳转到指定楼层
 楼主| 发表于 2013-2-15 15:54:29 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
  1. # ————————————————————————————————————
  2. # 本脚本来自http://www.66rpg.com/,转载请保留此信息
  3. # ————————————————————————————————————
  4. #==============================================================================
  5. # ■ Game_Actor
  6. #------------------------------------------------------------------------------
  7. #  处理角色的类。本类在 Game_Actors 类 ($game_actors)
  8. # 的内部使用、Game_Party 类请参考 ($game_party) 。
  9. #==============================================================================
  10. class Game_Actor < Game_Battler
  11. #--------------------------------------------------------------------------
  12. # ● 取得战斗画面的 X 坐标
  13. #--------------------------------------------------------------------------
  14. def screen_x
  15. case self.index
  16. when 0
  17.    return 370
  18. when 1
  19.    return 430
  20. when 2
  21.    return 520
  22. when 3
  23.    return 580
  24. when 4
  25.    return 540
  26.   end
  27. end
  28. #--------------------------------------------------------------------------
  29. # ● 取得战斗画面的 Y 坐标
  30. #--------------------------------------------------------------------------
  31. def screen_y
  32. case self.index
  33. when 0
  34.    return 450
  35. when 1
  36.    return 390
  37. when 2
  38.    return 350
  39. when 3
  40.    return 320
  41. when 4
  42.    return 480
  43.   end
  44. end
  45. #--------------------------------------------------------------------------
  46. # ● 取得战斗画面的 Z 坐标
  47. #--------------------------------------------------------------------------
  48. def screen_z
  49. case self.index
  50. when 0
  51.    return 0
  52. when 1
  53.    return 0
  54. when 2
  55.    return 0
  56. when 3
  57.    return 0
  58. when 4
  59.    return 0
  60.    end
  61. end
  62. end

  63. #==============================================================================
  64. # ■ Window_Base
  65. #------------------------------------------------------------------------------
  66. #  游戏中全部窗口的超级类。
  67. #==============================================================================
  68. class Window_Base < Window
  69. #--------------------------------------------------------------------------
  70. # ● 描绘 HP
  71. #     actor : 角色
  72. #     x     : 描画目标 X 坐标
  73. #     y     : 描画目标 Y 坐标
  74. #     width : 描画目标的宽
  75. #--------------------------------------------------------------------------
  76. def draw_actor_hp1(actor, x, y, width = 72)
  77.    # 描绘字符串 "HP"
  78.    self.contents.font.color = system_color
  79.    self.contents.draw_text(x, y, 24, 24, $data_system.words.hp)
  80.    # 计算描绘 MaxHP 所需的空间
  81.    if width - 24 >= 32
  82.      hp_x = x + 32# + width - 24
  83.    end
  84.    # 描绘 HP
  85.    self.contents.font.color = actor.hp == 0 ? knockout_color :
  86.      actor.hp <= actor.maxhp / 4 ? crisis_color : normal_color
  87.    self.contents.draw_text(hp_x, y, 32, 24, actor.hp.to_s, 2)
  88. end
  89. #--------------------------------------------------------------------------
  90. # ● 描绘 SP
  91. #     actor : 角色
  92. #     x     : 描画目标 X 坐标
  93. #     y     : 描画目标 Y 坐标
  94. #     width : 描画目标的宽
  95. #--------------------------------------------------------------------------
  96. def draw_actor_sp1(actor, x, y, width = 72)
  97.    # 描绘字符串 "SP"
  98.    self.contents.font.color = system_color
  99.    self.contents.draw_text(x, y, 24, 24, $data_system.words.sp)
  100.    # 计算描绘 MaxSP 所需的空间
  101.    if width - 24 >= 32
  102.      sp_x = x + 32# + width - 24
  103.    end
  104.    # 描绘 SP
  105.    self.contents.font.color = actor.sp == 0 ? knockout_color :
  106.      actor.sp <= actor.maxsp / 4 ? crisis_color : normal_color
  107.    self.contents.draw_text(sp_x, y, 32, 24, actor.sp.to_s, 2)
  108. end
  109. end



  110. #==============================================================================
  111. # ■ Window_BattleStatus
  112. #------------------------------------------------------------------------------
  113. #  显示战斗画面同伴状态的窗口。
  114. #==============================================================================
  115. class Window_BattleStatus < Window_Base
  116. #--------------------------------------------------------------------------
  117. # ● 初始化对像
  118. #--------------------------------------------------------------------------
  119. #$data_system_level_up_me = "Audio/ME/升级音乐"
  120. def initialize
  121.    super(0, 0, 640, 480)
  122.    self.contents = Bitmap.new(width - 10, height - 32)
  123.    self.opacity = 0
  124.    @level_up_flags = [false, false, false, false]
  125.    refresh
  126. end
  127. #--------------------------------------------------------------------------
  128. # ● 释放
  129. #--------------------------------------------------------------------------
  130. def dispose
  131.    super
  132. end
  133. #--------------------------------------------------------------------------
  134. # ● 设置升级标志
  135. #     actor_index : 角色索引
  136. #--------------------------------------------------------------------------
  137. def level_up(actor_index)
  138.    @level_up_flags[actor_index] = true
  139. end
  140. #--------------------------------------------------------------------------
  141. # ● 刷新
  142. #--------------------------------------------------------------------------
  143. def refresh
  144.    self.contents.clear
  145.    @item_max = $game_party.actors.size
  146.     for i in 0...$game_party.actors.size
  147.      actor = $game_party.actors[i]
  148.      case i
  149.        when 0
  150.         x = 310
  151.         y = 390
  152.        when 1
  153.         x = 390
  154.         y = 340
  155.        when 2
  156.         x = 480
  157.         y = 300
  158.        when 3
  159.         x = 550
  160.         y = 270
  161.         when 4
  162.         x = 550
  163.         y = 500
  164.       end
  165.      if @level_up_flags[i]
  166.        self.contents.font.color = normal_color
  167.        self.contents.draw_text(x, y, 80, 24, "         ")
  168.        Audio.me_stop
  169. #        Audio.me_play($data_system_level_up_me)
  170.      else
  171.      draw_actor_hp1(actor, x-15, y-15, 80)
  172.      draw_actor_sp1(actor, x-15, y+5, 80)
  173.     end
  174.    end
  175. end
  176. #--------------------------------------------------------------------------
  177. # ● 刷新画面
  178. #--------------------------------------------------------------------------
  179. def update
  180.    super
  181.    # 主界面的不透明度下降
  182.    if $game_temp.battle_main_phase
  183.      self.contents_opacity -= 50 if self.contents_opacity > 1
  184.    else
  185.      self.contents_opacity += 50 if self.contents_opacity < 255
  186.    end
  187. end
  188. end


  189. #==============================================================================
  190. # ■ Window_BattleStatus
  191. #==============================================================================
  192. class Window_BattleStatus < Window_Base
  193. #--------------------------------------------------------------------------
  194. # ● 初始化
  195. #--------------------------------------------------------------------------
  196. alias xrxs_bp2_refresh refresh
  197. def refresh
  198.    xrxs_bp2_refresh
  199.    @item_max = $game_party.actors.size
  200.     for i in 0...$game_party.actors.size
  201.      actor = $game_party.actors[i]
  202.      case i
  203.        when 0
  204.         x = 310
  205.         y = 390
  206.        when 1
  207.         x = 390
  208.         y = 340
  209.        when 2
  210.         x = 480
  211.         y = 300
  212.        when 3
  213.         x = 550
  214.         y = 270
  215.        when 4
  216.         x = 550
  217.         y = 500
  218.       end
  219.      draw_actor_hp_meter(actor, x, y, 50)
  220.      draw_actor_sp_meter(actor, x, y + 8, 50)
  221.    end
  222. end
  223. end
  224. #==============================================================================
  225. # ■ Window_Base
  226. #==============================================================================
  227. class Window_Base < Window
  228. #--------------------------------------------------------------------------
  229. # ● HP描画
  230. #--------------------------------------------------------------------------
  231. def draw_actor_hp_meter(actor, x, y, width = 156, type = 0)
  232.    if type == 1 and actor.hp == 0
  233.      return
  234.    end
  235.    self.contents.font.color = system_color
  236.    self.contents.fill_rect(x-1, y+27, width+2,6, Color.new(0, 0, 0, 25))
  237.    w = width * actor.hp / actor.maxhp
  238.    self.contents.fill_rect(x, y+28, w,1, Color.new(255, 96, 96, 255))
  239.    self.contents.fill_rect(x, y+29, w,1, Color.new(255, 0, 0, 255))
  240.    self.contents.fill_rect(x, y+30, w,1, Color.new(128, 0, 0, 255))
  241.    self.contents.fill_rect(x, y+31, w,1, Color.new(0, 0, 0, 255))
  242.    self.contents.fill_rect(x, y+32, w,1, Color.new(0, 0, 0, 255))
  243.    
  244.    end
  245. #--------------------------------------------------------------------------
  246. # ● SP描画
  247. #--------------------------------------------------------------------------
  248. def draw_actor_sp_meter(actor, x, y, width = 156, type = 0)
  249.    if type == 1 and actor.hp == 0
  250.      return
  251.    end
  252.    self.contents.font.color = system_color
  253.    self.contents.fill_rect(x-1, y+27, width+2,6, Color.new(0, 0, 0, 255))
  254.    w = width * actor.sp / actor.maxsp
  255.    self.contents.fill_rect(x, y+28, w,1, Color.new(128, 255, 255, 255))
  256.    self.contents.fill_rect(x, y+29, w,1, Color.new(0, 255, 255, 255))
  257.    self.contents.fill_rect(x, y+30, w,1, Color.new(0, 192, 192, 255))
  258.    self.contents.fill_rect(x, y+31, w,1, Color.new(0, 128, 128, 255))
  259.    self.contents.fill_rect(x, y+32, w,1, Color.new(0, 128, 128, 255))
  260.    
  261.    end
  262. end
复制代码
这个是我自己添加修改的代码
就是没办法把第5个角色的HPSP血条显示出来
哪位能帮我修改下或指点下

Lv5.捕梦者

梦石
0
星屑
33632
在线时间
5108 小时
注册时间
2012-11-19
帖子
4878

开拓者

13
发表于 2013-2-23 14:46:33 | 只看该作者
     已改好,把下面的脚本 复制 ,替换掉原来的外挂脚本“坐标修改”。

如果想自己再修改坐标的话,脚本里面有注释
  1. # ————————————————————————————————————
  2. # 本脚本来自http://www.66rpg.com/,转载请保留此信息
  3. # ————————————————————————————————————
  4. #==============================================================================
  5. # ■ Game_Actor
  6. #------------------------------------------------------------------------------
  7. #  处理角色的类。本类在 Game_Actors 类 ($game_actors)
  8. # 的内部使用、Game_Party 类请参考 ($game_party) 。
  9. #------------------------------------------------------------------------------
  10. #***** 要修改血条和显示的数值坐标,请在第 155 行 和 211 行开始,when 0 代表
  11. #      第一个角色,when 1 代表第二个角色,,,以此类推。
  12. #==============================================================================
  13. class Game_Actor < Game_Battler
  14. #--------------------------------------------------------------------------
  15. # ● 取得战斗画面的 X 坐标
  16. #--------------------------------------------------------------------------
  17. def screen_x
  18. case self.index
  19. when 0
  20.    return 370
  21. when 1
  22.    return 430
  23. when 2
  24.    return 520
  25. when 3
  26.    return 580
  27. when 4
  28.    return 540
  29.   end
  30. end
  31. #--------------------------------------------------------------------------
  32. # ● 取得战斗画面的 Y 坐标
  33. #--------------------------------------------------------------------------
  34. def screen_y
  35. case self.index
  36. when 0
  37.    return 450
  38. when 1
  39.    return 390
  40. when 2
  41.    return 350
  42. when 3
  43.    return 320
  44. when 4
  45.    return 460
  46.   end
  47. end
  48. #--------------------------------------------------------------------------
  49. # ● 取得战斗画面的 Z 坐标
  50. #--------------------------------------------------------------------------
  51. def screen_z
  52. case self.index
  53. when 0
  54.    return 0
  55. when 1
  56.    return 0
  57. when 2
  58.    return 0
  59. when 3
  60.    return 0
  61. when 4
  62.    return 0
  63.    end
  64. end
  65. end

  66. #==============================================================================
  67. # ■ Window_Base
  68. #------------------------------------------------------------------------------
  69. #  游戏中全部窗口的超级类。
  70. #==============================================================================
  71. class Window_Base < Window
  72. #--------------------------------------------------------------------------
  73. # ● 描绘 HP
  74. #     actor : 角色
  75. #     x     : 描画目标 X 坐标
  76. #     y     : 描画目标 Y 坐标
  77. #     width : 描画目标的宽
  78. #--------------------------------------------------------------------------
  79. def draw_actor_hp1(actor, x, y, width = 72)
  80.    # 描绘字符串 "HP"
  81.    self.contents.font.color = system_color
  82.    self.contents.draw_text(x, y, 24, 24, $data_system.words.hp)
  83.    # 计算描绘 MaxHP 所需的空间
  84.    if width - 24 >= 32
  85.      hp_x = x + 32# + width - 24
  86.    end
  87.    # 描绘 HP
  88.    self.contents.font.color = actor.hp == 0 ? knockout_color :
  89.      actor.hp <= actor.maxhp / 5 ? crisis_color : normal_color
  90.    self.contents.draw_text(hp_x, y, 32, 24, actor.hp.to_s, 2)
  91. end
  92. #--------------------------------------------------------------------------
  93. # ● 描绘 SP
  94. #     actor : 角色
  95. #     x     : 描画目标 X 坐标
  96. #     y     : 描画目标 Y 坐标
  97. #     width : 描画目标的宽
  98. #--------------------------------------------------------------------------
  99. def draw_actor_sp1(actor, x, y, width = 72)
  100.    # 描绘字符串 "SP"
  101.    self.contents.font.color = system_color
  102.    self.contents.draw_text(x, y, 24, 24, $data_system.words.sp)
  103.    # 计算描绘 MaxSP 所需的空间
  104.    if width - 24 >= 32
  105.      sp_x = x + 32# + width - 24
  106.    end
  107.    # 描绘 SP
  108.    self.contents.font.color = actor.sp == 0 ? knockout_color :
  109.      actor.sp <= actor.maxsp / 5 ? crisis_color : normal_color
  110.    self.contents.draw_text(sp_x, y, 32, 24, actor.sp.to_s, 2)
  111. end
  112. end



  113. #==============================================================================
  114. # ■ Window_BattleStatus
  115. #------------------------------------------------------------------------------
  116. #  显示战斗画面同伴状态的窗口。
  117. #==============================================================================
  118. class Window_BattleStatus < Window_Base
  119. #--------------------------------------------------------------------------
  120. # ● 初始化对像
  121. #--------------------------------------------------------------------------
  122. #$data_system_level_up_me = "Audio/ME/升级音乐"
  123. def initialize
  124.    super(0, 0, 640, 480)
  125.    self.contents = Bitmap.new(width - 10, height - 32)
  126.    self.opacity = 0
  127.    @level_up_flags = [false, false, false, false]
  128.    refresh
  129. end
  130. #--------------------------------------------------------------------------
  131. # ● 释放
  132. #--------------------------------------------------------------------------
  133. def dispose
  134.    super
  135. end
  136. #--------------------------------------------------------------------------
  137. # ● 设置升级标志
  138. #     actor_index : 角色索引
  139. #--------------------------------------------------------------------------
  140. def level_up(actor_index)
  141.    @level_up_flags[actor_index] = true
  142. end
  143. #--------------------------------------------------------------------------
  144. # ● 刷新
  145. #--------------------------------------------------------------------------
  146. def refresh
  147.    self.contents.clear
  148.    @item_max = $game_party.actors.size
  149.     for i in 0...$game_party.actors.size
  150.      actor = $game_party.actors[i]
  151.      case i
  152.        when 0
  153.         x = 310
  154.         y = 390
  155.        when 1
  156.         x = 390
  157.         y = 340
  158.        when 2
  159.         x = 480
  160.         y = 300
  161.        when 3
  162.         x = 550
  163.         y = 270
  164.         when 4
  165.         x = 510
  166.         y = 390
  167.       end
  168.      if @level_up_flags[i]
  169.        self.contents.font.color = normal_color
  170.        self.contents.draw_text(x, y, 80, 24, "         ")
  171.        Audio.me_stop
  172. #        Audio.me_play($data_system_level_up_me)
  173.      else
  174.      draw_actor_hp1(actor, x-15, y-15, 80)
  175.      draw_actor_sp1(actor, x-15, y+5, 80)
  176.     end
  177.    end
  178. end
  179. #--------------------------------------------------------------------------
  180. # ● 刷新画面
  181. #--------------------------------------------------------------------------
  182. def update
  183.    super
  184.    # 主界面的不透明度下降
  185.    if $game_temp.battle_main_phase
  186.      self.contents_opacity -= 50 if self.contents_opacity > 1
  187.    else
  188.      self.contents_opacity += 50 if self.contents_opacity < 255
  189.    end
  190. end
  191. end


  192. #==============================================================================
  193. # ■ Window_BattleStatus
  194. #==============================================================================
  195. class Window_BattleStatus < Window_Base
  196. #--------------------------------------------------------------------------
  197. # ● 初始化
  198. #--------------------------------------------------------------------------
  199. alias xrxs_bp2_refresh refresh
  200. def refresh
  201.    xrxs_bp2_refresh
  202.    @item_max = $game_party.actors.size
  203.     for i in 0...$game_party.actors.size
  204.      actor = $game_party.actors[i]
  205.      case i
  206.        when 0
  207.         x = 310
  208.         y = 390
  209.        when 1
  210.         x = 390
  211.         y = 340
  212.        when 2
  213.         x = 480
  214.         y = 300
  215.        when 3
  216.         x = 550
  217.         y = 270
  218.        when 4
  219.         x = 510
  220.         y = 390
  221.       end
  222.      draw_actor_hp_meter(actor, x, y, 50)
  223.      draw_actor_sp_meter(actor, x, y + 8, 50)
  224.    end
  225. end
  226. end
  227. #==============================================================================
  228. # ■ Window_Base
  229. #==============================================================================
  230. class Window_Base < Window
  231. #--------------------------------------------------------------------------
  232. # ● HP描画
  233. #--------------------------------------------------------------------------
  234. def draw_actor_hp_meter(actor, x, y, width = 156, type = 0)
  235.    if type == 1 and actor.hp == 0
  236.      return
  237.    end
  238.    self.contents.font.color = system_color
  239.    self.contents.fill_rect(x-1, y+27, width+2,6, Color.new(0, 0, 0, 25))
  240.    w = width * actor.hp / actor.maxhp
  241.    self.contents.fill_rect(x, y+28, w,1, Color.new(255, 96, 96, 255))
  242.    self.contents.fill_rect(x, y+29, w,1, Color.new(255, 0, 0, 255))
  243.    self.contents.fill_rect(x, y+30, w,1, Color.new(128, 0, 0, 255))
  244.    self.contents.fill_rect(x, y+31, w,1, Color.new(0, 0, 0, 255))
  245.    self.contents.fill_rect(x, y+32, w,1, Color.new(0, 0, 0, 255))
  246.    
  247.    end
  248. #--------------------------------------------------------------------------
  249. # ● SP描画
  250. #--------------------------------------------------------------------------
  251. def draw_actor_sp_meter(actor, x, y, width = 156, type = 0)
  252.    if type == 1 and actor.hp == 0
  253.      return
  254.    end
  255.    self.contents.font.color = system_color
  256.    self.contents.fill_rect(x-1, y+27, width+2,6, Color.new(0, 0, 0, 255))
  257.    w = width * actor.sp / actor.maxsp
  258.    self.contents.fill_rect(x, y+28, w,1, Color.new(128, 255, 255, 255))
  259.    self.contents.fill_rect(x, y+29, w,1, Color.new(0, 255, 255, 255))
  260.    self.contents.fill_rect(x, y+30, w,1, Color.new(0, 192, 192, 255))
  261.    self.contents.fill_rect(x, y+31, w,1, Color.new(0, 128, 128, 255))
  262.    self.contents.fill_rect(x, y+32, w,1, Color.new(0, 128, 128, 255))
  263.    
  264.    end
  265. end
复制代码

评分

参与人数 1梦石 +1 收起 理由
hcm + 1 认可答案

查看全部评分

xp vx va mv  va mz 各类型脚本/插件定制
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
32 小时
注册时间
2013-1-28
帖子
17
12
 楼主| 发表于 2013-2-19 19:41:53 | 只看该作者
chd114 发表于 2013-2-17 17:52
把改成具体数字慢慢调整,其他以此类推

是过了,不过还是不行
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
32 小时
注册时间
2013-1-28
帖子
17
11
 楼主| 发表于 2013-2-19 19:37:36 | 只看该作者
芯☆淡茹水 发表于 2013-2-16 13:43
因为描绘各人物状态,必须先代入 size .如果 size 不改的话,始终描绘的最多就4人。所以 size 是必须改的 ...

呵呵,谢谢了,麻烦你了
http://dl.vmall.com/c0wlg6ondx
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
9280
在线时间
2504 小时
注册时间
2011-5-20
帖子
15389

开拓者

10
发表于 2013-2-17 17:52:10 | 只看该作者
  1.        when 0

  2.         x = 310

  3.         y = 390

  4.        when 1

  5.         x = 390

  6.         y = 340

  7.        when 2

  8.         x = 480

  9.         y = 300

  10.        when 3

  11.         x = 550

  12.         y = 270

  13.        when 4

  14.         x = 550

  15.         y = 500

复制代码
改成
  1.        when 0

  2.         x = 310

  3.         y = 390

  4.        when 1

  5.         x = 390

  6.         y = 340

  7.        when 2

  8.         x = 480

  9.         y = 300

  10.        when 3

  11.         x = 550

  12.         y = 270

  13.        when 4

  14.         x = 550

  15.         y = 500

  16.        when 5

  17.         x = 550

  18.         y = 500
复制代码
具体数字慢慢调整,其他以此类推

评分

参与人数 1星屑 +20 收起 理由
hcm + 20 感谢回答

查看全部评分

[img]http://service.t.sina.com.cn/widget/qmd/5339802982/c02e16bd/7.png
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
32 小时
注册时间
2013-1-28
帖子
17
9
 楼主| 发表于 2013-2-16 18:51:29 | 只看该作者
芯☆淡茹水 发表于 2013-2-16 13:43
因为描绘各人物状态,必须先代入 size .如果 size 不改的话,始终描绘的最多就4人。所以 size 是必须改的 ...

照你的前2步改了还是不行,size不知道怎么改
回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
33632
在线时间
5108 小时
注册时间
2012-11-19
帖子
4878

开拓者

8
发表于 2013-2-16 13:43:19 | 只看该作者
紫英晓狼1130 发表于 2013-2-16 13:38
我觉得就是把参战人员改成5个就可以了,然后再改这个脚本。
87行    4改成5
107行     同上

因为描绘各人物状态,必须先代入 size .如果 size 不改的话,始终描绘的最多就4人。所以 size 是必须改的
xp vx va mv  va mz 各类型脚本/插件定制
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
3846
在线时间
1966 小时
注册时间
2013-1-3
帖子
9536
7
发表于 2013-2-16 13:38:15 | 只看该作者
我觉得就是把参战人员改成5个就可以了,然后再改这个脚本。
87行    4改成5
107行     同上
167行    加一个这个
  1. when 5
  2. x = 1(第五名角色的x坐标)
  3. y = 1(第五名角色的y坐标)
复制代码
再按照LS各位的方法改就可以了吧!

评分

参与人数 1星屑 +20 收起 理由
hcm + 20 感谢回答

查看全部评分

《宿愿·寻剑篇》正式版已经发布!快去看看!点击进入论坛发布贴
回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
33632
在线时间
5108 小时
注册时间
2012-11-19
帖子
4878

开拓者

6
发表于 2013-2-16 13:13:59 | 只看该作者
guoyq1987 发表于 2013-2-15 17:11
本人今天才接触脚本
楼上2位说 的我都不理解
可以的话,帮我改了吧?

    在脚本 Game_Party  大概第 110 行:if @actors.size < 4 and not @actors.include?(actor)

把那个 < 4  改成 <5  试试

评分

参与人数 1星屑 +15 收起 理由
hcm + 15 感谢回答

查看全部评分

xp vx va mv  va mz 各类型脚本/插件定制
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
32 小时
注册时间
2013-1-28
帖子
17
5
 楼主| 发表于 2013-2-15 19:40:28 | 只看该作者
美丽晨露 发表于 2013-2-15 17:13
$game_party.actors.size最大值默认为4
想改掉的话,
好像不能从这个脚本入手。 ...

之前是和最右边的那个重叠的
我根据其他人物的坐标参考改了坐标,就是显示不出来。。。
如果把下面那个黑色去掉,会不会显示出来?
回复 支持 反对

使用道具 举报

Lv5.捕梦者 (版主)

梦石
20
星屑
1840
在线时间
6925 小时
注册时间
2012-12-14
帖子
11485

短篇十战斗者组别冠军开拓者贵宾短篇九勇士组亚军

4
发表于 2013-2-15 17:13:42 | 只看该作者
guoyq1987 发表于 2013-2-15 17:11
本人今天才接触脚本
楼上2位说 的我都不理解
可以的话,帮我改了吧?

$game_party.actors.size最大值默认为4
想改掉的话,
好像不能从这个脚本入手。

评分

参与人数 1星屑 +30 收起 理由
hcm + 30 感谢回答

查看全部评分

大家好,这里是晨露的说。请多多指教。
刚入门RM软件制作,请大家多多帮助我哦。
落雪君的欢乐像素教程,欢迎查阅。

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-12-29 02:00

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表