查看: 2727|回复: 3

[已经过期] 怎样可以把物品当作装备让角色装备

[复制链接]
梦石
0
星屑
4657
在线时间
1069 小时
注册时间
2013-3-28
回帖
309

开拓者

发表于 2018-7-13 19:08:37 | 显示全部楼层 |阅读模式

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

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

×
物品转化的装备类型独立于原本基本装备的类型之外
为了泛用性,最好能用脚本解决
另外因为设定上所有的物品都可以当成装备,所以最好不要用设置同名装备这种方法,求大神帮忙解决
梦石
0
星屑
42235
在线时间
6017 小时
注册时间
2006-11-10
回帖
6966
发表于 2018-7-13 21:14:59 | 显示全部楼层
单单要装备的话, 是很简单的,  在Window_EquipItem 里, @data 里在添加 $data_items 就好了

接着,要面临一个问题,  除非你有专门用来装备物品的装备栏 actor.item_id 之类的, 否则, 不可避免的, 要和装备区分开来

可以试试. 装备ID为正, 物品ID为负, 这样来判断~

然后,就是重写 def equip 咯~

最后, 改造 game actor 的各个 base_XX, 加入负数的判断就OK了
回复

使用道具 举报

梦石
0
星屑
6245
在线时间
558 小时
注册时间
2018-6-5
回帖
125
发表于 2018-7-18 00:34:36 | 显示全部楼层
下载 新新魔塔样板,里面有把普通棍子(物品)变成章(装备)的例子,还可以升级
俄罗斯帝国末代沙皇尼古拉二世
#俄文转写 = Царь Николай II
回复

使用道具 举报

梦石
0
星屑
570
在线时间
33 小时
注册时间
2018-7-21
回帖
62
发表于 2018-7-26 09:00:56 | 显示全部楼层
写成一种装备??在获得该物品的同时获得一模一样的装备??
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部