游迅网
游迅网 > 攻略首页 > 单机游戏攻略 > 正文

CS: Condition Zero DIY任务教程

2004-09-20 14:13:00来源:YXDOWN游戏转载编辑:评论(0)

 

  CZDIY任务教程简介:

  国内以前并没有出现过CZ任务教程,前段时间我准备写时,不过MODchina的X-Man前辈已经将官方的任务教程汉化了一下,并且发布再了MODchina上!我当时看了一下...大致是不错的!但是有很多语言错误,所以很不理想。经我发现如果将官方的CZ任务系统纯汉化朋友们是很难看懂的,所以我加上了我自己制作SKYT,SKYT2的心得!下面就请大家看CZDIY教程了,CZDIY教程主要分两节:一节是官方任务教程[汉化经过修改的];一节是作者任务制作心得!2者结合将会使你更容易的制作属于自己的[CZ任务包]...也请把朋友将CZDIY任务教程,介绍给其他喜欢CZ的朋友!

  相关链接:[CZ学堂]CS:CZ任务生成器及相关教程

  第1节(官方教程翻译):

  翻译员:SCUT·Upsky·月见草(感谢SCUT·Upsky的友情协助!)

  概述

  ConditionZero是允许用户创建自己的ConditionZero任务。这些任务包将会包含新的地图,新的挑战,新的bot机器人和新的bot皮肤等等。所以大家可以好好利用ConditionZero任务系统,制作出自己DIY的任务包!

  任务包外观

  任务包位于czero/MissionPacks目录下。每个任务包所在文件夹的命名都不相同,你可以自己命名自己任务的包的名字。

  下面是任务包“MyMission”的示例文件列表:

  czero\MissionPacks\MyMission\Overview.vdf

  czero\MissionPacks\MyMission\Thumbnail.tga

  czero\MissionPacks\MyMission\Easy.vdf

  czero\MissionPacks\MyMission\Normal.vdf

  czero\MissionPacks\MyMission\Hard.vdf

  czero\MissionPacks\MyMission\Expert.vdf

  czero\MissionPacks\MyMission\BotProfile.db

  Overview.vdf

  这个文件包含了CZ任务简介,玩家充当的角色CT或者T,所用bot特性的文件等等.

  Thumbnail.tga

  Thumbnail.tga是一个24bit的图像文件,将会显示在任务包的启动画面中。该文件不能大于256×256像素,将以640×480的分辨率被缩放至一个320×68像素的区域中。利用这个图象文件你可以将你喜爱的图片放入!

  Easy.vdf,Normal.vdf,Hard.vdf,Expert.vdf

  这些文件定义了游戏任务,比如是在地图中的任务,游戏中使用的地图。如果这些文件丢失,便会使用czero目录中相应的CareerGameEasy.vdf、areerGameNormal.vdf、CareerGameHard.vdf和CareerGameExpert.vdf。

  BotProfile.db:

  该文件定义了bot机器人的特性,以便在游戏中充当队友和敌人的角色。

  Overview.vdf文件

  下面是用SKYT2中的Overview.vdf做为一个示例,让大家了解它的组成:

  "MissionPack"

  {

  "Author""SKY"

  "Title""SKYT2"

  "Description""MissionPackCT"

  "URL""canqingx.91i.net"

  "SoloPlay""1"

  "CoopPlay""0"

  "Team""CT"

  "BGColor1""476290"

  "BGColor2""000"

  "TextColor""255255255"

  "BotProfile""CZSkyT2.db"

  }

  "Author":制作这个任务包的制作者。

  "Title":这个任务包的名称。

  说明:如果想使用中文的任务信息!
  必须在X:\czero_schinese\resource\czero_schinese.txt写上相对应的中文信息例如:

  "Author""#CZSky_2"

  "Title""#CZSkyT_2"

  那么这个#CZSky_2就必须在czero_schinese.txt文件里写出对应的中文内容!内容格式为:

  "CZSky_2""疯狂的土匪2"

  "[english]CZSky_2""CrazyTerrorist2"

  "CZSkyT_2""欢迎使用SKYT2疯狂的土匪2任务!"

  "[english]CZSkyT_2""SKYT2"

  "Description":任务包的字体彩色介绍。

  "URL":与任务包相关的网站链接,通常为作者的个人主页。

  "SoloPlay":未使用,保留今后使用。

  "CoopPlay":未使用,保留今后使用。

  "Team":任务的类别,如CT[反恐精英]|T[恐怖份子]你可以在这里选择制作CT或者T任务。

  "BGColor1":RGB值,表示为任务包用户界面背景中色彩的红、绿、蓝值,分别为0至255之间的数。

  "BGColor2":未使用,保留今后使用。

  "TextColor":RGB颜色,表示为任务包中的字体颜色。

  "BotProfile":包含了bot机器人特性列表的文件名称,自己可以为自己的BOT特性文件,建立个性的名字!

  Easy.vdf、Normal.vdf、Hard.vdf和Expert.vdf文件

  这些文件定义了游戏的结构,每个文件对应于玩家选定的难度级别。换句话说,如果玩家以“普通

  难度”开始游戏,那么Normal.vdf文件就会被读龋

  在制作自己的DIY任务时,强烈建议大家研究一下GareerGame*.vdf一系列的文件,它们包含了标准反恐精英-零点行动的场景数据,也是整个任务的核心文件,DIY必要的重要文件!

  InitialPoints:玩家开始游戏时间的初始声望值。

  MatchWins:对领导BOT的战队而言,获得比赛胜利必需赢得的最少局数。

  MatchWins:领导BOT的战队赢得比赛必需取得的胜利次数。

  Characters:Bot机器人的名字列表,定义了可用声望值购买的队友清单。机器人名字必需在机器人数据库中有对应的特性定义(例如:BotProfile.db文件)

  CostAvailability:在制作任务包时间对这个文件,大家可以DIY定义每个BOT队友的声望,每个BOT队友都有声望价值,从1到5不等。这一字段定义了玩家为每个价值层次的队友“解锁”所需要的声望值。举例说,一对数字“4”与“15”意味着玩家必需有最少15点的声望值才能解锁价值层次为4的队友。

  Maps:这个是你所制作的任务包将会使用的地图!每张地图的文件名必须与czero\maps,cstrike\maps或valve\maps目录下的一个bsp文件相符合。下面的“定义地点(地图)”一节中有更详细的介绍。

  定义地点(地图)

  地图三张存为一组。第一、第二和第三张地图组成了第一大场景,第四、第五和第六张组成第二大场景,以此类推。玩家只有一个场景的三张地图都获胜后才能“解锁”进行下一个场景游戏。

  “mapname”

  {

  “bots”“”

  “minEnemies”“”

  “threshold”“”

  “tasks”“”

  “FriendlyFire”“0”or“1”

  “commands”“”

  }

  “mapname”

  bsp文件的文件名,去掉.bsp扩展名即为地点的名字。例如:“de_dust_cz”。“bots”这一字段包含了一个字串,列出了该地图中所有敌方机器人的名字。机器人按顺序从左至右被添加。例如:处理列表“JoeFredAlexBarney”时,系统将首先在任任机器人数据库中搜索“Joe”,然后添加一个包含“Joe”的预定义参数的机器人。然后依次是“Fred”,“Alex”和“Barney”,直到人数已达到任务要求的数量。例如:“bots”“”

  “minEnemies”该参数定义了该地图最少的敌人数量。例如"minEnemies"""

  “threshold”该数值定义了一个临界声望值,每多出一点声望值就会增加一个敌人,直到超出“bots”字段定义的机器人数量。

  例如:“threshold”“”

  "tasks"该参数定义了要赢得这一地图玩家需要完成的任务或挑战。每一项任务以及任务参数都必需以单引号括之。例如:"tasks""'kill7''kill2survive''winfast60'"这个任务含义就是"你必须杀死最少7个敌人""在一局中你必须杀死2个敌人而且不能死亡""在一局中你必须在60秒之内赢得胜利"。完整的任务列表可参见“[任务参考]”一节。

  以下2个参数可以不写在*.vdf文件里面!游戏自动加载:“FriendlyFire”如果该参数被设为0,队友之间不能互相伤害;若为1,则队友之间可互相伤害。“commands”当地图被装载时,“控制命令串”便被发送至控制台,这样便可更改系统参数,效果与用户在控制台键入这些字串是相同的。需要注意的一些特定的命令,如mp_startmoney,在此处无效,因为在命令提交之后系统将会对数值进行重置。

  任务参考

  在以下列出的任务中,各符号意义如下:

  :不可省略参数;

  []:可选参数;

  |:分隔多项选择参数。

  以下是CZ任务包中各项任务的参数:可选参数“survive”表示玩家必需在一局中完成任务并不能死亡。可选参数“inarow”表示玩家需要在几局内完成一个任务并不能死亡。

  一般任务

  injure[survive|inarow]

  玩家必须击伤最少个敌人。

  injurewith[survive|inarow]

  玩家必须使用定义的武器或武器级别击伤最少个敌人。

  kill[survive|inarow]

  玩家必须击毙个敌人。

  killwith[survive|inarow]

  玩家必须使用定义的武器或武器级别击毙个敌人。

  killall

  玩家的战队必须在消灭敌人整个战队之后才能赢得至少一局。

  killblind[survive|inarow]

  玩家必须击毙个被闪光弹致盲的敌人。

  headshot[survive|inarow]

  玩家必须以爆头方式击毙个敌人。

  headshotwith[survive|inarow]

  玩家必须使用定义的武器或武器级别,以爆头方式击毙个敌人。

  winfast[survive]

  玩家战队必须在秒内赢得一局。

 

推荐阅读

更多>>48小时热评资讯

更多>>精华推荐