游侠NETSHOW论坛

标题: 【原创】GTA:SA另类修改 [打印本页]

作者: demoer    时间: 2005-6-14 14:27:26     标题: 【原创】GTA:SA另类修改

有了秘籍和修改器其实已经够了,但是这个游戏实在是可以挖掘的东西太多了,可以操纵的东西也太多了,嘿嘿,要是平时的玩法已经不能满足了,不妨来自己来点另类的
GTA的开放性相当的高,不只在游戏性方面,就算是程序设计方面也是,它把需要用到的绝大部分数据都以文本的方式存在/data目录里面,而且所有数据都有详细的注释,很方便修改阿……
例如/data/weapon.dat里面,记录了所有武器的性能参数……可以把短喷子的弹匣改成5000,连射的双手喷子,炸一辆车连半秒都不到……或者……嘿嘿嘿,把警察用的9mm伤害改成-10,追杀你的时候变成了给你补血,还怕犯罪吗?当然也可以把自己最常用的武器伤害加大……我曾经把smg的伤害加到5000,射程增到100,站在马路边上左右狂扫,根本没有人能近身……嗯,bt就是我的追求

最搞笑的是vehicles.ide里面,记载着一些车辆的参数,大部分在游戏中都没有明显效果,但是后面有两个浮点数,记录着车辆轮胎的大小……呵呵呵,我曾经把banshee搞成两人来高的大脚怪……除了爱翻车,好像性能没什么影响,普通的矮墙可以都直接弹跳着开过去……

另外还有就是handling.cfg,这里面才真正记录了车辆的性能参数,试试看900时速在地铁通道里狂飚的感觉…… 爽到冒汗阿~把碰撞系数改成0,除非翻车或者被枪打到,否则也不怕撞坏了,加速改成100的话,那怕是垂直的悬崖你都能直接爬上去(90度的不行,那怕88度都爬上去过)

嘿嘿,这么多能修改的东西,实在是大大地满足了我的bt需求,恩,不说说不痛快阿
作者: cola3k    时间: 2005-6-14 14:38:07

呵呵。看上去蛮BT的。不过到还真挺好玩的。记得以前打CS还改重力玩呢。看来这个能改的东西更多。【开心】
作者: louisfan    时间: 2005-6-14 14:43:31

具体哪些参数,能详细一点吗?(如car碰撞系数、警察用的9mm伤害改成-10、900时速等等)
谢谢你的分享!
作者: flymodem    时间: 2005-6-14 14:48:01

这个主意不错 ~~ 楼猪能不能详细一点呢~~
写个修改大法吧  哈哈肯定很受欢迎
记得在玩加勒比海盗的时候也有这种改法~
作者: meeee    时间: 2005-6-14 14:49:51

楼主能不能贴几张图片让大家开开眼界?【汗水】
作者: zxcat    时间: 2005-6-14 14:50:18

对啊
楼主 详细点
【经典】 【经典】 【经典】 【经典】 【经典】
作者: wenduo    时间: 2005-6-14 14:54:34     标题: 挺好!

确实有很多可挖掘之处

大家一起来开发吧
作者: focus    时间: 2005-6-14 14:54:57

楼住能帮忙改个PCJ600的数据吗??改成速度和加速度都超级快的~~~偶找不到他的数据啊
作者: demoer    时间: 2005-6-14 16:07:06

