哈迪斯2修改数据教学 修改代码分享

时间:2024-05-15 16:09 来源:steam 作者:CodeTindalos 我要评论 相关内容

  哈迪斯2游戏修改数据代码如何修改呢?很多玩家还不太清楚具体操作,下面给大家带来的是哈迪斯2修改数据教学,一起来看一看吧。

  哈迪斯2修改代码分享

  lua文件修改

  文件地址在\Hades II\Content\Scripts里

  建议修改前一定要保存一个源文件副本!!!

  看了下文件发现和一代都差不多,甚至文件命名也差不多

  1. 阿卡纳悟性上限提高

  MetaUpgradeData.lua

  搜索StartingMetaUpgradeLimit,后面的数字原本是初始的10点,改成自己想要的就行了

哈迪斯2修改数据教学 修改代码分享

  这个后面就是各种卡牌的解锁和消耗道具,ResourceCost里是解锁卡牌需要的道具(尘灰什么的),UpgradeResourceCost里是卡牌升级道具,但是要改的太多了麻烦,全改了也过于影响体验了

  2. 三岔路商店购买

  MarketData.lua

  搜索下面所需要修改的道具名字后,修改BuyAmount数量(购买数量),然后修改cost里的MetaCurrency(花的钱)即可

  修改后要进游戏死一次复活后才会刷新,我重启也不行,不知道是不是我的问题

  尘灰MetaCardPointsCommon

  魂魄MemPointsCommon

  命运丝线MetaFabric

  月尘CardUpgradePoints

  梦魇WeaponPointsRare

  蜜露GiftPoints

  浴盐GiftPointsRare

哈迪斯2修改数据教学 修改代码分享

  其他的我还没解锁,总之就是这一块里面的

哈迪斯2修改数据教学 修改代码分享

  3.一次性拥有所有采集道具!

  评论区更简单的方法:

  我是對「RoomLogic.lua」 這個檔案下手,把下面這個function直接改成return true.

  我這邊測試ok,有問題的話歡迎回報

  function HasAccessToTool( toolName )

  return true

  end

  我改的有点麻烦,请仔细阅读并遵守以下步骤:

  首先,代码修改:

  1.

  HarvestLogic.lua里,搜索if not HasAccessToTool,会出现两串if判定语句,选择是ToolPickaxe的这串:

  if not HasAccessToTool( "ToolPickaxe" ) then

  HarvestNoToolPresentation( source, args, user, "ToolPickaxe" )

  return

  end

  将这一个if语句都注释掉,变成这样,即每一行前加--:

  -- if not HasAccessToTool( "ToolPickaxe" ) then

  -- HarvestNoToolPresentation( source, args, user, "ToolPickaxe" )

  -- return

  -- end

  2.

  同样在这个文件里,搜索HasFamiliarTool,会出现两个

  if HasFamiliarTool( "ToolPickaxe" ) then

  if HasFamiliarTool( "ToolExorcismBook" ) then

  将( "ToolExorcismBook" )里面的-1改成+1

  3.

  接着FishingLogic.lua里,开头就有if not HasAccessToTool,一样的注释掉

  游戏里角色要选择持有铲子道具,宠物携带青蛙,这样四个道具都可以使用了

  如果不想带青蛙,想带猫,就会少一个招魂书采集

  暂时不知道怎么单独修改招魂书的携带功能!!所以要全收集道具只能主角带铲子,宠物带青蛙这样来

  同时,局内碰见矿,魂和鱼的时候不会提醒

  收集会显示问号,但是已经可以收集了

  4.祝福等级提高

  现在只能最多拉到史诗,暂时不知道怎么弄成传奇或者英雄开局

  HeroData.lua,搜索BoonData,将下面的Epic和Legendary改为1,但是这样也只有史诗祝福固定出现

  如果有bug请及时告知,并将文件改回初始版本

  一定要保存一个未修改的源文件!!

关注 52PK游戏网 微信公众号
第一时间获取最火游戏激活码 最有趣游戏资讯