求个圣安地列斯原版bfinject的dff和txd

  每个车都有自己的编号的 游戏中的交通工具编号从400到611。刷车时分别用B、N、M代表百位数的4、5、6,用主键盘的数字表示十位数,用小键盘的数字表示个位数。比如想刷458号车,就同时按B、主键盘的5和小键盘的8,想刷527号车就同时按N、主键盘的2和小键盘的7。
  ②根据车辆的名称。
  同时按住车名的前三个字母,即可刷出此车,如果前三位是相同的,要再加一个数字才能区分开来。比如想刷FBIRANCH,由于还有一辆车FBITRUCK也是以FBI开头的,另外沙滩越野车是BFINJECT,前三位也是B、F、I,所以FBI这个编码空着,这些车分别安置到了FBI1、FBI2和FBI3上。刷其它的重名车(前三位重名)与此同。如果前三位有两个字母相同,那么重复的字母用空格代替来凑够三位,比如想刷bobcat车,要同时按B、O和空格。车辆名称前三位包含数字的,就是两字母加一数字,如AT400要同时按A、T、4。一般车辆只按三个字母就行了,PCJ摩托就同时按PCJ,坦克就按RHI。
  用数字ID比较可靠,用车名有时会刷不出车来,可分为下列几种情况:
  1、看看车名对不对。所有车名都要以data\vehiecle.ide里每行数字后面的第一项为准,也就是车辆的dff文件名称。其中个别的车辆也列出了它在handling.cfg中的名称(大部分都和dff名称一样,极个别不一样),比如警用摩托车既可以用HPV刷出来也可以用COP1刷出来(COP2、COP3、COP4、COP5这些分别对应各种警车,全都是以COP开头)。
  2、可能是车辆的前三位重名,加上数字试试。凡是重名的就没有设代码,都要加上数字来区别。三种货车厢artict1、artict2和artict3都是以art开头所以没有设置art这个代码,要加上数字才会有车。Bandito和Banshee就属于重名车,代码分别是ban1和ban2。
  3、电车、火车、遥控模型这些开不了的车没有设车名代码(除了花盆车rccam,代码是R、C和空格同时按),电车和火车可以用火车组装CLEO弄到铁路上来开,遥控模型可以用遥控车CLEO调出来开。
  4、按下三个键之后没车,加了数字也没车,这是键盘冲突问题,很多键都和它左上角的键冲突,并且邻近的三个键同时按还会嘀嘀作响,遇此情况只能用数字ID来刷车。比如道路清扫车sweeper的前三位swe是紧挨着的,必须用此车的数字ID——574刷出来(代码是N、主键盘7和小键盘4同时按)。数字ID的键盘没有任何一个是冲突的,从400到611是连续的,包括火车和电车、遥控车,全都能刷出来

}

