注册 | 登录

游侠NETSHOW论坛





游侠NETSHOW论坛 游侠NETSHOW论坛 侠盗猎车手4:自由城之章+侠盗猎车手4+侠盗猎车手:圣安地列斯 【教程】关于如何往GTA4中“加”新车(并非“替换”)! ...
查看: 35588|回复: 46
打印 上一主题 下一主题

[转贴] 【教程】关于如何往GTA4中“加”新车(并非“替换”)! [复制链接]

帖子
99
精华
0
积分
70
金钱
648
荣誉
2
人气
1
评议
0
跳转到指定楼层
楼主
发表于 2011-8-23 07:17:45 |只看该作者 |倒序浏览
本帖最后由 绿箭金装 于 2011-8-23 07:32 编辑

说明:此教程原载自GTAForums.com,作者为mataanjin,本人只是制作为图片教程并且稍微丰富了一些内容。

之前的方法之所以不能玩MiniGame,是因为添加新车改变了游戏内原有的模型ID,导致一些不正常的情况。此次最新更新的方法,实现了在末尾添加新的模型ID,不会影响任何原有ID,即:没有任何BUG!(当然发现新的BUG也欢迎反馈)

通过此方法增加新车:
(1)可以选择自己独有,还是让NPC也开上新车;
(2)新车的声音和原来被替换的车的声音一样(不会出现没有声音的情况);
(3)新车的Handling、carcol、ide等数据完全独立。
(4)车名暂不能更改(和被替换的车名称一致)。
(5)可以刷出来新车!(后面介绍)

你需要游戏内的文件有:carcol.dat、cargrp.dat、default.dat、gta.dat、images.txt(全部位于/common/data)
你需要的工具有:记事本、OpenIV(下载见后面)、新车的wtf\wtd文件。

步骤全部为简单的数据修改,难度为零,但是需要特别细心。即使多出一个空格,或者增加、删去一个空行,都有可能导致游戏崩溃!!
添加数据的原则是,如果下载来的新车附带数据,就用新车的数据;如果没有,就用其替换的原车的数据。

我们以添加Audi R8(起名为audir8)为例,演示如何往GTA4中添加新车!你实际操作中添加的新车不同,注意改名!!

1:修改default.dat
在图示位置添加一行:HANDLING common:/data/newhandling.dat





2:修改gta.dat
添加一行IDE common:/data/newveh.ide





3:修改images.txt
添加一行platformimg:/models/cdimages/newveh 1





4:把下载来的模型、贴图文件改名为audir8,然后用OpenIV新建一个新的img文件,起名为newveh.img





5:添加模型、贴图文件至newveh.img





6:修改carcols.dat,添加一行,在car3或car4的部分都可以。例如:





7:创建新文件newhandling.dat (先用记事本创建为.txt,然后修改扩展名)。按此格式键入handling操控性内容





8:创建文件newveh.ide,键入例如(注意,第五列不要改名,维持被替换车辆的名字):
cars
audir8,   audir8,   car,   AUDIR8,   COMET,   VEH@LOW, NULL,     30, 999,   0.2621, 0.2621,   0, 5, 1.0 ,0, noboot+sports

end
txdp
audir8, vehshare
end
如图





9:修改cargrp.dat





10:把下列文件放在 common\data :
carcol.dat
cargrp.dat
default.dat
gta.dat
images.txt
newveh.ide
newhandling.dat

把下列文件放在pc\models\cdimages:
newveh.img

大功告成!!


目前唯一的缺点就是,车名无法正常显示,这是因为如果单纯在vehicles.ide中定义新的车名,上车后车名会无法显示(按T也显示不出来)。根据对以前GTA的理解,我觉得车名应该和.gxt文件相关,也就是说要同时修改.gxt文件,才能改车名,达到完全彻底增加一辆新车的目的,但是现在IV好像没有适用的Texter(不知道SA或VC的能不能用?)




