中国虚拟军事网(VME)- 专注于武装突袭系列虚拟军事游戏

 找回密码
 加入VME

QQ登录

只需一步,快速开始

搜索
查看: 5035|回复: 29

[原创] BlackHole:Collider——AdvPowerMP版!升级1.2版,已上传至SAM-COOP服和Sky的叛乱服

[复制链接]
发表于 2013-2-8 21:23:31 | 显示全部楼层 |阅读模式
本帖最后由 DragonZen 于 2013-3-5 14:55 编辑

感谢SAM学院的支持,感谢=SkyMaster=的支持,这个任务目前已知已经被SAM的COOP服务器和SkyMaster的叛乱服务器收录,欢迎大家来玩。
叛乱人太少的话,也可以先玩这个,等待其他玩家。45分钟一局(可调)也适合切换任务。
地图目前只有Zargabad,请到相应位置启动。有BUG或建议,欢迎在这里给予反馈,我也会将最新版及时提交SAM。


1.2版本增加武直相互邀请的功能,修正了一些BUG等。

==================
    BlackHole:Collider,是我的AdvancingPower的MP版本,当然为了适应联机,也做了不少的修改。
    风格和以前一样,4个F: Furious, Flexible, Fruitful, Fantastic,强调娱乐性的快节奏战斗。(BlackHole这个名字就是对高密度战斗的比喻,Collider是正面冲突的比喻。)升级MP之后,可以和基友一起耍。别忘了它是SP升级上来的,也就意味着只有你一个人照样可以耍!我个人推荐把这个任务放到服务器里,可以聚拢人气——毕竟很多任务是需要有一定人数才适合开始的。

规则介绍
    这个任务可以看作两队的PVP任务。两军会在一个长一千米左右、宽几百米左右的范围(可调节)进行激战。
    规则很简单:战场位置会随两军位置而移动,任务目标就是通过战斗将战线推向敌人的方向,最后以战场位置的移动作为判定两队胜负的标准——三个方框是战场,红色的圆圈即战场移动边界,一旦橙色十字(战场中心)移出红色圆圈,就意味着一方胜利;或者时间结束后,按照相对位置来判断胜利
    请注意,黄色方框和己方的红/蓝方框是战场位置,除非你是SpecOp或者你是正在开武直的Pilot,否则的话不许跑出方框以外,不然会掉血的(屏幕上应该有提示,你的部队中有N人在战场以外)。
    在战斗中杀敌会赚得金钱和Point,并用这些资源来购买部队和武器,建设固定防御,召唤武直,建立烟幕,使用卫星和其他侦查手段等,总之内容比较丰富。

兵种介绍
目前版本每一方有16个slot,然后共分四个兵种或Squad:
1)Assault Squad,在Lobby中显示为TeamLeader,每方预设8个:
    这是任务的核心部队,因为战场位置的计算就是每一方所有的Assault Squad的队长所在位置的平均,然后将两个平均位置取中点即是战场位置。因此,Assault Squad的任务不言而喻,就是竭尽全力向前推进,并且你所在的位置决定每分钟的额外金钱奖励。
    Assault Squad可以购买各种武器、士兵和战车,另外每一方的Assault Squad还分别属于三个Faction(即势力),进而使用不同的军队并获得不同的优势(比如MVD部队的战车更加便宜)
    Assault Squad的特殊支援是Supply Truck,只要卡车上有人,就可以自动医疗和修理周围的人员、车辆和固定武器,并且还可以搭载建好的固定武器。

2)SpecOp Squad,在Lobby中显示为Sniper,每方预设2个:
    这支部队属于潜入/狙击的作用,以自己的方式扰乱对方的进攻。作为潜入部队,该部队不会被Large Area Scan所发现,且呆在阵地中敌人一侧的话,会有额外Point奖励。而为了配合远程狙击,该部队是唯一可以在战场范围以外行动的部队(请注意打击敌人空军基地会被惩罚)。
    SpecOp Squad也可以购买少量的士兵和战车,武器装备主要是消音武器和狙击枪。
    SpecOp Squad的特殊支援是可以随时随地召唤武器箱,而不必空投,这样适合敌后战斗。此外该Squad传送到队友位置的费用非常便宜,适合快速转移到敌后;而且卫星侦察的价格也较其他部队便宜。

3)Support Squad,在Lobby中显示为Medic,每方预设4个:
    这支部队负责固定防/维修两种功能。
    Support Squad不能购买任何士兵或载具,武器装备也有限,但是可以在任何地方制造各种固定防御(机枪、榴弹、防空、迫击炮),这也是其特殊支援。注意这些固定防不能被卡车加载,而且一旦人员远离就会被删除。而作为支援部队,该部队使用Heal and Repair的价格是其他部队的一半,非常适合支援其他部队。无论在哪儿,每分钟有固定的金钱奖励。

4)Pilot Squad,在Lobby中显示为Pilot,每方预设2个:
    这支部队唯一的功能就是召唤武装直升机。
    Pilot不能购买任何士兵或载具,武器装备更少。但在积累一定钱数和点数之后,可以购买武直从后方起飞。进入直升机后,可以再按0-0-3,邀请其他Pilot,或者免费雇佣一名AI来一起协同驾驶武直。注意AI有时候会邀请玩家,要及时按0-0-3,确定,否则过了十秒邀请就失效了。无论在哪儿,Pilot每分钟有固定的金钱奖励。

