历史FAQ
NPC买卖修理
早期版本中NPC不能买卖修理物品的解决方法,来源于2012年版本。
问题描述
NPC 对话正常,但无法进行买卖、修理等操作。
解决方法
NPC 脚本的第一行必须声明支持的功能标签。常用功能标签如下:
| 标签 | 功能 |
|---|---|
@Buy | 买物品 |
@Sell | 卖物品 |
@Makedrug | 炼药 |
@Storage | 存仓库 |
@GetBack | 取仓库 |
@Upgradenow | 升级武器 |
@GetBackUpgnow | 取回升级武器 |
@Repair | 修理 |
@s_Repair | 特殊修理 |
@@SendMSG | 发祝福语 |
示例脚本
NPC 脚本头部需要按如下格式声明所需功能:
(@Buy @Sell @Repair @s_Repair)
%100
+5
+6
+43
[@Main]
#If
#Call [\Market\Market1.txt] @Markets
#Call [\Market\武器.txt] @Lists
声明了哪些标签,NPC 就支持哪些功能。