所有车都能一下刷出来,有两种刷车方式:
游戏中的交通工具编号从400到611。刷车时分别用B、N、M代表百位数的4、5、6,用主键盘的数字表示十位数,用小键盘的数字表示个位数。比如想刷458号车,就同时按B、主键盘的5和小键盘的8,想刷527号车就同时按N、主键盘的2和小键盘的7。
同时按住车名的前三个字母,即可刷出此车,如果前三位是相同的,要再加一个数字才能区分开来。比如想刷FBIRANCH,由于还有一辆车FBITRUCK也是以FBI开头的,另外沙滩越野车是BFINJECT,前三位也是B、F、I,所以FBI这个编码空着,这些车分别安置到了FBI1、FBI2和FBI3上。刷其它的重名车(前三位重名)与此同。如果前三位有两个字母相同,那么重复的字母用空格代替来凑够三位,比如想刷bobcat车,要同时按B、O和空格。车辆名称前三位包含数字的,就是两字母加一数字,如AT400要同时按A、T、4。一般车辆只按三个字母就行了,PCJ摩托就同时按PCJ,坦克就按RHI。
用数字ID比较可靠,用车名有时会刷不出车来,可分为下列几种情况:
1、看看车名对不对。所有车名都要以data\vehiecle.ide里每行数字后面的第一项为准,也就是车辆的dff文件名称。其中个别的车辆也列出了它在handling.cfg中的名称(大部分都和dff名称一样,极个别不一样),比如警用摩托车既可以用HPV刷出来也可以用COP1刷出来(COP2、COP3、COP4、COP5这些分别对应各种警车,全都是以COP开头)。
2、可能是车辆的前三位重名,加上数字试试。凡是重名的就没有设代码,都要加上数字来区别。三种货车厢artict1、artict2和artict3都是以art开头所以没有设置art这个代码,要加上数字才会有车。Bandito和Banshee就属于重名车,代码分别是ban1和ban2。
3、电车、火车、遥控模型这些开不了的车没有设车名代码(除了花盆车rccam,代码是R、C和空格同时按),电车和火车可以用火车组装CLEO弄到铁路上来开,遥控模型可以用遥控车CLEO调出来开。
4、按下三个键之后没车,加了数字也没车,这是键盘冲突问题,很多键都和它左上角的键冲突,并且邻近的三个键同时按还会嘀嘀作响,遇此情况只能用数字ID来刷车。比如道路清扫车sweeper的前三位swe是紧挨着的,必须用此车的数字ID——574刷出来(代码是N、主键盘7和小键盘4同时按)。数字ID的键盘没有任何一个是冲突的,从400到611是连续的,包括火车和电车、遥控车,全都能刷出来。
要是不知道车辆的形状和车名、数字的对应,可以看图片。

下载百度知道APP,抢鲜体验

使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。

}

罪恶都市CLEO修改说明(CLEO教程)

必须先安装侠盗车手圣安地列斯才能安装Sanny Builder软件,否则无法使用,用这个软件修改可以修改CLEO,一些基本的修改方法在下面列出来了:

CLEO都是编程高手做出来的,他们能让CLEO纵向发展(增加CLEO的种类),对大多数人来说几乎是一个不可能做到的事情。但并非一点办法都没有,现有的资源就完全可以用来自己琢磨着修改一些CLEO,让CLEO横向发展(同一种类型的CLEO增加些数量)。下面所提到的CLEO可以去罪恶都市中文网下载。

怎么让CLEO横向发展,举几个例子就知道了:

1、先举一个最简单的:你想在四龙赌场门前停一辆NRG500摩托车,每次打开存档都能看到它,怎么实现呢?

有一个“军警车辆”CLEO,作用是把爆爆工厂里停了各种各样的警车及军车。

thread 'KILLER' 这一行是定义名称,下面每段都要以此名称开头,这一行不要也没关系,名称会默认为NONAME

if or 如果(if or表示下列条件只要满足一个就启动后续的方案)

else_jump @KILLER_11 如果上述条件不满足,就跳回开头去(也就是不在这个时段就不会启动后续的方案)

else_jump @KILLER_11 如果上述条件不满足,就跳回开头去(也就是如果CJ没有接近这个点就不会启动后续的方案)