下面讲一下如何刷车(如果你想让车你一个人独有,就不修改cargrp.dat,路人就不会开新车,那么你只有用此方法刷出来才能获得)

需要:Hazard X's script hook dot net
方法:安装后,在游戏中按“`”键(鄂化符),会出现一个Command输入菜单,输入“spawn audir8”回车即可。车名可以自己任意更改。



再次提醒,每一个步骤必须确保无误,即使一个字母有错误,轻则刷不出车,重则游戏崩溃!!但是如果按照我的方法严格操作,肯定没有问题(本人测试完美通过),目前没有发现任何BUG!!

这里上传一个本人修改的这些游戏文件的例子,实在有问题的话可以先用这些文件参考研究。这些文件在我的GTA4中测试通过。我的GTA4版本为1.0.4.0,OpenIV版本为0.9.202,Windows版本为Windows XP Pro(这个应该不是问题)。

Hazard X's Script Hook Dot Net(即刷车器):
http://hi.baidu.com/exiscetti/blog/item/ddc785f91a4ec450242df253.html
OpenIV:
http://hi.baidu.com/exiscetti/blog/item/837b532424da7d3ac995592b.html
奥迪R8例子:
http://cid-93f6438e95e5c089.skydrive.live.com/self.aspx/.Public/GTA4/around%**e%20game/New%20folder.rar
上面的地址要用浏览器打开!!
玩的愉快,报告问题!



附件: 你需要登录才可以下载或查看附件。没有帐号?注册
电脑概览

电脑型号  Gigabyte Technology Co., Ltd. EP43T-UD3L
操作系统  Microsoft Windows XP Professional (32位/Service Pack 3)
CPU  (英特尔)Pentium(R) Dual-Core  CPU      E5300  @ 2.60GHz(2 Mhz)
主板  Gigabyte Technology Co., Ltd. EP43T-UD3L
内存  2.00 GB ( PC3-10600 DDR3 SDRAM 1333MHz)
主硬盘  500 GB (希捷 ST3500418AS 已使用时间: 6559小时)
显卡  NVIDIA GeForce 9600 GT (512MB)
显示器  TCL LE780A 3

使用道具 举报

帖子
99
精华
0
积分
70
金钱
648
荣誉
2
人气
1
评议
0
沙发
发表于 2011-8-23 07:32:49 |只看该作者
自己先顶了!!{:0000:}
电脑概览

电脑型号  Gigabyte Technology Co., Ltd. EP43T-UD3L
操作系统  Microsoft Windows XP Professional (32位/Service Pack 3)
CPU  (英特尔)Pentium(R) Dual-Core  CPU      E5300  @ 2.60GHz(2 Mhz)
主板  Gigabyte Technology Co., Ltd. EP43T-UD3L
内存  2.00 GB ( PC3-10600 DDR3 SDRAM 1333MHz)
主硬盘  500 GB (希捷 ST3500418AS 已使用时间: 6559小时)
显卡  NVIDIA GeForce 9600 GT (512MB)
显示器  TCL LE780A 3

使用道具 举报

帖子
3831
精华
0
积分
1916
金钱
14880
荣誉
0
人气
1
评议
0
板凳
发表于 2011-8-24 21:35:49 |只看该作者
呵呵,谢谢楼主分享
双子座的木头圣斗士

使用道具 举报

帖子
559
精华
0
积分
291
金钱
1413
荣誉
1
人气
0
评议
0
地板
发表于 2011-8-25 04:20:18 |只看该作者
尝试过了 不知什么问题  只能刷出来一辆 其他的都刷不出来 所以果断放弃了~~~

使用道具 举报

帖子
3701
精华
0
积分
2094
金钱
9844
荣誉
24
人气
26
评议
0
5#
发表于 2011-8-25 08:29:58 |只看该作者
不错,谢谢分享,哪里有做好的集成补丁?

使用道具 举报

帖子
101
精华
0
积分
51
金钱
824
荣誉
0
人气
0
评议
0
6#
发表于 2011-8-25 16:31:23 |只看该作者
就一辆车啊?  那太没意思啦吧  可以多点车不啊?

使用道具 举报

帖子
99
精华
0
积分
70
金钱
648
荣誉
2
人气
1
评议
0
7#
发表于 2011-8-26 18:17:44 |只看该作者
好的集成补丁我有,但是太多太大,这里不便于上传。在这里我发一个好的汽车MOD网站,希望大家喜欢!
主页:http://www.gta4-mods.com/
汽车MOD页:http://www.gta4-mods.com/vehicles
电脑概览

电脑型号  Gigabyte Technology Co., Ltd. EP43T-UD3L
操作系统  Microsoft Windows XP Professional (32位/Service Pack 3)
CPU  (英特尔)Pentium(R) Dual-Core  CPU      E5300  @ 2.60GHz(2 Mhz)
主板  Gigabyte Technology Co., Ltd. EP43T-UD3L
内存  2.00 GB ( PC3-10600 DDR3 SDRAM 1333MHz)
主硬盘  500 GB (希捷 ST3500418AS 已使用时间: 6559小时)
显卡  NVIDIA GeForce 9600 GT (512MB)
显示器  TCL LE780A 3

使用道具 举报

帖子
99
精华
0
积分
70
金钱
648
荣誉
2
人气
1
评议
0
8#
发表于 2011-8-26 18:21:24 |只看该作者
要下载mod先点图片链接,然后点左边“DOWNLOAD NOW” 即可...
电脑概览

电脑型号  Gigabyte Technology Co., Ltd. EP43T-UD3L
操作系统  Microsoft Windows XP Professional (32位/Service Pack 3)
CPU  (英特尔)Pentium(R) Dual-Core  CPU      E5300  @ 2.60GHz(2 Mhz)
主板  Gigabyte Technology Co., Ltd. EP43T-UD3L
内存  2.00 GB ( PC3-10600 DDR3 SDRAM 1333MHz)
主硬盘  500 GB (希捷 ST3500418AS 已使用时间: 6559小时)
显卡  NVIDIA GeForce 9600 GT (512MB)
显示器  TCL LE780A 3

使用道具 举报

帖子
99
精华
0
积分
70
金钱
648
荣誉
2
人气
1
评议
0
9#
发表于 2011-8-26 18:35:38 |只看该作者
如果想添加多辆车,第5、6、7、8、9步的步骤基本一样,第五步直接调出打开窗口,打开newveh.img
然后添加改过名字的车模、贴图文件,然后直接关闭OPENIV即可;第六步直接顺着上一个添加过的往下添加,格式必须一致;第七八步不用另添加newhandling.dat 和newveh.ide,直接顺着上一个添加过的往下添加,格式必须一致;第九步不变。
电脑概览

电脑型号  Gigabyte Technology Co., Ltd. EP43T-UD3L
操作系统  Microsoft Windows XP Professional (32位/Service Pack 3)
CPU  (英特尔)Pentium(R) Dual-Core  CPU      E5300  @ 2.60GHz(2 Mhz)
主板  Gigabyte Technology Co., Ltd. EP43T-UD3L
内存  2.00 GB ( PC3-10600 DDR3 SDRAM 1333MHz)
主硬盘  500 GB (希捷 ST3500418AS 已使用时间: 6559小时)
显卡  NVIDIA GeForce 9600 GT (512MB)
显示器  TCL LE780A 3

使用道具 举报

帖子
99
精华
0
积分
70
金钱
648
荣誉
2
人气
1
评议
0
10#
发表于 2011-8-26 18:38:06 |只看该作者
在我另一个帖子里有防弹版奥迪A8,童鞋们帮顶一下!
http://game.ali213.net/thread-3651236-1-1.html
电脑概览

电脑型号  Gigabyte Technology Co., Ltd. EP43T-UD3L
操作系统  Microsoft Windows XP Professional (32位/Service Pack 3)
CPU  (英特尔)Pentium(R) Dual-Core  CPU      E5300  @ 2.60GHz(2 Mhz)
主板  Gigabyte Technology Co., Ltd. EP43T-UD3L
内存  2.00 GB ( PC3-10600 DDR3 SDRAM 1333MHz)
主硬盘  500 GB (希捷 ST3500418AS 已使用时间: 6559小时)
显卡  NVIDIA GeForce 9600 GT (512MB)
显示器  TCL LE780A 3

使用道具 举报

帖子
99
精华
0
积分
70
金钱
648
荣誉
2
人气
1
评议
0
11#
发表于 2011-8-26 19:57:13 |只看该作者
回复 LArmstrong 的帖子

应该是什么地方的格式有错误,要知道我有四五辆车都刷不出来……可能就是格式上的错误吧……
电脑概览

电脑型号  Gigabyte Technology Co., Ltd. EP43T-UD3L
操作系统  Microsoft Windows XP Professional (32位/Service Pack 3)
CPU  (英特尔)Pentium(R) Dual-Core  CPU      E5300  @ 2.60GHz(2 Mhz)
主板  Gigabyte Technology Co., Ltd. EP43T-UD3L
内存  2.00 GB ( PC3-10600 DDR3 SDRAM 1333MHz)
主硬盘  500 GB (希捷 ST3500418AS 已使用时间: 6559小时)
显卡  NVIDIA GeForce 9600 GT (512MB)
显示器  TCL LE780A 3

使用道具 举报

帖子
14
精华
0
积分
7
金钱
125
荣誉
0
人气
0
评议
0
12#
发表于 2011-8-26 21:16:52 |只看该作者
这种方法早就用上了,记得表超过23辆,会死机

使用道具 举报

帖子
559
精华
0
积分
291
金钱
1413
荣誉
1
人气
0
评议
0
13#
发表于 2011-8-27 02:45:46 |只看该作者
回复 绿箭金装 的帖子

我反复检查过多次了 无果 放弃了算了 太痛苦了~~

使用道具 举报

帖子
99
精华
0
积分
70
金钱
648
荣誉
2
人气
1
评议
0
14#
发表于 2011-8-27 12:32:01 |只看该作者
本帖最后由 绿箭金装 于 2011-10-7 20:12 编辑

回复 tony1911 的帖子

好吧,确实就能加23辆。。
电脑概览

电脑型号  Gigabyte Technology Co., Ltd. EP43T-UD3L
操作系统  Microsoft Windows XP Professional (32位/Service Pack 3)
CPU  (英特尔)Pentium(R) Dual-Core  CPU      E5300  @ 2.60GHz(2 Mhz)
主板  Gigabyte Technology Co., Ltd. EP43T-UD3L
内存  2.00 GB ( PC3-10600 DDR3 SDRAM 1333MHz)
主硬盘  500 GB (希捷 ST3500418AS 已使用时间: 6559小时)
显卡  NVIDIA GeForce 9600 GT (512MB)
显示器  TCL LE780A 3

使用道具 举报

帖子
99
精华
0
积分
70
金钱
648
荣誉
2
人气
1
评议
0
15#
发表于 2011-9-15 13:34:16 |只看该作者
此贴沉水了?{:2:}{:2:}{:2:}
电脑概览

电脑型号  Gigabyte Technology Co., Ltd. EP43T-UD3L
操作系统  Microsoft Windows XP Professional (32位/Service Pack 3)
CPU  (英特尔)Pentium(R) Dual-Core  CPU      E5300  @ 2.60GHz(2 Mhz)
主板  Gigabyte Technology Co., Ltd. EP43T-UD3L
内存  2.00 GB ( PC3-10600 DDR3 SDRAM 1333MHz)
主硬盘  500 GB (希捷 ST3500418AS 已使用时间: 6559小时)
显卡  NVIDIA GeForce 9600 GT (512MB)
显示器  TCL LE780A 3

使用道具 举报

帖子
99
精华
0
积分
70
金钱
648
荣誉
2
人气
1
评议
0
16#
发表于 2011-10-6 15:14:24 |只看该作者
貌似用这种方法加车最多只能加入23辆车。。。
电脑概览

电脑型号  Gigabyte Technology Co., Ltd. EP43T-UD3L
操作系统  Microsoft Windows XP Professional (32位/Service Pack 3)
CPU  (英特尔)Pentium(R) Dual-Core  CPU      E5300  @ 2.60GHz(2 Mhz)
主板  Gigabyte Technology Co., Ltd. EP43T-UD3L
内存  2.00 GB ( PC3-10600 DDR3 SDRAM 1333MHz)
主硬盘  500 GB (希捷 ST3500418AS 已使用时间: 6559小时)
显卡  NVIDIA GeForce 9600 GT (512MB)
显示器  TCL LE780A 3

使用道具 举报

帖子
295
精华
0
积分
148
金钱
1058
荣誉
0
人气
0
评议
0
17#
发表于 2011-10-7 10:34:46 |只看该作者
谁能指导一下7、8部后面那串数字怎么搞?

使用道具 举报

帖子
99
精华
0
积分
70
金钱
648
荣誉
2
人气
1
评议
0
18#
发表于 2011-10-7 20:11:18 |只看该作者
哪个叫7、8部。。就按前面怎么来就怎么来呗。。
电脑概览

电脑型号  Gigabyte Technology Co., Ltd. EP43T-UD3L
操作系统  Microsoft Windows XP Professional (32位/Service Pack 3)
CPU  (英特尔)Pentium(R) Dual-Core  CPU      E5300  @ 2.60GHz(2 Mhz)
主板  Gigabyte Technology Co., Ltd. EP43T-UD3L
内存  2.00 GB ( PC3-10600 DDR3 SDRAM 1333MHz)
主硬盘  500 GB (希捷 ST3500418AS 已使用时间: 6559小时)
显卡  NVIDIA GeForce 9600 GT (512MB)
显示器  TCL LE780A 3

使用道具 举报

帖子
13
精华
0
积分
7
金钱
98
荣誉
0
人气
0
评议
0
19#
发表于 2011-10-13 12:08:11 |只看该作者
我刷出新车后  怎么整条街都有人开啊   难道不能自己唯一的吗??  求解!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
我刷出新车后  怎么整条街都有人开啊   难道不能自己唯一的吗??  求解!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
我刷出新车后  怎么整条街都有人开啊   难道不能自己唯一的吗??  求解!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
我刷出新车后  怎么整条街都有人开啊   难道不能自己唯一的吗??  求解!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

使用道具 举报

帖子
99
精华
0
积分
70
金钱
648
荣誉
2
人气
1
评议
0
20#
发表于 2011-10-13 20:13:19 |只看该作者
回复 kobe82310 的帖子

这个问题我也很费解,,但这个是分享来的,,所以具体的问题我也不太清楚。。{:3:}
电脑概览

电脑型号  Gigabyte Technology Co., Ltd. EP43T-UD3L
操作系统  Microsoft Windows XP Professional (32位/Service Pack 3)
CPU  (英特尔)Pentium(R) Dual-Core  CPU      E5300  @ 2.60GHz(2 Mhz)
主板  Gigabyte Technology Co., Ltd. EP43T-UD3L
内存  2.00 GB ( PC3-10600 DDR3 SDRAM 1333MHz)
主硬盘  500 GB (希捷 ST3500418AS 已使用时间: 6559小时)
显卡  NVIDIA GeForce 9600 GT (512MB)
显示器  TCL LE780A 3

使用道具 举报

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

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

GMT+8, 2025-5-29 20:54 , Processed in 0.400309 second(s), 12 queries , Gzip On, Memcache On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

分享到