Project1
标题:
怎么才可以在菜单那可以显示5个人?
[打印本页]
作者:
水の都
时间:
2008-5-19 04:14
标题:
怎么才可以在菜单那可以显示5个人?
怎么才可以在菜单那可以显示5个人?{/gg} [LINE]1,#dddddd[/LINE]
版务信息:本贴由楼主自主结贴~
作者:
dbshy
时间:
2008-5-19 04:20
不只LZ说的是哪个菜单
作者:
水の都
时间:
2008-5-19 04:52
按X出来那个
作者:
水の都
时间:
2008-5-19 05:07
....
作者:
dbshy
时间:
2008-5-19 05:13
是不是旁边的人物状态
作者:
水の都
时间:
2008-5-19 05:18
什么意思?
我说是显现5个队友的生命什么的
作者:
havealook
时间:
2008-5-19 05:21
插入以下脚本,即可
#==============================================================================
# ■ Game_Party
#------------------------------------------------------------------------------
# 处理同伴的类。包含金钱以及物品的信息。本类的实例
# 请参考 $game_party。
#==============================================================================
class Game_Party
#--------------------------------------------------------------------------
# ● 加入同伴
# actor_id : 角色 ID
#--------------------------------------------------------------------------
def add_actor(actor_id)
# 获取角色
actor = $game_actors[actor_id]
# 同伴人数未满 5 人、本角色不在队伍中的情况下
if @actors.size < 5 and not @actors.include?(actor)
# 添加角色
@actors.push(actor)
# 还原主角
$game_player.refresh
end
end
end
#==============================================================================
# ■ Window_MenuStatus
#------------------------------------------------------------------------------
# 显示菜单画面和同伴状态的窗口。
#==============================================================================
class Window_MenuStatus
#--------------------------------------------------------------------------
# ● 刷新
#--------------------------------------------------------------------------
def refresh
self.contents.clear
@item_max = $game_party.actors.size
for i in 0...$game_party.actors.size
x = 64
y = i * 86
actor = $game_party.actors[i]
draw_actor_graphic(actor, x - 40, y + 70)
draw_actor_name(actor, x, y)
draw_actor_class(actor, x + 144, y)
draw_actor_level(actor, x, y + 24)
draw_actor_state(actor, x + 90, y + 24)
draw_actor_exp(actor, x, y + 48)
draw_actor_hp(actor, x + 236, y + 24)
draw_actor_sp(actor, x + 236, y + 48)
end
end
#--------------------------------------------------------------------------
# ● 刷新光标矩形
#--------------------------------------------------------------------------
def update_cursor_rect
if @index < 0
self.cursor_rect.empty
else
self.cursor_rect.set(0, @index * 86, self.width - 32, 76)
end
end
end
复制代码
作者:
水の都
时间:
2008-5-19 05:23
放在哪的?
作者:
水の都
时间:
2008-5-19 05:25
你给的脚本我新开一个东西加进去....我的菜单背景不见了....
作者:
dbshy
时间:
2008-5-19 05:25
不是很懂LZ的意思?
不知是不是将人物状态中的4个人改为5个人
作者:
havealook
时间:
2008-5-19 05:25
Main之前 [LINE]1,#dddddd[/LINE]
系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
作者:
havealook
时间:
2008-5-19 05:29
晕,我重新定义了窗口,当然把你加菜单背景的脚本覆盖了,LZ自己在我给的脚本里面修改,加入菜单背景
作者:
水の都
时间:
2008-5-19 05:45
我忘记了那个背景图的脚本放哪的....
还有把脚本放进哪里....
作者:
水の都
时间:
2008-5-19 06:08
找到了........可以了{/gg}
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1