注册 | 登录

游侠NETSHOW论坛





查看: 9765|回复: 5
打印 上一主题 下一主题

[原创] 修改实现载具不黑永远可修及修改加速 [复制链接]

帖子
2
精华
0
积分
1
金钱
13
荣誉
0
人气
0
评议
0
跳转到指定楼层
楼主
发表于 2016-2-26 18:05:01 |只看该作者 |倒序浏览
看网上貌似没人讲这个, 我就分享一下吧. 这个是我自己读游戏原文件的研究结果

玩战争之人系列, 最痛苦的莫过于击毁敌人坦克过程中用力过猛, 导致敌人的坦克无法修理无法再利用;
比这更痛苦的则莫过于自己终于攒出一辆高富帅, 一不小心被对面击毁....然后又是无法修理直接哭瞎了...
而在单机模式下, 我们通过修改文件完全可以避免这种痛苦, 以下以as2为例说明,步骤如下
1. 用winzip\winrar之类的解压软件打开游戏文件夹\resource\下的gamelogic.pak文件
2. 打开gamelogic_bak.pak\set\interaction_entity\tank\下的general_scripts_defines.inc进行编辑
3. 在general_scripts_defines.inc内做如下操作:
a) 替换掉不可修复状态代码: 使用ctrl+h打开"替换", 将所有"able repaired 0"替换为"able repaired 1"
b)取消被摧毁状态 : 查找{on "mp_destroy", 将其下面的这些文本删掉:
{tags add "destroyed"}
{kick_entity_manager}
4. 把interaction_entity文件夹下的vehicle文件中的able burning 1改为0,不然有些载具是燃烧状态,人员进去就死

改完以后记得保存, 然后你的游戏中的坦克就具备了金刚不坏之身, 除了个别overkill直接爆掉的情况, 都是可以抢救回来的


附送坦克修理加速修改:
打开gamelogic_bak.pak\properties下的tank_unarmed.ext, 找到下面这些内容:
(define "components_tank"
{component "body"
{RepairTime (* %repair 100)}
{tags "mover" "noDestroyedView"}
}
{component "engine"
{RepairTime (* %repair 25)}
}
{component "turret"
{RepairTime (* %repair 25)}
}
{component "gun"
{RepairTime (* %repair 15)}
}
{component "trackleft"
{RepairTime (* %repair 15)}
}
{component "trackright"
{RepairTime (* %repair 15)}
}
)
上面这些数字改为1, 就是秒修了. 改完记得保存

使用道具 举报

帖子
688
精华
0
积分
344
金钱
12632
荣誉
0
人气
0
评议
0
沙发
发表于 2016-4-20 15:29:49 |只看该作者
这个帖子不错!一直想找到避免载具燃烧的问题,不知道你的这个方法是否有效?有空我去试试。感谢分享你的经验!

使用道具 举报

帖子
390
精华
0
积分
195
金钱
4911
荣誉
0
人气
1
评议
0
板凳
发表于 2016-5-30 20:37:58 |只看该作者
前来感谢!上诉代码完美实现偷敌人坦克的愿望,哈哈哈哈

使用道具 举报

帖子
264
精华
0
积分
135
金钱
2424
荣誉
0
人气
0
评议
0
地板
发表于 2016-9-4 15:58:36 |只看该作者
试了无效啊

使用道具 举报

帖子
1
精华
0
积分
1
金钱
40
荣誉
0
人气
0
评议
0
5#
发表于 2022-4-25 02:28:06 |只看该作者
虽然是6年前的帖子,果然技术贴永不过时!!!

使用道具 举报

帖子
53
精华
0
积分
27
金钱
258
荣誉
0
人气
0
评议
0
6#
发表于 2023-4-27 12:02:06 |只看该作者
很牛掰的

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

手机版|Archiver|游侠NETSHOW论坛 ( 苏ICP备2023007791号 )

GMT+8, 2024-4-19 18:41 , Processed in 0.273710 second(s), 11 queries , Gzip On, Memcache On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

分享到