Model.Load(#DWMOLC2) 加载DWMOLC2这个人物模型(这一句至关重要,如果没有,调出此人物时会死机)

Model.Load(#HEATSEEK) 加载跟踪式火箭筒HEATSEEK的模型(这一句也重要,如果没有,调出此武器时会死机)

038B: load_requested_models 加载相应的一切需要的模型(这个主要是开枪时的火花、人死时的尸体、血迹等)

if and 如果(if and表示下面条件全都要满足,不然不会启动后续的方案)

else_jump @KILLER_107 如果上述条件不满足,就跳回到循环107(就是重新开始这一段)

140.84这个点上创建一个人物DWMOLC2,并把他定义为0@,Gang1可能表示敌人吧(刷小弟的好像是Gang2,我没记,刷敌人的CLEO我都是从刷敌人CLEO来改的,刷小弟的就是用刷小弟CLEO改的,这个Gang1从来没动过)

凡是刷出人物的CLEO一般都会有这样的句子:

Health是生命值,Armour是防弹衣,最大值是1E38(这个表示1乘以10的38次方)

如果是车的话,会是这样的语句:

把数字改得再大也只是说明人或车的血很多,从严格意义上来讲并不是无敌,想无敌怎么办?

在核污染畸形人(或叫巫师CLEO)的Samara.cs里面有这样的语句:

Immunitites是免疫能力,Set是设置,Actor是人物,6@是人物的代号(肯定是人物在创建时被定义为6@),后面的五个数字表示防弹、防火、防爆、防撞、防砸,0表示否定,1表示肯定,所以 “1,1,1,0,1”就表示除了怕车撞,其它什么都不怕,有些网上对这个CLEO的说明就有这么一句:看到之后不要去打,最好开车撞,因为他根本就打不死。

防弹就是不怕枪、防火就是不怕烧、防爆就是不怕炸、防撞就是不怕车撞、防砸就是用肉搏类武器打不死。

想让车无敌,仅仅把血弄得很多是不行的,血再多也只能保证永远不爆,但撞了会坏、变形。

造无敌车的语句和人无敌的格式一样:

如果想让CLEO刷出的车无敌,就在有关车辆定义的段落里插上这一句。

车辆被创建后会有一大段限制语句紧挨着:

创建的车辆都会有这样的句子:

想让车无敌就在这一行下面粘上这一行:

如果车不是创建的而是CJ所开的车,怎么弄成无敌呢?

CJ所开的车在前面也会有个定义,弹射CLEO里就有这样的句子:

车辆一键无敌CLEO就是这样改出来的。

车辆、人物、物品的格式都是一样的,车是Car,人物是Actor,物品是Object,创建物品是这样:

CLEO常用语句集锦(这些语句都可以改,包含数值的改了数值就成新的CLEO了,包含车名的可以改车名,包含人物的改人名,包含物品ID的就改ID)

这些全都不用记,只要会复制粘贴就行。

首先,每个CLEO都有一个启动条件,格式是这样:

如果CJ被定义了(游戏开始了)就继续下面的程序,要不然就跳到循环12(12肯定是开头那个数字)

这个启动条件是说如果游戏开始了就怎么怎么样,要不然就跳转回去,这个完全是废话,有些CLEO里就没有这个。下面这些句子都可以用作CLEO的启动条件(如果……就如何如何),格式就是上面所说的那种if语句,替换playerdefine那一行:

当有两句或两句以上并列的条件时,若需要全部条件都满足(如果……并且……并且……),就要用if and 语句,若只需满足其中的一个条件(如果……或……或……),要用if or 语句。

上面全都是很显著的条件类语句,有时候条件类和结果类的没有明显界限,比如警星数的设置就既可以作条件(如果警星达到6就如何如何),又可以作为结果(如果怎么怎么样就把警星调整为6),下面就直接列出句子:

Model.Load(#TAXI) 加载车辆TAXI的模型(这个很容易对应起来,凡是用过刷车工具的应该很熟悉吧)

Model.Load(1219) 加载物品1219的模型(1219对应的是木板,ID和物品的形状可以用超级刷物CLEO来找,地图编辑器也可以)

038B: load_requested_models 加载一切需要的模型(不包括上面几种模型,主要指开枪时的火焰及烟雾、尸体、血迹等)

set_weather 9 把天气设置为9(9是一个天气代码,哪个数字对应哪种天气我没注意,在天气控制器的cs文件打开会看到)

wait 800 等待800毫秒(数字随便改,可以用来控制各个步骤的节奏)

18@ += 3.0 把18@加上3.0之后的数值重新储存为18@(18@必须是一个代表数字的变量,比如生命、护甲、金钱、等,不能是车、人、物这些)

这些语句可以在CLEO之间来回移植,就像搭积木一样,没有固定套路,修改CLEO最好是找一个现有的模板,在里面改、复制粘贴,有很多CLEO都很相似,就是这个原因。这些命令是用来在原有的CLEO基础上改装的,在实际操作中所遇到的情景远不止上面列出的11种情况,但思路都是一样的:想做什么CLEO,就先去找一个最接近的CLEO作为模板来修改。

这些语句如果你想作为条件来使用,就放到 if (有时候是if or,有时候是if and)的后面,或者干脆把原先的条件替换掉。

如果是关于人物的句子,就放到创建人物的后面,给人物加上此属性。

如果是关于车辆的句子,就放到创建车辆的后面,给车辆加上此属性。

cs文件如果从头看到尾的话,可以看出它就是一个故事,事件全都是按照那些命令出现的先后顺序来发生。只有出现if语句的时候要注意了,if是“如果”,else是“要不然”(jf 和else的意思一样)

有if语句就会出现一个分支:如果……就继续,如果不满足就就跳转到循环××(再去看看循环××是什么内容就知道要发生什么了)。每一段后面都有个jump,jump就是定义下一步跳转到哪一段,段落结尾要是没有jump,那就默认为跳到下一段。

1、如果……就……、如果……就……、如果……就……(省略号的内容可以是按键或开车、警星数、时间、接近某地等)。

超时空转换就是这个模式:如果走到×点,就传送到×点;如果走到×点,就传送到×点;如果走到×点,就传送到×点………………

注意:要是循环的个数非常多就用这一个模板:定点传送、刷任意车辆(刷任意车辆就是用定点传送改的,只不过把传送的语句改成了刷车的语句)。循环太多的话用上面那个模板会有一个很长的反应时间。

2、刷个能帮自己打架的人。

刷帮派小弟、影子小弟、召唤战士、召唤骷髅,都可以拿来利用。

3、叫帮手开着车过来。

呼叫小弟、呼叫警察小弟、呼叫军人小弟,都是这种模式。

4、到某个地方后会有几个很厉害的人来追打CJ。

海盗船长、骷髅士兵、杀手补丁全是这种模式的,都可以利用。

5、到某个地方会看到有个NPC打另外一个NPC,多个打一个。

6、到某个地方会看到有两帮NPC发生对垒,都是一对一地打。

黑社会任务CLEO可以拿来作模板。

7、开某车时想按某个键让车发子弹或开炮。

武装喷水车可以借鉴,斗牛车也一样,这种对武器模型没有要求,哪怕弄个照相机在车里也行,最重要的是定义哪种武器开火。

8、想在车上安一个东西。

斗牛车、大公鸡、飞碟、万吨巨轮全是这种套路。如果这个物品较大,而且把车隐藏掉的话,“在车上安一个东西”就变成了“利用××车把××物品给开走”,地图最北边那个最大的公鸡就是这样开走的,还有那个岘港偷渡船也是这样开走的,凡是在游戏里见过的东西,就没有开不走的。

9、开车时想让车上站些人拿着枪保护CJ。

装甲车射击手、特警掩护、空军掩护、铁道游击队、海岸警卫队全都是这种模式。

10、想让旁边出现一些车辆跟着,而且上面站着人保护CJ。

汽车护卫、直升机护卫、悍马突击组、钢铁洪流都是这样的。

11、想在车上安一个东西,按某键就移动到车的另一个位置。

可以参考汽车尾翼升降,我做那个在车上安个大导弹按I竖起来、按K放下去的CLEO,就是改的尾翼升降CLEO。

改装CLEO没有固定的思维,方法就像搭积木,你的想像力有多丰富,你改出来的CLEO就有多精彩!

上面说的全是根据现有的CLEO依次类推的方法,要想无中生有、新造出一个来,很难很难,是个专门的学科,计算机专业的定会觉得易如反掌吧。

很多语句都能在CLEO之间来回移植,这就需要慢慢摸索了,改的时候大致框架不变,还是在原有的cs文件里面做。蘑菇云CLEO(已添加到原版的核弹CLEO里,合二为一)就是把其它CLEO里的爆炸场面移植出来做的,在多处同时创建爆炸,它们的图案拼起来组成了一个蘑菇云。

这样的修改是随意发挥想像,各人玩法都不同,有个人就用“叫外卖”CLEO改出来了一个“按C+F叫一辆BULLET”,这有无数种玩法,随心所欲。如果有一定英语基础,多用Sanny Builder打开各种CLEO来对照着此CLEO的中文说明书看看,就能看得懂里面绝大部分语句,看得懂改起来就好改了。

内容来源网络,罪恶都市中文网整理分享

}

我要回帖

更多关于 圣安地列斯dff文件 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信