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

Project1

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

[已经解决] 关于双持武器装备风格固定问题

[复制链接]

Lv4.逐梦者

梦石
5
星屑
1828
在线时间
339 小时
注册时间
2014-4-1
帖子
270
跳转到指定楼层
1
发表于 2019-6-7 21:12:40 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

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

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

x
我的角色可以双持武器,但是我想实现比如:

1号武器栏只能装备 剑
2号武器栏只能装备 弓

但现实状况却是只要是武器随便哪个栏都能装备上
在站内搜了搜,也没有得到什么解决的方法
不要用替换盾牌的方法
感谢各位大神帮忙

Lv3.寻梦者

梦石
0
星屑
1680
在线时间
91 小时
注册时间
2019-5-16
帖子
45
5
发表于 2019-6-8 05:07:28 | 只看该作者
本帖最后由 Aephiex 于 2019-6-8 05:14 编辑
  1. class Window_EquipItem
  2.   #--------------------------------------------------------------------------
  3.   # ● アイテムをリストに含めるかどうか
  4.   #--------------------------------------------------------------------------
  5.   alias include@Aephiex include?
  6.   def include?(item)
  7.     return false unless include@Aephiex(item)
  8.     if @actor
  9.       case @actor.actor.id
  10.       when 1 # ← 人物ID;想让其他人物受到相同限制的话直接在后面加上人物ID,英文逗号分隔
  11.         case @slot_id
  12.         when 0; return item.etype_id == 0 && item.wtype_id == 1 # ← 0号装备槽 -> 武器-剑
  13.         when 1; return item.etype_id == 0 && item.wtype_id == 2 # ← 1号装备槽 -> 武器-弓
  14.         end
  15.       end
  16.       #when 2 # ← 想让其他人物受到不同限制的话复制一份,在这里写上ID
  17.       #  case @slot_id
  18.       #  when 0; return ...
  19.       #  when 1; return ...
  20.       #  end
  21.       #end
  22.     end
  23.     return true
  24.   end
  25. end
复制代码


一点都不优雅的解决方法,但可以实现你说的需求,而且够简单。

该方法仅仅是在UI里隐藏了不合要求的武器,如果人物因故装备上这些武器,只要不卸下来,还是可以正常工作的。

评分

参与人数 1星屑 +100 收起 理由
VIPArcher + 100 认可答案

查看全部评分

回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
664
在线时间
101 小时
注册时间
2016-7-15
帖子
143
4
发表于 2019-6-7 21:20:46 | 只看该作者
突然想到可以用多装备栏脚本,就不用双持的风格了,不过貌似可能会给全员附加双持?禁用装备栏试试!

点评

多装备脚本我目前找到的就支持防具的装备类型设置,武器好像没有能够设置 禁用装备栏只能禁用 武器 盾牌 头盔 护甲 饰品 这几个分类  发表于 2019-6-7 21:52
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1335
在线时间
82 小时
注册时间
2017-9-5
帖子
110
3
发表于 2019-6-7 21:20:33 | 只看该作者
弓和剑,红A吗?原谅萌新搞不定来凑热闹
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
664
在线时间
101 小时
注册时间
2016-7-15
帖子
143
2
发表于 2019-6-7 21:19:17 | 只看该作者
因为不会脚本所以我试试用事件解决,首先初始给好剑和弓,出生自带的那种,然后锁定装备栏(貌似只有XP可以?那就去搜个锁定装备栏的脚本吧= =)更换装备用事件来更换?感觉很不靠谱诶...

点评

这个不太靠谱吧  发表于 2019-6-7 21:51
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-16 20:34

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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