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

注册 登录

QQ登录

只需一步,快速开始

楼主: yzzn2009
打印 上一主题 下一主题

[原创] 易宁:饥荒游戏实用修改技巧(非MOD模式,请自行备份)支持海难版——6月6日更新:简化修船工具制作材料(只用木板和绳子)

  [复制链接]

1

主题

107

帖子

149

积分

中级玩家

Rank: 3Rank: 3

贡献度
1
金元
1450
积分
149
精华
0
注册时间
2013-8-6
6001#
发表于 2014-2-28 17:04 | 只看该作者
1750820466 发表于 2014-2-28 16:53
为什么我用了你的已经改好的后,游戏就打不开了(没有警告)我又要重改了,555 ...

应该是中英文问题,修改时要全英文状态输入,我以前也遇到过。
回复 支持 反对

使用道具 举报

1

主题

154

帖子

193

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1932
积分
193
精华
0
注册时间
2014-2-20
6002#
发表于 2014-2-28 17:18 | 只看该作者
Have.Fun 发表于 2014-2-28 16:46
那个百分比是参考了以下资料的
http://dont-starve-game.wikia.com/wiki/Bunnyman
资料也写着猪人的掉落百 ...

资料全是英文看不懂哇。。。但大概意思我明白了,谢谢
回复 支持 反对

使用道具 举报

3

主题

872

帖子

808

积分

超级玩家

Rank: 5Rank: 5

贡献度
17
金元
7397
积分
808
精华
0
注册时间
2010-7-12
6003#
发表于 2014-2-28 17:19 | 只看该作者
、恋☆Smile 发表于 2014-2-28 17:18
资料全是英文看不懂哇。。。但大概意思我明白了,谢谢

不客气。
回复 支持 反对

使用道具 举报

4

主题

2998

帖子

2237

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
80
金元
19067
积分
2237
精华
1
注册时间
2010-11-27
6004#
 楼主| 发表于 2014-2-28 17:24 | 只看该作者
、恋☆Smile 发表于 2014-2-28 15:29
请问怎么修改爆率?比如兔人的尾巴。

        inst.components.lootdropper:SetLoot({"carrot","carrot"}) ...

语句中除了必掉2个胡萝卜外,有1/4的概率掉兔人尾巴,3/4的概率掉肉,算法是肉后面的3加上兔人尾巴后面的1是分母,inst.components.lootdropper.numrandomloot = 1的意思是掉1个随机物品
回复 支持 反对

使用道具 举报

4

主题

2998

帖子

2237

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
80
金元
19067
积分
2237
精华
1
注册时间
2010-11-27
6005#
 楼主| 发表于 2014-2-28 17:25 | 只看该作者
Have.Fun 发表于 2014-2-28 15:30
易宁兄,请问能否使 黄昏和夜晚 也能响起 白天 干活时的“busy”音乐呢?

我对"dynamicmusic"文件进行修改 ...

游戏目录\data\scripts\components\dynamicmusic.lua文件中下面两句替换为你想要的音乐即可

self.inst.SoundEmitter:PlaySound( "dontstarve/music/music_dusk_stinger")

self.inst.SoundEmitter:PlaySound( "dontstarve/music/music_dawn_stinger")

评分

1

查看全部评分

回复 支持 反对

使用道具 举报

4

主题

2998

帖子

2237

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
80
金元
19067
积分
2237
精华
1
注册时间
2010-11-27
6006#
 楼主| 发表于 2014-2-28 17:27 | 只看该作者
╰獨特Ge性 发表于 2014-2-28 14:50
额...又被宁哥无视了。。。是想法太奇葩了是吧= =

不是无视,我在思考技术问题,貌似技术上障碍太多了
回复 支持 反对

使用道具 举报

4

主题

2998

帖子

2237

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
80
金元
19067
积分
2237
精华
1
注册时间
2010-11-27
6007#
 楼主| 发表于 2014-2-28 17:28 | 只看该作者
