yzzn2009 发表于 2013-9-27 19:55

本帖最后由 yzzn2009 于 2013-9-27 20:08 编辑

愛妳墲誨 发表于 2013-9-27 19:51 static/image/common/back.gif
z这个略叼 不过你咋找自己- -
人类发现了黑洞,不是因为黑洞会发光,而是发光的星体因它而不再闪亮。当怪物倒下的时候,我会找到自己的{:3_94:}

打死、烤肉酱 发表于 2013-9-27 20:13

我之前要的猪人吃什么都跟随和小高鸟什么都吃以及巨鹿不破坏建筑和无法范围性攻击可不可以加入下次给新

yzzn2009 发表于 2013-9-27 20:20

本帖最后由 yzzn2009 于 2013-9-27 20:21 编辑

打死、烤肉酱 发表于 2013-9-27 20:13 static/image/common/back.gif
我之前要的猪人吃什么都跟随和小高鸟什么都吃以及巨鹿不破坏建筑和无法范围性攻击可不可以加入下次给新 ...
这三条我之前考虑过,但用过咱们修改技巧的人,多半都不太缺食物,而巨鹿是出现概率太小,所以不太常用。我们先放放,如果要的人多,就加入,好吗

BRAVE_HEART1 发表于 2013-9-27 20:50

楼主好人这个真的得回

1344152253 发表于 2013-9-27 22:12

yzzn2009 发表于 2013-9-27 19:01 static/image/common/back.gif
可能一:之前版本的说明误把用“草叉挖出陆地”写成铲子了,你用草叉挖海试试
可能二:在海上盖建筑的修改 ...

纳尼   2句··································

向日葵的人生。 发表于 2013-9-27 22:23

大神.怎么样让吃肉获得的饱食度翻倍

渊小乖 发表于 2013-9-27 22:30

快8万人了给力!

渊小乖 发表于 2013-9-27 22:30

yzzn2009 发表于 2013-9-27 20:20 static/image/common/back.gif
这三条我之前考虑过,但用过咱们修改技巧的人,多半都不太缺食物,而巨鹿是出现概率太小,所以不太常用。 ...

求一个远程武器范围伤害的修改教学!

杨昊鹏 发表于 2013-9-27 22:41

楼主,,能否让帐篷无限睡?

yzzn2009 发表于 2013-9-27 23:07

向日葵的人生。 发表于 2013-9-27 22:23 static/image/common/back.gif
大神.怎么样让吃肉获得的饱食度翻倍

两种方法都可以,各有利弊

方法一:用记事本打开游戏目录\data\scripts\tuning.lua文件,将下列内容:

                CALORIES_SMALL = calories_per_day/6, -- veggies
                CALORIES_MEDSMALL = calories_per_day/4,
                CALORIES_MED = calories_per_day/3, -- meat

    替换为:

                CALORIES_SMALL = calories_per_day/6*2, -- veggies
                CALORIES_MEDSMALL = calories_per_day/4*2,
                CALORIES_MED = calories_per_day/3*2, -- meat

    即可让所有的肉补饥饿值加倍,利是比较简单,弊是有些除肉以外的食物补饥饿值也加倍了




方法二:用记事本打开游戏目录\data\scripts\prefabs\meats.lua文件,依次搜索下列语句:

    inst.components.edible.hungervalue = TUNING.CALORIES_MEDSMALL
    inst.components.edible.hungervalue = TUNING.CALORIES_MEDSMALL
    inst.components.edible.hungervalue = TUNING.CALORIES_MEDSMALL
    inst.components.edible.hungervalue = TUNING.CALORIES_MED
    inst.components.edible.hungervalue = TUNING.CALORIES_MED
    inst.components.edible.hungervalue = TUNING.CALORIES_MED
    inst.components.edible.hungervalue = TUNING.CALORIES_SMALL
    inst.components.edible.hungervalue = TUNING.CALORIES_SMALL
    inst.components.edible.hungervalue = TUNING.CALORIES_SMALL
    inst.components.edible.hungervalue = TUNING.CALORIES_SMALL
    inst.components.edible.hungervalue = TUNING.CALORIES_SMALL
    inst.components.edible.hungervalue = TUNING.CALORIES_SMALL
    inst.components.edible.hungervalue = TUNING.CALORIES_MEDSMALL
    inst.components.edible.hungervalue = TUNING.CALORIES_SMALL
    inst.components.edible.hungervalue = TUNING.CALORIES_MEDSMALL

    在每句后面加*2变成以下内容:

    inst.components.edible.hungervalue = TUNING.CALORIES_MEDSMALL*2
    inst.components.edible.hungervalue = TUNING.CALORIES_MEDSMALL*2
    inst.components.edible.hungervalue = TUNING.CALORIES_MEDSMALL*2
    inst.components.edible.hungervalue = TUNING.CALORIES_MED*2
    inst.components.edible.hungervalue = TUNING.CALORIES_MED*2
    inst.components.edible.hungervalue = TUNING.CALORIES_MED*2
    inst.components.edible.hungervalue = TUNING.CALORIES_SMALL*2
    inst.components.edible.hungervalue = TUNING.CALORIES_SMALL*2
    inst.components.edible.hungervalue = TUNING.CALORIES_SMALL*2
    inst.components.edible.hungervalue = TUNING.CALORIES_SMALL*2
    inst.components.edible.hungervalue = TUNING.CALORIES_SMALL*2
    inst.components.edible.hungervalue = TUNING.CALORIES_SMALL*2
    inst.components.edible.hungervalue = TUNING.CALORIES_MEDSMALL*2
    inst.components.edible.hungervalue = TUNING.CALORIES_SMALL*2
    inst.components.edible.hungervalue = TUNING.CALORIES_MEDSMALL*2

    即可让所有的肉补饥饿值加倍,利是精确只修改肉的饥饿值,弊是比较麻烦(当然你可以只搜索hungervalue,在每一句包含hungervalue的语句后面加*2即可,这样快一点)