呵呵,刚才跟人掐架去了~~
具体的……我就拿我改banshee的例子吧,要修改的文件是安装目录/data/handling.cfg
最好能有ultraedit之类的软件,因为它虽然是文本的,但是它用tab做列间隔,非常的难对齐,在ultraedit里面[高级]菜单->配置,把“制表符宽度”从8改成4,对齐就比较好了,嗯,准备工作就这么多
打开/data/handling.cfg,
最上面有这么一段,我大致的翻译了一部分
; Author: Bill Henderson  制作者
; Created 10/12/1999  日期
;
; > COMMENTS <
; ------------
; TWEAK AT YOUR OWN RISK
;
; > UNITS <
; ---------
; vehicle identifier 14 characters max
; dimensions in metres      下面的这部分是单位描述,质量是公斤,速度是千米/小时等
; mass in Kg
; velocity in Km/h
; acceleration/deceleration in ms-2
; multipliers x1.0 is default
; angles in degrees
; Levels :- (L)ow, (M)edium, (H)igh
; buoyancy = percent submerged (> 100% vehicle sinks)
; engine type :- (P)etrol, (D)iesel, (E)lectric  引擎燃料,汽油,柴油,电池
; engine drive :- (F)ront, (R)ear, (4)-wheel drive 前驱,后驱,4驱
;
; > FIELD DESCRIPTIONS <
; ----------------------
下面这段就是各个列的内容
; (A) vehicle identifier        车的ID
; (B) fMass                       
; (C) fTurnMass                                [0.0 > x > 20.0]
; (D) fDragMult                                //was////Dimensions.y                                [0.0 > x > 20.0]
; (E) (not used)                        //was////Dimensions.z,                                [0.0 > x > 20.0]
; (F) CentreOfMass.x        这3列内容是车重心位置                [-10.0 > x > 10.0]
; (G) CentreOfMass.y                                [-10.0 > x > 10.0]
; (H) CentreOfMass.z                                [-10.0 > x > 10.0]
; (I) nPercentSubmerged        掉到水里有百分之多少的部分没入水下…… 水上漂?[10 to 120]
; (J) fTractionMultiplier        这个J列就是转弯的助力,改大了车会变得超灵活[0.5 to 2.0]
; (K) fTractionLoss               转弯失速吧,不知道怎么翻译              [0.0 > x > 1.0]
; (L) fTractionBias                转弯偏移             [0.0 > x > 1.0]
下面的部分就比较重要了,动力系统部分
; (M) TransmissionData.nNumberOfGears  齿轮组数                [1 to 4]
; (N) TransmissionData.fMaxVelocity        嘿嘿,最高速度        [5.0 to 150.0]
; (O) TransmissionData.fEngineAcceleration    加速性能        [0.1 to 10.0]
; (P) TransmissionData.fEngineInertia      惯性                [0.0 to 50.0]
; (Q) TransmissionData.nDriveType        引擎驱动模式        [F/R/4]
; (R) TransmissionData.nEngineType        燃料,这两个参见上面        [P/D/E]
; (S) fBrakeDeceleration                刹车性能        [0.1 to 10.0]
; (T) fBrakeBias                刹车时偏移                [0.0 > x > 1.0]
; (U) bABS                        ABS防抱死哦,好象没有车配备……                [0/1]
; (V) fSteeringLock                锁轮                [10.0 to 40.0]
;
; (a) fSuspensionForceLevel         悬挂系统的                not [L/M/H]
; (b) fSuspensionDampingLevel                         not [L/M/H]
; (c) fSuspensionHighSpdComDamp                        often zero - 200.0 or more for bouncy vehicles
; (d) suspension upper limit
; (e) suspension lower limit
; (f) suspension bias between front and rear
; (g) suspension anti-dive multiplier
;
; (aa) fSeatOffsetDistance                         // ped seat position offset towards centre of car
; (ab) fCollisionDamageMultiplier        嘿嘿,重头!碰撞损伤系数,越大撞得越狠[0.2 to 5.0]
; (ac) nMonetaryValue                价格……买卖时候用的吧        [1 to 100000]
;

恩,基本上看到这里也应该知道每一列是干嘛用的了……抽根烟去,歇歇~
作者: ndyufei    时间: 2005-6-14 16:11:17

不错,不错,有创意的修改,呵,,,非常不错。
作者: 圣火宇光    时间: 2005-6-14 16:14:48

顶,可不可以修改成HGAME??【开心】
作者: demoer    时间: 2005-6-14 16:19:04

恩,接下来,具体的,在ultraedit中查找"banshee"这个字符串,找到这么一行

