yzzn2009
发表于 2013-10-4 15:30
1041078150 发表于 2013-10-4 15:03 static/image/common/back.gif
好吧....不过还是谢谢你帮我想的其他的方法 随便再辛苦一下楼主 能否让蜘蛛女王别再变成 ...
蜘蛛女王不变回蜘蛛巢
用记事本打开游戏目录\data\scripts\brains\spiderqueenbrain.lua文件,将if self.inst:GetTimeAlive() > TUNING.SPIDERQUEEN_MINWANDERTIME then替换为if self.inst:GetTimeAlive() > TUNING.SPIDERQUEEN_MINWANDERTIME*1000 then
yzzn2009
发表于 2013-10-4 15:32
thm154188 发表于 2013-10-4 15:15 static/image/common/back.gif
樓主~饥荒20版5格背包MOD 這個有怎麼把它改成21版可以用?~~每次更新以前的MOD就用不了~希望學下改的方法 以 ...
实在不好意思,我不能破解人家的mod,如果方便最还是催原作者更新比较好
fengxixi1
发表于 2013-10-4 15:35
十分感谢~
thm154188
发表于 2013-10-4 15:51
yzzn2009 发表于 2013-10-4 15:32 static/image/common/back.gif
实在不好意思,我不能破解人家的mod,如果方便最还是催原作者更新比较好
...
如果不用MOD~~那只能把包包改成吸收傷害~~但是這樣一來~遊戲的護甲系統就直接報廢了啊`
□ミ Sauley
发表于 2013-10-4 18:23
新人弱弱的问一句! 肿么用啊? :Q
yzzn2009
发表于 2013-10-4 18:58
thm154188 发表于 2013-10-4 15:51 static/image/common/back.gif
如果不用MOD~~那只能把包包改成吸收傷害~~但是這樣一來~遊戲的護甲系統就直接報廢了啊`
...
那个mod重新定义了两个格子,还画了图。为这两个格子,还要将所有背包文件、护身符文件都修改一遍,作者是很用心的。把别人mod的修改方法公布出来,会伤害原作者继续更新的动力。建议在没有找到支持21版前,先修改“护身符装备在帽子格”、“防弹背包”,解决基本的需要。等新版本mod出来了,再恢复使用盔甲吧
yzzn2009
发表于 2013-10-4 19:06
本帖最后由 yzzn2009 于 2013-10-4 19:11 编辑
□ミ Sauley 发表于 2013-10-4 18:23 static/image/common/back.gif
新人弱弱的问一句! 肿么用啊?
我们的修改技巧中,记录的全部是修改游戏的方法,如果你想获得哪种功能,就参照那个项目修改,再进入游戏就可以看到效果了。比如“二.提高主角血量10倍”,
用记事本打开游戏目录\data\scripts\tuning.lua文件,(就是在资源管理器里找到你安装游戏目录下的tuning.lua文件,用鼠标右键点该文件,选打开方式为记事本)
1.将local wilson_health = 150替换为local wilson_health = 1500 (就是复制local wilson_health = 150这句,在记事本上方选编辑——查找,在弹出的查找小窗口中粘帖这句,并点查找下一个找到,再复制local wilson_health = 1500这句,在刚才找到的句子上按鼠标右键,选粘帖,就替换完了)
2.将WX78_MIN_HEALTH = 100,替换为WX78_MIN_HEALTH = 1000, (以下都是如此)
3.将WX78_MAX_HEALTH = 400,替换为WX78_MAX_HEALTH = 4000,
4.将下列内容:
WOLFGANG_HEALTH_MIGHTY = 300, (替换一段的话,先查找第一句,找到后,在记事本里把三句都选中,再复制下面的三句替换)
WOLFGANG_HEALTH_NORMAL = 200,
WOLFGANG_HEALTH_WIMPY = 150,
替换为:
WOLFGANG_HEALTH_MIGHTY = 3000,
WOLFGANG_HEALTH_NORMAL = 2000,
WOLFGANG_HEALTH_WIMPY = 1500,
即可让全部主角血量提高10倍,修改这里也使盔甲的耐久度同步上升10倍 (都改完,进入游戏会发现,血值已经提高了10倍)
1006491387
发表于 2013-10-4 19:22
楼主 20版 改了之后游戏进不去了
yzzn2009
发表于 2013-10-4 19:27
本帖最后由 yzzn2009 于 2013-10-4 19:30 编辑
1006491387 发表于 2013-10-4 19:22 static/image/common/back.gif
楼主 20版 改了之后游戏进不去了
一般是替换语句不准确,多end或少end导致的,把备份的原文件替换回去,重新再修改就可以了。修改技巧本身是经过千锤百炼的,都经过实测,而且在大家共同的努力下,如果存在问题,都会有人提出,我会在第一时间修复,这点你可以放心
ab1132547
发表于 2013-10-5 09:13
这简直比得过所有的MOD呀。顺便问一下,全人物解锁我没看到有:if not table.contains(CHARACTERLIST, character) then return true -- mod character
end
return false
我是18版的。
ab1132547
发表于 2013-10-5 09:21
顶,研究起来一定很麻烦吧。顺便说一句,楼主的英语一定很厉害吧。
ab1132547
发表于 2013-10-5 10:14
我把单格堆叠数量改成了1000、2000和4000。又改了一次采集10个.还把主角血量改成了7777770滴血。
2416202910
发表于 2013-10-5 10:52
易宁帅哥啊!我下载的怎么是“稻草人”。。。。。
SPNT
发表于 2013-10-5 11:28
易宁喂鸟疯肉得宝石的修改好像不起效啊?
难道我改错了?
if item.prefab == "egg" or item.prefab == "bird_egg" or item.prefab == "rottenegg" then
can_accept = false
end
return can_accept
end
local function OnRefuseItem(inst, item)
inst.AnimState:PlayAnimation("flap")
inst.SoundEmitter:PlaySound("dontstarve/birds/wingflap_cage")
inst.AnimState:PushAnimation("idle_bird")
end
local function OnGetItemFromPlayer(inst, giver, item)
if inst.components.sleeper and inst.components.sleeper:IsAsleep() then
inst.components.sleeper:WakeUp()
end
if item.components.edible then
local seed_name = string.lower(item.prefab .. "_seeds")
local can_accept = Prefabs or item.prefab == "seeds" or item.components.edible.foodtype == "MEAT"
if can_accept then
inst.AnimState:PlayAnimation("peck")
inst.AnimState:PushAnimation("peck")
inst.AnimState:PushAnimation("peck")
inst.AnimState:PushAnimation("hop")
inst.AnimState:PushAnimation("idle_bird", true)
inst:DoTaskInTime(60*FRAMES, function()
if item.prefab == "monstermeat" then
inst.components.lootdropper:SpawnLootPrefab("redgem")
inst.components.lootdropper:SpawnLootPrefab("bluegem")
inst.components.lootdropper:SpawnLootPrefab("orangegem")
inst.components.lootdropper:SpawnLootPrefab("yellowgem")
inst.components.lootdropper:SpawnLootPrefab("greengem")
inst.components.lootdropper:SpawnLootPrefab("purplegem")
end
if item.components.edible.foodtype == "MEAT" then
1304755606
发表于 2013-10-5 11:46
神一般{:3_108:}
thsong6
发表于 2013-10-5 12:20
吊炸天
yzzn2009
发表于 2013-10-5 12:29
ab1132547 发表于 2013-10-5 09:13 static/image/common/back.gif
这简直比得过所有的MOD呀。顺便问一下,全人物解锁我没看到有:if not table.contains(CHARACTERLIST, char ...
18版的playerprofile.lua文件中,一样有
if not table.contains(CHARACTERLIST, character) then
return true -- mod character
end
return false
是不是打开文件不对啊,打开正确文件,搜索if not table.contains(CHARACTERLIST, character) then这一句就找到了
yzzn2009
发表于 2013-10-5 12:35
2416202910 发表于 2013-10-5 10:52 static/image/common/back.gif
易宁帅哥啊!我下载的怎么是“稻草人”。。。。。
在那个3DM的下载页面中,选别的下载地址,比如百度网盘等试试。
yzzn2009
发表于 2013-10-5 12:42
SPNT 发表于 2013-10-5 11:28 static/image/common/back.gif
易宁喂鸟疯肉得宝石的修改好像不起效啊?
难道我改错了?
代码没看出有问题,最大可能是mod干扰,比如我和lvyan2015一起做的便携式家具就修改了鸟笼文件,如果你打着便携式家具的mod,游戏就会读取mod下的鸟笼文件,而不读你修改的原文件了。暂时卸载mod,再试试
小涛丶
发表于 2013-10-5 13:34
能不能修改猪王守卫不主动攻击人 如果可以求添加修改里面
yzzn2009
发表于 2013-10-5 17:57
小涛丶 发表于 2013-10-5 13:34 static/image/common/back.gif
能不能修改猪王守卫不主动攻击人 如果可以求添加修改里面
猪守卫不主动攻击主角
用记事本打开游戏目录\data\scripts\prefabs\pigman.lua文件,将return guy:HasTag("character") and not guy:HasTag("guard")替换为return guy:HasTag("character") and not guy:HasTag("guard") and not guy:HasTag("player")
1344152253
发表于 2013-10-5 18:25
yzzn2009 发表于 2013-10-5 17:57 static/image/common/back.gif
猪守卫不主动攻击主角
用记事本打开游戏目录\data\scripts\prefabs\pigman.lua文件,将return guy:H ...
收买猪守卫行不
小涛丶
发表于 2013-10-5 18:32
一四0.眼睛炮塔一次造10个 在哪里啊 我怎么找不到 找了好几次了
SPNT
发表于 2013-10-5 18:38
yzzn2009 发表于 2013-10-5 12:42 static/image/common/back.gif
代码没看出有问题,最大可能是mod干扰,比如我和lvyan2015一起做的便携式家具就修改了鸟笼文件,如果你打 ...
能用了! 感谢易宁
310297903
发表于 2013-10-5 18:40
有没有办法采集和捡东西没有动作?配合远程采集和远程拾取就BT了~
yzzn2009
发表于 2013-10-5 19:44
小涛丶 发表于 2013-10-5 18:32 static/image/common/back.gif
一四0.眼睛炮塔一次造10个 在哪里啊 我怎么找不到 找了好几次了...
在10月5日版里
yzzn2009
发表于 2013-10-5 19:45
1344152253 发表于 2013-10-5 18:25 static/image/common/back.gif
收买猪守卫行不
猪守卫被设置的障碍太多,不能远离火炬,也缺许多标签,修改太繁琐,也很容易死机
yzzn2009
发表于 2013-10-5 19:50
310297903 发表于 2013-10-5 18:40 static/image/common/back.gif
有没有办法采集和捡东西没有动作?配合远程采集和远程拾取就BT了~
修改技巧中“三十三.远程采集和拾起物品”的上一项就是去除采集动作的,在下面8个文件的相同位置下都插入inst.components.pickable.quickpick = true即可
三十二.加快采集速度
用记事本打开游戏目录\data\scripts\prefabs\可采集物品.lua文件(具体文件名见下),在inst:AddComponent("pickable")的下一行插入以下内容:
inst.components.pickable.quickpick = true
即可加快可采集品采集速度
可采集物品:
berrybush.lua 浆果灌木丛
cave_banana_tree.lua 洞穴香蕉树
flower_cave.lua 洞穴花
grass.lua 草
marsh_bush.lua 尖刺灌木
reeds.lua 芦苇
sapling.lua 树苗
tallbirdnest.lua 高鸟巢
小涛丶
发表于 2013-10-5 19:50
yzzn2009 发表于 2013-10-5 19:44 static/image/common/back.gif
在10月5日版里
我是说在文件夹里找不到Recipe("eyeturret_item", {Ingredient("deerclops_eyeball", 1), Ingredient("minotaurhorn", 1), Ingredient("thulecite", 5)}, RECIPETABS.ANCIENT, TECH.ANCIENT_FOUR, nil, nil, true)
yzzn2009
发表于 2013-10-5 19:56
小涛丶 发表于 2013-10-5 19:50 static/image/common/back.gif
我是说在文件夹里找不到Recipe("eyeturret_item", {Ingredient("deerclops_eyeball", 1), Ingredient ...
在20版、21版游戏,游戏目录\data\scripts\recipes.lua文件中最底下就是