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

注册 登录

QQ登录

只需一步,快速开始

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

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

  [复制链接]

4

主题

2998

帖子

2236

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
80
金元
19062
积分
2236
精华
1
注册时间
2010-11-27
4861#
 楼主| 发表于 2013-12-15 21:16 | 只看该作者
刹~那一瞬间↑ 发表于 2013-12-15 20:34
找不到 inst.Transform:SetScale(1.5, 1.5, 1.5)
肿么办?

这两句都在修改技巧中的“二0九.我的小屋(用巨鹿眼球种小屋,左键点击可睡觉,右键点击打开库房)”条目下
回复 支持 反对

使用道具 举报

0

主题

80

帖子

112

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1115
积分
112
精华
0
注册时间
2013-10-10
4862#
发表于 2013-12-15 23:27 来自手机 | 只看该作者
人呢。。。。
回复 支持 反对

使用道具 举报

0

主题

240

帖子

351

积分

高级玩家

Rank: 4

贡献度
0
金元
3508
积分
351
精华
0
注册时间
2013-5-3
4863#
发表于 2013-12-16 00:31 | 只看该作者
本帖最后由 798133563 于 2013-12-16 00:35 编辑

宁哥怎么改那个黑拳的猪死后不掉东西    不然的话在下一场他们会被勾引会影响比赛情况

还有怎么修改饥饿速度     或者怎么增加食物饱腹度
我觉得22版的饥荒吃东西加的饥饿太少饿得快
回复 支持 反对

使用道具 举报

4

主题

2998

帖子

2236

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
80
金元
19062
积分
2236
精华
1
注册时间
2010-11-27
4864#
 楼主| 发表于 2013-12-16 01:42 | 只看该作者
798133563 发表于 2013-12-16 00:31
宁哥怎么改那个黑拳的猪死后不掉东西    不然的话在下一场他们会被勾引会影响比赛情况

还有怎么修改饥饿 ...

比赛中有一些变量,才有意思啊,几场比赛下来,地上一片狼藉,比较有气氛。主角每天降75点饥饿,想修改可以用修改技巧中的“主角不会饿”,把0改成想要的数字即可
回复 支持 反对

使用道具 举报

1

主题

118

帖子

164

积分

中级玩家

Rank: 3Rank: 3

贡献度
1
金元
1600
积分
164
精华
0
注册时间
2013-11-7
4865#
发表于 2013-12-16 12:53 | 只看该作者
易宁大神,可不可让下雪的时候地上没有雪
回复 支持 反对

使用道具 举报

0

主题

240

帖子

351

积分

高级玩家

Rank: 4

贡献度
0
金元
3508
积分
351
精华
0
注册时间
2013-5-3
4866#
发表于 2013-12-16 15:29 | 只看该作者
yzzn2009 发表于 2013-12-16 01:42
比赛中有一些变量,才有意思啊,几场比赛下来,地上一片狼藉,比较有气氛。主角每天降75点饥饿,想修改可 ...

如何去除饱腹度图标捏
回复 支持 反对

使用道具 举报

0

主题

80

帖子

112

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1115
积分
112
精华
0
注册时间
2013-10-10
4867#
发表于 2013-12-16 17:05 来自手机 | 只看该作者
今天更新什么。。。
回复 支持 反对

使用道具 举报

0

主题

60

帖子

92

积分

初级玩家

Rank: 2

贡献度
0
金元
915
积分
92
精华
0
注册时间
2013-7-12
4868#
发表于 2013-12-16 17:22 | 只看该作者
本帖最后由 刹~那一瞬间↑ 于 2013-12-16 17:27 编辑

宁哥快更!
回复 支持 反对

使用道具 举报

0

主题

94

帖子

124

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1242
积分
124
精华
0
注册时间
2013-8-29
4869#
发表于 2013-12-16 17:32 | 只看该作者
更新发一下
回复 支持 反对

使用道具 举报

0

主题

60

帖子

92

积分

初级玩家

Rank: 2

贡献度
0
金元
915
积分
92
精华
0
注册时间
2013-7-12
4870#
发表于 2013-12-16 17:51 | 只看该作者
798133563 发表于 2013-12-16 15:29
如何去除饱腹度图标捏

应该不可以吧!
回复 支持 反对

