专区首页 新手教程
CS特训营 花式技巧
插件专栏 竞技罗盘
CS:S专题 半条命II 技巧心得 赛事新闻
补丁修改 DEMO录像 视频欣赏 游戏地图
高手访谈 CS小游戏 画说反恐 手机CS
帅哥靓女 战队比赛
你问我答 语音聊天
表状论坛 树状论坛
新浪游戏 >> 单机游戏 >> 反恐精英    责编:洋一 CD-KEY交换 卡巴斯基防毒下载
  专区搜索
  欢迎投稿
  终极设置
整理总结CS终极设置
包括:HLTV命令全解 一些常见问题 十个问题 使用语音 切换左右手 连接问题 插件 1.6解答
  花式技巧
花式技巧视频下载
看DEMO学超级跳傻瓜教程
实例:nuck实用跳跃技巧,附有几个经典位置。
  常用工具下载
·反作弊工具CD4.33.4
·中文服务器监控器HLSW
·PodBot路点超级补丁
·《零点行动》免CD补丁
·官方zBot加强版
·高手专用BOT补丁
·SKplayer1.1录像播放器
·中文SKplayer播放器
·贴图包制作工具
·LOGO制作工具汉化版
·套装脚本编辑器
·最新一键优化V2.01
·设置调整万能工具
·罗技鼠标驱动9.80中文
·微软鼠标驱动5.2中文版
  热门推荐

反恐精英:2D
  基于CS基础上的2D游戏。CS有的一切因素,它都具备。
  CS四格漫画
吴理的BLOG
CS四格漫画连载
连载1 连载2 连载3 连载4 连载5
 热门活动回顾
  “全国CS玩家战队视频聊天”近千位玩家报名,与大家畅谈自己CS经历,分享CS经验。
 我的战队对讲机
