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

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

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

第244页:神奇跳跃

展开

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

  用记事本打开游戏目录\data\DLC0001\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键跳跃

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

责任编辑:Shy夏夏

上一页 241 242 243 244 245 246 247 248 249 250 251 下一页
友情提示:支持键盘左右键“← →”翻页

本文是否解决了您的问题

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