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

注册 登录

QQ登录

只需一步,快速开始

查看: 4580|回复: 14
打印 上一主题 下一主题

[MOD] 学习总结:关于小肩包扩容的修改方法

[复制链接]

61

主题

2036

帖子

2393

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
52
金元
21852
积分
2393
精华
0
注册时间
2011-4-23
跳转到指定楼层
主题
发表于 2023-1-5 14:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 HUAC12345 于 2023-1-31 13:53 编辑

俗语有云:授人与鱼不如授人与渔。所以拿上鱼竿我们走~

使用工具:UndertaleModTool
链接:
https://github.com/krzys-h/UndertaleModTool
B站上好像看到过相关食用教程,可自行搜索......

1. 使用UndertaleModTool.exe
打开Stoneshard/data.win文件

2.1 在搜索栏输入“o_container_backpack”
定位到Data/Game objects/o_container_backpack
见“图2”
2.2 双击“s_container_backpack(UndertaleSprite)”(图2红框),跳转到s_container_backpack  (这里是调用贴图,我已经把原版贴图用PS裁剪拼接了)

3.1 修改Size为“227/281”,见“图3-1红框”  (这里是数值对应贴图的像素大小)
3.2 修改Margin Left/Right/Bott为“0/226/280/0”,见“图3-1绿框”
3.3 点击“Import mask”按钮,导入003.png(资源见附件),见“图3-1紫框”  (这里是指定碰撞范围,一张对应像素大小的纯白图片)
3.4 双击Textures的“Pageitem 22228 (UndertaleTexturePageitem)”,跳转到Pageitem 22228,见“图3-1蓝框”
3.5 点击“Import”按钮,导入s_container_backpack_6_8.png(背包库存背景,资源见附件),见“图3-1绿框”
3.6 修改Bounding size为“227/281”,见“图3-1红框”
4. 重新在搜索栏输入“o_container_backpack”定位到Data/Game objects/o_container_backpack,在右侧Other栏双击“gml_Object_o_container_backpack_Other_10”,跳转到gml_Object_o_container_backpack_Other_10
见“图4”,将红框处数值改为“202,3”和“203,27”(此处为“取消键”和“移出全部键”按键图标对应坐标,需更改对应位置);黄框处改为“6”和“8”(此处为储存格数,横向3格改为6格,纵向4格改为8格)。
5.保存到Stoneshard/data.win文件

本帖子中包含更多资源

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

x

评分

1

查看全部评分

回复

使用道具 举报

0

主题

318

帖子

886

积分

超级玩家

Rank: 5Rank: 5

贡献度
0
金元
8863
积分
886
精华
0
注册时间
2018-11-7
舒服的沙发
发表于 2023-1-6 00:33 | 只看该作者
感谢楼主分享
回复 支持 反对

使用道具 举报

1

主题

166

帖子

232

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
2318
积分
232
精华
0
注册时间
2016-9-24
硬硬的板凳
发表于 2023-1-22 00:05 | 只看该作者
按著教學做完以後肩包格子增加了 但遊戲內技能跟右鍵選項(打開 投擲 丟棄)的邊框都消失了 這怎麼辦
回复 支持 反对

使用道具 举报

4

主题

326

帖子

423

积分

高级玩家

Rank: 4

贡献度
0
金元
4228
积分
423
精华
0
注册时间
2016-10-7
冰凉的地板
发表于 2023-1-30 12:47 | 只看该作者
大佬你的图带水印啊
回复 支持 反对

使用道具 举报

164

主题

1881

帖子

2088

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
15
金元
20275
积分
2088
精华
0
注册时间
2015-4-5
5#
发表于 2023-2-11 11:47 | 只看该作者
你这用什么版本的工具。。为什么我的打不开文件。。。。。。。
回复 支持 反对

使用道具 举报

1

主题

344

帖子

457

积分

高级玩家

Rank: 4

贡献度
0
金元
4568
积分
457
精华
0
注册时间
2011-4-7
6#
发表于 2023-2-12 18:34 | 只看该作者
谢谢大佬点化!
回复 支持 反对

使用道具 举报

1

主题

344

帖子

457

积分

高级玩家

Rank: 4

贡献度
0
金元
4568
积分
457
精华
0
注册时间
2011-4-7
7#
发表于 2023-2-12 20:54 | 只看该作者
惨,照着教程修改之后所有UI都变成透明的了。
回复 支持 反对

使用道具 举报

1

主题

181

帖子

221

积分

中级玩家

Rank: 3Rank: 3

贡献度
2
金元
2134
积分
221
精华
0
注册时间
2008-12-22
8#
发表于 2023-2-14 18:38 | 只看该作者
大佬牛皮,你有没有最大的背包的图片啊,我需要最大的背包。谢谢大佬。
回复 支持 反对

使用道具 举报

1

主题

181

帖子

221

积分

中级玩家

Rank: 3Rank: 3

贡献度
2
金元
2134
积分
221
精华
0
注册时间
2008-12-22
9#
发表于 2023-2-14 19:30 | 只看该作者
惨,照着教程修改之后所有UI都变成透明的了。哈哈,就是技能栏也是透明的。
回复 支持 1 反对 0

