查看: 4148|回复: 26

[经验] csdm的使用方法和参数

[复制链接]
发表于 2012-11-21 02:33:35 | 显示全部楼层 |阅读模式
第一种模式是普通的可以应用在任何地图上的,每一小局(意思是刚重生的时候)你都会得到一个菜单问你需要哪些枪,装甲和手雷闪光弹(这个菜单可以自己关闭或者打开)

第二种模式是让csdm模式显的很独特的一种模式,一些很流行的地图里已经设定好了物品菜单,就是将一些武器有战略意义的放在地图上的某些地方,玩家刚出生时必须自己去寻找那些武器。在寻找武器里,又分有两种模式里: 通常模式和AssKicR 模式(这个词实在不知道怎么翻译). AssKicR's changes 包含awp的子弹还有para(这个也不知道怎么翻译)和一些其他的物品。也是一个不同的地图配置包,想使用这种模式的话你需要在amx.cfg里设置csdm_asskicr为1 所有的模式设定参数如下,带有"D"的参数意思是已经被设置成默认值,你可以在amx.cfg文件里进行修改amx.cfg文件在addons/amx目录下

特别需要注意的是,如果你使用的是cs1.5或者更低的版本,一定要把csdm_steam设置成0

正常模式 (选枪模式)

csdm_active 1 (D)
csdm_freeze_time 4.0 (D)
csdm_add_items 0 (D)
csdm_random_spawns 1 (D)
csdm_kill_all 0 (D)
csdm_drop_packs 0 (D)
csdm_drop_weapons 1 (D)
csdm_delete_time 20.0 (D)
csdm_allow_clguns 0 (D)
csdm_auto_drop 1 (D)
csdm_auto_equip 1
csdm_auto_gren 1
csdm_spawn_spam 1
csdm_enable_amenu 0
csdm_enable_gmenu 0

捡物品模式

csdm_active 1 (D)
csdm_freeze_time 4.0 (D)
csdm_add_items 1
csdm_random_spawns 1 (D)
csdm_kill_all 0 (D)
csdm_drop_packs 1
csdm_drop_weapons 1 (D)
csdm_delete_time 20.0 (D) (maybe lower with larger servers)
csdm_allow_clguns 0 (D) - could get chaotic otherwise
csdm_auto_equip 0 (D)
csdm_auto_gren 0 (D)
csdm_spawn_spam 0
csdm_enable_amenu 0
csdm_enable_gmenu 0
csdm_battery 15
csdm_medkit 15
csdm_explain 1
csdm_auto_drop 0


参数详细解释

