- UID
- 2035623
- 主题
- 3
- 阅读权限
- 20
- 帖子
- 119
- 精华
- 0
- 积分
- 60
- 金钱
- 563
- 荣誉
- 0
- 人气
- 0
- 在线时间
- 118 小时
- 评议
- 0
- 帖子
- 119
- 精华
- 0
- 积分
- 60
- 金钱
- 563
- 荣誉
- 0
- 人气
- 0
- 评议
- 0
|
方法
首先说下原理,不愿意帮别的士兵修改武器,那么我们就给我们的士兵创造一新武器吧!
步骤:
1准备好PackFileManager1.9
2打开pack文件,先将optisons 这里打开把第一个钩去掉
3找到"db→unit_stats_land_tables"
4找到你要修改的士兵,偶以英国的列兵为准进行更改的
5这里偶选出区域的第一项和最后一项说明了士兵使用的武器类型,包含两个重要词汇"musket"和"flintlock"
6找到"db→projectiles_tables"
7根据词汇"musket"和"flintlock"你将发现在武器名字一拦(第一栏)中只有一个包含这2词汇的武器,他就是你要找的目标
8新建一横栏目
9新建的栏目你无法在视图中看到,请在"type"栏中选择"[blanks]"栏,系统将自动列举出符合要求的栏目
10在列举出来的唯一一栏目的最前面输入"musket_flintlock",输入这个名字是因为接下来我们要利用"musket_flintlock"的其他信息(不打算换武器,只是创造一威力更大的同类武器!),输入完成以后随便点击一下其他的地方让刚才输入的东西固定化!
11再次在"type"栏中选择"[all]"栏,恢复显示所有栏目
12在"projectiles ID"栏中选择"musket_flintlock"让系统只列举出名字为"musket_flintlock",的武器,只有2行,一个是原本的,一个是新建的!
13根据原本的数据把新建的栏目的数据补上,直接复制原本的就好,格式和数值和原来的一样!"Range"栏和"projectiles ID"栏除外."Range"控制射程,自己修改成自己想要的数值,偶改成了"700",比大炮还射得远."projectiles ID"是武器的名字栏,里面的词汇是你新建的武器的名称,虽然在游戏里面显示和原本的武器一样,但是在这里是绝对不能一样的,按照自己的习惯改,不过偶也不确认必要规则,只知道偶在前面加上"en_"("en_musket_flintlock")后没出错,之所以用"en_"是因为英国是EN??????,嘿嘿!
14回到"db→unit_stats_land_tables",找到英国列兵"db→unit_stats_land_tables"
15把"projectiles ID Ref"修改成"en_musket_flintlock",和"db→projectiles_tables"里面的武器名字一致!
16保存,去虐电脑吧!
[ 本帖最后由 lenshi125 于 2009-4-15 19:31 编辑 ] |
附件: 你需要登录才可以下载或查看附件。没有帐号?注册
-
总评分: 金钱 + 10
查看全部评分
|