1750820466 发表于 2014-2-28 16:53
为什么我用了你的已经改好的后,游戏就打不开了(没有警告)我又要重改了,555 ...

是否是游戏版本不对,我用的游戏版本见6288楼
回复 支持 反对

使用道具 举报

3

主题

872

帖子

808

积分

超级玩家

Rank: 5Rank: 5

贡献度
17
金元
7397
积分
808
精华
0
注册时间
2010-7-12
6008#
发表于 2014-2-28 17:29 | 只看该作者
谢谢易宁兄!
回复 支持 反对

使用道具 举报

4

主题

2998

帖子

2237

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
80
金元
19067
积分
2237
精华
1
注册时间
2010-11-27
6009#
 楼主| 发表于 2014-2-28 17:31 | 只看该作者
噩噩V噩噩 发表于 2014-2-28 16:56
易宁哥,我又来提问了,请问装备武器时让武器显示出来的相关代码是神马?
是不是
local function onequip(i ...

不是所有装备都有在身上的动画的,可以参考“新移民”的代码,swap_开头的词都是可用的动画名称
回复 支持 反对

使用道具 举报

0

主题

415

帖子

409

积分

高级玩家

Rank: 4

贡献度
0
金元
4085
积分
409
精华
0
注册时间
2012-3-1
6010#
发表于 2014-2-28 17:33 | 只看该作者
Have.Fun 发表于 2014-2-28 16:55
我觉得挺有趣的,还想拿红蓝宝石当棋子试试。

  我一开始想的是用黑翔和白翔。哈哈哈哈。。。
回复 支持 反对

使用道具 举报

0

主题

415

帖子

409

积分

高级玩家

Rank: 4

贡献度
0
金元
4085
积分
409
精华
0
注册时间
2012-3-1
6011#
发表于 2014-2-28 17:33 | 只看该作者
yzzn2009 发表于 2014-2-28 17:27
不是无视,我在思考技术问题,貌似技术上障碍太多了

恩 懂了。。。。。。。。。宁哥加油
回复 支持 反对

使用道具 举报

0

主题

46

帖子

94

积分

初级玩家

Rank: 2

贡献度
0
金元
935
积分
94
精华
0
注册时间
2014-2-22
6012#
发表于 2014-2-28 17:55 | 只看该作者
易宁兄我总是玩着玩着就弹出怎么办啊(改了之后)!!!!!!!!!!!
回复 支持 反对

使用道具 举报

0

主题

94

帖子

107

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1070
积分
107
精华
0
注册时间
2013-10-25
6013#
发表于 2014-2-28 17:59 | 只看该作者
能不能把“无限进化”里的500金子,改成10金子,求你了
回复 支持 反对

使用道具 举报

3

主题

872

帖子

808

积分

超级玩家

Rank: 5Rank: 5

贡献度
17
金元
7397
积分
808
精华
0
注册时间
2010-7-12
6014#
发表于 2014-2-28 18:15 | 只看该作者
本帖最后由 Have.Fun 于 2014-2-28 18:18 编辑
1750820466 发表于 2014-2-28 17:59
能不能把“无限进化”里的500金子,改成10金子,求你了

用记事本打开游戏目录\data\scripts\prefabs\altar_prototyper.lua文件,在inst:AddComponent("inspectable")的下一行已插入的内容:

local function ShouldAcceptItem(inst, item)
    local player = GetPlayer()
    if player.components.inventory:Has("goldnugget", 500) then

500 改成 10

       giver.components.inventory:ConsumeByName("goldnugget", 499)

499 改成 9

试试吧。
回复 支持 反对

使用道具 举报

0

主题

94

帖子

107

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1070
积分
107
精华
0
注册时间
2013-10-25
6015#
发表于 2014-2-28 18:26 | 只看该作者
Have.Fun 发表于 2014-2-28 18:15
用记事本打开游戏目录\data\scripts\prefabs\altar_prototyper.lua文件,在inst:AddComponent("inspectabl ...

谢谢了
回复 支持 反对

使用道具 举报

3

主题

872

帖子

808

积分

超级玩家

Rank: 5Rank: 5

贡献度
17
金元
7397
积分
808
精华
0
注册时间
2010-7-12
6016#
发表于 2014-2-28 18:30 | 只看该作者
1750820466 发表于 2014-2-28 18:26
谢谢了

不客气,未实验过,你试试吧。
回复 支持 反对

使用道具 举报

0

主题

149

帖子

135

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1345
积分
135
精华
0
注册时间
2013-11-27
6017#
发表于 2014-2-28 18:41 | 只看该作者
爆米花机什么时候好?
回复 支持 反对

使用道具 举报

0

主题

149

帖子

135

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1345
积分
135
精华
0
注册时间
2013-11-27
6018#
发表于 2014-2-28 18:52 | 只看该作者
本帖最后由 无语。。。 于 2014-2-28 19:53 编辑

怎么改神龙,巨鹿不锁血?还有可不可以让人物自己带一个删除键?或者拿着物品按按键删除,老是放女朋友里面删除很麻烦,而且女朋友还要帮我拿东西(我把一些有用的放在女朋友里面,每次删除都要拿出来)
回复 支持 反对

使用道具 举报

0

主题

26

帖子

13

积分

新手玩家

Rank: 1

贡献度
0
金元
730
积分
13
精华
0
注册时间
2013-12-23
6019#
发表于 2014-2-28 18:59 | 只看该作者
Have.Fun 发表于 2014-2-28 18:30
不客气,未实验过,你试试吧。

可以的 我都改过我一般改成1
回复 支持 反对

使用道具 举报

0

主题

46

帖子

94

积分

初级玩家

Rank: 2

贡献度
0
金元
935
积分
94
精华
0
注册时间
2014-2-22
6020#
发表于 2014-2-28 19:54 | 只看该作者
可不可以让人物自己带一个删除键?或者拿着物品按按键删除,老是放女朋友里面删除很麻烦,而且女朋友还要帮我拿东西(我把一些有用的放在女朋友里面,每次删除都要拿出来)
回复 支持 反对

使用道具 举报

4

主题

2998

帖子

2237

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
80
金元
19067
积分
2237
精华
1
注册时间
2010-11-27
6021#
 楼主| 发表于 2014-2-28 20:42 | 只看该作者
1309202309 发表于 2014-2-28 17:55
易宁兄我总是玩着玩着就弹出怎么办啊(改了之后)!!!!!!!!!!! ...

如果有的文件改的不对,就可能跳出,你可以用我改好的游戏文件http://pan.baidu.com/s/1gdHtxJ1,和下面的游戏版本对应

http://bbs.3dmgame.com/thread-4180756-1-2.html
回复 支持 反对

使用道具 举报

4

主题

2998

帖子

2237

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
80
金元
19067
积分
2237
精华
1
注册时间
2010-11-27
6022#
 楼主| 发表于 2014-2-28 20:45 | 只看该作者
1750820466 发表于 2014-2-28 17:59
能不能把“无限进化”里的500金子,改成10金子,求你了

将“无限进化”的代码按下面的改一下就可以了

将if player.components.inventory:Has("goldnugget", 500) then替换为if player.components.inventory:Has("goldnugget", 10) then

将giver.components.inventory:ConsumeByName("goldnugget", 499)替换为giver.components.inventory:ConsumeByName("goldnugget", 9)

回复 支持 反对

使用道具 举报

4

主题

2998

帖子

2237

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
80
金元
19067
积分
2237
精华
1
注册时间
2010-11-27
6023#
 楼主| 发表于 2014-2-28 20:50 | 只看该作者
无语。。。 发表于 2014-2-28 18:52
怎么改神龙,巨鹿不锁血?还有可不可以让人物自己带一个删除键?或者拿着物品按按键删除,老是放女朋友里面 ...

爆米花机效果一般,所以没有继续做


想不锁血,就将“我是巨鹿”和“我是神龙”的代码按下面的修改

将inst.components.health:SetInvincible(true)替换为--inst.components.health:SetInvincible(true)


删除物品技术上不难,但游戏中许多物品是不能删除的,一旦删掉就会坏档,风险太大

回复 支持 反对

使用道具 举报

4

主题

2998

帖子

2237

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
80
金元
19067
积分
2237
精华
1
注册时间
2010-11-27
6024#
 楼主| 发表于 2014-3-1 01:01 | 只看该作者
更新预告:二五九.地皮改造机(用排箫种地皮改造机,一次铺70块地皮)


        用排箫种地皮改造机,装备地皮改造机后,屏幕右侧将出现格子和按钮,在格子中放入1块地皮,按Do按钮,游戏会卡一下(5-10秒),70块地皮就铺好了,方便大面积改造地图。共支持17种地皮,只要可以放入格子的都可以铺。排箫在魔法选项下用5个芦苇、1个曼德拉草、1个绳子制造


本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

0

主题

149

帖子

135

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1345
积分
135
精华
0
注册时间
2013-11-27
6025#
发表于 2014-3-1 08:23 | 只看该作者
yzzn2009 发表于 2014-2-28 20:50
爆米花机效果一般,所以没有继续做

为什么女朋友可以删除物品?
回复 支持 反对

使用道具 举报

3

主题

872

帖子

808

积分

超级玩家

Rank: 5Rank: 5

贡献度
17
金元
7397
积分
808
精华
0
注册时间
2010-7-12
6026#
发表于 2014-3-1 12:09 | 只看该作者
本帖最后由 Have.Fun 于 2014-3-1 12:20 编辑

易宁兄,请问如何在 装备了 Willow 的 打火机 后,可能直接在空地上,右键点燃一个"willowfire" 呢?

我按照你的修改,在 "lighter" 文件里弄了个通过“召唤”动作出 "willowfire" 的,但“召唤”这动作太夸张了,装备后右键“点燃”更合理。
回复 支持 反对

使用道具 举报

0

主题

235

帖子

222

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
2222
积分
222
精华
0
注册时间
2013-8-2
6027#
发表于 2014-3-1 12:43 | 只看该作者
宁哥,你修改好的文件里有哪些条目的,方便的话列一下,没时间就算了
回复 支持 反对

使用道具 举报

0

主题

17

帖子

9

积分

新手玩家

Rank: 1

贡献度
0
金元
685
积分
9
精华
0
注册时间
2014-2-15
6028#
发表于 2014-3-1 13:08 | 只看该作者
Have.Fun 发表于 2014-3-1 12:09
易宁兄,请问如何在 装备了 Willow 的 打火机 后,可能直接在空地上,右键点燃一个"willowfire" 呢?

我按 ...

有召唤就用召唤吧,因为点燃是把一个单位点燃,可是你要空地点燃,无任何单位。。这是点燃不是种植
回复 支持 反对

使用道具 举报

4

主题

2998

帖子

2237

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
80
金元
19067
积分
2237
精华
1
注册时间
2010-11-27
6029#
 楼主| 发表于 2014-3-1 13:25 | 只看该作者
Have.Fun 发表于 2014-3-1 12:09
易宁兄,请问如何在 装备了 Willow 的 打火机 后,可能直接在空地上,右键点燃一个"willowfire" 呢?

我按 ...

"坑爹坑娘坑奶奶"说的对,点燃标签必须有目标,召唤标签才可使用坐标
回复 支持 反对

使用道具 举报

4

主题

2998

帖子

2237

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
80
金元
19067
积分
2237
精华
1
注册时间
2010-11-27
6030#
 楼主| 发表于 2014-3-1 13:27 | 只看该作者
陈浩洋 发表于 2014-3-1 12:43
宁哥,你修改好的文件里有哪些条目的,方便的话列一下,没时间就算了

具体的条目没有记录,主要是一些简单的种东西的和不能一同改的没有改,你可以看着修改技巧的索引试一下,如果种不出来,就说明没改
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-2-24 13:14 , Processed in 0.149369 second(s), 17 queries , Memcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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