死亡模式可以通过amx.cfg来设定相关设置(这个文件的路径是cstrike/addons/amx/)
csdm_active [0|1] 设定是否使用死亡模式
csdm_freeze_time 4.0 设定玩家重生后的受保护时间,以秒为单位
csdm_add_items [0|1] 设定游戏模式,如果设置成0,那么每一局都会出现一个菜单问玩家他们想选择什么枪,如果设置成1,那么枪和其他东西会被放在地图上让玩家自己寻找
csdm_item_time 20.0 设定地图上的物品会保持多长时间,0为无限时间,单位是秒
csdm_random_spawns [0|1] 设定是否使用随机出生点
csdm_kill_all [0|1] 如果设置成1,那么友军开火会被开启,并且你的任务是杀死所有的人,包括ct和T ,(呵呵,成了quake的deatch match了)
csdm_drop_packs [0|1] 如果设置成1,那么当玩家死亡的时候会掉下他们所持有的武器
csdm_drop_weapons [0|1] 如果设置成1,武器是可以丢在地上的,如果设置成0,那么当玩家丢掉武器的时候,武器会立即自动消失
csdm_delete_time 20.0 设置地上原有的武器或者一些物品会在多长时间后消失,0是永久,最长时间为30秒
csdm_allow_clguns [0|1] 如果设置成1,玩家可以输入"give"或者"guns"来获得武器
csdm_hold_many [0|1] 如果设置成1,那么玩家可以同时携带多种主枪和手枪
csdm_auto_equip [0|1] 如果设置成1,玩家可以在重生的时候自动获得防弹衣
csdm_auto_gren [0|1] 如果设置成1,玩家可以在重生的时候自动获得手雷和闪光弹
csdm_spawn_spam [0|1] 如果设置成1,玩家可以在重生的时候获得一个说明信息。
csdm_enable_amenu [0|1] 如果设置成1,在选枪菜单里会有一个选择防弹衣的选项
csdm_enable_gmenu [0|1] 如果设置成1,在选枪菜单里会有一个选择手雷和闪光弹的选项
csdm_spawn_protect [0|1|2] 如果设置成0,那么玩家重生时没有受保护的时间,如果设置成1,那么就是正常的重生保护,如果设置成2,那么玩家将会在冰冻时间里一直受保护。
csdm_medkit [15] 设定一个医药箱可以给玩家补多少血,默认值是15
csdm_battery [15] 设定电池可以给玩家补多少防弹衣 (估计是halflife里的那样的补装甲的东西吧)
csdm_explain [0|1] 如果设置成1,那么当你在游戏里得到不同的装备的时候系统会给你解释如何用它
csdm_auto_drop [0|1] 如果设置成1,那么当玩家在正常模式下的菜单里选择新枪的时候会自动丢掉他

们已有的枪csdm_steam [0|1] 设定你是否是使用steam系统(如果是1.5就设置成0)
csdm_pack_jumps [0|1] 如果设置成0,那么长跳跃不会死掉。(这一句不知道怎么翻译,看不明白,好

象是有特殊的装置可以长跳。原文如下: If set to 0, long jumps will not be packed into a pack that

drops on death. )
csdm_asskicr [0|1] 如果设置成1 ,并且csdm_add_items 也是1,那么Asskicr模式 将会被使用
csdm_voting [0|1|2] 如果设置成1,任何人都可以投票来选择是否使用死亡模式,如果设置成,仅有那些具有"m"权限管理员可以进行投票。设置成0是禁止投票。
csdm_voting [abc] 联合a,b,c来使用不同的投票方式,"a"是使用或者禁用死亡模式,"b"是菜单或者物品模式,"c"是正常投票或者所有人都可以投票的方式
csdm_ratio [0.6] 设定使投票生效的比例
csdm_votetime [45] 设定一个投票可以维持多长时间
csdm_nextvote [180] 设定一个投票后多长时间才可以进行第二次投票



csdm命令

下面的这些命令可以在控制台里输入以用来控制死亡模式。

管理员命令

csdm_enable [0|1] 切换时候使用死亡模式插件
csdm_items [0|1] 切换是使用物品模式的死亡模式还是使用菜单模式的死亡模式
csdm_version 查看正在使用的死亡模式的版本
csdm_setspawn <0|1|2>. 创建一个重生的出生点,这个位置就是你输入这个命令时所站在的地方,并且记住

了你的枪所指的方向,设置成0的时候是默认的意思是“随机的队伍”,设置1时是这个出生点是匪的出生点,

