3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 15563|回复: 10
打印 上一主题 下一主题

[修改] 关于模组 【个人背包 Personal-Backpack-Slot】与修改背包的小冲突的修正

  [复制链接]

3

主题

119

帖子

171

积分

中级玩家

Rank: 3Rank: 3

贡献度
8
金元
1387
积分
171
精华
0
注册时间
2011-6-2
跳转到指定楼层
主题
发表于 2013-5-3 18:47 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 fgc0109 于 2013-5-8 12:56 编辑

事情有点复杂 我就重头一点一点说吧开始玩饥荒的时候只有那个小背包 小猪包都弄不到 然后身上带的破破烂烂的东西又多 明显就不够用了

然后后来看了
超级背包修改 http://bbs.3dmgame.com/thread-3809090-1-1.html
这个帖子 就想把我的背包改大一点 并且...我是完美主义者 又想有边框 后来发现修改
Dont Starve\data\scripts\prefabs文件夹backpack.lua文件中
    inst:AddComponent("container")
    inst.components.container:SetNumSlots(#slotpos)
    inst.components.container.widgetslotpos = slotpos
    inst.components.container.widgetanimbank = "ui_krampusbag_2x8"     《------这个
    inst.components.container.widgetanimbuild = "ui_krampusbag_2x8"     《------还有这个 都已经改过啦
    inst.components.container.widgetpos = Vector3(-5,-50,0)
    inst.components.container.side_widget = true
这两行的内容就是换边框 但是我找到的最大号的边框就是ui_krampusbag_2x8这个啦 不过好像别的模组可能能弄到做好的边框资源
然后再根据上个帖子调整大小..为什么实际2*7比较合适...不过也满足了
for y = -2, 4 do
        table.insert(slotpos, Vector3(-87, -y*75 + 87 ,0))
        table.insert(slotpos, Vector3(-87 -75, -y*75 + 87 ,0))
end

不过相比原来还是挺满足了


然后呢 又发现有个人背包这个模组
http://bbs.3dmgame.com/thread-3698622-1-1.html
但是我用了这个模组之后会有点小冲突 不知道跟我前面改背包有没有关系 听说是这样的....
就是鼠标点起一个物品后 那个物品会脱离你的鼠标指针消失....但是鼠标移动物品还会出现 到了左下角的时候才能重合
然后我就...还是有点完美主义....
然后我折腾了这个模组好久 发现我不用模组用替换文件的办法 即使修改了modmain.lua里面提到的所有文件 也折腾不出来第四个装备栏 只有个空位 但是物品栏就可以通过修改inventorybar.lua和inventory.lua做到
我怀疑是有个全局变量好像没加上...我没学过这个稀奇古怪的语言啊 都是照着C++ C#来的
-这个要是哪个达人会的话教教我
后来发现模组将inventorybar.lua这个文件修改了很多 而且好像改了鼠标指针的位置
于是试着把原文件稍加修改过的inventorybar.lua文件替换模组里 的inventorybar.lua
修改的内容是

    local W = 64
        --local SEP = 12
    local SEP = 7
    local INTERSEP = 28
    local y = 132/2

就是把12改成7了
问题就解决了 现在使用模组 物品点起来以后不会莫名其妙的消失了
最后说 我还玩的10号的版本 而且没多测试 游戏文件也被我改的乱七八糟了...我尽量还原试了好像没问题.... 如果遇到了和我一样的问题 可以试一下...不过不知道会不会有什么大大小小稀奇古怪的问题呢.....

啊哦  我也换成24号的版本了 因为十号的版本剧情过去的时候会死机 重新进我的四样宝贝都没带去啊 进去就是大冬天 严重怀疑是我把程序修改的地方太多了
用在24号版本好像这样修改也没发现什么严重问题  但是背包栏的背景不见了 而且背包卸不下来

所以要是直接用模组没问题的还是不要改了啊 加个边框什么的倒是可以有

评分

1

查看全部评分

回复

使用道具 举报

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

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2026-3-24 21:48 , Processed in 0.035254 second(s), 18 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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