下载客户端

如何在游戏中生成自定义NPC

2026-03-31 04:00:12

导读

本文介绍了在游戏中用作弊码生成自定义NPC的方法,含生成指令语法、各参数说明,还提及创建NPC对话和任务的相关文件路径与修改工具,核心主关键词为自定义NPC,游戏作弊码。

如何使用游戏内作弊码生成自定义NPC、为其添加对话并编写任务脚本。 生成NPC *声明:我不提供任何游戏模组支持,仅因我没有足够精力。但我会听取反馈,并在认为合适时提升模组功能。 要生成NPC,首先前往你希望NPC生成的位置。例如,若想在泽纳斯卡亚村生成NPC,就前往该村的营火处。游戏会选择你为该NPC分配的派系中最近的NPC基地(在我的代码中称为“住户”)。然后按退格键调出控制台,输入以下语法的作弊指令: makenpc <角色类型> <派系> <角色名称> <角色头衔> <角色ID> <对话ID> <照片ID> 此处的【角色类型】可以是: 人类 突变体 动物 【派系名称】必须是受支持的派系ID之一,我将在附录中后续发布。 【角色名称】是你希望NPC拥有的名字,如果是多个单词,必须用下划线“_”分隔单词。例如:若创建名为“Bob_Seger”的NPC,其显示名称将为“Bob Seger”。 【角色头衔】同理。“Security_Officer”将显示为“Security Officer”。“角色ID”指向角色模型的预制件,因此它必须是游戏中已有的模型之一。我会在附录中列出这些模型。 “对话ID”指向通古斯_Data GameData Dialogue(对应语言)中对话文件的XML文件名。例如,若指定对话ID为“BobSeger”,则必须创建一个名为“BobSeger.xml”的对话文件。 “照片ID”指向NPC照片的预制件,因此必须使用游戏中已有的照片之一。照片ID可从现有对话文件名中获取。例如,若希望新NPC使用Razor的照片,可以找到他的对话文件“Razor.xml”,此时照片ID即为“Razor”。成功输入命令后,新角色将在属于该新NPC派系的最近家族的家族中心生成。 创建对话和任务 这显然是一个非常广泛的主题,因此很难编写详细的分步指南。但你可以研究以下目录下的对话文件结构: 通古斯_Data 游戏数据 对话 以及以下目录下的脚本: 通古斯_Data 游戏数据 脚本 编写对话时,你需要定义条件来控制对话流程。这些触发器在数据库文件中创建: 通古斯_Data 游戏数据 数据库 Main.s3db 这些是SQLite数据库,你可以使用【DB Browser for SQLite】进行修改。触发器在“story_conditions_item”和“story_conditions_condition”表下定义。 如果你的任务涉及在游戏中创建新物品,只要使用NonRegional.s3db数据库“item_attributes”表中现有的“prefab_name”和“sprite_name”条目,这是可行的。 要创建新物品,必须修改NonRegional.s3db的“item_attributes”表和Main.s3db数据库的“base_items”表。“base_items”定义物品的标题和描述,以及文本属性,例如“每分钟减少3点辐射,持续10分钟”。附录 派系列表:平民 走私者 独行者 军方 军团士兵 动物 突变体 镰刀 铁路哥萨克 湖泊哥萨克 车臣 精英哥萨克 喷吐者 芭芭雅嘎 火焰兵 逃兵 游骑兵 姐妹会 野猪 蒙古人 斯特凡 火焰天使 克莱门斯 蜘蛛 各角色类型支持的角色模型ID列表:======= 人类:AlexeiTrubachev alkevier Amir Army Army2 Artyom Astrid Bootlegger1 Bootlegger2 Bootlegger3 Bootlegger4 Bootlegger5 BorderPatrol1 Boris Chechen1 Chechen2 Chechen3 Cheslav Cossack1 Cossack2 Cossack3 Cossack4 Cossack5 EliteCossack1 EliteCossack2 EliteCossack3 Filip GrigoriMatsevich Gunther HansEppstein Haruko jacob jerry JianJun JianJunHostile KhasanVakhaev KirillGhost labtech LadyFelice LadyKatrin LadyLena larry Legionnaire1 Legionnaire2 Legionnaire3 Legionnaire4人名:马尔科夫·莱姆皮茨基、玛丽·普里斯特、雷泽、罗曼、谢尔盖·赫里普诺夫、沙米尔·休曼、西多罗维奇、姐妹1、姐妹2、姐妹3、姐妹4、姐妹5、姐妹6、士兵2、斯特凡、文卡特、弗拉基米尔·安德罗尼科夫 ======= 变异体:芭芭雅嘎、克莱门斯、变异体1、变异体1(装甲)、变异体1(铁锤)、变异体3、变异体4、变异体5、变异体6、变异哥萨克1、变异哥萨克2、变异哥萨克3、变异哥萨克4、火焰兵、装甲火焰兵、沙米尔、喷吐者、喷吐萨满、投掷镰刀者、装甲投掷镰刀者、瓦伦丁 ======= 动物:野猪、野猪1、野猪2、发光野猪、发光狼、狼王、摩托摩托、变异狼、蜘蛛