BANSHEE      1400.0    3000.0   2.0    0.0 0.0 -0.20 70  0.75 0.89 0.50         5 200.0 33.0 10.0 R P         8.0   0.52 0 34.0          1.6  0.10  5.0   0.30 -0.15 0.5  0.3                0.15 0.49 45000         2004                200000                1  1        1
……不知道排版效果怎么样,如果你把ultraedit调整好了的话,那所有car数据的第一行每一列都标示着A,B等字母,这个就是刚才那个说明里对应的功能列的名称,如果排版不好也没关系,记住对应的字母,一个一个数就好了……比如我要改最高速度和加速性能,那就是N,O两列,数出来(有个easy点的办法,就是用值为Q和R那两列为参照,因为他们的值不是数字,非常容易辨认,具体到这行,就是值为R和P那两列,最高速向前数3行,加速度向前数2行),看到了吧,最高速200,加速33,改成900和100……保存(之前别忘了备份!),再进入游戏(忘了说了,游戏进行中修改是无效的,要退出游戏修改,保存,再进入游戏),找辆banshee吧(最好先在车库里存一辆,测试才方便,要不然满大街找一辆最高速为900的车来抢,不累死也要被撞死)
同理,碰撞系数是ab,找吧,找到了没,就是0.49,倒数第7列,改成0,那除非翻车,否则是撞不坏的
能改的东西远远不止这些,嫌转弯慢?改大J列就可以了,嫌转弯容易锁轮?改……这个我也不清楚,嘿嘿~~~~~
用这个东西能把一辆普通的出租变成火箭,呵呵~
作者: lighter    时间: 2005-6-14 16:19:14

才知道
通关以后再改
好贴要支持
作者: 传说中的    时间: 2005-6-14 16:20:30

晕,楼主很强哦,来两张图看看撒!
作者: kpr    时间: 2005-6-14 16:26:46

收到~ 通关了再改,这都被你发现,楼主厉害啦・~
作者: demoer    时间: 2005-6-14 16:30:05

再给个例子,武器哦
这次是/data/weapon.dat
先看最前面的说明
#
# ALL WEAPONS
#-----------------------------------------------
#        A:                string weaponType
#        B:                string eFireType
#        C,D:   这两个,是瞄准的距离(人头上出三角号)和射击的距离(就是子弹实际能打多远)        float targetRange, weaponRange
#        E,F:        int modelId1, modelId2
下面这两列如果改不好可能会乱套,但是也可能让你的沙漠之鹰每秒打出100发子弹
#        G,H:        int reloadSampleTime1, reloadSampleTime2
下面这个,武器占用哪个槽,如果把火箭筒改到smg的槽号,那你拿到火箭筒就会替换掉你的smg,而上车的时候,可以用火箭筒drive-by了……恐怖……看没看过从车窗里支出一只炮筒的情景~可惜我现在不能截图……嘿嘿
#        I:                int weaponslot
#
#GUN DATA        (use $ identifier)
#-----------------------------------------------
#        J:                AssocGroupId
#        K:        这个就是每个弹夹多少子弹        int ammoClip
#        L:        每发子弹造成的伤害,如果是负数,就成了补血了,对了,可以把不常用的枪改成负数,随身带一把,如果车子撞冒烟了,下车一枪,马上搞定,啊哈哈哈哈,我曾经用-400的枪把翻了而且已经起火的车救了回来:)        int damage
#        M,N,O:        float fireOffset x, y, z
#        P:        这个是本武器的级别        int skillLevel         0:POOR        1:STD        2:PRO
#        Q:        到达这个级别需要的技能点        req stat level to get this weapon skill level
剩下这些……我还没研究明白,不过肯定会很有趣的……嘿嘿嘿
#        R, S:        float accuracy (0.5 - 2.0f), move speed (0.5 - 1.5)
#        T,U,V:        int animLoop start, end, fire
#        W,X,Y:        int animLoop2 start, end, fire
#        Z:                int breakoutTime
作者: Formula    时间: 2005-6-14 16:34:06

感谢楼主分享!
GTA3时代就可以,之前没有玩过,不太清楚!
VC时代我改过车辆,感觉不错,时速超快,还可以不翻,哈哈~~
作者: ez8    时间: 2005-6-14 16:48:12

好帖!!楼主我支持你!!好帖!!楼主我支持你!!好帖!!楼主我支持你!!好帖!!楼主我支持你!!【经典】
作者: Formula    时间: 2005-6-14 16:50:03

再次感谢!
【支持】 【支持】 【支持】
作者: cn00276243    时间: 2005-6-14 17:04:30

【经典】 到底怎么改  楼主能说详细点吗
作者: tianspace    时间: 2005-6-14 17:16:37