使用道具 举报

0

主题

126

帖子

130

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1295
积分
130
精华
0
注册时间
2013-11-2
4871#
发表于 2013-12-16 19:01 | 只看该作者
大神求修改好的宠物双子星smallbird文件(只要smallbird)
回复 支持 反对

使用道具 举报

0

主题

240

帖子

351

积分

高级玩家

Rank: 4

贡献度
0
金元
3508
积分
351
精华
0
注册时间
2013-5-3
4872#
发表于 2013-12-16 21:11 | 只看该作者
宁哥来个觉醒修改吧战斗力瞬间破表
回复 支持 反对

使用道具 举报

1

主题

118

帖子

164

积分

中级玩家

Rank: 3Rank: 3

贡献度
1
金元
1600
积分
164
精华
0
注册时间
2013-11-7
4873#
发表于 2013-12-16 22:04 | 只看该作者
http://www.aipai.com/c20/PD8jJiYjISBqJWQuIg.html     饥荒乱斗系列,发条主教pk巨鹿,谁会赢
回复 支持 反对

使用道具 举报

4

主题

2998

帖子

2236

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
80
金元
19062
积分
2236
精华
1
注册时间
2010-11-27
4874#
 楼主| 发表于 2013-12-17 00:19 | 只看该作者
靚仔 发表于 2013-12-16 17:32
更新发一下

一八六.宠物双子星(用齿轮种宠物狗,用海象牙种宠物海狸)

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

local function OnDeploy (inst, pt)
    local dog = SpawnPrefab("teenbird")
    dog.Transform:SetPosition(pt.x, pt.y, pt.z)
    dog.AnimState:SetBank("hound")
    dog.AnimState:SetBuild("hound_ice")
    dog:SetStateGraph("SGhound")
    dog.components.follower:SetLeader(GetPlayer())
    dog.Transform:SetScale(0.6, 0.6, 0.6)
    dog:AddTag("dogs")
    dog.components.health:SetMaxHealth(10000)
    dog.components.locomotor.runspeed = 20
    dog:RemoveComponent("growable")
    inst.components.stackable:Get():Remove()
end
    inst:AddComponent("deployable")
    inst.components.deployable.ondeploy = OnDeploy


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

local function OnDeploy (inst, pt)
    local beaver = SpawnPrefab("teenbird")
    beaver.Transform:SetPosition(pt.x, pt.y, pt.z)
    beaver.AnimState:SetBank("werebeaver")
    beaver.AnimState:SetBuild("werebeaver_build")
    beaver:SetStateGraph("SGwerebeaver")
    beaver.components.follower:SetLeader(GetPlayer())
    beaver.Transform:SetScale(0.6, 0.6, 0.6)
    beaver:AddTag("beavers")
    beaver.components.eater:SetVegetarian()
    beaver.components.health:SetMaxHealth(10000)
    beaver.components.locomotor.runspeed = 20
    beaver:RemoveComponent("growable")
    inst.components.stackable:Get():Remove()
end
    inst:AddComponent("deployable")
    inst.components.deployable.ondeploy = OnDeploy


    3.用记事本打开游戏目录\data\scripts\prefabs\smallbird.lua文件,在--Asset("SOUND", "sound/smallbird.fsb"),的下一行插入以下内容:

    Asset("ANIM", "anim/werebeaver_build.zip"),
    Asset("ANIM", "anim/werebeaver_basic.zip"),


    4.在inst:AddTag("teenbird")的下一行插入以下内容:

local function onsave(inst, data)
    if inst:HasTag("dogs") then
        data.dogs = true
    end
    if inst:HasTag("beavers") then
        data.beavers = true
    end
end
local function onload(inst, data)
    if data.dogs then
       inst.AnimState:SetBank("hound")
       inst.AnimState:SetBuild("hound_ice")
       inst:SetStateGraph("SGhound")
       inst.components.follower:SetLeader(GetPlayer())
       inst.Transform:SetScale(0.6, 0.6, 0.6)
       inst.components.health:SetMaxHealth(10000)
       inst.components.locomotor.runspeed = 20
       inst:RemoveComponent("growable")
       inst:AddTag("dogs")
    end
    if data.beavers then
       inst.AnimState:SetBank("werebeaver")
       inst.AnimState:SetBuild("werebeaver_build")
       inst:SetStateGraph("SGwerebeaver")
       inst.components.follower:SetLeader(GetPlayer())
       inst.Transform:SetScale(0.6, 0.6, 0.6)
       inst.components.health:SetMaxHealth(10000)
       inst.components.eater:SetVegetarian()
       inst.components.locomotor.runspeed = 20
       inst:RemoveComponent("growable")
       inst:AddTag("beavers")
    end