使用道具 举报

4

主题

1318

帖子

1585

积分

游戏狂人

Rank: 6Rank: 6

贡献度
6
金元
15609
积分
1585
精华
0
注册时间
2008-12-23
10#
发表于 2023-12-24 09:24 | 只看该作者
顶66666666666666666666666666666
回复 支持 反对

使用道具 举报

0

主题

5

帖子

7

积分

新手玩家

Rank: 1

贡献度
0
金元
65
积分
7
精华
0
注册时间
2024-5-10
11#
发表于 2024-5-12 15:54 | 只看该作者
改完之后ui是透明的,打开背包后看不到 背包的ui,技能栏的ui也被影响了
回复 支持 反对

使用道具 举报

6

主题

1770

帖子

2946

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
14
金元
28897
积分
2946
精华
0
注册时间
2015-2-9
12#
发表于 2024-7-28 21:26 | 只看该作者
本帖最后由 porfsax 于 2024-7-31 05:44 编辑

在这里感谢HUAC12345大佬的教学

物品栏11X8 背包14X14 钱袋扩容到20W F5快捷存档

游戏里面分辨率1680X1050才能正常使用

试过了,不导入图片就不会导致贴图BUG(消失)

修改好的游戏
通过百度网盘分享的文件:0.8.2.10Stoneshard.zip
链接:https://pan.baidu.com/s/1KEvUMYdYdiyAc3X_g9Rz0A?pwd=2024
提取码:2024

下面是修改的方法
俗语有云:授人与鱼不如授人与渔。所以拿上鱼竿我们走~

使用工具:UndertaleModTool
通过百度网盘分享的文件:UndertaleModTool_v0.5.0.0.zip
链接:https://pan.baidu.com/s/1U0zVH_UVauGExj-Zo_rEfA?pwd=2024
提取码:2024

使用UndertaleModTool.exe
打开Stoneshard/data.win文件


在搜索栏输入o_container_backpack
定位到Data/Game objects/o_container_backpack
双击s_container_backpack(UndertaleSprite)
修改Size为308/389
修改Margin Left/Right/Bott为0/307/388/0
点开Textures
修改为0/0/308/389
0/0/308/389
308/389

双击o_container_backpack 往下翻找到在右侧的
Other栏双击gml_Object_o_container_backpack_Other_10
跳转到gml_Object_o_container_backpack_Other_10
将红框处数值改为413,3和414,27
此处为 取消键和 移出全部键 按键图标对应坐标
黄框处改为14和14此处为储存格数,横向3格改为14格,纵向4格改为14格


钱袋扩容
在搜索栏输入o_inv_moneybag
点开Create
stack_limit = 200000 钱袋最多装20W超过2000打开钱袋会掉落金币
点开Other
再点开gml_Object_o_inv_moneybag_Othar_24
var _gold_count = min(50000, _stack)最大50000掉落金币显示


物品栏扩大
在搜索栏输入o_Inventory
点开Create
cellsRowSize = 11 横列
scr_inventory_add_cells(id, cellsContainer, cellsRowSize, 8) 竖列


F5快捷存档
在搜索栏输入keypress_116
点开Code继续打开keypress_116
输入scr_smoothSaveAuto()


最后保存到Stoneshard/data.win文件


享受大背包愉快游玩吧!


回复 支持 反对

使用道具 举报

0

主题

72

帖子

126

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1256
积分
126
精华
0
注册时间
2013-12-13
13#
发表于 2025-1-7 23:37 | 只看该作者
porfsax 发表于 2024-7-28 21:26
在这里感谢HUAC12345大佬的教学

物品栏11X8 背包14X14 钱袋扩容到20W F5快捷存档

我尝试用UndertaleModTool_v0.5.0.0 打开0.9.1.10b 的data.win,提示我"This game uses YYC(YoYo compiler)"有异常
然后我进去之后,按照“物品栏扩大”方法,尝试create的时候

工具就报错了
“system.NullReferenceException”

所以是工具太老了吗?还是这个版本就是不让改了?
回复 支持 反对

使用道具 举报

0

主题

73

帖子

158

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1584
积分
158
精华
0
注册时间
2017-3-23
14#
发表于 2025-1-8 00:44 | 只看该作者
波风小蒙 发表于 2025-1-7 23:37
我尝试用UndertaleModTool_v0.5.0.0 打开0.9.1.10b 的data.win,提示我"This game uses YYC(YoYo compile ...

游戏官方把游戏编译方式改了,以前的mod和工具几乎全不能用了
回复 支持 反对

使用道具 举报

6

主题

1770

帖子

2946

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
14
金元
28897
积分
2946
精华
0
注册时间
2015-2-9
15#
发表于 2025-1-29 13:36 | 只看该作者
波风小蒙 发表于 2025-1-7 23:37
我尝试用UndertaleModTool_v0.5.0.0 打开0.9.1.10b 的data.win,提示我"This game uses YYC(YoYo compile ...

新版加密了,改不了。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-2-25 00:08 , Processed in 0.152938 second(s), 16 queries , Memcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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