看不明白!能不能再写详细一点!【汗水】 【汗水】
作者: cn00276243    时间: 2005-6-14 17:22:09

楼主 把改武器说详细点啊 没看懂哦
作者: 811023    时间: 2005-6-14 17:25:51

楼主~~最好有图片教程啊~~~~不然听着有点混乱~~~~
作者: goodcjw    时间: 2005-6-14 17:28:27

强啊,强啊,跟以前GTA3一样了,呵呵,记得以前改飞机,很好玩的――虽然没成功过【汗水】
作者: demoer    时间: 2005-6-14 17:35:28

唉,弄个贴图吧,这个是改武器的
凑字凑字凑字凑字凑字凑字
作者: Moneta    时间: 2005-6-14 17:38:34

轮胎的大小在vehicles.ide里啊,以前改VC时一直不知道在哪,多谢楼主。
作者: demoer    时间: 2005-6-14 17:39:09

恩,吃饭先,如果还有不懂的,晚上再说,hoho
作者: КГБ    时间: 2005-6-14 17:43:17

哇哈哈,又可以改啦~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
作者: csselina    时间: 2005-6-14 18:11:32

楼主QQ多少啊 说下
或加我QQ547380
有事想找你


郁闷死了。。。刚才改了下 武器威力 进去开了几枪就 就出错拉。。
作者: introducti    时间: 2005-6-14 18:24:04

强贴留名..........................................................................................
作者: 5205201314    时间: 2005-6-14 18:33:13

看上去不错!
我的字数不够,加点字。。。。。。。。。。
作者: tianspace    时间: 2005-6-14 18:34:58

楼主能否把你修改过的文件共享上来!【汗水】 【汗水】
作者: geforce    时间: 2005-6-14 18:35:30

修改了以后容易自动退出游戏~~~~备份了好像也没用。。。不懂啊
作者: passport2    时间: 2005-6-14 18:39:55

支持!!!!!!【支持】 【支持】 【支持】 【支持】 【支持】 【支持】
作者: demoer    时间: 2005-6-14 18:42:27

再来张贴图……改大轮胎后的……看看是啥车?:)
改威力不要改的太大了,有时候会出错的,如果改了武器栏位,可能读档后一开枪就出错……
作者: louisfan    时间: 2005-6-14 18:42:46

很有意思啊
这下不怕车子撞坏了!
作者: demoer    时间: 2005-6-14 18:44:50

嗯……附上修改后的handling.cfg,改了banshee的碰撞系数和速度,别的没了,大家可以跟原来的对比一下就应该清楚了
作者: 我是傻子    时间: 2005-6-14 18:47:51

太难了哇...看的我眼睛冒圈圈.....救命啊
作者: cuiyanm    时间: 2005-6-14 19:00:42

楼主很牛X的说。【开心】 【开心】 【开心】
作者: bterm    时间: 2005-6-14 19:52:32

请问楼主知道在哪改武器的射速吗?【支持】
作者: nicholasxp    时间: 2005-6-14 20:03:36

有完成了的吗?想看看到底改成什么样了
作者: bterm    时间: 2005-6-14 20:16:57

我改的WEAPON
M4和AK的弹容量加大 单发的步枪改成5发
AK威力改大了一些
作者: Bing73    时间: 2005-6-14 20:31:18

GTA VC和GTA3也都可以改,只是我都
作者: demoer    时间: 2005-6-14 21:18:07

可以改的东西还有很多很多很多……大家一起多多发掘,游戏才会越来越好玩啊
最好有人能做出来model……早就想在游戏里开国产车了
作者: dq1111    时间: 2005-6-14 21:18:19

好贴不能沉.....凑字凑字凑字凑字凑字凑字凑字
作者: demoer    时间: 2005-6-14 21:28:39

