国内资深魔兽玩家麦德三世近日又公布了部分《魔兽争霸3》MOD的新细节,

《魔兽争霸3》MOD新细节:

War3 Mod尽了**可能为每个来自War3的对象使用了War3引擎中的四字符格式内部ID。

例如,若是按照SC2的命名习惯,步兵的内部ID通常会是其英文名Foot**n。但是在我这个War3 Mod中,对象内部ID用的却是war3的步兵四字符ID:hfoo,而“步兵”作为其显示名同时赋予这个单位。

这样做有哪些具体的好处呢?

例如,可以随时使用SC2本身的调试作弊码来创建自己想要的单位,而目前的命名方式能**地利用这一引擎优势。

即可在鼠标位置创建一个步兵。没错,这个调试码是支持中文的,因此你就算不知道一个兵种的英文名或内部ID,也可以随时随地创建它们用来测试你的地图。MakeUnit 凯尔就可以创建一个凯尔萨斯。

对于战役英雄,直接在MakeUnit后面输入它们的名字即可创建他们,对于非战役英雄,由于它们有许多随机名字,因此我在这里设置的规则是需要在Makeunit后面跟英雄职业,比如MakeUnit 吉安娜会创建吉安娜,而MakeUnit **师则会创建一个**师对战英雄。

更方便的是,你甚至不需要输入单位的全名即可使这个调试码生效,例如MakeUnit 阿尔,或者MakeUnit 阿就能创建阿尔萨斯。系统会自动查找所有以“阿尔”或“阿”开头单位,并列出所有符合条件的单位列表,然后创建列表中的**个单位。

好了,你现在可能会想问,如果遇到名字一样的单位怎么办呢?

分别是拿锤子版、拿剑版(霜之哀伤)和死亡骑士版,那么究竟要如何指定哪个阿尔萨斯呢?

本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。