如何增加人口上限

来源:互联网 发布:西门子编程器 编辑:程序博客网 时间:2024/04/26 20:07

修改人口上限是个简单的问题。

经过研究,发现EUD也可以修改人口上限,而且效果蛮好,功能强大,但怕有些人听不懂。

于是,只能用别的方法了。

所以我在此说明,放置P133的建筑物可以增加P1的人族人口上限。

其他玩家呢?其他族呢?
而且对于没用过StarForge的人,根本不知道P133是什么意思。

 

下面是我转的贴:

(发现神族好像不能改人口上限,一进地图就崩溃了=_=!,只能用EUD改了。)

为了弄明白如何增加其他玩家、其他种族的人口上限,我只有反复的穷举:放置不同建筑物、修改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(时空之门)       +37.5
Hydralisk Den(刺蛇巢)       +50
Defiler Mound(蝎子巢)       +75
Greater Spire(大飞龙塔)       +100
Queen's Nest(皇后巢)       +87.5
Evolution Chamber(升级所)       +20
Ultralisk Cavern(猛犸巢)       +37.5
Spire(飞龙塔)       +25
Spawning Pool(血池)       +37.5
Creep Colony(生物群)       +20
Spore Colony(孢子炮)       +12.5
Sunken Colony(地刺)       +20
Extractor(气矿)       +12.5

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

Protess:
Nexus(主基)       +200
Robotics Facility(机械工厂)       +150
Pylon(水晶柱)       +25
Assimilator(气矿)       +25
Observatory(天文台)       +87.5
Gateway(兵站)       +37.5
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(机器人技术支持中心)       +62.5
Shield Battery(护甲电池)       +25