NpcSpawn事件及NPC必备基础插件

原网址:https://codefling.com/extensions/npc-spawn

NPC事件必备基础组件

图片[1]|主页 | Rust(腐蚀)中文站 - 首家国内OXIDE.RUST插件网站

关于 Npc 生成

这个插件没有自己的功能。此插件仅用作其他插件的 API。

支持的插件

应用程序接口

ScientistNPC SpawnNpc ( Vector3 position , JObject configJson )  


创建一个 NPC

  • position – NPC 在地图上的位置
  • configJson – NPC 参数
void AddTargetRaid ( CustomScientistNpc npc , HashSet <BuildingBlock>基础) _ _  


为突袭设置 NPC 目标

  • npc – 您需要为其指定突袭目标的 NPC
  • foundations – 基金会列表,用于 NPC 突袭
void AddTargetGuard (CustomScientistNpc npc ,BaseEntity目标)  


设置一个 NPC 目标来守卫

  • npc – 你需要为其设定一个他将守卫的目标的 NPC
  • 目标 – 需要由 NPC 看守的实体
void ChangeHomePosition (CustomScientistNpc npc ,Vector3 pos )  


更改房屋的 NPC 点

  • npc – 需要改变家点的NPC
  • pos – 家的新点
BasePlayer GetCurrentTarget ( CustomScientistNpc npc ) 


获取NPC的当前目标

  • npc – 需要获得当前目标的 NPC

如果你需要Npc可以和其他Npc打架,那就把插件里面的CanTargetOtherNpc的值设置为true

© 版权声明
THE END
喜欢就支持一下吧
点赞12 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

图形验证码
取消   颜色代码
昵称表情

    暂无评论内容