编辑:中华游戏网来源:互联网整理更新时间:2023-09-21 21:57:04
游戏发烧友来看一下hawx2,以下6个关于hawx2的观点希望能帮助到您找到想要的游戏资讯。
本文目录
首先,HAWX2里面为了制作管卡方便,程序内部提供了解锁飞机,皮肤,关卡的接口.而且是lua格式写的,这使得我们修改非常方便. 首先我们看Data\Content\planes.lua这个文件. 这个文件是UBI官方的关卡制作器生成的,他依赖于上层的文件:inicache.bin.所以不是所有的修改都会生效. 注意:planes.lua内的文件数据结构直接对应你的存档文件结构,所以修改planes.lua的数据结构必定会对你的存档造成影响,比如一些解锁的飞机消失了,一些解锁的皮肤消失了.此时,你的存档内需要有一定的PEC点数用于修改后再次解锁飞机.或者用存档清零的办法。 打开planes.lua,我们看到类似的代码: 01. 02.planes = { 03. { 04. Id = "MIRAGEIVP", 05. Maneuverability = 5, 06. Speed = 6, 07. Resistance = 6, 08. AARating = 3, 09. AGRating = 7, 10. Payload = 5, 11. Pic = 28, 12. Dem = "dem_Mirage_IV_P_player", 13. MaxPayload = 8000, 14. AircraftCountry = {AC_PERESTROIKA,AC_PRESENTDAY}, 15. Models = { 16. {"Data/Models/plane_playable/Dassault_Mirage_IVP.xatg","Data/models/cockpits/dassault_mirage_2000_5_Cockpit.bing"} 17. }, 18. WPacks = { "wp_rl2_ffb_cb" }, 19. XPUnlockTable = 20. { 21. -- xp, unlock object type, unlock object id 22. { XP = 5, ObjType = UOT_UPGRADE, ObjId = "PM_MIV_1_RocketSpeed" }, 23. { XP = 15, ObjType = UOT_WEAPON_PACK, ObjId = "wp_gp2_agm_pb" }, 24. { XP = 22, ObjType = UOT_UPGRADE, ObjId = "PM_MIV_3_FFAoE" }, 25. { XP = 30, ObjType = UOT_CUSTOM_WP, ObjId = "" } 26. } 27. }, 复制代码 01. Id = "MIRAGEIVP", 复制代码 这个是内部飞机ID,不可修改. 01. Maneuverability = 5, 02.Speed = 6, 03.Resistance = 6, 04.AARating = 3, 05.AGRating = 7, 复制代码 这些是飞机的一些参数,只是负责显示数值,跟飞机实际性能无关. 01. Pic = 28, 02. Dem = "dem_Mirage_IV_P_player", 复制代码 内部参数,勿修改 01. 02.Models = { 复制代码 模型定义 01. 02.WPacks = 复制代码 默认武器包 01. 02. XPUnlockTable 复制代码 重点来了,这就是飞机的熟练度解锁表格. XPUnlockTable原理上支持无限个Unlock,但是由于程序只支持显示5+1个,多余的内容虽然功能上不影响,但是会影响显示效果. XPUnlockTable的内部功能函数: UOT_UPGRADE(飞机技能) UOT_WEAPON_PACK(飞机武器包) UOT_CUSTOM_WP(自定义武器包) UOT_SKIN(皮肤) 添加解锁表格的格式为: 01.{ XP = (经验值), ObjType = (功能函数), ObjId = ("物品ID") }, 复制代码 举例:修改F-15经验值到达5的时候解锁SKIN2 01.{ XP = 5, ObjType = UOT_SKIN, ObjId = "Data/Models/plane_playable/skin2_F-15C_Eagle.xatg" } 复制代码 解锁DLC的皮肤和武器包可以用这个办法解锁. 但是如何解DLC的飞机和关卡呢? 不要着急,下面就有办法. 虽然使用常规的办法不能得到DLC的新飞机,因为没有相关的函数接口.但是UBI非常可爱的提供了一个Uplay奖励机制. 这个机制就在Data\Content\content.lua下面. hawx2程序运行得时候,会先连接到服务器,查看你的帐号Uplay奖励内容,然后再读取常规存档内容.我们利用的就是这一点. 打开content.lua,移动到306行, 01.function Uplay_UnlockReward1() 02.-- first Uplay reward is actually a XBox360 theme 03.end 04. 05.function Uplay_UnlockReward2() 06.-- unlock weapon pack 3 for A-10 07.-- Uplay_UnlockSkin("A10", "Data/Models/plane_playable/A-10_Thunderbolt_II.xatg") -- make sure the plane is unlocked 复制代码 这里就是Uplay奖励的功能函数部分. 我们可以看到Uplay解锁有4个功能段: Uplay_UnlockReward1 Uplay_UnlockReward2 Uplay_UnlockReward3 Uplay_UnlockReward4 这四个分别对应你在Uplay官网的奖励,我们选择需要Uplay点数最低的A-10 FULLY loaded来修改. 我们可以用的函数有以下几个: Content_AddWPackForPlane(添加飞机武器包) Content_SetPlaneUnlocked(解锁飞机) Uplay_UnlockSkin(解锁皮肤) Uplay_UnlockMission(解锁关卡) 格式例子如下: 01.Content_AddWPackForPlane("FA-18E", "wp_F18_ULC") 02.Content_SetPlaneUnlocked("PAKFA") 03.Uplay_UnlockSkin("F15", "Data/Models/plane_playable/skin3_F-15C_Eagle.xatg") 04.Uplay_UnlockMission("MP14_White") 复制代码 其中,飞机名字/武器包的名字/皮肤的定义/关卡的名字,必须是内部ID。这些ID你可以在planes.lua和missions.lua找到。 Uplay的这个漏洞非常强大,但是也有限制,比如UBI想封的话也很简单,又比如,如果游戏本题的破解版出来了,用破解版的将不能使用这个漏洞。 最后祝大家游戏愉快。
英文详细资料请参考育碧论坛,以下简要说下步骤,未必对所有类似问题有效:
步骤1:存储路径,win7及vista的存储路径一定要在C:UsersUSERNAMESaved Games里面。
如果没有找到可以自行建立文件夹Saved Games。将Saved Games中的“ Tom Clancy’s H.A.W.X.2 ”删除。
步骤2:到安装文件里找到Hawx2.exe,发送快捷方式到桌面。
步骤3:右击桌面快捷方式选择属性,在目标窗口一栏键入“空格-clear”,此步骤适用于
部分玩家无法读取之前保存内容而导致崩溃的玩家。同样适用于运行游戏黑屏自动退出到桌面,甚至死机的玩家。
( Example : “E:Program filesTom Clancys H.A.W.X. 2" -clear)
步骤4:兼容Windows XP运行
步骤5:运行桌面快捷方式,这样系统会将游戏之前的保存内容删除建立新的存档。
还有一点很重要,那就是保持网络连接,如果中途掉线,游戏一样会自动退出或死机,昨晚我刚玩第一关就掉线了,2M都搞不定育碧服务器?飞机还没起飞呢,tmd,直接关机睡觉。
首先删除本地存档(如win7:C:\Users\xxxxxx\Saved
Games\Tom
Clancy's
H.A.W.X.
2),然后进入游戏安装目录,创建一个Hawx2的快捷方式,右键点这个快捷方式,进属性,然后在目标那个空后加上
-clear,记住在减号前要加空格,前面的路径不要动,在后面加上面
-clear(如:"D:\Games\Ubisoft\Tom
Clancy's
H.A.W.X.
2\HAWX2.exe"
-clear),然后确定,之后双击这个快捷方式,就可以重新开始了
在目录中改一下兼容性,具体办法就是找到HAWX2.exe或者HAWX2_DX11.exe 右击图标选属性然后找到兼容性改一下改成支持xp sp3 先改HAWX2.exe不行再改HAWX2_DX11.exe 就能解决了
当然是HAWX2好玩。不过,推荐HAWX1,在网上下载的HAWX1和正版几乎无区别。HAWX2必须要购买正版或者CD-KEY才可以玩。不过价格不菲。
我下载的免安装的,先装了uplay后,在c盘会有uplay文件目录c:\program files (x86)\ubisoft\ubisoft game launcher\uplay.exe,然后再打一个注册表和一个破解补丁,启动hawx2.exe,就可以了。
今天的内容先分享到这里了,读完本文《hawx2(hawx2怎么解锁飞机?还有怎么弄皮肤?要下载什么补丁吗求下载地址?_百度...)》之后,是否是您想找的答案呢?想要了解更多游戏资讯,敬请关注悠悠游戏网,您的关注是给小编最大的鼓励。
上一篇: 模拟山羊3最佳才艺小姐获取流程视频攻略
下一篇: 实况足球09(实况足球09葡萄牙双星)