嘉兴市信达热镀锌厂:谁有cs1.5机器人路径点编辑器

来源:百度文库 编辑:神马品牌网 时间:2024/05/12 00:42:24
自制的地图没有路径点,我加不了机器人,所以问谁有cs1.5机器人路径点编辑器
顺便告诉我使用的方法

1、本文部分内容是对POD-bot 2.5中‘How to do Waypoints for POD-bot’的翻译,本文中的若干词汇如:"路点"、"

  标准坐标"等名词并不是标准的已被定义的规范通用词汇,其仅是本文作者为了读者便于理解通过直译或意译出来的,另

  外,本文对命令的举例均加了引号,如:"waypoint on",而实际输入命令时是不输入引号的。请大家注意。再、强烈建

  议您在通读全文后再进行操作,因为‘How to do Waypoints for POD-bot’这篇文章的结构性不强,不连贯,有些地方

  是分开讲解的。

  2、要使用本文所讲的命令及创建机器人的方式,您需安装POD-bot程序,本文是基于POD-bot 2.5这个机器人程序讲解的

  。

  一、概念及命令图解

  1、路点,什么是路点

  路点就是机器人在移动的时候所需要的定义在地图中的坐标。坐标使机器人能够漫游地图而不至于四处碰壁。目前有许

  多制作路点的方法,而较为简单的方法即本文所要介绍的内容。实际上路点在玩游戏的时候在地图上是不显示出来的,

  机器人们知道如何按所定义的路点行走。为了在游戏时使机器人能够遍历所有的地方,路点应当被设置到各个角落,如

  果没有路点,机器人们将在地图中乱撞或总是在一个区域内移动,路点使机器人知道游戏的目的。在路点的帮助下机器人

  将通过一定的算法找到两点间可能的最近的距离行走,并且从当前的坐标移动到地图另一侧的目的坐标。

  这篇文章描述了创建或编辑路点文件的若干命令。当创建或编辑路点文件时最好踢除所有的机器人以防他们在路点编辑

  时乱撞干扰正常路点的编辑。先建立一个局域网游戏,而后进入游戏开始设置路点,再保存路点文件,再退出游戏并断

  开局域网。而后再进入刚才设置好路点的那个地图,这时你会看到此地图可以加机器人了。

  2、路点在地图中是如何表现的?

  路点在地图中被显示为像光柱或电束的竖线,被显示为光柱或电束的竖线是同机器人一般高的。光柱的中心点坐标就是

  路点的坐标,且不同的路点据有不同的颜色。形成的路点文件会以地图的名称被保存为一个文件,但它的扩展名是".pwf"

  ,而不是地图的".bsp"的扩展名。例如,地图de_dust的路点文件就是"de_dust.pwf"。它会被保存在"Half-

  Life\\cstrike\\PODBot"文件夹中,或保存在你指定的"Half-Life\\cstrike\\PODBot\\WPTDefault"中。如果路点文件存在,

  那在进入地图时它将被自动加载,如果没有路点文件,那你需要以本文描述的方式制做了。

  3、路点控制台命令摘要

  "waypoint on" 打开路点的显示

  "waypoint on noclip" 以自由方式打开路点的显示,主要用于制做游泳时的路点

  "waypoint off" 关闭路点的显示

  "waypoint add" 以你当前的位置添加路点,将会弹出一个菜单,你可从中选择路点文件

  "waypoint delete" 删除你当前位置的路点

  "waypoint find x" 显示给你你所指定的x(x是参数)路点的方向及坐标

  "waypoint showflags" 显示所有定义在路点中的标记

  "waypoint addflag" 允许你手工增加标记到路点中

  "waypoint delflag" 允许你删除选中的标记

  "waypoint stats" 显示路点的状态值

  "waypoint check" 检查所有有效路点(当保存路点时它将被自动执行)

  "waypoint save" 保存设置完成的路点

  "waypoint save nocheck" 保存设置完成的路点(即使路点有错误亦强行保存)

  "waypoint load" 从路点包中加载路点

  "pathwaypoint on" 显示所设置的路点路径的状态

  "pathwaypoint off" 关闭所设置的路点路径的显示状态

  "pathwaypoint add x" 连结给定x(x是参数)值的最近路点

  "pathwaypoint delete x" 删除给定x(x是参数)值的最近路点

  "debuggoal x" 强制机器人使用给定的x(x是参数)值来作为方向路点

  要使用以上的路点命令,你一定要使用控制台(console),你需激活控制台或在CS启动菜单中选用hl.exe –console这

  一项来启动CS。进入CS后按 “~” 键来启动控制台,然后输入有关路点的命令进行路点编辑,编辑完后再按 “~” 键

  退出编辑。

  你也可以使用宏定义来使路点命令更容易输入,宏定义命令为"bind" 看下面几个例子:

  bind a "waypoint add"
  bind d "waypoint delete"
  bind l "waypoint load"
  bind w "waypoint save"

  如上所例,将a定义成为"waypoint add"命令后,如果你想使用"waypoint add"时无需在控制台中依次键入"waypoint

  add"这11个字母再按回车了,而仅需键入"a"回车即可,其它类同。

  使用"waypoint add"命令后将会在你所在地图的当前位置创建一个坐标,坐标可以被设置在你可以在地图中到达的任何

  地方。当设置好一个坐标后你将会听到一声响,而后你可以指定坐标的种类。

  "Normal Waypoint" 标准坐标

  "Normal Waypoint" 将会设置一个标准坐标,它将会指引机器人从一点跑到另一点,此种坐标的颜色是绿色的。

  标准坐标

  "Terrorist Important Waypoint"(匪用战术坐标)和"Counter Important Waypoint"(警用战术坐标)。

  机器人会利用这些类型的坐标在地图中巡逻。如何使用这类坐标,一般取决于地图的类型。在埋雷地图中你可以在匪的

  埋雷区设置上大量的警用战术坐标,并一同设置上2-3个匪用战术坐标,这样警就会着重注意匪的埋雷区,而也匪就会知

  道此地图的埋雷点了。在埋雷地图中警会偶尔的选用匪用战术坐标来追击匪,而匪会经常用到警用战术坐标从而避开警

  。战术坐标的设置不是随意的,随着不同类型的地图其设置的重点也不一样,想像一下对峙总是有攻防两方的,我们应

  当着重的给防首方设置战术坐标,因为攻方会从各个方向来袭。一般来讲防首方的战术坐标是攻方的两倍。注意:警用

  战术坐标是蓝色的,而匪用战术坐标是红色的。

  匪用战术坐标

  警用战术坐标

  "Ladder Waypoint" 梯子坐标

  此种坐标是用来设置在梯子附近以使机器人能够爬梯子。将梯子坐标设置在你准备爬梯子的位置,在你爬到梯子顶端时

  再设置一个,这就完成了。如果梯子太高,你一定要在顶、底的两个梯子坐标这间再设置一个梯子坐标。通常你还要结

  合"pathwaypoint"(见下)命令。如果没有路点坐标连结机器人是不会爬梯子的。梯子坐标的颜色是紫红色。

  梯子坐标

  "Rescue Waypoint" 救援坐标

  此类坐标仅用在人质地图中。将它设置在人质区,而后在游戏中警就会跑到指定位置去救人质了,在人质区设一个就行

  了。它的颜色是白色。

  救援坐标

  "Goal Waypoint" 目标坐标

  把此类坐标设置在地图中最终目标的位置,不同的地图最终目标是不同的,在埋雷地图中设置目标坐标就是标明了埋雷

  点,在人质地图中设置目标坐标就是告诉警将所救的人质最终带到什么地方,在VIP(特殊人质)地图中,它将告诉警

  VIP(特殊人质)将从哪逃脱。目标坐标的颜色也是紫红色

  目标坐标

  "Campstart Waypoint" 巡视起点坐标

  这是一种巡视坐标,它会使机器人短时间地呆在一点巡视一定的区域(在战网上打CS时,被俗称为”阴人”,尤其被用

  在墙和箱子边角或阴暗角落)。使用时先跑到想让机器人阴人的地方然后选用此坐标,当然,当你站着选用时,机器人

  跑到那里后也会站着,当你蹲下再选用此坐标后机器人跑到那里后就会蹲下了(一般都是让机器人蹲下阴人,否则大家

  也知道一些箱子本来就不是很高,如果让机器人站在那里阴人,大有唯恐天下不知之嫌)。

  "Campend Waypoint" 巡视止点坐标

  巡视起点坐标和巡视止点坐标总是成对使用的,巡视起点坐标的功能是设置好阴人的位置和巡视的起点,而巡视止点坐

  标就是设置巡视范围的止点。这对坐标命令会告诉机器人巡视的范围,简而言之就是设置一个视角范围。

  巡视坐标

  "Jump Waypoint" 跳跃坐标

  设想你前面有一个箱子,我们首先选中跳跃坐标,此时游戏就在你开始跳起的地方创建一个标准坐标,并开始记录你的

  跳跃过程了。当你跳到箱子上后游戏又会在你脚下设置一个标准坐标。但和一般标准坐标不同的是,这两个标准坐标间

  是用红色光束连结的,在你跳到箱子上后游戏就关闭跳跃过程的记录了。

  跳跃坐标

  那么究竟如何设置上述各种坐标呢?步骤如下:

  首先进入游戏(最好进一个不能加机器人的地图,如果游戏自动把机器人加进来了,那么按"+7" 把他们全踢走)使

  用"~"键,进入控制台(控制台从屏幕上方拉下)。输入"waypoint add"命令,再按"~"键,退出控制台。此时你会发现

  在屏幕左侧出现了若干选项,这些选项就对应上面所讲的各种坐标了。此时你想使用哪种坐标就按对应的数字就行了。

  下面特别解释一下"pathwaypoint"(标准坐标跟踪设置)命令

  pathwaypoint有两参数"on/off",我们知道如果在一个地图中建立标准坐标,我们可以使用"waypoint add"命令而后选

  择"Normal Waypoint"此时一个标准坐标就创建在你的脚下了。但一个地图对一个小坐标来说是很大的,我们如何才能在

  一个地图上快速的建立许多供机器人移动的标准坐标呢?答案是在控制台中使用"pathwaypoint on"命令,此时你就可以

  在地图中跑动了,游戏会在你跑过的地方自动创建标准坐标(并且你会听到声音),当你认为你将需要机器人跑到的地

  方都设置好了标准坐标后,请在控制台中输入"pathwaypoint off"命令以结束标准坐标的快速创建。

  二、设置路点的一般方式

  为了使路点设置更有效率、更有步骤,对路点设置的一般步骤为:

  1、使用"pathwaypoint on"命令快速设置标准坐标(必须设置)

  2、在地图的适当位置设置巡视坐标(可设可不设置)

  3、设置跳跃坐标(没有可不设置)

  4、设置战术坐标(必须设置)

  5、设置目标坐标(没有可不设置)

  6、保存路点文件

  7、输入"exit"或"quit"命令退出CS。

  三、对iceworld地图(最标准的iceworld地图)创建路点文件实例一则

  以下步骤是按上述设置路点的一般方式顺序依次进行的,请对照。

  1、进入CS,进入iceworld地图,随便选择一个角色(当匪当警均可)

  2、使用"~"键,进入控制台(控制台从屏幕上方拉下)

  3、在控制台中依次输入

  "waypoint on"

  "pathwaypoint on"

  "autowaypoint on"

  使用"~"键,关闭控制台

  4、快速设置标准坐标:

  在地图内跑动建立标准坐标直至完成(为了保险其间,请进入控制台输入"waypoint save nocheck"命令保存,保存完后

  再关闭控制台进入下一步)

  5、设置巡视坐标:

  跑到一些可以阴人的墙角,使用"~"键,进入控制台,输入"waypoint add"命令然后使用"~"键,关闭控制台,蹲下后选

  择巡视坐标一项设置好巡视坐标

  6、设置跳跃坐标:

  iceworld地图中没有可跳上去的地方,所以这一步略过

  7、设置战术坐标:

  首先教大家如何识别iceworld地图中匪的基地(简称匪基)和警的基地(简称警基),请大家跑到iceworld地图的中心

  位置(就是可以买枪的home点)注意观察。映到匪基墙上的光线是呈粉红色的,而映到警基墙上的光线是呈浅蓝色的。

  这就是识别iceworld地图匪基和警基的方式。

  如果你现在是匪,那么你需要以匪基为出发点在通往警基的路上设置若干匪用战术坐标(建议你在一些比较敏感的地方

  设置,匪用战术坐标不要设置的太多一共设置上6、7个就行了,警基内也要设置几个,以使匪哪都能跑得到),直至设

  置完毕。下一步就是设置警用战术坐标了,请注意不要改变角色,因为不同战术坐标的设置仅是战术坐标选择的不同,

  和角色没有关系。也就是说并不同只有匪才能设匪用战术坐标,匪也可以设警用战术坐标。警用战术坐标的设置和匪用

  战术坐标的设置方法一样。

  战术坐标设置完后请进入控制台输入"waypoint save nocheck"命令保存,保存完后再关闭控制台进入下一步。

  8、设置目标坐标:

  此地图不埋雷,也不求人质,更不是VIP地图所以不用设目标坐标。

  9、保存路点文件:

  请进入控制台输入"waypoint save nocheck"命令保存,然后输入”exit”或”quit”完全退出CS。

  10、进入CS选择并进入当才编辑路点的地图,你会发现机器人也可以加入了。

那个没有编辑器。网上有具体编法.用控制台就可以了,我以前编过。