改武器速度的地方在这里
我用短喷子的hitman级别作示范,大家可以去weapon.dat里面看看有什么不同
$ SAWNOFF                        INSTANT_HIT        95.0 95.0        350        -1                3        sawnoffpro        400         35                0.56  0.0   0.15    2  999        0.9  1.5          6 7  6         6 7  6  99        3833
上面那组数据的倒数第二个(现在是99的)控制武器的直接射速,倒数3,4,5这三个是开枪时的动画循环,两个6是起始桢,中间的7是结束桢(原来是15),倒数6,7,8这三个数也是同样道理……同时我把他的弹匣改成400发了,现在它的射速可能比smg还要快一点……子弹的消耗也很可怕,还是用无限子弹秘籍比较好……我3秒钟打空了200发……
作者: 江西怪    时间: 2005-6-14 21:29:50

学习学习~~~~~等着好的MOD出来。。最好只是加点好车进去就够了~~~~~~
作者: maksim    时间: 2005-6-14 21:30:10

哈哈...................不错不错///////【支持】
作者: lulu19    时间: 2005-6-14 21:59:19

把警察用的9mm伤害改成-10  =  +血


呵呵,果然很BT~~


试试去,好帖顶一下
作者: 阿烦    时间: 2005-6-14 22:25:09

警察用的枪是哪把?
SHOTGUN吗?还是别的呢
作者: hehe173    时间: 2005-6-14 22:32:12


作者: bterm    时间: 2005-6-14 22:35:20

果然。。。。M4是可以改到两秒清空80发弹夹的。。。
谢谢【经典】 【支持】
作者: b_adong    时间: 2005-6-14 22:40:58

楼主真是男人中的男人,佩服!!!!!!!!!!!!!!!!!!
作者: 阿烦    时间: 2005-6-14 22:46:12

我想改警察的枪,怎么改呢?楼主教教我啊【支持】 【支持】
作者: demoer    时间: 2005-6-14 22:54:12

警察用的就是PISTOL,哪种级别就不清楚了……全改掉就好
作者: sadcoder    时间: 2005-6-14 23:11:30

等全部过关搞定呢再说啊,呵呵,到时候再修改着玩玩!

提醒大家修改前还是做好备份!【经典】
作者: lyf9415    时间: 2005-6-14 23:23:08

