游民星空 > 攻略秘籍 > 攻略 > 正文

饥荒 全人物解锁及主角自动回血等实用修改教程

2015-01-21 11:28:46 来源:互联网 作者:易宁 我要投稿

第312页:传送石

展开

二六二.传送石(右键点装备的保温石,将主角传送到另一块保温石处)

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

  local function canteleport(inst, caster)

  return true

  end

  local function teleport(inst)

  local caster = inst.components.inventoryitem.owner

  local range = 3000

  local pos = Vector3(caster.Transform:GetWorldPosition())

  local ents = TheSim:FindEntities(pos.x,pos.y,pos.z, range)

  for k,v in pairs(ents) do

  if v.prefab == "heatrock" and not v.components.inventoryitem:IsHeld() then

  caster.Transform:SetPosition(v.Transform:GetWorldPosition())

  end

  end

  return true

  end

  inst:AddComponent("spellcaster")

  inst.components.spellcaster:SetSpellFn(teleport)

  inst.components.spellcaster:SetSpellTestFn(canteleport)

  inst.components.spellcaster.canusefrominventory = false

  inst.components.spellcaster.canuseonpoint = true

  inst:AddComponent("equippable")

  inst.components.equippable.equipslot = EQUIPSLOTS.HANDS

  即可制造2块保温石,1块扔在要传到的地点(比如家、洞穴出口处等),另1块带在身上,无论走到地图何处,只要装备保温石对空地按鼠标右键,马上传送回扔在地上的保温石处。如果制造3块保温石,将2块扔在不同地点,这2点间将形成虫洞效果,装备保温石对空地按鼠标右键,会在这2点间来回传送

更多相关内容请关注:饥荒专区

责任编辑:Shy夏夏

上一页 311 312 313 314 315 316 317 318 319 320 321 下一页
友情提示:支持键盘左右键“← →”翻页

本文是否解决了您的问题

文章内容导航
游民星空APP
随手浏览游戏攻略
code
攻略合集
单机游戏下载
休闲娱乐
综合热点资讯
游民星空联运游戏