设置2的时候这个出生点是警察的出生点。
csdm_setspawnv <0|1|2>. 设定物品的产生地点,0 1 2的设定和csdm_setspawn一样(这个我拿不准,原文是:Legacy. Same thing as csdm_setspawn.)
csdm_delspawn 删除掉重生地点
csdm_setent 创建一个实体并且报告它的数量,死亡模式的特殊的实体有:手枪弹药"pistol_ammo", 猎枪弹药"shotgun_ammo", 轻型冲锋枪弹药"smg_ammo", 步枪弹药"rifle_ammo", 全部的弹药"full_ammo", 还有防弹衣"armor".还支持防弹衣补充电池 "item_battery", 气血补充物品"item_healthkit", 长跳的物品"item_longjump", 和枪支 "weapon_". 防暴盾是不被支持的
csdm_delent 删除在菜单上的实体,需要注意的是,如果那是一个标记,那么不会被删除
csdm_viewspawns 在重生的地点放置一些明显的标记,这样开发者可以明白他在那里设置过重生点。
csdm_spawncount 显示有哪些重生点在这个地图上是有效的
csdm_rement 通过选择的物品编号来移除实体
csdm_origin 报告你的原体,对管理员或者开发者调试和设定重生点有用。 csdm_near 报告你最近的重生点,对管理员或者开发者调试和设定重生点有用
csdm_set_amenu 设定你的防弹衣菜单
csdm_set_gmenu 设定你的手雷和闪光弹菜单。
csdm_killall 设定自由模式,你必须杀掉所有的敌人以及同伙。
csdm_look 回答你正在看到的实体信息,多数情况下它都工作
csdm_entinfo 回答你的实体的类别名,需要xtrafun插件。
csdm_entdump [n] 这个翻译不明白,应该是和编程方面有关,原文如下: Returns a table of entity nformation starting after entity [n] (recommended start-150). Appends the dump to

addons\amx\logs\csdm-ents.txt. Requires XTRAFUN.

csdm_cancelvote 取消所有的投票进程
csdm_vote OR vote_csdm 开始投票是否使用csdm


客户端命令


respawn 如果你死了,你可以用这个命令来使你自己复活
guns 如果这个命令被启用了,那么可以出现枪支选择菜单。
give 如果这个命令被启用了,那么可以给你任何武器,你应该仅用枪支的名字,例如"ak47",而不是"weapon_ak47"
enable_menu 用来切换选枪的菜单是否自动出现
vote_csdm OR csdm_vote 开始投票是否使用死亡模式


武器限制

到版本1.1为止,csdm模式有禁用或者锁定某些武器的功能

在addons\amx\csdm\文件夹下打开或者创建一个blocked.cfg文件,并且在里面加上一种武器,每一行一种武器,用来禁止某些武器或者限制某些武器的数量。
例如
addons\amx\csdm\blocked.cfg:
shield
smokegrenade
flashbang
awp 5

这个意思就是锁定盾牌烟雾弹和闪光弹,并且将awp限定在5支以内,就是说玩家手里最多也就是同时持有5个AWP




物品片:

你可以得到的物品有

Pistol Ammo = 所有手枪的子弹
Shotgun Ammo = 所有猎枪的子弹
Smg Ammo = 所有轻型冲锋枪的子弹
Rifle Ammo = 所有步枪的子弹

Medikit = 给你加血
Battery = 给你补防弹衣
Drop Pack = 当你杀掉一个玩家的时候他会掉下这些东西(我也不知道什么东西)
Long jump= 当你用这东西的时候,你按跳蹲可以跳的更远一些

Awp ammo = (AssKicR)给你awp的子弹
Armor = 带有头盔的全防弹衣
Ammo Box = (AssKicR) 全部的弹药
Para ammo = (AssKicR) Para ammo
syr028 该用户已被删除
发表于 2012-11-26 13:39:44 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2012-12-2 16:50:00 | 显示全部楼层
没人理我。。。。  
发表于 2012-12-3 02:04:49 | 显示全部楼层
说的真有道理啊!
发表于 2012-12-4 10:35:27 | 显示全部楼层
楼上的话等于没说~~~  
发表于 2014-10-2 08:11:36 | 显示全部楼层
支持~~顶顶~~~  
发表于 2014-12-11 22:27:00 | 显示全部楼层
支持你加分  
发表于 2015-1-4 06:54:35 | 显示全部楼层
不要等到人人都说你丑时才发现自己真的丑。  
发表于 2015-2-9 01:27:28 | 显示全部楼层
人气还要再提高  
发表于 2015-3-10 11:11:30 | 显示全部楼层
看贴回复是好习惯  
您需要登录后才可以回帖 登录 | 中文注册

本版积分规则