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

Project1

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

[已经解决] 新人关于Window_Equip*****改进的呼救!郁闷很久了!

[复制链接]

Lv2.观梦者

梦石
0
星屑
599
在线时间
333 小时
注册时间
2011-11-19
帖子
194
跳转到指定楼层
1
发表于 2015-2-16 17:35:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 q854240045 于 2015-2-16 17:38 编辑

以前纯事件党,最后发现拯救不了自己的渣渣,决定开始涉及脚本知识,好吧,我承认还只有几天,学艺太差,现在向各位请教一个修改的问题。
我的理想目标是进入菜单后角色的装备页面之后,会达到以下效果:
理想布局:

装备介绍………………………………………………………………
……………………………………………………………………………
角色名字                    调整装备          全部卸下
最大hp                                    装备栏
最大mp                                   装备男
物攻                                         装备男
物防                                         装备烂!
魔攻                                        装备懒
魔防                                        装备栏
敏捷                                       装备栏
幸运                                        装备栏
(显示可替换的地方………………………………………………)

默认界面:
装备介绍………………………………………………………………
……………………………………………………………………………
角色名字                    调整装备    最强装备      全部卸下
物攻                                         装备男
物防                                         装备烂!
魔攻                                        装备懒
魔防                                        装备栏
敏捷                                       装备栏
幸运                                        装备栏
(显示可替换的地方………………………………………………)



已经改进的地方:
自己已经结合网站内部教程做出了多余的装备栏以及程序库的相关设定
自动最强装备已经删除,列数减为2   也就是在   Window_EquipCommand  之中

已经知道的地方:
Window_EquipStatus之中获取的显示行数由7改成9
Window_EquipSlot之中装备栏的显示数目由6改为8

核心问题:
Window_EquipStatus之中绘制那一块儿新人表示很无语{:2_286:}
我猜想就是这里面的某个地方修改吧,加一个最大hp mp 的绘制
或许其他的变化那些也要有相关改动

纯属个人推测……


如果哪位师父看懂了能不能教一教晚辈?{:2_267:}
在此谢谢!
PS:我是不是没传图很罗嗦?{:2_285:}

支持《彼岸之光》系列!加油!

Lv3.寻梦者 (版主)

…あたしは天使なんかじゃないわ

梦石
0
星屑
2208
在线时间
4033 小时
注册时间
2010-10-4
帖子
10779

开拓者贵宾

2
发表于 2015-2-16 17:57:40 | 只看该作者
在 refresh 方法中,6.times {|i| draw_item(0, line_height * (1 + i), 2 + i) }
这句话是做绘制的。
i 遍历 0, 1, 2, 3, 4, 5,
2 + i 是属性 id。这样就绘制了那些属性。

关于属性 ID 参考 F1 的 RPG::Class。最大 hp,最大 mp 分别对应 0,1,刚好是被跳过的...

然后……你自己改吧
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
599
在线时间
333 小时
注册时间
2011-11-19
帖子
194
3
 楼主| 发表于 2015-2-16 18:19:02 | 只看该作者
taroxd 发表于 2015-2-16 17:57
在 refresh 方法中,6.times {|i| draw_item(0, line_height * (1 + i), 2 + i) }
这句话是做绘制的。
i 遍 ...

哈哈啊哈,谢谢!我竟然成功了……那么得寸进尺的问一下,如果要绘制人物等级的话,又是怎样个表示法呢?{:2_275:}{:2_267:}
支持《彼岸之光》系列!加油!
回复 支持 反对

使用道具 举报

Lv3.寻梦者 (版主)

…あたしは天使なんかじゃないわ

梦石
0
星屑
2208
在线时间
4033 小时
注册时间
2010-10-4
帖子
10779

开拓者贵宾

4
发表于 2015-2-16 18:23:56 | 只看该作者
本帖最后由 taroxd 于 2015-2-16 18:25 编辑
q854240045 发表于 2015-2-16 18:19
哈哈啊哈,谢谢!我竟然成功了……那么得寸进尺的问一下,如果要绘制人物等级的话,又是怎样个表示法呢? ...


用 @actor.level 获取角色的等级,用 draw_text 绘制。范例就是原来的绘制姿势

继续好好学吧。这种东西不是记住的,而是到 Game_Actor 里面查的

评分

参与人数 1星屑 +250 收起 理由
熊喵酱 + 250 认可答案

查看全部评分

回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
599
在线时间
333 小时
注册时间
2011-11-19
帖子
194
5
 楼主| 发表于 2015-2-16 18:25:10 | 只看该作者
taroxd 发表于 2015-2-16 18:23
用 @actor.level 获取角色的等级

继续好好学吧。这种东西不是记住的,而是到 Game_Actor 里面查的 ...

谢谢,大神,版主大大结贴吧!{:2_251:}
支持《彼岸之光》系列!加油!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-2 14:19

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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