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

注册 登录

QQ登录

只需一步,快速开始

查看: 19634|回复: 9
打印 上一主题 下一主题

[心得] 关于背包,老手请无视。

  [复制链接]

4

主题

143

帖子

213

积分

中级玩家

Rank: 3Rank: 3

贡献度
2
金元
2050
积分
213
精华
0
注册时间
2013-6-18
跳转到指定楼层
主题
发表于 2013-6-18 09:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 wbr870213 于 2013-6-18 09:22 编辑

不修改的话老会出现东西拿不了的情况,很烦人,看见坛子里好多都是MOD,感觉过于僵化,不能随意改动,这个方法有朋友发过,但是他的分辨率不是每个人都适合的。在网上找到个方法,当然我是新来的小白,嘿嘿,算是搬运下,方便大家嘛。用这个方法可以调出适合自己的背包大小。
《饥荒》背包数据详细解说:
  鉴于目前大多数饥荒超级背包修改mod弄上去后发现背包格子太多档界面。以下分享的是某细心玩家发现的具体参数可修改内容范围:
  首先找到《饥荒》data\scripts\prefabs\文件下的backpack.lua文件用TXT打开后找到
  fory=-8,7do
  table.insert(slotpos,Vector3(-50,-y*60+-20,0))
  table.insert(slotpos,Vector3(-50-75,-y*60+-20,0))
  table.insert(slotpos,Vector3(-50-150,-y*60+-20,0))
  end
  这类似的一行
  上面是改过之后的数据。下面详细讲解上面数据修改。
  fory=-8,7do,-8的数值每+1,背包就少1行,每-1背包就多1行。
  table.insert(slotpos,Vector3(-50-75,-y*60+-20,0))这类似的数据每都一个就多一纵列,像我上面就是三列,你想四列就加table.insert(slotpos,Vector3(-50-225,-y*60+-20,0))以此类推。
  table.insert(slotpos,Vector3(-50-75,-y*60+-20,0))的数据说明:
  -50每减一定定数字就表示背包格子往左移,如-500就往左移了一定位置。建议-50背包格子靠最右排列。
  -75表示的是没纵列格子直接的间隔,想美观点就把每增加的纵列间距增加的都相同数据,如table.insert(slotpos,Vector3(-50-150,-y*60+-20,0))接着就table.insert(slotpos,Vector3(-50-225,-y*60+-20,0))
  -y*60+-20,0这三个数据改不改随意,影响不大。
  附:
  fory=-8,7do
  table.insert(slotpos,Vector3(-50,-y*60+-20,0))
  table.insert(slotpos,Vector3(-50-75,-y*60+-20,0))
  table.insert(slotpos,Vector3(-50-150,-y*60+-20,0))
  end
  这组数据个人感觉用的比较舒服,靠右三纵列背包。
红字是关键部分,另外。。。自己新人,老是回不了贴。。。

回复

使用道具 举报

4

主题

143

帖子

213

积分

中级玩家

Rank: 3Rank: 3

贡献度
2
金元
2050
积分
213
精华
0
注册时间
2013-6-18
舒服的沙发
 楼主| 发表于 2013-6-18 09:22 | 只看该作者
看来大家都是高手,不用
回复 支持 反对

使用道具 举报

151

主题

2138

帖子

1958

积分

游戏狂人

Rank: 6Rank: 6

贡献度
57
金元
17302
积分
1958
精华
0
注册时间
2011-11-12
硬硬的板凳
发表于 2013-6-18 09:56 | 只看该作者
发个图看看
回复 支持 反对

使用道具 举报

4

主题

143

帖子

213

积分

中级玩家

Rank: 3Rank: 3

贡献度
2
金元
2050
积分
213
精华
0
注册时间
2013-6-18
冰凉的地板
 楼主| 发表于 2013-6-18 10:00 | 只看该作者
a451480454 发表于 2013-6-18 09:56
发个图看看

我刚才才发现我火星了。。。有朋友早都发过了。。
回复 支持 反对

使用道具 举报

151

主题

2138

帖子

1958

积分

游戏狂人

Rank: 6Rank: 6

贡献度
57
金元
17302
积分
1958
精华
0
注册时间
2011-11-12
5#
发表于 2013-6-18 10:21 | 只看该作者
wbr870213 发表于 2013-6-18 10:00
我刚才才发现我火星了。。。有朋友早都发过了。。

背包修改已经有很多了
回复 支持 反对

使用道具 举报

4

主题

143

帖子

213

积分

中级玩家

Rank: 3Rank: 3

贡献度
2
金元
2050
积分
213
精华
0
注册时间
2013-6-18
6#
 楼主| 发表于 2013-6-18 10:30 | 只看该作者
a451480454 发表于 2013-6-18 10:21
背包修改已经有很多了

MOD的感觉没这个方便啊 这个自己想怎么改就怎么改。。。
回复 支持 反对

使用道具 举报

151

主题

2138

帖子

1958

积分

游戏狂人

Rank: 6Rank: 6

贡献度
57
金元
17302
积分
1958
精华
0
注册时间
2011-11-12
7#
发表于 2013-6-18 13:40 | 只看该作者
wbr870213 发表于 2013-6-18 10:30
MOD的感觉没这个方便啊 这个自己想怎么改就怎么改。。。

不是MOD,就是改文件
回复 支持 反对

使用道具 举报

0

主题

127

帖子

64

积分

初级玩家

Rank: 2

贡献度
0
金元
1238
积分
64
精华
0
注册时间
2011-12-9
8#
发表于 2013-10-25 10:51 | 只看该作者
谢谢你的分享啊!!很有用呢!
回复 支持 反对

使用道具 举报

0

主题

115

帖子

133

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1325
积分
133
精华
0
注册时间
2009-7-13
9#
发表于 2014-3-11 19:06 | 只看该作者
感谢教学=V=
回复 支持 反对

使用道具 举报

0

主题

2

帖子

1

积分

游戏菜鸟

Rank: 1

贡献度
0
金元
610
积分
1
精华
0
注册时间
2014-5-19
10#
发表于 2014-5-19 13:22 | 只看该作者
能不能具体给个4竖行的数据,跪求啊,只把(table.insert(slotpos,Vector3(-50-75,-y*60+-20,0))这类似的数据每都一个就多一纵列,像我上面就是三列,你想四列就加table.insert(slotpos,Vector3(-50-225,-y*60+-20,0))以此类推。)改了会出现个空白竖行没格子
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-2-16 15:17 , Processed in 0.144636 second(s), 15 queries , Memcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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