部分Support的解释
1)radio 0-0-1可以买兵、买载具(仅限Assault和SpecOp)、召唤空降武器箱(空降武器箱可以购买“非法武器”,即自动搜索出的武器,前提是该选项在Parameter中打开了。)
2)radio 0-0-2包括若干支援,其中:
    Large Area Scan是以一定的概率T和一定的虚报F,对战场中心区的敌人进行觉知的功能,这种觉知对己方所有部队都有效,即都能看到敌人。但请注意,玩家并不会真的Reveal单位,而是需要自行通过圆点判断;但是AI部队会觉知这些单位,由于作为Support Squad的AI是根据其所知敌人来发射迫击炮的,所以这对于帮助后方的AI发射迫击炮很有好处。另外请注意SpecOp无法通过此方法侦查出来。

重要说明:
1,本任务需要CO,也就是AA2+OA才能运行。
2,请把任务放在MPMissions文件夹下面,然后进多人模式点New自建主机;当然会建立Dedicated Server的筒子们就不用我废话了。
3,自己玩的人请注意量力而行,太多的部队可能会比较卡,可以关掉一些部队,特别是会买兵的TeamLeader。
4,游戏之前有PARAMETER有很多可调整选项。特别注意AI的智商问题,更高的智商意味着更消耗资源,而且不断地索敌意味着推进速度更慢。

目前尚未发现Bug,但很多价格啦、两军平衡啦等各种东西需要调整,也欢迎你提出自己的想法哦!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入VME

x

点评

原创内容  发表于 2013-2-9 15:01
 楼主| 发表于 2013-2-8 21:24:04 | 显示全部楼层
本帖最后由 DragonZen 于 2013-2-11 18:47 编辑

二楼占楼。
之前需要帮忙的两个问题已经克服了哈,一切OK。

欢迎大家反馈,多提意见,:D
 楼主| 发表于 2013-2-8 21:28:42 | 显示全部楼层
顺便,我就是SPS哈,刚刚换了游戏内的名儿。

如果你确定只玩SP模式,我当然还是推荐你SP版本的AdvancingPower:
http://www.chinavme.com/thread-18144-1-1.html
发表于 2013-2-9 15:02:17 | 显示全部楼层
好,我给顶上。{:soso_e142:}
发表于 2013-2-9 16:12:05 | 显示全部楼层
来试试,楼主辛苦
 楼主| 发表于 2013-2-9 19:42:43 | 显示全部楼层
FFUR2007SLX2_5 发表于 2013-2-9 15:02
好,我给顶上。

大神你知道怎么在OA中处理那个火炮脚本么?有空来着看看吧,我现在卡在这里了。
觉得OA的火炮应该很好用,但是居然没人知道怎么命令AI开火……
http://forums.bistudio.com/showt ... ke-player-s-command
发表于 2013-2-9 21:15:17 | 显示全部楼层
感谢楼主的辛勤劳动
发表于 2013-2-9 21:18:58 | 显示全部楼层
DragonZen 发表于 2013-2-9 19:42
大神你知道怎么在OA中处理那个火炮脚本么?有空来着看看吧,我现在卡在这里了。
觉得OA的火炮应该很好用 ...

http://www.chinavme.com/forum.php?mod=viewthread&tid=23955
如果我没有理解错,你可能需要这个。看我做的例子。
 楼主| 发表于 2013-2-10 09:01:41 | 显示全部楼层
qevhytpl 发表于 2013-2-9 21:18
http://www.chinavme.com/forum.php?mod=viewthread&tid=23955
如果我没有理解错,你可能需要这个。看我 ...

谢谢哦。
我就是想绕过call BIS_ARTY_F_ExecuteTemplateMission
因为这个function没法跟踪EventHandler Kill的killer,比较麻烦。
我再研究一下吧
发表于 2013-2-10 12:59:29 | 显示全部楼层
DragonZen 发表于 2013-2-10 09:01
谢谢哦。
我就是想绕过call BIS_ARTY_F_ExecuteTemplateMission
因为这个function没法跟踪EventHandler ...

为什么要返还“Killer”?是否有其他解决方案?
 楼主| 发表于 2013-2-10 14:38:15 | 显示全部楼层
qevhytpl 发表于 2013-2-10 12:59
为什么要返还“Killer”?是否有其他解决方案?

不返回Killer的话就无法知道是谁的炮弹炸死了这个人。

其实在OA中,无论是玩家自己用Artillery Computer,还是指挥炮兵用FireAtPosition,都很方便,但居然就是没人知道怎么用脚本来激发这个内容。
 楼主| 发表于 2013-2-10 15:43:31 | 显示全部楼层
qevhytpl 发表于 2013-2-10 12:59
为什么要返还“Killer”?是否有其他解决方案?

或者另外一种可能,就是通过某种setVariable的方法,能够给炮弹加入射击手的属性,这样就可以凭空生成炮弹了,最简单。但是怎么去得到那个variable暂时不知道。

点评

Fire EH 能不能行?难道所有的EH都不行了吗?  发表于 2013-2-10 15:50
 楼主| 发表于 2013-2-10 23:50:26 | 显示全部楼层
哦,问题已经解决了。

首先,如果是Artillery Module,射击之后炮弹就消失了,所以是不行的。
我现在用的方法是激发一枚炮弹,然后迅速跟踪这枚炮弹,再转移到目标的上空自由落体。应该说效果还可以吧,至少killer是出来了。
 楼主| 发表于 2013-2-11 19:00:27 | 显示全部楼层
新版本放出,顶起。
发表于 2013-2-11 20:11:29 | 显示全部楼层
很不错!!!!!!
您需要登录后才可以回帖 登录 | 加入VME

本版积分规则

小黑屋|中国虚拟军事网

GMT+8, 2024-5-13 14:04

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表