yzzn2009 发表于 2013-9-27 23:12

杨昊鹏 发表于 2013-9-27 22:41 static/image/common/back.gif
楼主,,能否让帐篷无限睡?

帐篷无限使用

    用记事本打开游戏目录\data\scripts\prefabs\tent.lua文件,

    1.将inst.components.finiteuses:Use()替换为--inst.components.finiteuses:Use()

    2.将下列内容:

        inst:AddComponent("finiteuses")
    inst.components.finiteuses:SetMaxUses(TUNING.TENT_USES)
    inst.components.finiteuses:SetUses(TUNING.TENT_USES)
    inst.components.finiteuses:SetOnFinished( onfinished )

    替换为:

        --inst:AddComponent("finiteuses")
    --inst.components.finiteuses:SetMaxUses(TUNING.TENT_USES)
    --inst.components.finiteuses:SetUses(TUNING.TENT_USES)
    --inst.components.finiteuses:SetOnFinished( onfinished )

渊小乖 发表于 2013-9-28 03:35

yzzn2009 发表于 2013-9-27 19:55 static/image/common/back.gif
人类发现了黑洞,不是因为黑洞会发光,而是发光的星体因它而不再闪亮。当怪物倒下的时候,我会找到自己的{ ...
大神我觉得你说话文绉绉的!你这句话我果断做签名了!

weather唯爱妮 发表于 2013-9-28 08:24

怎么修改橙色法杖和传送法杖的脑残惩罚,希望楼主能把各道具的惩罚修改也写进去,还有,能制造虫洞或者移动虫洞就好!

yzzn2009 发表于 2013-9-28 13:40

weather唯爱妮 发表于 2013-9-28 08:24 static/image/common/back.gif
怎么修改橙色法杖和传送法杖的脑残惩罚,希望楼主能把各道具的惩罚修改也写进去,还有,能制造虫洞或者移动 ...

道具有几百种,修改各种道具的惩罚值工作量太大了,所有惩罚都反应在下脑、下血、下饥饿上,修改技巧中“主角自动回血”、“增加食物及料理补血量10倍”、“主角不会饿”等许多选项都是可以对冲这些惩罚的。

你是第三个问虫洞的人了,系统在建地图时赋予每个虫洞不同的ID号,我们制造出的虫洞没有ID号,导致无法连通,目前没有解决方案。

用橙色魔杖、紫色魔杖能补脑:

    用记事本打开游戏目录\data\scripts\prefabs\staff.lua文件,

    1.将caster.components.sanity:DoDelta(-TUNING.SANITY_HUGE)替换为caster.components.sanity:DoDelta(TUNING.SANITY_HUGE)

    2.将caster.components.sanity:DoDelta(-TUNING.SANITY_MED)替换为caster.components.sanity:DoDelta(TUNING.SANITY_MED)

杨昊鹏 发表于 2013-9-28 14:17

楼主 很感谢。。。
但麻烦你能不能弄个回旋镖带冰冻效果。。。
论坛上有人发了一个,但我一用就游戏崩溃了

yzzn2009 发表于 2013-9-28 14:49

杨昊鹏 发表于 2013-9-28 14:17 static/image/common/back.gif
楼主 很感谢。。。
但麻烦你能不能弄个回旋镖带冰冻效果。。。
论坛上有人发了一个,但我一用就游戏崩溃了 ...

如果有人已经发了,我不好再发的,如果他发的有错误,我们就更不能给人家压力了。你自己用就好了,不要用来刺激到原来发的人,好吗

回旋镖冻住敌人

    用记事本打开游戏目录\data\scripts\prefabs\boomerang.lua文件,在下列内容:

local function OnHit(inst, owner, target)
    if owner == target then
      OnDropped(inst)
    else
      ReturnToOwner(inst, owner)

    的下一行插入以下内容:

      target.components.freezable:AddColdness(10)
      target.components.freezable:SpawnShatterFX()

杨昊鹏 发表于 2013-9-28 14:55

哦,我明白了

EricVisitor 发表于 2013-9-28 16:12

大神求救,20版,背包放不到冒险模式的传送机里面 改成ture也没用……还有怎么能让青蛙跟蜘蛛相互仇视,互啃互掐,要是可以做个插着鱼人头的木棍直接招来一片青蛙或者蚊子清理一个区域应该很爽吧,简称青蛙蚊子地雷。

靚仔 发表于 2013-9-28 17:07

能不能再贴里发,我下不了(“犬牙手雷”和“高爆地雷”)

OBNEZ 发表于 2013-9-28 18:03

给力 永远支持

打死、烤肉酱 发表于 2013-9-28 18:45

最近想到一个mod不过好像没有20版,希望这个修改可以帮我。就是给猪王肉可以得金币但也有极低的概率得到玩具,有玩具和猪王换可以的金币也有极低的机会的宝石(除远古宝石和紫宝石),有宝石换有%40为12个金子%50是其他颜色的宝石(除远古宝石和紫宝石)%10是远古宝石和紫宝石,用远古宝石和紫宝石%20个金子或8个噩梦燃料%50为大便,草,树枝,高鸟蛋,如果是紫宝石%10为独奏乐器,排箫,夜魔盔甲,暗夜剑,蝙蝠剑以及蓝红紫三魔杖远古宝石%10多功能工具,远古王冠,远古盔甲,远古短棍,橙黄绿三魔杖

catclaw 发表于 2013-9-28 18:46

这么好`````

yzzn2009 发表于 2013-9-28 19:30

靚仔 发表于 2013-9-28 17:07 static/image/common/back.gif
能不能再贴里发,我下不了(“犬牙手雷”和“高爆地雷”)

一三0.犬牙手雷(扔犬牙炸倒一大片,饥荒世界最强武器)

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

local function onequip(inst, owner)
    owner.AnimState:OverrideSymbol("swap_object", "swap_houndstooth", "swap_houndstooth")
    owner.AnimState:Show("ARM_carry")
    owner.AnimState:Hide("ARM_normal")
end

local function onunequip(inst, owner)
    owner.AnimState:ClearOverrideSymbol("swap_object")
    owner.AnimState:Hide("ARM_carry")
    owner.AnimState:Show("ARM_normal")
end

local function onhit(inst, attacker, target)
    local impactfx = SpawnPrefab("impact")
    if impactfx then
          local follower = impactfx.entity:AddFollower()
          follower:FollowSymbol(target.GUID, target.components.combat.hiteffectsymbol, 0, 0, 0 )
      impactfx:FacePoint(Vector3(attacker.Transform:GetWorldPosition()))
    end
    inst:Remove()
    SpawnPrefab("collapse_small").Transform:SetPosition(inst.Transform:GetWorldPosition())
    SpawnPrefab("explode_small").Transform:SetPosition(inst.Transform:GetWorldPosition())
    local pos = Vector3(inst.Transform:GetWorldPosition())
    GetClock():DoLightningLighting()
    GetPlayer().components.playercontroller:ShakeCamera(inst, "FULL", 0.7, 0.02, .5, 40)
end

local function onthrown(inst, data)
    inst.AnimState:SetOrientation( ANIM_ORIENTATION.OnGround )
end

local function OnDeath(inst)
    inst:DoTaskInTime(0, function()
      inst.components.combat:DoAreaAttack(inst, 5)
    end)
end

    inst:AddComponent("weapon")
    inst.components.weapon:SetDamage(3000)
    inst.components.weapon:SetRange(15, 18)

    inst:AddComponent("combat")
    inst.components.combat:SetDefaultDamage(3000)

    inst:ListenForEvent("animover", OnDeath)

    inst:AddComponent("equippable")
    inst.components.equippable:SetOnEquip(onequip)
    inst.components.equippable:SetOnUnequip(onunequip)
    inst.components.equippable.equipstack = true

    inst:AddComponent("projectile")
    inst.components.projectile:SetSpeed(60)
    inst.components.projectile:SetOnHitFn(onhit)
    inst:ListenForEvent("onthrown", onthrown)

    即可在装备犬牙时,对一群敌人扔出(远距离对敌人按鼠标左键)炸倒一大片。敌人离你太近时不要扔,以防炸到自己




一三一.高爆地雷(指南针扔在地上作地雷)

    用记事本打开游戏目录\data\scripts\prefabs\compass.lua文件,在MakeInventoryPhysics(inst)的下一行插入以下内容

local function OnExplodeFn(inst)
    SpawnPrefab("collapse_small").Transform:SetPosition(inst.Transform:GetWorldPosition())
    SpawnPrefab("explode_small").Transform:SetPosition(inst.Transform:GetWorldPosition())
    local pos = Vector3(inst.Transform:GetWorldPosition())
    GetClock():DoLightningLighting()
    GetPlayer().components.playercontroller:ShakeCamera(inst, "FULL", 0.7, 0.02, .5, 40)
    inst:Remove()
end

local function OnExplode(inst, target)
    if target and not target:HasTag("smallbird") and not target:HasTag("chester") then
    OnExplodeFn(inst)
    target.components.health:DoDelta(-TUNING.HEALING_SUPERHUGE*30)
    end
end

        inst:AddComponent("mine")
        inst.components.mine:SetRadius(TUNING.TRAP_TEETH_RADIUS*2)
        inst.components.mine:SetAlignment("player")
        inst.components.mine:SetOnExplodeFn(OnExplode)
        inst.components.mine:StartTesting()
            inst:AddComponent("stackable")
        inst.components.stackable.maxsize = TUNING.STACK_SIZE_SMALLITEM

    即可将指南针改造为高爆地雷,敌人踩上后会爆炸,主角、自养高鸟、狗箱不会触发。指南针在生存选项(画着绳套)下,用1个黄金、1张纸制造。多个指南针在放置时,按住Ctrl键再用鼠标左键一一放置

yzzn2009 发表于 2013-9-28 19:47

本帖最后由 yzzn2009 于 2013-9-28 19:51 编辑

打死、烤肉酱 发表于 2013-9-28 18:45 static/image/common/back.gif
最近想到一个mod不过好像没有20版,希望这个修改可以帮我。就是给猪王肉可以得金币但也有极低的概率得到玩 ...
我知道猪村商店这个mod,一方面我不好借用人家的创意,另一方面我也真的没有时间做mod,一个比较复杂的机制需要写许多代码,和在各种条件下反复测试,而游戏一更新就全作废了,要从头再来。我现在已经后悔和lvyan2015一起做的11个mod(便携式家具、疯狂的宝石、怪物必须死、光明新世界、极品高鸟、批量产大象、神奇的雨伞、万用斧、携带多个背包、牙齿陷阱升级版、养殖大师),因为每次游戏更新就要重新做一次,压力巨大,所以才把修改技巧定义在非做mod和改编游戏的实用修改领域,希望你能理解

渊小乖 发表于 2013-9-28 20:05

饥荒世界最强武器应该是AK47啊

打死、烤肉酱 发表于 2013-9-28 20:28

yzzn2009 发表于 2013-9-28 19:47 static/image/common/back.gif
我知道猪村商店这个mod,一方面我不好借用人家的创意,另一方面我也真的没有时间做mod,一个比较复杂的机 ...

我是说这个可以修改出来吗

yzzn2009 发表于 2013-9-28 20:45

打死、烤肉酱 发表于 2013-9-28 20:28 static/image/common/back.gif
我是说这个可以修改出来吗

所有mod都是修改,而修改不都能做mod

渊小乖 发表于 2013-9-28 22:30

唉。。算了

渊小乖 发表于 2013-9-28 22:33

不会做MOD的人表示做MOD是多么的快乐!

weather唯爱妮 发表于 2013-9-28 23:18

yzzn2009 发表于 2013-9-28 13:40 static/image/common/back.gif
道具有几百种,修改各种道具的惩罚值工作量太大了,所有惩罚都反应在下脑、下血、下饥饿上,修改技巧中“ ...

非常感谢,我参考你的修改技巧,自己修改了很多装备去除了100%的数值,但是armor护甲类型的装备100%数值尝试了很多修改思路,都已失败告终,还望楼主指点,本人对永久物品显示100%一直不爽有点小强迫症!
页: 39 40 41 42 43 44 45 46 47 48 [49] 50 51 52 53 54 55 56 57 58
查看完整版本: 易宁:饥荒游戏实用修改技巧(非MOD模式,请自行备份)支持海难版——6月6日更新:简化修船工具制作材料(只用木板和绳子)