饥荒饥荒海滩自动门mod摆法谁知道

|  |   |
 |  |  |   |
&>&&>&&>&正文
饥荒 全人物解锁及主角自动回血等实用修改教程
11:28:46 来源:互联网 作者:未知 编辑:Shy夏夏 
二四二.自动门(用木盔甲种自动门,进出自动开关)
  用记事本打开游戏目录\data\DLC0001\scripts\prefabs\armor_wood.lua文件,在inst:AddComponent("inspectable")的下一行插入以下内容:
  local function OnDeploy (inst, pt)
  local door1 = SpawnPrefab("armorwood")
  door1.Transform:SetPosition(pt.x+0.55, pt.y, pt.z-0.55)
  door1.AnimState:SetBank("winter_meter")
  door1.AnimState:SetBuild("winter_meter")
  door1.AnimState:SetPercent("meter", 1)
  door1.Transform:SetScale(1, 0.7, 1)
  MakeObstaclePhysics(door1, 0.48)
  door1:RemoveComponent("inventoryitem")
  door1:RemoveComponent("fuel")
  door1:RemoveComponent("armor")
  door1:RemoveComponent("equippable")
  door1:RemoveComponent("burnable")
  door1:RemoveComponent("propagator")
  door1:RemoveComponent("deployable")
  door1:RemoveTag("wood")
  door1:AddComponent("workable")
  ponents.workable:SetWorkAction(ACTIONS.HAMMER)
  ponents.workable:SetWorkLeft(2)
  ponents.workable:SetOnFinishCallback(function(door1)
  SpawnPrefab("collapse_big").Transform:SetPosition(door1.Transform:GetWorldPosition())
  GetPlayer().SoundEmitter:PlaySound("dontstarve/common/destroy_wood")
  door1:Remove()
  door1:AddComponent( "playerprox" )
  ponents.playerprox:SetDist(2,3)
  ponents.playerprox:SetOnPlayerNear(function(door1)
  door1.Transform:SetScale(0.1, 0.7, 1)
  door1.Physics:SetActive(false)
  GetPlayer().SoundEmitter:PlaySound("dontstarve/characters/wx78/levelup")
  ponents.playerprox:SetOnPlayerFar(function(door1)
  door1.Transform:SetScale(1, 0.7, 1)
  door1.Physics:SetActive(true)
  GetPlayer().SoundEmitter:PlaySound("dontstarve/characters/wx78/levelup")
  ponents.inspectable.getstatus = function(door1)
  door1.Transform:SetScale(0.1, 0.7, 1)
  door1.Physics:SetActive(false)
  door1:DoTaskInTime(3, function(door1)
  door1.Transform:SetScale(1, 0.7, 1)
  door1.Physics:SetActive(true)
  door1:AddTag("doors")
  local door2 = SpawnPrefab("armorwood")
  door2.Transform:SetPosition(pt.x-0.55, pt.y, pt.z+0.55)
  door2.AnimState:SetBank("winter_meter")
  door2.AnimState:SetBuild("winter_meter")
  door2.AnimState:SetPercent("meter", 1)
  door2.Transform:SetScale(1, 0.7, 1)
  MakeObstaclePhysics(door2, 0.48)
  door2:RemoveComponent("inventoryitem")
  door2:RemoveComponent("fuel")
  door2:RemoveComponent("armor")
  door2:RemoveComponent("equippable")
  door2:RemoveComponent("burnable")
  door2:RemoveComponent("propagator")
  door2:RemoveComponent("deployable")
  door2:RemoveTag("wood")
  door2:AddComponent("workable")
  ponents.workable:SetWorkAction(ACTIONS.HAMMER)
  ponents.workable:SetWorkLeft(2)
  ponents.workable:SetOnFinishCallback(function(door2)
  SpawnPrefab("collapse_big").Transform:SetPosition(door2.Transform:GetWorldPosition())
  GetPlayer().SoundEmitter:PlaySound("dontstarve/common/destroy_wood")
  door2:Remove()
  door2:AddComponent( "playerprox" )
  ponents.playerprox:SetDist(2,3)
  ponents.playerprox:SetOnPlayerNear(function(door2)
  door2.Transform:SetScale(0.1, 0.7, 1)
  door2.Physics:SetActive(false)
  GetPlayer().SoundEmitter:PlaySound("dontstarve/characters/wx78/levelup")
  ponents.playerprox:SetOnPlayerFar(function(door2)
  door2.Transform:SetScale(1, 0.7, 1)
  door2.Physics:SetActive(true)
  GetPlayer().SoundEmitter:PlaySound("dontstarve/characters/wx78/levelup")
  ponents.inspectable.getstatus = function(door2)
  door2.Transform:SetScale(0.1, 0.7, 1)
  door2.Physics:SetActive(false)
  door2:DoTaskInTime(3, function(door2)
  door2.Transform:SetScale(1, 0.7, 1)
  door2.Physics:SetActive(true)
  door2:AddTag("doors")
  inst:Remove()
  inst:AddComponent("deployable")
  ponents.deployable.ondeploy = OnDeploy
  local function onsave(inst, data)
  if inst:HasTag("doors") then
  data.doors = true
  local function onload(inst, data)
  if data and data.doors then
  inst.AnimState:SetBank("winter_meter")
  inst.AnimState:SetBuild("winter_meter")
  inst.AnimState:SetPercent("meter", 1)
  inst.Transform:SetScale(1, 0.7, 1)
  MakeObstaclePhysics(inst, 0.48)
  inst:RemoveComponent("inventoryitem")
  inst:RemoveComponent("fuel")
  inst:RemoveComponent("armor")
  inst:RemoveComponent("equippable")
  inst:RemoveComponent("burnable")
  inst:RemoveComponent("propagator")
  inst:RemoveComponent("deployable")
  inst:RemoveTag("wood")
  inst:AddComponent("workable")
  ponents.workable:SetWorkAction(ACTIONS.HAMMER)
  ponents.workable:SetWorkLeft(2)
  ponents.workable:SetOnFinishCallback(function(inst)
  SpawnPrefab("collapse_big").Transform:SetPosition(inst.Transform:GetWorldPosition())
  GetPlayer().SoundEmitter:PlaySound("dontstarve/common/destroy_wood")
  inst:Remove()
  inst:AddComponent( "playerprox" )
  ponents.playerprox:SetDist(2,3)
  ponents.playerprox:SetOnPlayerNear(function(inst)
  inst.Transform:SetScale(0.1, 0.7, 1)
  inst.Physics:SetActive(false)
  GetPlayer().SoundEmitter:PlaySound("dontstarve/characters/wx78/levelup")
  ponents.playerprox:SetOnPlayerFar(function(inst)
  inst.Transform:SetScale(1, 0.7, 1)
  inst.Physics:SetActive(true)
  GetPlayer().SoundEmitter:PlaySound("dontstarve/characters/wx78/levelup")
  ponents.inspectable.getstatus = function(inst)
  inst.Transform:SetScale(0.1, 0.7, 1)
  inst.Physics:SetActive(false)
  inst:DoTaskInTime(3, function(inst)
  inst.Transform:SetScale(1, 0.7, 1)
  inst.Physics:SetActive(true)
  inst:AddTag("doors")
  inst.OnSave = onsave
  inst.OnLoad = onload
  即可用木盔甲种自动门,进出时自动开关,为方便宠物进出,也可以手动开关,鼠标左键点击可开门,3秒后自动关门。种门时,可先建好一排墙,然后砸掉其中2堵,在留下的空地正中间种下自动门,即可与墙完美契合。自动门有方向的限制,只可种在正面的墙之间(进入游戏默认的方向),不能种在侧面的墙之间。不需要自动门时,用锤子砸毁即可。木盔甲在战斗选项(画着两把剑)下,用8个木头、2个绳子制造
更多相关内容请关注:
友情提示:支持键盘左右键“← →”翻页
文章内容导航
第242页:自动门
没有任何记录
游戏制作:Klei Entertainment
游戏发行:Klei Entertainment
游戏平台:PC/PS4/PS Vita
上市时间:
游戏特色:
--游民指数
《饥荒》的开发商Klei工作室在12月6日举行的PSX 2015发布会上宣布旗下的付费多人游戏扩展包《饥荒多人版》正式登陆PS4平台,并放出了一款新预告
《饥荒》巨人版将于本月8月26日登陆Xbox One,而在其即将上架Xbox One游戏商店之前,官方发布了一个新的预告宣传视频以示庆祝。
Klei Entertainment宣布其生存游戏《饥荒》将迎来一个新的单人游戏扩展DLC“海难(Shipwrecked)”。
没有任何记录
单机游戏下载
综合热点资讯
游民星空联运游戏求饥荒巨人国度dlc可用的门mod_百度知道
求饥荒巨人国度dlc可用的门mod
求用饥荒巨统治门mod.游侠载几都加载求神提供要能告诉游戏版本更非谢
提问者采纳
我找到了,可以用的版本了,用3DM那个典藏版本就好了,谢谢
提问者评价
其他类似问题
说面虫洞标记哪洞哪洞连接MOD我网盘另外几用MOD:
为您推荐:
巨人的相关知识
其他1条回答
追问加邮箱
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁本类周下载排行
本类月下载排行
热门关键词
饥荒自动门mod 绿色版
饥荒门mod|软件简介 Soft Introduction
饥荒门mod是同名生存游戏中的一款mod,这款mod中是一扇自动门,玩家在游戏中使用这款mod之后可以将这扇门安置在自己的基地中,使人物可以更方便地进出基地。【mod说明】该版本饥荒门mod由18版的自动门改来的,适用于20版,21版还没测试【使用方法】1.解压饥荒门mod2.将文件夹放入游戏的MODS文件夹3.进入饥荒游戏,启用即可
如果您觉得此软件好,请
如果您觉得此软件差,请
进入 →饥荒自动门mod 绿色版← 下载列表 Soft Download URL
饥荒自动门mod 绿色版高速下载地址:其它下载地址:
相关软件 Related Software
注意事项 Attentions
如果您发现该软件不能下载,请.
为了保证您快速的下载,推荐使用[]等专业工具下
为确保所下软件能正常使用,请使用[]或以上版
本解压本站软件.
站内软件包含破解及注册码均由网上搜集,若无意中侵犯到您的权利,敬请来信
如果下载回来的部分压缩包需要解压密码的话,解压密码就是:
本站设有电信网通多台服务器负载均衡,如果出现无法下载请稍后再试一下!
服务器赞助商 Server Provider单机QQ群: |
没有巴士通行证?! 无法正常登陆?
登录中,请稍后...
您的当前位置: >
> 我的世界自动门怎么做 自动门制作方法介绍
我的世界自动门怎么做 自动门制作方法介绍
时间: 15:30 |来源:本站原创|
作者:阿务|点击: 10593
  我的世界Minecraft,是一款充满无限可能的沙盒游戏,这款游戏的开发团队给玩家们准备了无数的惊喜。自动门在游戏当中是一个比较简单且常见的装置,对于游戏的初学者来说自动门一定有着莫名的吸引力。下面小编就来告诉大家我的世界自动门怎么做,教大家自动门的制作方法。
  MC当中自动门大致可以分为两种,一种是不需要红石电路参与的自动门。也就是最为简单的自动门,我们需要的材料只有普通的门以及压力板。压力板用木制的或者石质的都是可以的。我们将这些东西按照下图的模式摆放:
简易的自动门
  这样就算完成了,踩上压力板门就会打开,通过之后门还会自动关闭。这就是最为简易的自动门了,是不是很简单。聪明的朋友们一定一看就会。
  另一种自动门则需要红石电路的参与。这也就是传说中的红石自动门。由于用到了红石电路。可能对于初学者来说这样的装置还是有一定难度的。
  1、首先我们这样挖一个坑,T字型。两格深。然后在里面铺上红石电路。就像下图这样,右边的是一个石头和一个红石火把。
  2、之后地面的部分就按照这个样子来摆放,中间的装置是粘性活塞。注意最右边的石头上,是有一份红石的。这样才能让两个粘性活塞都是激活的状态。
  3、然后踩上压力板,就能看到红石自动门就开了,这也就表示这个红石自动门制作成功。是不是十分的方便呢。
  这就是两种自动门的制作方法了。下面是、的制作方法,想要学会这些的话,就戳进去吧。常见问题MOD大全
研发:Klei Entertainment
厂商:Klei Entertainment
状态:商业化
收费:买断制
经营许可证:苏ICP备号,QQ:1104747 、5633249}

我要回帖

更多关于 饥荒海滩自动门mod 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信