end
    inst.OnSave = onsave
    inst.OnLoad = onload

    即可用齿轮种宠物狗,用海象牙种宠物海狸,它们可以陪伴你,帮你打怪,是活力十足的小淘气。宠物需要喂食,不然会咬你(轻轻的),宠物狗喜欢吃肉,宠物海狸喜欢吃蔬菜,通过喂食可以为它们补血。最好在家的角落里扔一些食物,让它们随饿随吃




一八七.观赏蜘蛛(用蛛丝种关在笼中的蜘蛛,喂腐烂食物产种子)

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


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

local function OnDeploy (inst, pt)
    local cage = SpawnPrefab("birdcage")
    cage.Transform:SetPosition(pt.x, pt.y, pt.z)
    cage.AnimState:SetMultColour(0/255,255/255,0/255,1)
    cage:AddTag("cages")
    cage:RemoveComponent("occupiable")
    cage:RemoveComponent("trader")
    cage:AddComponent("trader")
    cage.components.trader:SetAcceptTest(function(cage, item)
         if item.prefab == "spoiled_food" then return true end
         return false
    end )
    cage.components.trader.onaccept = function(cage, giver, item)
         for k = 1, math.random(5) do
             local names = {"carrot_seeds","corn_seeds","pumpkin_seeds","eggplant_seeds","durian_seeds","pomegranate_seeds","dragonfruit_seeds"}
             local name = names[math.random(#names)]
             cage.components.lootdropper:SpawnLootPrefab(name)
         end
    end
    local animal = SpawnPrefab("silk")
    animal.AnimState:SetBank("spider_queen")
    animal.AnimState:SetBuild("spider_queen_build")
    animal.AnimState:PlayAnimation("idle", true)
    animal.Transform:SetScale(0.35, 0.35, 0.35)
    animal.components.inventoryitem.canbepickedup = false
    local follower = animal.entity:AddFollower()
    follower:FollowSymbol( cage.GUID, "swap_object", -10, -220, -0.1 )
    cage:RemoveComponent("workable")
    cage:AddComponent("workable")
    cage.components.workable:SetWorkAction(ACTIONS.HAMMER)
    cage.components.workable:SetWorkLeft(1)
    cage.components.workable:SetOnFinishCallback(function(cage, worker)
         SpawnPrefab("collapse_small").Transform:SetPosition(cage.Transform:GetWorldPosition())
         cage.SoundEmitter:PlaySound("dontstarve/common/destroy_wood")
         cage:Remove()
         animal:Remove()
    end )
    inst.components.stackable:Get():Remove()
end
    inst:AddComponent("deployable")
    inst.components.deployable.ondeploy = OnDeploy


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

local function onsave(inst, data)
    if inst:HasTag("cages") then
        data.cages = true
    end
end
local function onload(inst, data)
    if data and data.cages then
        inst.AnimState:SetMultColour(0/255,255/255,0/255,1)
        inst:AddTag("cages")
        inst:RemoveComponent("occupiable")
        inst:RemoveComponent("trader")
        inst:AddComponent("trader")
        inst.components.trader:SetAcceptTest(function(inst, item)
             if item.prefab == "spoiled_food" then return true end
             return false
        end )
        inst.components.trader.onaccept = function(inst, giver, item)
             for k = 1, math.random(5) do
                 local names = {"carrot_seeds","corn_seeds","pumpkin_seeds","eggplant_seeds","durian_seeds","pomegranate_seeds","dragonfruit_seeds"}
                 local name = names[math.random(#names)]
                 inst.components.lootdropper:SpawnLootPrefab(name)
             end
        end
        local animal = SpawnPrefab("silk")
        animal.AnimState:SetBank("spider_queen")
        animal.AnimState:SetBuild("spider_queen_build")
        animal.AnimState:PlayAnimation("idle", true)
        animal.Transform:SetScale(0.35, 0.35, 0.35)
        animal.components.inventoryitem.canbepickedup = false
        local follower = animal.entity:AddFollower()
        follower:FollowSymbol( inst.GUID, "swap_object", -10, -220, -0.1 )
        inst:RemoveComponent("workable")
        inst:AddComponent("workable")
        inst.components.workable:SetWorkAction(ACTIONS.HAMMER)
        inst.components.workable:SetWorkLeft(1)
        inst.components.workable:SetOnFinishCallback(function(inst, worker)
             SpawnPrefab("collapse_small").Transform:SetPosition(inst.Transform:GetWorldPosition())
             inst.SoundEmitter:PlaySound("dontstarve/common/destroy_wood")
             inst:Remove()
             animal:Remove()
        end )
    end
end
    inst.OnSave = onsave
    inst.OnLoad = onload

    即可用蛛丝种关在笼中的蜘蛛,喂它腐烂食物,会掉落随机品种的植物种子。观赏蜘蛛会不定期脱落蛛丝,不想要观赏蜘蛛了,用锤子砸掉即可




二一0.我的小屋(用巨鹿眼球种小屋,左键点击可睡觉,右键点击打开库房)

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

local function OnDeploy (inst, pt)
    local house = SpawnPrefab("tent")
    house.Transform:SetPosition(pt.x, pt.y, pt.z)
    house.AnimState:SetBank("walrus_house")
    house.AnimState:SetBuild("walrus_house")
    house.AnimState:PlayAnimation("lit", true)
    house.Transform:SetScale(1.5, 1.5, 1.5)
    house:AddTag("houses")
    local minimap = house.entity:AddMiniMapEntity()
    minimap:SetIcon( "igloo.png" )
    house.components.finiteuses:SetMaxUses(10000)
    house.components.finiteuses:SetUses(10000)
    if house.components.trader then house:RemoveComponent("trader") end
    local light = house.entity:AddLight()
    light:Enable(true)
    house:AddComponent("machine")
    house.components.machine.turnonfn = function() house.components.container:Open(GetPlayer()) end
    house.components.machine.turnofffn = function() house.components.container:Open(GetPlayer()) end
    house.components.sleepingbag.onsleep = function(inst, sleeper)
          sleeper.components.health:SetInvincible(true)
          sleeper.components.playercontroller:Enable(false)
          GetPlayer().HUD:Hide()
          TheFrontEnd:Fade(false,1)
          inst:DoTaskInTime(1.2, function()
             GetPlayer().HUD:Show()
             TheFrontEnd:Fade(true,1)
             sleeper.components.sanity:DoDelta(TUNING.SANITY_HUGE)
             sleeper.components.hunger:DoDelta(TUNING.CALORIES_HUGE, false, true)
             sleeper.components.health:DoDelta(TUNING.HEALING_HUGE, false, "tent", true)
             sleeper.components.temperature:SetTemperature(sleeper.components.temperature.maxtemp)
             GetClock():MakeNextDay()
             sleeper.components.health:SetInvincible(false)
             sleeper.components.playercontroller:Enable(true)
          end)
    end
    inst:Remove()
end
    inst:AddComponent("deployable")
    inst.components.deployable.ondeploy = OnDeploy


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

local function onsave(inst, data)
    if inst:HasTag("houses") then
        data.houses = true
    end
end
local function onload(inst, data)
    if data and data.houses then
       inst.AnimState:SetBank("walrus_house")
       inst.AnimState:SetBuild("walrus_house")
       inst.AnimState:PlayAnimation("lit", true)
       inst.Transform:SetScale(1.5, 1.5, 1.5)
       inst:AddTag("houses")
       local minimap = inst.entity:AddMiniMapEntity()
       minimap:SetIcon( "igloo.png" )
       inst.components.finiteuses:SetMaxUses(10000)
       inst.components.finiteuses:SetUses(10000)
       if inst.components.trader then inst:RemoveComponent("trader") end
       local light = inst.entity:AddLight()
       light:Enable(true)
       inst:AddComponent("machine")
       inst.components.machine.turnonfn = function() inst.components.container:Open(GetPlayer()) end
       inst.components.machine.turnofffn = function() inst.components.container:Open(GetPlayer()) end
       inst.components.sleepingbag.onsleep = function(inst, sleeper)
          sleeper.components.health:SetInvincible(true)
          sleeper.components.playercontroller:Enable(false)
          GetPlayer().HUD:Hide()
          TheFrontEnd:Fade(false,1)
          inst:DoTaskInTime(1.2, function()
             GetPlayer().HUD:Show()
             TheFrontEnd:Fade(true,1)
             sleeper.components.sanity:DoDelta(TUNING.SANITY_HUGE)
             sleeper.components.hunger:DoDelta(TUNING.CALORIES_HUGE, false, true)
             sleeper.components.health:DoDelta(TUNING.HEALING_HUGE, false, "tent", true)
             sleeper.components.temperature:SetTemperature(sleeper.components.temperature.maxtemp)
             GetClock():MakeNextDay()
             sleeper.components.health:SetInvincible(false)
             sleeper.components.playercontroller:Enable(true)
          end)
       end
    end
end
    inst.OnSave = onsave
    inst.OnLoad = onload
    local light = inst.entity:AddLight()
    light:SetFalloff(1)
    light:SetIntensity(.8)
    light:SetRadius(10)
    light:Enable(false)
    light:SetColour(180/255, 195/255, 50/255)
    local slotpos = {}
    for y = 2, 0, -1 do
        for x = 0, 8 do
            table.insert(slotpos, Vector3(75*x-75*2+75, 75*y-75*2+75,0))
            table.insert(slotpos, Vector3(75*x-75*2+75, 75*y-75*2-175,0))
            table.insert(slotpos, Vector3(75*x-75*2+75, 75*y-75*2-425,0))
        end
    end
    inst:AddComponent("container")
    inst.components.container:SetNumSlots(#slotpos)
    inst.components.container.widgetslotpos = slotpos
    inst.components.container.widgetpos = Vector3(-150,300,0)
    inst.components.container.side_align_tip = 160
    inst.components.container.canbeopened = false
    inst:AddTag("fridge")

    即可用巨鹿眼球种小屋,用鼠标左键点击小屋可睡觉(白天也可以睡),睡醒后会补脑、饥饿、生命值。鼠标右键点击小屋,会打开库房(远离小屋自动关闭),共81格存储空间,并有冷藏功能。小屋日夜灯火通明,会照亮周边。不想要小屋时,用锤子砸毁即可,记住先把库房里的东西取出来哦




二一一.神奇跳跃(按R键主角可向前跳跃)

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

TheInput:AddKeyUpHandler(KEY_R, function()
   inst.Physics:SetCollides(false)
   inst:DoTaskInTime(0, function()
        inst.AnimState:PlayAnimation("give")
        inst.components.playercontroller:Enable(false)
        inst.components.locomotor:Stop()
        inst.Physics:SetMotorVelOverride(50,45,0) end )
   inst:DoTaskInTime(0.2, function()
        inst.Physics:ClearMotorVelOverride()
        inst.Physics:SetMotorVelOverride(50,0,0) end )
   inst:DoTaskInTime(0.3, function()
        inst.Physics:ClearMotorVelOverride()
        inst.Physics:SetMotorVelOverride(50,-25,0) end )
   inst:DoTaskInTime(0.5, function()
        inst.Physics:ClearMotorVelOverride()
        inst.components.locomotor:Stop()
        local pt = inst:GetPosition()
        inst.Transform:SetPosition(pt.x, 0, pt.z)
        inst.components.playercontroller:Enable(true)
        inst.Physics:SetCollides(true)
        inst.AnimState:PlayAnimation("idle")
        inst.SoundEmitter:PlaySound("dontstarve/movement/bodyfall_dirt", "bodyfall") end )
end )

    即可按键盘R键,让主角向前跳跃,用以方便地越过沟壑、墙等障碍,也可以跳到海面上,渡海而行。当身边有障碍物时,会影响跳跃高度。将其中KEY_R替换为其他键,比如KEY_C,就可以按键盘C键跳跃




二三三.逝者的赌局(绳子种人骨,用黄金下注猪拳击手生死战)

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

local function OnDeploy (inst, pt)
    local skeleton = SpawnPrefab("skeleton")
    if skeleton then
        skeleton:PushEvent("growfromrope")
                skeleton.Transform:SetPosition(pt.x, pt.y, pt.z)
        inst.components.stackable:Get():Remove()
    end
end
    inst:AddComponent("deployable")
    inst.components.deployable.ondeploy = OnDeploy


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

local function game(inst)
    local light = inst.entity:AddLight()
    light:Enable(true)
    local num_found = 0
    for k,v in pairs(inst.components.container.slots) do
        if v and v.prefab == "goldnugget" then
           num_found = num_found + v.components.stackable:StackSize()
        end
    end
    inst.components.container:Close(GetPlayer())
    inst.components.container.canbeopened = false
    GetPlayer().components.playercontroller:Enable(false)
    local bonuspoint1 = math.random(5)
    local bonuspoint2 = math.random(5)
    local pt = Vector3(inst.Transform:GetWorldPosition())
    local red = SpawnPrefab("pigman")
    red.Transform:SetPosition(pt.x+4+3, 0, pt.z+4-3)
    red.components.health:SetMaxHealth(100 * bonuspoint1)
    red.components.health:DoDelta(200 * bonuspoint1)
    red.AnimState:SetMultColour(255/255,0/255,0/255,1)
    red.AnimState:OverrideSymbol("swap_hat", "hat_football", "swap_hat")
    red.AnimState:Show("hat")
    local blue = SpawnPrefab("pigman")
    blue.Transform:SetPosition(pt.x+4-3, 0, pt.z+4+3)
    blue.components.health:SetMaxHealth(100 * bonuspoint2)
    blue.components.health:DoDelta(200 * bonuspoint2)
    blue.AnimState:SetMultColour(0/255,100/255,255/255,1)
    blue.AnimState:OverrideSymbol("swap_hat", "hat_football", "swap_hat")
    blue.AnimState:Show("hat")
    red.components.combat.target = blue
    blue.components.combat.target = red
    TheCamera:SetTarget(red)
    red:ListenForEvent("death", function()
        inst:DoTaskInTime(3, function() blue:Remove()
           GetPlayer().components.sanity:DoDelta(-10)
           GetPlayer().AnimState:PlayAnimation("hit")
           GetPlayer().SoundEmitter:PlaySound("dontstarve/creatures/eyeballturret/shotexplo")
           inst.components.container:DestroyContents()
           inst.components.container.canbeopened = true
           GetPlayer().components.playercontroller:Enable(true)
           TheCamera:SetTarget(GetPlayer())
           light:Enable(false)
        end )
    end )
    blue:ListenForEvent("death", function()
        inst:DoTaskInTime(3, function() red:Remove()
           GetPlayer().components.sanity:DoDelta(10)
           for k = 1, num_found do
               inst.components.container:ConsumeByName("goldnugget", -1)
           end
           GetPlayer().SoundEmitter:PlaySound("dontstarve/HUD/get_gold")
           inst.components.container.canbeopened = true
           GetPlayer().components.playercontroller:Enable(true)
           TheCamera:SetTarget(GetPlayer())
           light:Enable(false)
        end )
    end )
end
local slotpos = { Vector3(0,-75,0)}
local widgetbuttoninfo = { text = "GO",
      position = Vector3(0, -165, 0),
      fn = function(inst) if not inst.components.container:IsEmpty() then game(inst) end
end }
local function itemtest(inst, item, slot)
    if item.prefab == "goldnugget" then
       return true
    end
    return false
end
    inst:AddComponent("container")
    inst.components.container:SetNumSlots(#slotpos)
    inst.components.container.widgetslotpos = slotpos
    inst.components.container.widgetpos = Vector3(0,200,0)
    inst.components.container.side_align_tip = 160
    inst.components.container.itemtestfn = itemtest
    inst.components.container.widgetbuttoninfo = widgetbuttoninfo
    local light = inst.entity:AddLight()
    light:SetFalloff(1)
    light:SetIntensity(.8)
    light:SetRadius(50)
    light:Enable(false)
    light:SetColour(180/255, 195/255, 50/255)
    MakeMediumBurnable(inst)

    即可用绳子种人骨头,鼠标左键点人骨,出现1个格子及GO按钮,在格子中放入黄金后(赌金随意)按GO按钮,红、蓝两个猪拳手出击对战,如果红方获胜,你就赢得1倍奖金(在人骨的格子里领取),并增加10点脑。如果蓝方获胜,格子里的赌金将被收走(逝者获胜),同时减10点脑。平局(双方同时死)判定为逝者获胜。比赛中主角无法走动及攻击(防止作弊),但可以边吃东西边看比赛。人骨最好种在远离猪房、兔房的空旷处,以免干扰比赛。不想要人骨了,烧掉即可。逝者的赌局全天开放,不要沉迷赌博哦

回复 支持 反对

使用道具 举报

4

主题

2998

帖子

2236

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
80
金元
19062
积分
2236
精华
1
注册时间
2010-11-27
4875#
 楼主| 发表于 2013-12-17 00:22 | 只看该作者
闲话两句:体力透支


        最近实在太累了,体力严重透支,最新的“观赏蜘蛛”竟然用了12个小时才做完,看来真的需要休息几天了



本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

0

主题

80

帖子

112

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1115
积分
112
精华
0
注册时间
2013-10-10
4876#
发表于 2013-12-17 00:48 来自手机 | 只看该作者
yzzn2009 发表于 2013-12-17 00:22
闲话两句:体力透支



不是吧。。。。。   你还是好好休息几天吧
回复 支持 反对

使用道具 举报

0

主题

126

帖子

130

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1295
积分
130
精华
0
注册时间
2013-11-2
4877#
发表于 2013-12-17 12:25 | 只看该作者
大神求修改好的宠物双子星smallbird文件(只要smallbird)
回复 支持 反对

使用道具 举报

0

主题

126

帖子

130

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1295
积分
130
精华
0
注册时间
2013-11-2
4878#
发表于 2013-12-17 12:28 | 只看该作者
大神求修改好的宠物双子星smallbird文件(只要smallbird)
回复 支持 反对

使用道具 举报

4

主题

2998

帖子

2236

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
80
金元
19062
积分
2236
精华
1
注册时间
2010-11-27
4879#
 楼主| 发表于 2013-12-17 13:03 | 只看该作者
~\(≧▽≦)/~啦 发表于 2013-12-17 12:28
大神求修改好的宠物双子星smallbird文件(只要smallbird)

这是89685版的

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

1983

主题

2万

帖子

3万

积分

游戏天王

钾肥

Rank: 11Rank: 11Rank: 11Rank: 11

贡献度
5382
金元
179944
积分
39523
精华
0
注册时间
2013-3-23

骨灰玩家~游戏天王~

4880#
发表于 2013-12-17 13:08 | 只看该作者
感谢分享
回复 支持 反对

使用道具 举报

4

主题

2998

帖子

2236

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
80
金元
19062
积分
2236
精华
1
注册时间
2010-11-27
4881#
 楼主| 发表于 2013-12-17 15:29 | 只看该作者
更新预告:一七二.反物质制造机(绿魔杖左键点敌人,生成敌人反物质分身自相残杀)


        装备绿魔杖时,按鼠标左键点敌人,生成敌人的反物质分身,与敌人自相残杀。敌人有多强大,其反物质分身就有多强大,主角只须观战即可,反物质分身不会攻击敌人以外的目标。反物质分身最多存在60秒,当敌人死去时,反物质分身也将消失。中立的小动物即使制造了反物质分身,也不会互相攻击



本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

0

主题

60

帖子

92

积分

初级玩家

Rank: 2

贡献度
0
金元
915
积分
92
精华
0
注册时间
2013-7-12
4882#
发表于 2013-12-17 17:29 | 只看该作者
顶宁哥
回复 支持 反对

使用道具 举报

2

主题

227

帖子

199

积分

中级玩家

Rank: 3Rank: 3

贡献度
2
金元
1910
积分
199
精华
0
注册时间
2013-6-16
4883#
发表于 2013-12-17 20:08 | 只看该作者
可不可以把蜘蛛卵给鸟笼可以在鸟笼里得到一个地面小蜘蛛(笼子尺号大0.1)经过一定时间可进行一次采集3—4天可收集到1个丝绸5—6天可收集到2个丝绸5—7天可收集到3个丝绸7天以上可收集到5个。
把兔子给鸟笼可以在鸟笼里得到一个兔子(笼子尺号大0.1)喂植物可得便便,喂干草,树杈得随机一种种子
回复 支持 反对

使用道具 举报

42

主题

3005

帖子

4638

积分

游戏精英

Rank: 8Rank: 8

贡献度
589
金元
22816
积分
4638
精华
0
注册时间
2007-11-23
4884#
发表于 2013-12-17 20:20 | 只看该作者
感谢楼主.
其实如果游戏有个虫子模型的话可以弄个养蚕农场...
麻类植物+农场后把蚕放上去.(也可以弄成蜂箱类 但还是要补充粪便催麻养蚕)
植物没了可以用粪便催长 植物消失过久蚕死.
可获得丝(这里可以跟蛛网同步 弄成一样. 再新加点丝绸类衣服 加开心度)
回复 支持 反对

使用道具 举报

7

主题

376

帖子

355

积分

高级玩家

Rank: 4

贡献度
7
金元
3270
积分
355
精华
0
注册时间
2013-10-28
4885#
发表于 2013-12-17 20:25 | 只看该作者
宁哥,好久不见,几天没来这里看看,这里的东东又更新了,而且更新了很多,,,,,宁哥,您辛苦了!
回复 支持 反对

使用道具 举报

0

主题

111

帖子

223

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
2233
积分
223
精华
0
注册时间
2013-12-15
4886#
发表于 2013-12-17 20:38 | 只看该作者
宁哥为什么不创个群啊
回复 支持 反对

使用道具 举报

0

主题

9

帖子

4

积分

新手玩家

Rank: 1

贡献度
0
金元
635
积分
4
精华
0
注册时间
2013-12-18
4887#
发表于 2013-12-18 08:44 | 只看该作者
请问在修改了“蓝色魔杖升级版(一打冻住一大片)”以后 是否能实现被冻住的目标全体的持续伤害呢? 类似火烧的持续伤害之类的
回复 支持 反对

使用道具 举报

0

主题

686

帖子

818

积分

超级玩家

Rank: 5Rank: 5

贡献度
0
金元
8176
积分
818
精华
0
注册时间
2013-12-14
4888#
发表于 2013-12-18 11:32 | 只看该作者
改了荧光果种三洞穴花,没效果啊;
请教大神,假如想让小偷背包有加速效果怎么办得到。。。
用砖头种了好多地洞,然后我把骨眼藏箱子里,箱子藏进背包里,进出洞穴探险,会有好多PL女朋友陪着我,好开森啊
回复 支持 反对

使用道具 举报

4

主题

2998

帖子

2236

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
80
金元
19062
积分
2236
精华
1
注册时间
2010-11-27
4889#
 楼主| 发表于 2013-12-18 12:09 | 只看该作者
freezlb 发表于 2013-12-18 11:32
改了荧光果种三洞穴花,没效果啊;
请教大神,假如想让小偷背包有加速效果怎么办得到。。。
用砖头种了好多 ...

荧光果修改没效果,最大可能是mod干扰,卸载mod再试就可以了。

背小偷背包加快行走速度

    用记事本打开游戏目录\data\scripts\prefabs\krampus_sack.lua文件,在inst:AddComponent("equippable")的下一行插入inst.components.equippable.walkspeedmult = 2.5

    想要多快,就调整2.5(倍速度)这个数字即可

回复 支持 反对

使用道具 举报

4

主题

2998

帖子

2236

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
80
金元
19062
积分
2236
精华
1
注册时间
2010-11-27
4890#
 楼主| 发表于 2013-12-18 16:46 | 只看该作者
更新预告:二0七.我是巨鹿(按键盘HOME键主角变身巨鹿,按END键还原)


        在你深陷绝境之时,对电脑屏幕大喊“我是巨鹿”,并同时按下键盘HOME键,主角将变身无敌巨鹿(锁血、锁饥饿、不怕冷),对敌人展开恐怖的报复吧(按Ctrl + 鼠标左键攻击)。每次变身将消耗30个黄金,身上黄金数不足时不会变身。想要变化回主角时,按键盘END键即可。注意,由于巨鹿变身时会招来闪电,并且本身具备大面积杀伤的能力,所以请远离基地变身,且尽量不要带同伴



本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-2-23 22:59 , Processed in 0.177650 second(s), 16 queries , Memcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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