中国星际RPG联盟

标题: 星际RPG地图中增加人口上限详解 [打印本页]

作者: wzspdw    时间: 2013-8-7 23:30
标题: 星际RPG地图中增加人口上限详解
星际RPG地图中增加人口上限详解

作者:zyl910

最近在网络上看到增加人口上限的的办法。试了一下,果然有效。
可是原作者说的太简略,而且图片又打不开,很多关键地方不清楚。所以该帖子只是说明,放置P133的建筑物可以增加P1的人族人口上限。其他玩家呢?其他族呢?
而且对于没用过StarForge的人,根本不知道P133是什么意思。

为了弄明白如何增加其他玩家、其他种族的人口上限,我只有反复的穷举:放置不同建筑物、修改Player、保存并运行游戏查看修改效果。在星际主程序崩溃数十次后,终于把这一切弄明白了。

P1是 Player 1 的缩写,以此类推P133是 Player 133 的缩写。133号Player?!星际不是最多只支持8个玩家吗?
星际是用一个字节来存储Player的,数值范围是0~255。但是,玩家只能扮演P1 ~ P8,P9 ~ P255有特殊作用。比如说,P12管中立单位、P13加快攻击速度、P14加快移动速度……
而我写的这篇文章就是说明 P72 ~ P180 的建筑物能增加人口上限。

星际自带的StarEdit以及许多流行的地图编辑器只能编辑 P1 ~ P8 的单位,只有StarForge才能直接编辑 P9 ~ P255 单位。


当前人口:当前所有单位所占的人口。如开局时人口显示的“4/9”中的“4”
最大人口:所有房子能供给的总人口。如开局时人口显示的“4/9”中的“9”
人口上限:最大人口的上限。一般是200

放置 P72 ~ P180 的建筑物对 P1 ~ P8 的影响(X代表1~8,具体数值请看本文最后的表):
Player 72 + X:增加 Player X 的 虫族 最大人口
Player 84 + X:增加 Player X 的 虫族 当前人口
Player 96 + X:增加 Player X 的 虫族 人口上限
Player 108 + X:增加 Player X 的 人族 最大人口
Player 120 + X:增加 Player X 的 人族 当前人口
Player 132 + X:增加 Player X 的 人族 人口上限
Player 144 + X:增加 Player X 的 神族 最大人口
Player 156 + X:增加 Player X 的 神族 当前人口
Player 168 + X:增加 Player X 的 神族 人口上限

注意:
1、多个建筑的效果可以叠加。
如:放置两个 P97 的神族主基,P1 的虫族人口上限增加400,加上原本的200就是600。

2、建筑的种族并不影响该种族的人口上限。
如:放置一个 P97 的神族主基,依然是 P1 的虫族人口上限增加200,而不是神族!

3、放置 P72 ~ P180 的建筑物除了可以修正某个种族的人口外,对其他种族的人口参数也有微弱影响。
具体影响哪些人口参数项目 与 Player编号及建筑物类型有关,而且其值固定是0.5(显示时四舍五入成整数了),所以应用到控制多个种族时会有点麻烦。
如:放置一个 P97 的神族主基,P1 的虫族人口上限增加200,同时人族的当前人口、人口上限都增加0.5。


增大人口上限的作用:这还用说吗!
增大最大人口的作用:编写RPG地图时总算可以摆脱大片大片的房子区域了。
增大当前人口的作用:限制人口,编特殊RPG地图可能有用。


建筑物对人口的影响(按StarForge的建筑物顺序。因为我是逐个逐个试出来的,累啊):
Zerg:
Infested Command Center(感染的命令中心)      +150
Hatchery(一级主基)      +150
Lair(二级主基)      +50
Hive(三级主基)      +50
Nydus Canal(时空之门)      +38
Hydralisk Den(刺蛇巢)      +50
Defiler Mound(蝎子巢)      +75
Greater Spire(大飞龙塔)      +100
Queen's Nest(皇后巢)      +88
Evolution Chamber(升级所)      +20
Ultralisk Cavern(猛犸巢)      +38
Spire(飞龙塔)      +25
Spawning Pool(血池)      +38
Creep Colony(生物群)      +20
Spore Colony(孢子炮)      +13
Sunken Colony(地刺)      +20
Extractor(气矿)      +13

Terran:
Command Center(命令中心)      +200
Supply Depot(房子)      +25
Refinery(气矿)      +25
Barracks(兵站)      +38
Academy(步兵学院)      +50
Factory(重工厂)      +100
Starport(飞机场)      +100
Science Facility(科学院)      +38
Engineering Bay(步兵升级所)      +33
Armory(机械研究院)      +50
Missile Turret(导弹塔)      +25
Bunker(碉堡)            +25
Comsat Station(雷达)      +38
Nuclear Silo(核弹井)      +38
Control Tower(导航塔)      +50
Covert Ops(谍报中心)      +38
Physics Lab(物理实验室)      +38
Machine Shop(坦克附件)      +38

Protess:
Nexus(主基)      +200
Robotics Facility(机械工厂)      +150
Pylon(水晶柱)      +25
Assimilator(气矿)      +25
Observatory(天文台)      +88
Gateway(兵站)      +38
Photon Cannon(光炮)      +50
Citadel of Adun(进修所)      +100
Cybernetics Core(控制中心)      +50
Templar Archives(圣堂武士殿)      +125
Forge(锻造厂)      +50
Stargate(航空港)      +150
Fleet Beacon(舰队航标)      +175
Arbiter Tribunal(仲裁法庭)      +225
Robotics Support Bay(机器人技术支持中心)      +63
Shield Battery(护甲电池)      +25
作者: wq0591    时间: 2013-8-8 14:32
今天才知道,有点复杂。。。
作者: tk390480    时间: 2013-8-8 22:25
当时的确是个大工程啊
作者: Meteora_ly02    时间: 2013-8-10 11:22
占坑慢看
作者: Sugar★    时间: 2013-8-10 11:52
顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶




欢迎光临 中国星际RPG联盟 (http://www.scrpg.net/) Powered by Discuz! X3.1