不错不错`去试1试.........................
作者: 红色十月    时间: 2005-6-14 23:27:55

不错不错。。。
我喜欢武器加血那个。。
嘿嘿。。一会去有戏试试去
作者: sharkbee    时间: 2005-6-14 23:46:10

以前玩红警,觉得最有意思的就是改Rules.ini,现在又可以爽了~
作者: zspqq007    时间: 2005-6-14 23:56:56

不错,不错,支持一下,我也要慢慢学习一下!!11
作者: azraeltear    时间: 2005-6-15 01:07:40

强烈支持楼主~~!!!!【支持】 【支持】 【支持】 【经典】 【经典】 【经典】
作者: dean96940    时间: 2005-6-15 01:17:44

有够狠的楼住!!!
等我那天过关过不去了 就靠您拉~~~~~~~
作者: AKwang    时间: 2005-6-15 03:40:14

哎,改了就没法玩了,进去不到30秒肯定出错
作者: nicfaqnic    时间: 2005-6-15 07:06:54

有哪位大大可以把修改
作者: 手冢国光    时间: 2005-6-15 07:10:14

虽然还有点云里雾里。。。。。但是如果我会改了肯定很好玩,一定支持,申请置顶啊!
【支持】 【支持】 【支持】
作者: 黄河游侠    时间: 2005-6-15 11:17:38

【支持】 【天啦】 【经典】 【开心】
作者: stardandy    时间: 2005-6-15 14:18:31

支持楼主~~~~~~~~~~~【支持】 【支持】 【支持】 【支持】 【支持】
作者: dq1111    时间: 2005-6-15 15:35:13

楼主轮子怎么改啊...改了浮在空中勒..???!!
作者: anthonyemm    时间: 2005-6-15 15:37:33

想不到可以
作者: long_sun    时间: 2005-6-15 15:41:36

哇,这样也行啊。支持先。【支持】 【支持】 【支持】
作者: edwardwdh    时间: 2005-6-15 15:50:07

楼主你真是太强了,把自行车的改了改成喷气式那该多爽啊 【支持】
作者: 鬼人葬月    时间: 2005-6-15 17:31:36     标题: 【原创】

侠盗这个游戏我已经改烂了,就是找不着人物皮肤代码,ped等文件我已经查过了.我想修改主角CJ皮肤,我该怎样改哪?你要知道就请告诉我吧,谢~【汗水】
作者: dq1111    时间: 2005-6-15 17:42:14

最初由 brahman 发表
[B]【汗水】 对,好像自行车摩托车的熟练度需求经验不能改,死机。 [/B]


改熟练度可以去data\ar_stats.dat 里面可以改..很容易改滴.!!
作者: 精    时间: 2005-6-15 17:43:15

武器  最好只改射程就好


要是
作者: КГБ    时间: 2005-6-15 18:16:48

最初由 demoer 发表
[B]改武器速度的地方在这里
我用短喷子的hitman级别作示范,大家可以去weapon.dat里面看看有什么不同
$ SAWNOFF                        INSTANT_HIT        95.0 95.0        350        -1                3        sawnoffpro        400         35                0.56  0.0   0.15    2  999        0.9  1.5          6 7 ... [/B]


我把99改成200,不过不起作用啊~~~~~~~~~
作者: 天下一高手    时间: 2005-6-15 18:22:19

厉害。大轮子车,太牛比了。【天啦】
作者: RX-78    时间: 2005-6-15 18:33:23

之前
作者: vvbbnn    时间: 2005-6-15 19:07:17

不知道可不可以改汽车的质量啊,那样的话就可横冲直闯了
作者: ncwznet1    时间: 2005-6-15 20:27:43

汽车的文件。。。。。。。。。。。。。。。。。。。。。
作者: ncwznet1    时间: 2005-6-15 20:29:31

武器的文件,我改过但是好使,只改了弹夹容量。。。。。。。。。。
作者: sm0723    时间: 2005-6-16 06:52:14

这种修改比官方的秘籍强多了,绝对支持^^^^^^
作者: walay    时间: 2005-6-17 16:00:51

哈哈…不知道
作者: walay    时间: 2005-6-18 11:50:42

更正,原
作者: КГБ    时间: 2005-6-18 12:16:43

怎么改轮胎大小啊~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
作者: tohohuhai    时间: 2005-6-18 14:08:46

哈哈,太有用了,谢谢楼住!!!!!!!!
作者: 1314521    时间: 2005-6-18 15:03:06

清清嗓子唱起歌来:东方红,太阳升……

有意思哦
作者: sonywz    时间: 2005-6-18 23:12:24

这个厉害的我喜欢不知道怎么修改呢
作者: zeratul121    时间: 2005-6-21 18:45:39

我想改一改中
作者: zeratul121    时间: 2005-6-21 19:25:44


作者: zeratul121    时间: 2005-6-21 20:06:46


作者: Baske-II    时间: 2005-6-21 20:45:48

觉得改车还要注意综合性能,否则只改加速和高速容易到最后乱滑,GTA3的经验,SA还没开动修改
作者: RAY0990    时间: 2005-6-25 05:11:39

【支持】 【支持】
楼主能不能介绍飞机怎么改法,能不能把飞机速度改快一点?
作者: realsamura    时间: 2005-6-25 06:17:49

这个好像很好玩啊~
等会去试试看的说~~~
作者: 82300360    时间: 2005-6-25 09:01:52

点解???


改了之后还是和以前一样....

什么都没边个吖????
作者: zxcat    时间: 2005-6-26 11:20:05

牛B ....................................................................................................................
作者: 老猫咪    时间: 2005-6-27 10:11:27

楼主还真能作孽啊   【支持】 【经典】
作者: meinv911    时间: 2005-6-27 10:24:08

呵呵。。

下次试试。。。。。。。。。。。。。
作者: GUXX    时间: 2005-7-4 08:31:57

很强!顶一下!【支持】 【支持】 【支持】

以前改过VC,在看楼主的教程之前也改过GTA:SA的车子,就是一直不解于如何改武器.
作者: 超级战列舰    时间: 2005-7-12 16:15:29

很爽啊,我的M4200发子弹…………………………
作者: zhangkui    时间: 2005-7-12 16:51:13

楼主高人啊!请教一下,我想让NPC的AI高一点,不要老和我作对,大街上少违反交通规则,不知道可以么?




欢迎光临 游侠NETSHOW论坛 (https://game.ali213.net/) Powered by Discuz! X2