战队即时语音通话申请
[技术]CS: Condition Zero DIY任务教程作者:*SKY2004-09-20 10:40

  Counter-Strike:ConditionZeroDIY任务教程

  ·Sky

  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]

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

  拆弹任务

  plant[survive|inarow]

  玩家必须放置炸弹次。

  defuse[survive|inarow]

  玩家必须在个不同的战局中拆除炸弹。

  preventdefuse[survive|inarow]

  玩家必须在个战局的每一局中阻止任何拆弹的尝试。若炸弹未能成功放置或CT开始拆弹,任务失败。

  killdefuser[survive|inarow]

  玩家必须次杀死正在拆弹的CT。

  解救人质任务

  rescue[survive|inarow]

  玩家必须解救最少个人质。

  rescueall

  玩家必须在一局中解救所有的人质。

  stoprescue[survive|inarow]

  玩家必须次击毙正在护送人质返回营救区的CT。

  defendhostages

  在局内不可有人质获救。人质可被击毙,但不可被营救。

  hostagessurvive

  在局中不可有人质被击毙。人质可被营救,但不可被击毙。

  VIP保护任务

  killvip[survive|inarow]

  TheplayermustkilltheVIPtimes.

  玩家必须击毙人质次。

  武器与武器级别命名

  以下所列命名用于参数。

  pistol=Anypistol

  glock=9x19mmSidearm

  usp=KM.45Tactical

  p228=228Compact

  deagle=NightHawk.50c

  fn57=ESFive-Seven

  elites=.40DualElites

  shotgun=Anyshotgun

  m3=Leone12GaugeSuper

  xm1014=LeoneYG1265AutoShotgun

  SMG=Anysubmachinegun

  tmp=SchmidtMachinePistol

  mac10=IngramMac-10

  mp5=KMSub-MachineGun

  ump45=KMUMP45

  p90=ESC90

  rifle=Anynon-sniperrifle

  galil=IDFDefender

  famas=Clarion5.56

  m4a1=MaverickM4A1Carbine

  ak47=CV-47

  aug=Bullpup

  sg552=Krieg552

  sniper=Anysniperrifle

  scout=SchmidtScout

  sg550=Krieg550Commando

  g3sg1=D3/AU-1

  awp=MagnumSniperRifle

  machinegun=Anymachinegun

  m249=M249

  shield=TheTacticalShield

  knife=TheKnife

  grenade=TheHEGrenade

  定义地点预览图

  每一地点都有两张预览小图显示于界面中。

  第一张图显示于该场景的按钮上,尺寸较小,方形。第二张较大,当该场景被玩家点选时被显示,为预览之用。尺寸较小的按钮图必须为tga格式,宽高均为128像素,并有与地图的bsp文件相同的文件名(当然,.tag扩展名除外)。图片存于czero\gfx\thumbnails\maps目录。

  较大的预览图也为tga格式,宽为256像素,高为110像素,文件名与地图的文件名相同(加上.tga扩展名)。图片存于czero\gfx\thumbnails\maps_wide目录。需要注意的是Steam用户可能需要自行创造这些目录。

  例如,如果地图de_mymap_cz.bsp被应用于一个任务,则需要有以下两张图片:

  czero\gfx\thumbnails\maps\de_mymap_cz.tga

  czero\gfx\thumbnails\maps_wide\de_mymap_cz.tga

  定义BOT机器人特性

  定义机器人特性包括为机器人各项属性赋值以及为这些值命名,例如“Fred”。这些属性将影响和控制机器人各方面的行动,比如他们的观察力,武器的瞄准能力等。机器人特性数据库往往会包含有大量的数据。强烈建议有兴趣的玩家研究*无限天空写的[反恐精英》太平洋游戏网教创建最具个性的[BOT]一文!对你修改BOT个性文件有很大的提高!

  机器人数据库中的数据大多以下列形式存在一个数据块中:

  []

  =

  =

  …

  =

  End

  可能是:

  该数据块定义所有属性的默认取值。

  这个数据模块定义了以后所用到的机器人的皮肤的样子,也就是具体所使用的模型(…\czero\models\player\player目录里的模型文件),我们可以把值设置为模型的文件名(不包含后缀名)以下的例子为czero\models\player\player\arctic.mdl定义了皮肤。

  SkinTerroristSniperSkin

  Model=arctic

  End

  模板定义了一组相关的属性。模板将被特定的机器人数据块用于“继承”数据值。“数据继承”一节有更多相关的信息。

  [+…]

  通过模板不同模板的相加得到一个机器人的总的性格!!机器人的名字就是在这里确定的。

  属性参考

  取值:字符串。如果名称包含空格,则应用引号相括。

  范围:0至100

  描述:定义机器人的整体“技能”。技能值较低的机器人瞄准很差,而且很少眼观六路。而高技能的机器人瞄准极好,他们不会放过每一个角落和可以隐藏的地方,而且知道一些如换刀以加速跑动,子弹耗尽之后换用手枪之类的技巧

  范围:0到100

  描述:该参数确定机器人行动的攻击性。高攻击性的机器人不太在意“危险”的存在,例如勇敢的闯进队友倒下的区域,他们喜欢奔跑,很少撤退。低攻击性的机器人则正好相反。

  范围:0.2到0.5秒

  描述:该参数确定机器人的反应时间。机器人的“反应时间”是指从视觉或声音事件发生时到机器人发现事件并做出反应的延迟时间。这是模拟人类从觉得刺激到作出反应的延时。

  范围:机器人从发现敌人到开火的秒数。

  描述:机器人发现敌人之后会经过一段时间之后才向其开火。这项属性主要用于低难度的机器人中,这样游戏新手们在机器人开火之前便可以有更多的时间反应和瞄准。

  团队合作

  范围:0到100

  描述:定义机器人团队合作的能力和积极性。团队合作值高的机器人会更多的遵循通讯器中的命令,并且会集体行动。而该值较低的机器人则相对松散,各顾其事。

  武器偏好

  取值:“无”或购买代号例如“m4a1”。

  描述:定义机器人对武器的偏好。机器人可以有多种的武器偏好,以列表的方式确定他们购买或捡起武器的优先度(位于列表前面的比后面的拥有更高的偏好度)。如该值设为“无”机器人则总会随机的购买武器。

  难度

  取值:EASY[简单]NORMAL[正常]HARD[困难]EXPERT[专家]

  描述:定义机器人使用的难度级别。注意这些难度标识可以结合使用,例如“普通+难”意味着机器人可使用普通和难两个级别。

  音量

  取值:85到120(默认值100)

  描述:定义机器人在“聊天”中所用的音调。该值较低将会使机器人使用较低的音调。

  皮肤[BOT模型]

  取值:0到4或

  描述:定义机器人加入游戏时选用的皮肤,取值1到4可在相应的菜单中选择。取值为0将随机选用一张皮肤。如果给出了参数,相应的皮肤必须已在Skin数据块中定义,在Skin数据块中可自定义CZ默认以外的皮肤。自定义皮肤必须应保存于

  x:\czero\models\player\.mdl文件中。

  机器人数据库文件中的数据继承

  该节主要解释如何用更多的参数来特别定义机器人特性。如果有需要创建一些机器人,设计者必须定义非常多的数据。为机器人特性数据规范化和模块化,机器人数据库采用了简单易用的“继承”机制。

  下面是一个有关继承机制的例子:

  Default

  Color=Grey

  Shape=Circle

  Size=Medium

  Weight=Average

  Material=Wood

  End

  TemplateRedSquare

  Color=Red

  Shape=Square

  End

  RedSquareMyRedSquare

  Size=Small

  End

  机器人数据库同时接受原始“多重继承”形式:

  Default

  Color=Grey

  Shape=Circle

  Size=Medium

  Weight=Average

  Material=Wood

  End

  TemplateRedSquare

  Color=Red

  Shape=Square

  End

  TemplateBigAndHeavy

  Size=Large

  Weight=Heavy

  End

  RedSquare+BigAndHeavyMyBigRedSquare

  Material=Iron

  End

  在上文的示例中,一个名为“BigAndHeavy”的新项被添加,它将“尺寸”和“重量”两个属性设为“巨大”和“重”。注意“MyBigRedSquare”的实例现在已作为数据类型同时列在“RedSquare”和"BigAndHeavy"中了,还添加了符号“+”。“MyBigRedSquare”的最终取值如下:

  Color=Red

  Shape=Square

  Size=Large

  Weight=Heavy

  Material=Iron

  “颜色”和“外形”属性中的数据是从“RedSquare”继承而来,而“尺寸”和“重量”从“BigAndHeavy”中继承,“材料”属性则被“MyBigRedSquare”的定义直接设置了。任何基本类型的数值都可以同样的方法添加。

  在多重继承模式下,数据将会以从左至右的顺序拷贝至对象中。如果“RedSquare”和“BigAndHeavy”同时包含同样的属性,最终取值将会以“BigAndHeavy”的定义为准,因为它比“RedSquare”更晚被声明。

  以上这些是如何在机器人数据中得到使用的呢?将机器人属性分解为“武器属性”和“难度级别”两项是比较实用的方法。以下是难度级别的一些示例模板。

  TemplateExpert

  Skill=90

  Aggression=90

  ReactionTime=0.2

  Difficulty=EXPERT

  End

  TemplateHard

  Skill=75

  Aggression=75

  ReactionTime=0.25

  Difficulty=HARD

  End

  TemplateNormal

  Skill=50

  Aggression=50

  ReactionTime=0.4

  AttackDelay=0.7

  Difficulty=NORMAL

  End

  TemplateEasy

  Skill=0

  Aggression=20

  ReactionTime=0.5

  AttackDelay=1.5

  Difficulty=EASY

  End

  以下为一些定义武器属性的模板:

  TemplateRifle

  WeaponPreference=m4a1

  WeaponPreference=ak47

  WeaponPreference=famas

  WeaponPreference=galil

  WeaponPreference=mp5

  End

  TemplateSniper

  WeaponPreference=awp

  WeaponPreference=sg550

  WeaponPreference=g3sg1

  WeaponPreference=scout

  WeaponPreference=famas

  WeaponPreference=galil

  WeaponPreference=mp5

  End

  TemplateShotgun

  WeaponPreference=xm1014

  WeaponPreference=m3

  WeaponPreference=famas

  WeaponPreference=galil

  WeaponPreference=mp5

  End

  TemplateShield

  WeaponPreference=shield

  WeaponPreference=m4a1//incaseshieldisdisallowed

  WeaponPreference=ak47

  WeaponPreference=famas

  WeaponPreference=galil

  WeaponPreference=mp5

  End

  TemplateSpray

  WeaponPreference=p90

  WeaponPreference=tmp

  WeaponPreference=mac10

  WeaponPreference=mp5

  End

  以下模板可方便的创建一个名为“John”的机器人,John使用Rifle枪并且是一个强劲的敌手。

  Hard+RifleJohn

  Skin=3

  VoicePitch=97

  End

  以下模式创建一个名叫“Fred”,同样使用Rifle枪的机器人,但不同的是,Fred是个彻彻底底的菜鸟。

  Easy+RifleFred

  Skin=2

  VoicePitch=110

  End

  将模板混合相配,大批机器人将可以方便的创建。这一调整同时方便了对机器人行为的调节——如果“Hard”这一级别太过困难,只需在“Hard”模板中修改相应的数值,之后所有的机器便能全部得到升级。将机器人特性数据模块化可使大量的数据变得规范且易于管理。如果在BOT个性文件没看懂就请参照*无限天空的BOT个性文件文章研究一下!

  任务包的发布

  发布任务包大家可以使用Winrar简单的压缩工具将以下文件压缩到MyMission.zip下就可以了!这个任务包你可以发布到,国内的游戏论坛和喜爱CZ的朋友们一起分享你的DIY任务!

  例如,MyMission.zip必须包含如下文件:

  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

  czero\gfx\thumbnails\maps\cs_newmap_cz1.tga

  czero\gfx\thumbnails\maps_wide\cs_newmap_cz1.tga

  czero\gfx\thumbnails\maps\cs_newmap_cz2.tga

  czero\gfx\thumbnails\maps_wide\cs_newmap_cz2.tga

  czero\gfx\thumbnails\maps\cs_newmap_cz2.tga

  czero\gfx\thumbnails\maps_wide\cs_newmap_cz2.tga

  czero\maps\cs_newmap1_cz.bsp

  czero\maps\cs_newmap1_cz.txt

  czero\maps\cs_newmap1_cz_detail.txt

  czero\maps\cs_newmap2_cz.bsp

  czero\maps\cs_newmap2_cz.txt

  czero\maps\cs_newmap2_cz_detail.txt

  czero\maps\cs_newmap3_cz.bsp

  czero\maps\cs_newmap3_cz.txt

  czero\maps\cs_newmap3_cz_detail.txt

  czero\newmap.wad

  czero\sound\kaboom.wav

  czero\sound\crunch.wav

  到此CZDIY任务教程第1节就结束了,因为比较复杂不免有很多朋友看不懂!所以请大家继续往下看:

  第2节

  SKY来谈CZ任务制作心得:当初我再制作CZ任务时,记得当时是CZ1.0还没有官方的这个英文CZ任务系统,我也只是靠自己的研究才制作出第1个任务[T任务补丁]...然后到了CZ1.1时我制作了CZSKY任务包!当出来官方的CZ任务系统之后...我仔细阅读了一下!发现确实不错!对我来说制作CZ任务更加容易了!一些参数官方也都列出来了,现在朋友们制作任务包不象以前我那样制作时...找参数-_-!在制作自己的DIY任务时SKY有2个很好的建议给大家!

  1:首先必须将第1节教程看熟悉些!参数要会使用,第1次制作时不免有些麻烦,但只要坚持肯定能制作出自己的任务,第1次制作时间大家也不妨只是先修改一下CZ自带的CT任务,将里面的任务参数大家可以先修改一下,慢慢就将会熟悉各种参数...制作出更好的..而且可以制作T任务!CZ自带的CT任务文件为:

  czero\CareerGameEasy.vdf

  czero\areerGameNormal.vdf

  czero\CareerGameHard.vdf

  czero\CareerGameExpert.vdf

  在制作任务时间可以参照这4个CZ自带任务。

  2:如果比较了解CZ的朋友们...第1节的教程大致看懂后..SKY推荐你到下面这个网页中的CS:CZ任务生成器网站,这是一个国外的网站...朋友们只要参照上面的任务教程,就很容易的在这个网站中生成自己的CZDIY任务了.

  下面是SKY制作任务中DIY的心得:

  制作任务时,大家要把任务参数看懂...巧妙的运用这些参数,制作出的任务一定会很好玩!下面我来说下上面提到的Overview.vdf这个文件!这个文件可以用windows里自带的,记事本或者写字板打开编辑,,Overview.vdf里面的内容基本上全部,都可以如自己所想的编辑...包括任务介绍,字体,制作人,作者网站..这个文件给游戏玩家展示了,你所制作任务的一切信息。

  其实制作任务最重要的文件还是Easy.vdf,Normal.vdf,Hard.vdf和Expert.vdf。这4个文件包含了游戏中任务选用的地图...游戏中任务选用的BOT,以及游戏中需要完成的游戏任务!在这些4个文件里都可以DIY自己任务所使用的地图,自己任务所使用的BOT,自己游戏中的任务参数!下面举个简单的例子:

  "de_daba_cz"

  {

  "bots""WeaselLunaticCrackpotMadmanRatScreech"

  "minEnemies""7"

  "threshold""16"

  "tasks""'Kill10''killwith8ak47''headshot6'"

  }

  在tasks这行!你可以编辑地图中的任务要求!可以编辑为很简单的任务如"'Kill1'"-_-够简单吧!也可以编辑为很BT的任务"'Kill20'、'injurewith8awp'、'headshot9survive'、'Killwith8ak47inarow'"怎么样参照一下前面的任务参数!这个任务可够BT的了吧..这只是个例子!你可以编辑更BT的!不过可别BT的过火了--!

  下面和大家讲一下个性BOT文件吧!

  虽然CZ的人物模型到1.2改变的已经很好看了..但还有许多朋友都还不太喜欢!想想如果能在CZ任务中使用个性的BOT模型,那多好啊!告诉你...这种想法是可以的!CZ的任务系统给了我们很大的DIY空间!既然要使用多个BOT模型,那就要修改你的任务下所使用的BotCampaignProfile.db文件了...举个例子给大家:

  在BotCampaignProfile.db编辑

  //

  //Allprofilesbeginwiththisdataandoverwritetheirown

  //

  Default

  Skill=50

  Aggression=50

  ReactionTime=0.3

  AttackDelay=0

  Teamwork=75

  WeaponPreference=none

  Cost=0

  Difficulty=NORMAL

  VoicePitch=100

  Skin=0

  End

  Skinaa

  Model=SKY[SKY的相应模型在czero\models\player\SKY\SKY.mdl]

  End

  Skinbb

  Model=SKY2[SKY的相应模型在czero\models\player\SKY2\SKY2.mdl]

  End

  //-------------------------------------------

  //Cost1

  FairCooper[SKYBOT的参数编辑]

  Cost=1

  WeaponPreference=mp5

  WeaponPreference=galil

  WeaponPreference=ak47

  WeaponPreference=deagle

  WeaponPreference=m3

  Teamwork=100

  Aggression=10

  Skin=SKY

  VoicePitch=115

  End

  FairFloyd[SKY2BOT的参数编辑]

  Cost=1

  WeaponPreference=sg552

  WeaponPreference=mp5

  WeaponPreference=ump45

  WeaponPreference=M60

  WeaponPreference=deagle

  WeaponPreference=elite

  Teamwork=50

  Aggression=50

  Skin=SKY2

  VoicePitch=113

  End

  这样的话就可以在DIYCZ任务中...和新的BOT模型展开打战了....[注意:个性BOT比较复杂!可以先搞定任务的制作后...在研究这个]!!!剩下的任务发布...^_^嘿嘿大家可以到个大网站宣传自己的作品咯!任务包发布可以AstrumInstallWizard[一个很简单的封装工具]或者Winrar压缩软件!

  CZ任务交流群:5156390

  哈哈,到此CZDIY任务教程全部结束!...希望各位制作出自己的任务和大家一起分享!GL!!!!

火爆论坛

 发表评论:  匿名发表  笔名:   密码: