Project1

标题: 物品仓库+独立背包设数量限制 [打印本页]

作者: 白鬼    时间: 2022-4-27 22:26
标题: 物品仓库+独立背包设数量限制
本帖最后由 白鬼 于 2022-4-28 09:44 编辑

最近在搞战棋,所以想到独立背包的必要性,搜索了一下论坛,勉勉强强有一个负重独立背包
原帖在这里https://rpg.blue/thread-371021-1-1.html
【感谢 guoxiaomi 在我遇到问题时对我给予的指导】

个人觉得,负重独立背包,更适合冒险类游戏,于是参照着原版仿造了一个 设立物品数量上限 的独立背包加仓库
这样,我在非战棋模式下(也就是大本营)可以调整角色所带的物品
而在战斗中,每个角色都只能使用自己背包里的东西
当然,现在这个功能还在适配战棋中(主要是与身边队友交换物品)
不过目前已经可以用于默认系统了。
有需要的小伙伴可以拿去用用看。

P.S.
【延伸思路】其实可以再仿造这个功能,制作地图事件的宝箱,做成宝箱的东西逐一拿到独立背包的效果。
【再延伸下】可以给每一个物品、装备,进行一个大小的定义,往下发展下去,我们就得到了一个类似《暗黑破坏神》的物品栏,当然,这可能需要你重新排列物品栏
【再发散下】你可以给一些装备设置一下,穿着这个装备时,你的最大负载提高一些,有《暗黑破坏神》几层腰带的味儿了
                   不过这里还要考虑,当你装备了扩充你容量的物品后,填满了物品,卸下装备时,这些物品可咋整......麻烦麻烦


不过,以上想法更适合冒险类游戏,我还是把战棋搞明白吧。有哪位小伙伴如果延伸出来了,记得@我来参观学习

好了,不说了,上链接  
【1.0版】 [Byakki作品]仓库+独立背包设限.zip (214.07 KB, 下载次数: 46)

目前默认功能,事件中获得物品直接添加到仓库中
仓库也整合到了菜单界面里
直接拿来用也不是不可以,但是总感觉有点奇怪,希望想用的朋友们能自己适当修改,以适配你的游戏,好让这个功能不要显得那么奇怪
最后上个截图【9号角色是个旅行商人,他的背包比别人的要大,这些可以在脚本 追[Game_Actor] 中设置】
截图比较乱


顺便说一下,在非战斗模式下,背包里的东西不能使用,装备界面也不会显示,如果要使用或者装备,需要把物品放到仓库界面


【更新1.01】 Scripts.rxdata (129.45 KB, 下载次数: 17)
1修复了仓库界面的help窗口显示问题
2.调整了仓库界面以及一些显示内容
改的地方比较多,各位把这个文件覆盖到Date文件夹里吧



【还是感觉怪怪的,所以有以下想法】
1.调整菜单,把仓库拿出去
(仓库如果能随身携带,跟背包就没区别了)
菜单中直接进入背包界面,可以使用物品
2.需要增加装备界面的支持,目前装备界面对应的是仓库窗口
3.队员之间物品交换
如果一个队伍里两个人,不能互相交换物品,还要让仓库做中间商,就有点坑了

以上,有可能近期更新
(我人傻了,我照抄的脚本里有交换功能,刚抄改作业的时候不知道想啥呢,把这个功能去掉了)
作者: 765111039    时间: 2022-4-28 20:09
顶楼主,感谢分享;顺便问下是用XP搞的战旗吗 是脚本是自写的吗




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