【发布时间】:2021-11-17 11:06:07
【问题描述】:
我实际上是 roblox 工作室的新手,我想制作自己的基本射击游戏。我知道当我发布时只有一两个会在开始时出现,我不希望他们不玩就离开。所以我决定创造像玩家一样玩的杀手机器人[杀死玩家,避免被杀]。有什么办法可以做到这一点,因为 NPC 创建很容易,但要求他们杀死玩家很困难,而且 NPC 不计入玩家,也不显示在 leaderstats 中。我怎样才能证明这一点。
请原谅我的菜鸟,请您帮我解决这两个问题...
提前致谢!!
【问题讨论】:
-
抱歉,模拟玩家行为的整个 AI 超出了基本编程范围(假设它已经不是 Roblox 的一部分)。让它随机移动,但使用探路者稍微向玩家移动。当健康状况不佳时,让它将其移开。移动时,在没有路口的情况下随机向玩家射击。射击不应该与玩家的射击方式有真正的不同。对于 leaderstats,如果您将 leaderstats 父级设置为任何类人机器人(非玩家)会发生什么?
-
您好,感谢您的建议。但是一个问题仍然存在,NPC 没有显示在leaderstats 上,而显示了真实的玩家。我的问题是我希望在leaderstats中显示杀戮和死亡的数量,当NPC本身没有显示在那里时,我如何显示机器人的统计数据。
-
如果我的建议失败,很有可能(目前)是不可能的。您可以实现自己的 GUI。
-
@Luke100000,感谢您的建议,将尝试...