[分享] Ryu_MapsX v0.6.1 (070806 update)
Ryu_MapsX [版本 v0.6.1] —— 服务器地图插件参数管理设置070806更新:
①增加不同类型常规图每局时间长度自定义(祥见下面说明)
②修正枪图、跳跃图一个延迟换图的BUG
070730更新:初步开放地图实体编辑
来源:
战鹰 < http://www.GaVinCN.com >
121.11.253.162:27015 CS娱乐服务器
121.11.253.162:27016 CZ娱乐服务器
121.11.253.162:27018 比赛服务器
描述:
AMXX提供了“地图名.cfg”文件来设置具体地图的插件和各种参数,但是很多服务器的地图数量
非常庞大,逐个设置费时费力(就算用文件更名的方法也颇费精力)。
这个插件目的在自行侦测地图类型,从而开启/关闭特定插件、以及类似“冻结时间”、“起始金
钱”、地图时间等项目的自动设置。
通过这个插件:
1、自动插件管理:
①自动于跳跃图中启用专用插件(如存点、降落伞等)并关闭其他娱乐插件(金钱、随机手枪局武
器等);
②自动于直接对抗图(枪图)中关闭不必要的娱乐插件(金钱、掉雷、任务失败处死、蹲坑等);
③自动于常规图(拆放包、人质、VIP、土匪逃逸)中启用娱乐插件。
2、自动于跳跃图、枪图、常规图中使用“各自类型”的自定义服务器参数:
①冻结时间
②队友伤害
③起始金钱
④地图时间
⑤武器禁用(如果当前地图有提供已定义禁用的武器,插件会自动取消禁用该武器)
⑥每局时间
3、换图模式采用“时间限制(mp_timelimit)”的服务器,当地图时间结束时,如果当前局未
结束,将自动延迟至当前局结束(分出胜负)再换图。
4、自动检测消除某些地图的环境回声效果不能自动消除的BUG
5、在地图中添加特殊“实体”。此功能可用于于地图中设置障碍、增加跳跃支点等。
6、一些地图出生点不足或出生“卡死”,而地图文件本身加密而无法直接用RipEnts编辑,可通
过编辑“addons\amxmodx\configs\MapX\SpawnPoints”文件夹中的“地图名.ini”
文件中的出生点信息重新生成出生点。
需求:
<amxmodx> & <amxmisc> & <fakemeta>
使用:
1、将压缩包解压后把“addons”文件夹复制到“cstrke”(CS)或“czero”(CZ)文件夹下
2、在“addons\amxmodx\configs”文件夹中的“plugin.ini”文件中加入下面一行:
Ryu_MapsX.amxx
3、编辑“addons\amxmodx\configs\MapsX\PluginsList”下两个 ini 文件:
"generalList.ini"和"kzList.ini"
第一个用来存放普通娱乐插件列表(枪图、跳跃图中将关闭这些插件)
第二个是跳跃图专用插件列表(非跳跃图将禁用这些插件)
;文件中格式为(句首“;”表示注释,该行不执行):
;put your general fun plugins underside
;semicolon mean postil, would not use that line
;example: myfunplugin.amxx
Ryu_MoneyX.amxx
;Ryu_ShowClientX.amxx
Ryu_EncourageX.amxx
Ryu_M4withM203.amxx
Ryu_GrenadeDrop.amxx
Ryu_PRWFunMode.amxx
Ryu_TKFunWarn.amxx
Ryu_KillLosers.amxx
dib.amxx
4、对需要重编出生点的地图,在“addons\amxmodx\configs\MapX\SpawnPoints”文件
夹中建立“地图名.ini”文件,于文件中加入重新编排的出生点信息:
例:
地图de_karachi(原图出生"卡死"且地图"加密",无法用"RipEnts"直接编辑导入ENT文件)
de_karachi.ini文件内容(重新编辑了警、匪各17个出生点):
;下表对应值为:
;队伍 坐标X 坐标Y 坐标Z 角度X 角度Y 角度Z
CT -365 1336 90 0 180 0
CT -665 1336 90 0 0 0
CT -580 1464 -35 0 270 0
CT -450 1464 -35 0 270 0
CT -515 1400 -35 0 270 0
CT -580 1336 -35 0 270 0
CT -450 1336 -35 0 270 0
CT -515 1272 -35 0 270 0
CT -580 1208 -35 0 270 0
CT -450 1208 -35 0 270 0
CT -515 1144 -35 0 270 0
CT -580 1080 -35 0 270 0
CT -450 1080 -35 0 270 0
CT -515 1272 70 0 270 0
CT -580 1208 70 0 270 0
CT -450 1208 70 0 270 0
CT -515 1144 70 0 270 0
T 510 -2970 0 0 90 0
T 710 -2970 0 0 90 0
T 610 -2920 0 0 90 0
T 510 -2870 0 0 90 0
T 710 -2870 0 0 90 0
T 610 -2820 0 0 90 0
T 510 -2770 0 0 90 0
T 710 -2770 0 0 90 0
T 610 -2720 0 0 90 0
T 510 -2670 0 0 90 0
T 710 -2670 0 0 90 0
T 610 -2620 0 0 90 0
T 510 -2670 105 0 90 0
T 710 -2670 105 0 90 0
T 610 -2620 105 0 90 0
T 510 -2770 105 0 90 0
T 610 -2720 105 0 90 0
5、在地图中添加特殊“实体”。
此功能可用于于地图中设置障碍、增加跳跃支点等。
在“addons\amxmodx\configs\MapsX\AdjustEnts”文件夹中建立“地图名.ini”文件,于文件中加入
需要添加“实体”的信息:
例:
地图de_BadDay_day,该图恐怖份子到达B包点的速度比警察更快,造成不平衡。
因此通过编辑addons\amxmodx\configs\MapsX\AdjustEnts\de_BadDay_day.ini文件内容,设置了一些
可以打碎的障碍物,延缓T到B点的速度:
;下表对应值为:
;坐标X 坐标Y 坐标Z 角度X 角度Y 角度Z 实体类型 HEALTH 材质 MoveType
;
850 -1415 -215 0 0 0 fb 700 1 6
850 -1490 -215 0 0 0 fb 700 1 6
850 -1415 -160 0 0 0 fb 700 1 6
850 -1490 -160 0 0 0 fb 700 1 6
731 -1458 -150 0 30 0 fb 700 1 6
343 -1310 -250 0 0 0 fb 800 1 6
其中实体类型“fb”表示可打碎的实体(func_breakable),“fw”表示永久障碍。。。等等。。。
目前实体只开放一个固定模型,体积为 50*50*51 ,效果见附图。
6、amxx.cfg 自定义参数(没有定义时使用默认值):
//非常规图(枪图、跳跃图)冻结时间(默认 0)
amx_freezetime_kz 0
//常规图冻结时间(默认 5 秒)
amx_freezetime_gn 5
//跳跃图友军伤害(默认 0 关闭)
amx_FF_kz 0
//常规图及枪图友军伤害(默认 1 开启)
amx_FF_gn 1
//常规图及枪图友军伤害(默认 1 开启)
amx_FF_FTF 1
//非常规图(枪图、跳跃图)起始金钱(默认 16000)
amx_startmoney_kz 16000
//常规图(拆放包、人质、VIP、土匪逃逸)起始金钱(默认 800)
amx_startmoney_gn 800
//跳跃图时间(默认 90 分钟)
amx_timelimit_kz 90
//常规图时间限制(默认 30 分钟)
amx_timelimit_gn 30
//“枪图”时间限制(默认 20 分钟)
amx_timelimit_FTF 20
//常规图每局时间(默认:"CS:2.5,DE:1.75,AS:2.0,ES:2.0" 分钟)
//由于一些地图包含1种以上的类型(常见的如:"CSDE_*",包含人质及拆放包),
//所以自定义数组以 “排列的先后顺序” 确定优先采用时间参数。
//以默认数组为例,当地图包含人质及拆放包时,由于“CS”次序比“DE”靠前(优先使用),
//所以该地图每局时间将会设定为“CS”的时间参数(2.5分钟)。
//其他类推,自己决定优先类型。
amx_roundtime_rank "CS:2.5,DE:1.75,AS:2.0,ES:2.0"
//武器禁用(共34种武器装备)
//自定义参数中,“1”表示禁用,“0”表示不禁用。
//参数对应武器顺序表:
//武器名称:
//|usp|glock|deagle|p228|elites|fn57|m3|xm1014|mp5|tmp|p90|mac10|ump45|ak47|galil|famas|sg552|m4a1|aug|scout|awp|g3sg1|sg550|m249|vest|vesthelm|flash|hegren|sgren|defuser|nvgs|shield|primammo|secammo
//参数位置:
//| 1 |2|3 | 4| 5|6 | 7|8 | 9 |10 | 11| 12| 13| 14 | 15| 16| 17| 18 |19 | 20|21 | 22| 23| 24 | 25 |26 | 27|28| 29|30 | 31 |32| 33 |34
//跳跃图禁用武器自定义参数
//默认 "0000000000000000000001100011110100" 即禁用连狙\雷\拆弹器\盾
amx_restrictwpn_kz "0000000000000000000001100011110100"
//常规图禁用武器自定义参数
//默认 "0000000000000000000001100000000100" 即禁用连狙\盾
amx_restrictwpn_gn "0000000000000000000001100000000100"
//枪图禁用武器自定义参数
//默认 "0000000000000000101011100011110100" 即禁用sg552\aug\awp\连狙\雷\拆弹器\盾
amx_restrictwpn_FTF "0000000000000000101011100011110100"
回复: [分享] Ryu_MapsX v0.5 (070711 update)
沙发........HOHO~~回复: [分享] Ryu_MapsX v0.5 (070711 update)
请问Team' s fund 这个插件是干什么用的,能不能做个介绍?http://forums.alliedmods.net/showthread.php?p=403358
回复: [分享] Ryu_MapsX v0.5 (070711 update)
Post by AE86请问Team' s fund 这个插件是干什么用的,能不能做个介绍?
http://forums.alliedmods.net/showthread.php?p=403358
官网那个是去年刚学AMXX时写的,版本早过时了,
功能是警匪双方各设一个“公积金”,
每局对队伍里面金钱超过定义数目的队员抽取一定比例的金钱累入“公积金”、“公积金”数目达到定义参数时停止抽水;
而队员金钱低于设定数目(低保线?呵呵)的,将自动从公积金里面获得补助。。。。。。
如果服务器里面有MonyX插件的话,由于可以发钱,这个“公积金”插件就没多大作用了。
回复: [分享] Ryu_MapsX v0.5 (070711 update)
哦,明白了,我用了moneyx,基本上用不上:)回复: [分享] Ryu_MapsX v0.5 (070713 update)
Updated............................回复: [分享] Ryu_MapsX v0.5 (070713 update)
更新版本为 v0.6,由于我上点通的速度还没有AMXX官网的一半快(还时常超时),所以不重新编辑,只发个连接:http://www.gavincn.com/bbs/thread.php?fid=6
回复: [分享] Ryu_MapsX v0.6 (070725 update)
更新代码结构、武器限制详细自定义、初步开放地图出生点自定义回复: [分享] Ryu_MapsX v0.6 (070725 update)
ddddddddddddddddddddddddddddddddddddd回复: [分享] Ryu_MapsX v0.6 (070730 update)
070730更新:初步开放地图实体编辑
页:
[1]
2