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

Project1

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

[已经解决] 如何修改Window_EquipItem

[复制链接]

Lv2.观梦者

梦石
0
星屑
635
在线时间
244 小时
注册时间
2010-9-9
帖子
472
跳转到指定楼层
1
发表于 2010-10-23 21:11:53 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式

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

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

x
请问如何在图片中圈起来的地方改为“卸下装备”
我尝试将Window_EquipItem的58行改成
    @data.push("卸下装备")
结果,Window_EquipItem的91行出问题了。

Untitled.png (172.6 KB, 下载次数: 4)

Untitled.png

Lv1.梦旅人

梦石
0
星屑
247
在线时间
195 小时
注册时间
2008-4-13
帖子
330

开拓者

3
发表于 2010-10-24 11:02:44 | 只看该作者
本帖最后由 狸猫阿白 于 2010-10-24 11:05 编辑

按LZ这个思路也可以改,不过LZ改错地方了。
1、Window_EquipItem的62行  [ for i in 0...@item_max-1]   修改为  [ for i in 0..@item_max-1]
2、Window_EquipItem从80—85行,源代码:
  1.     bitmap = RPG::Cache.icon(item.icon_name)
  2.     self.contents.blt(x, y + 4, bitmap, Rect.new(0, 0, 24, 24))
  3.     self.contents.font.color = normal_color
  4.     self.contents.draw_text(x + 28, y, 212, 32, item.name, 0)
  5.     self.contents.draw_text(x + 240, y, 16, 32, ":", 1)
  6.     self.contents.draw_text(x + 256, y, 24, 32, number.to_s, 2)
复制代码
修改为:
  1.     if item != nil   
  2.     bitmap = RPG::Cache.icon(item.icon_name)
  3.     self.contents.blt(x, y + 4, bitmap, Rect.new(0, 0, 24, 24))
  4.     self.contents.font.color = normal_color
  5.     self.contents.draw_text(x + 28, y, 212, 32, item.name, 0)
  6.     self.contents.draw_text(x + 240, y, 16, 32, ":", 1)
  7.     self.contents.draw_text(x + 256, y, 24, 32, number.to_s, 2)
  8. else
  9.     bitmap = RPG::Cache.icon("047-skill04") # 或是任意你喜欢的Icon名称  
  10.      self.contents.blt(x, y + 4, bitmap, Rect.new(0, 0, 24, 24))
  11.     self.contents.font.color = normal_color
  12.     self.contents.draw_text(x + 28, y, 212, 32, "卸下装备", 0)
  13.   end
复制代码
其中第1行、第8~13行为添加部分。

其余地方不用改即可。

点评

XDD  发表于 2010-10-24 11:35
Excellent!若被认可有加成噢!  发表于 2010-10-24 11:19

评分

参与人数 1星屑 +444 收起 理由
fux2 + 444 认可答案~加成!

查看全部评分

——我听说和尚庙里很多同志啊,不知道是真是假。——我们不称同志的,那是你们俗家的说法,我们都叫某某师兄的。
回复 支持 反对

使用道具 举报

Lv5.捕梦者 (管理员)

老黄鸡

梦石
0
星屑
42344
在线时间
7599 小时
注册时间
2009-7-6
帖子
13506

开拓者贵宾

2
发表于 2010-10-23 21:18:54 | 只看该作者
增加几个名为“卸下XX”的武器AND防具,在Windows_Item里和装备状态里过滤掉他们就可以了

点评

.....  发表于 2010-10-24 09:02
RGDirect - DirectX驱动的RGSS,点我了解.
RM全系列成套系统定制请联系QQ1213237796
不接受对其他插件维护的委托
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-15 14:50

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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