评论

共0条评论
face
inputImg
相关阅读
最新更新

【零号学院】创意工坊介绍 第五期

系统自带NPC平平无奇,放在地图里总感觉差点意思……探员们还有一些大胆的想法?!

2023-11-24 02:1612赞 · 0评论

沙盒游戏 自定义NPC-脱手技能制作/如何释放技能

这期可能技能设置那里可能有点难理解,不懂的话可以在评论区询问,up有空看到会回复

2026-01-01 03:090赞 · 0评论

修仙 【AI鬼谷八荒】有时候NPC太有情感或许也不是一件好事(叹气)

这次的新坑使用的主要模组是:“洪荒世界观”+“神识传音” 使用的AI是doubao-1-5-pro-32k(角色扮演)整体的代入感和拟真程度再次提升! 已经有身…

2025-09-12 04:130赞 · 0评论

沙盒游戏 我的世界NPC系统指令,可自定义

-

2025-08-30 14:000赞 · 0评论

【公寓逃脱模拟器】将在1月17日正式上线!

宿主你好,你的主线任务是【逃离公寓】 碧优蒂的世界全新游戏模式【公寓逃脱模拟器】将在1月17日正式上线!请运用你的智慧,说服ta,逃出去😈

2025-01-13 03:36364赞 · 79评论

游戏 为什么所有游戏都有强制的新手指引?

-

2026-05-09 14:360赞 · 0评论

偶像经纪人 偶像经纪人秘籍怎么使用方法

在《偶像经纪人》这款游戏中,内置的作弊码为玩家提供了诸多便利,但许多玩家可能对这些秘籍的解锁和使用方法不太熟悉。别担心,本期小编为大家带来了《偶像经纪人》秘籍的…

2026-05-06 03:000赞 · 0评论

如何在游戏内开启sv_cheats 1

如果你不知道如何在《求生之路2》中开启作弊功能,或许可以看看这个…… 注意:此方法仅适用于单人游戏! 加载地图: 要加载地图,无需进入单人游戏模式。按下“~”键…

2026-04-02 10:030赞 · 0评论

作弊码已更新 2014年9月20日

游戏内输入以下作弊码 zazzaz = 道具增强 herecomestrouble = 无敌模式 现已更新 《 Carmageddon 2: Carpocaly…

2026-04-02 10:000赞 · 0评论

布莱克石:黄金异形与行星打击 - 代码与秘密

本指南包含《布莱克石:黄金异形》和《行星打击》的作弊码及隐藏内容。 1. 作弊码 J+A+M - 依次按下这三个键。全部按下后,会出现“Now you're J…

2026-04-01 19:000赞 · 0评论
暂无更多

最新更新

  • 如何解决无线电塔谜题 — 剧透警告:仅在您尝试但无法解决谜题时阅读本指南。 指南 * * * * * 11号站点的主要任务是修复无线电中继塔,以便罗曼能够确定失踪狩猎队的大致位置。无线电…
  • 烹饪食谱(已废弃,评论区可能有更多答案) — 我将来可能会删除自己的账号,所以如果有人想转载本指南,请随意。 我制作这个主要是为了自己使用,希望其他人也能觉得它有帮助。 我会在找到配方时添加进来,所以不确定…
  • DLC 鸦木林传说 - 如何酿造复活药水 — 药水的材料。 描述: 配方在瓦伦丁的书中以谜语形式描述,位于第5章(任务物品), 不过完成雅各布·科瓦尔斯基寻找他儿子阿米尔的任务后可获得该配方。任务结束时,你…
  • 如何离开芦中森林/迷宫 — 由于目前关于《通古斯:禁区实录 - 增强版》的攻略或解决方法并不多,或许你会觉得以下内容有所帮助。 如果你在与鲍里斯交谈后,不确定如何离开芦名森林/迷宫,可以传…
  • 瓦伦丁的所有书籍位置 — 《通古斯:禁区实录 - 增强版》乌鸦林DLC中瓦伦丁的所有书籍位置 地图
  • 【剧透】所有新闻报道及其来源 — 《通古斯:禁区实录 - 增强版》Pulitzer Candidate成就可发现新闻故事列表。本指南包含剧透。 新闻故事及发现地点: 1.该派系依靠用土豆酿造酒精…
  • 血清制作指南、材料与配方 — 本指南详细介绍了所有血清配方、一些血清制作技巧以及材料的获取位置。欢迎在评论区提出建议,相关建议将获得署名。 第一部分:基础知识 血清制作入门 要制作任何血清,…
  • 如何在游戏中生成自定义NPC — 如何使用游戏内作弊码生成自定义NPC、为其添加对话并编写任务脚本。 生成NPC *声明:我不提供任何游戏模组支持,仅因我没有足够精力。但我会听取反馈,并在认为合…