Project1

标题: 装备栏可以装备所有的武器和防具 [打印本页]

作者: z23567761    时间: 2016-8-12 06:10
标题: 装备栏可以装备所有的武器和防具
本帖最后由 z23567761 于 2016-8-13 03:32 编辑

每个角色不是有
武器


身体
装饰品
这几个装备栏
怎么让武器栏里可以装备盾,头,身体和装饰品
盾里面可以装备武器,头,身体,装饰品
身体里面可以.....以此类推
就是说:让装备栏可以装备所有的防具和武器,该怎么弄
(原谅我不太会表达)


表示我想要知道这个脚本该怎么改
现在只知道Window_EquipItem里面的38~56
      for i in 1...$data_weapons.size
        if $game_party.weapon_number(i) > 0
          @data.push($data_weapons)
        end
      end
      for i in 1...$data_armors.size
        if $game_party.armor_number(i) > 0
          @data.push($data_armors)
        end
      end

改成这样可以显示所有的装备,然后用起来还是有问题
我记得有些部分应该是在Game_Actor里面改的,但我忘记怎么改了

作者: 英顺的马甲    时间: 2016-8-12 09:49
也就是你需要装备栏1号,2号,3号... 依此类推
然后每个装备栏都可以不限制地装上各种装备是吧?

但是这样会有个小问题:
每个角色都有5个装备栏,于是某个角色很可能会被戴上五顶头盔

所以希望楼主可以表达得更清楚些,方便大家回答
作者: z23567761    时间: 2016-8-12 11:29
英顺的马甲 发表于 2016-8-12 09:49
也就是你需要装备栏1号,2号,3号... 依此类推
然后每个装备栏都可以不限制地装上各种装备是吧?

就是可以不限制的装备任何装备
这样该怎么做到

作者: H海GG    时间: 2016-8-12 22:27
在职业里面 自己设置就行了

作者: z23567761    时间: 2016-8-13 02:47
H海GG 发表于 2016-8-12 22:27
在职业里面 自己设置就行了

我需要的是可以装备所有装备
比如武器栏里面可以装备头盔,盾,装饰品,衣服等

作者: 2357691704    时间: 2016-8-14 01:11
防具可以达到这个效果。看图,看行数,自行修改。

捕获.PNG (54.94 KB, 下载次数: 13)

捕获.PNG

捕获2.PNG (56.62 KB, 下载次数: 19)

捕获2.PNG

捕获3.PNG (81.44 KB, 下载次数: 16)

捕获3.PNG

捕获4.PNG (78.51 KB, 下载次数: 12)

捕获4.PNG

作者: z23567761    时间: 2016-8-15 23:57
2357691704 发表于 2016-8-14 01:11
防具可以达到这个效果。看图,看行数,自行修改。

这种方法我试过,里面武器是用数据库武器的ID,防具是用防具的ID,俩个完全没办法一起使用,完全不知道怎么改,不过谢谢回答
作者: 亿万星辰    时间: 2016-8-17 14:52
给个思路,你看武器和防具的数据库里武器比防具多了攻击力属性,而缺少一个回避修正的属性,通常认为攻击力的重要性会大于回避,所以不如修改一下脚本让5个装备栏可以同时装备5件武器,然后把所有的防具也都设定到武器数据库里。
当然还可以给武器数据库增加一个回避属性,给防具数据库增加一个攻击力属性,然后重新建一个类,来存放所有的装备。
作者: z23567761    时间: 2016-8-20 02:23
亿万星辰 发表于 2016-8-17 14:52
给个思路,你看武器和防具的数据库里武器比防具多了攻击力属性,而缺少一个回避修正的属性,通常认为攻击力 ...

谢谢,这个给了我很大的启发




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1