娱乐
生活
游戏
体育
百科
首页 > 游戏 > 资讯>黑帝斯2修改数据 游戏代码教程

黑帝斯2修改数据 游戏代码教程

2024-05-10 20:01:37 中易网

如何修改黑帝斯2的游戏数据?玩家可以通过调整代码来改变游戏内的数据,使其符合自己的需求。下面将详细介绍如何在黑帝斯2中通过修改代码来更改游戏数据的方法。如果你对此感兴趣,不妨看看下面的教程。

如何修改黑帝斯2的游戏数据

1. 提高阿卡纳悟性的上限

在MetaUpgradeData.lua文件中,搜索StartingMetaUpgradeLimit,将其后的数字(原本为10)改为你所期望的值。

接下来是各种卡牌的解锁和消耗道具的信息,ResourceCost是解锁卡牌需要的道具(如尘灰等),UpgradeResourceCost是升级卡牌所需的道具。不过,由于需要改动的内容太多,过于繁琐,全部修改可能会影响游戏体验。

如何修改黑帝斯2的游戏数据

2. 三岔路商店购买物品

如何修改黑帝斯2的游戏数据

在MarketData.lua文件中,搜索并修改你所需要的道具名字后的BuyAmount(购买数量)以及cost里的MetaCurrency(花费的货币)。

完成修改后,你需要在游戏中死亡并复活一次,以刷新数据。即使我尝试重新启动游戏,也无法刷新数据,不知是否是我个人的问题。

尘灰 - MetaCardPointsCommon

魂魄 - MemPointsCommon

命运丝线 - MetaFabric

月尘 - CardUpgradePoints

梦魇 - WeaponPointsRare

蜜露 - GiftPoints

浴盐 - GiftPointsRare

其他尚未解锁的道具也在这个区域内。

黑帝斯2游戏代码修改数据教程

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

我进行这项修改主要是为了这个目的,请仔细阅读并按照以下步骤操作:

首先,对代码进行修改:

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,用同样的方式注释掉。

在游戏中,角色需要持有铲子道具,宠物携带青蛙,这样四种道具都可以使用了。

如果你不想带青蛙


上一篇: 夜族崛起 高级装备打造指南
下一篇: 梦幻西游昆仑镜忆攻略 图文通关全流程

大家都在关注
推荐阅读

学习 | 范文

热读 | 推荐

精彩 | 炫图

一周排行