
在本指南中,我将为你介绍如何使用控制台生成带有自定义皮肤的任意NPC(别再用那个戴防毒面具的 grunt 了!)。之后我们还会了解如何创建小队。 生成你想要的NPC。 生成带有你想要面容的NPC。 我们将举例生成一个戴巴拉克拉法帽的grunt。 记得先激活【Notarget】和【Noclip】作弊码,否则你刚生成敌人,他们就会向你开枪哦 :) 你要做的第一件事就是生成一个grunt,使用你可能已经知道的控制台命令: give monster_human_grunt 完成后,grunt会在你站立位置的下方生成。(这就是为什么必须使用noclip)

很明显,他不是我们想要的人,他那张戴着防毒面具的脸还是那么讨厌! 所以,要改变他的脸,我们得先给他起个名字(让他和我们生成的其他杂兵“区分开”),方法是瞄准杂兵时使用以下命令: ent_setname X 这里的“X”就是杂兵的名字。在我们的例子中,我们就简单地叫他“grunt1”。命令如下: ent_setname grunt1 现在我们的杂兵有名字了,他肯定觉得自己很特别……接下来用以下命令改变他的脸: ent_fire X setbodygroup Y 在这个命令中,“X”代表NPC的名字(记得是“grunt1”吧?),“Y”是对应皮肤的数字。例如,0是戴防毒面具的杂兵,1是红贝雷帽,2是巴拉克拉法帽,3是叼雪茄的家伙。现在说到巴拉克拉法帽,这是我们示例的指令:ent_fire grunt1 setbodygroup 2

他来了!我们那位戴着巴拉克拉法帽的 grunt 已经准备好去消灭那些外星生物了! 注意事项: - “setbodygroup”控制台命令可以设置 grunt 的外观和武器。例如,0 代表戴着防毒面具、手持机枪的角色,5 代表同样戴着防毒面具但手持霰弹枪的角色。问题在于,该角色只有霰弹枪的皮肤,但发射的却是机枪子弹。我还没找到让 grunt 使用霰弹枪的方法。 - 你也可以改变科学家的外观。显然,这对巴尼没有任何影响,因为他只有一张脸。 - 此方法不适用于原版《半条命》游戏。不过我猜测它适用于任何《半条命:起源》的模组。我曾在一个名为“Heart Of Evil: Source”的《半条命:起源》完全转换模组中尝试过,它是有效的。别忘了,要给你的NPC命名,你必须在瞄准他时输入控制台命令【ent_setname X】!否则将无法生效。 当你使用第二个命令【ent_fire X setbodygroup Y】更改NPC的面部时,就不再需要瞄准他了。 创建小队。 为NPC创建小队。 现在我们已经知道如何创建不同种类的士兵,接下来我们将学习如何将他们编组为小队。 我们将继续以我们的朋友【grunt1】为例。 首先,我们要为他创建一个小队成员。所以让我们使用之前看到的命令创建另一个士兵:【give monster_human_grunt】

现在我们有两个步兵。 和之前一样,我们也需要给第二个步兵命名。在示例中,我会将他命名为“grunt2”。这就需要用到命令:ent_setname grunt2 现在我们有两个步兵,各自拥有名字:“grunt1”和“grunt2”。 你也可以根据需要更改“grunt2”的外观,但在本示例中,我们将保留戴防毒面具的形象。 让我们使用以下命令将这两个步兵编成小队:ent_fire X setsquad Y 就像我们之前见过的“setbodygroup”命令一样,这里的“X”代表名称,“Y”代表小队编号。以下是示例命令:ent_fire grunt1 setsquad 1 现在“grunt1”属于第一小队。让我们添加第二个步兵:ent_fire grunt2 setsquad 1 完成!“grunt1”和“grunt2”均属于“one”小队,这意味着如果其中一个成员受到攻击,其他小队成员会前来支援。当他们发现敌人时,也会进行交流。 注意: 你可以在一个小队中添加任意数量的成员。 与本指南中的其他命令一样,此功能仅适用于【半条命:起源】及起源引擎模组。 与原版半条命不同,在【半条命:起源】中没有小队队长,任何小队成员都可以下达命令并与其他成员交流。
2026-02-18 04:00:09 发布在
Half-Life: Source
说点好听的...
收藏
0
0
