传奇NPC类型标识大全 GM常用脚本命令参数使用教程
在传奇版本搭建、NPC功能定制、脚本开发过程中,NPC类型标识是核心基础参数。正确掌握各类传奇NPC脚本命令的用法,能够帮助GM快速配置交易、功能交互、排行榜、英雄系统等核心模块,规避脚本报错、功能失效等常见问题。本文整理了最全的传奇NPC类型标识清单,附带标准使用方法与Lua脚本配置示例,适配主流…
在传奇版本搭建、NPC功能定制、脚本开发过程中,NPC类型标识是核心基础参数。正确掌握各类传奇NPC脚本命令的用法,能够帮助GM快速配置交易、功能交互、排行榜、英雄系统等核心模块,规避脚本报错、功能失效等常见问题。本文整理了最全的传奇NPC类型标识清单,附带标准使用方法与Lua脚本配置示例,适配主流传奇引擎版本。
一、传奇NPC类型标识核心说明
NPC类型标识是传奇脚本中用于定义NPC交互功能的专属指令,分为单@前缀基础指令、双@@前缀扩展指令两大类,可实现物品交易、仓库存取、装备强化、行会管理、英雄创建等全场景功能。所有标识可自由组合搭配,适配常规脚本与Lua脚本两种配置模式。
二、全品类传奇NPC类型标识明细
2.1 基础功能类NPC标识
该类标识主要用于传奇基础交互功能,包含物品交易、仓库管理、装备维修、武器加工等高频常用指令,是版本基础搭建必备参数。
@buy——买物品 @sell——卖物品 @makedrug——炼药功能 @storage——普通仓库存物 @getback——普通仓库取物 @upgradenow——武器即时升级 @getbackupgnow——取回已升级武器 @armstear——武器赤炎石拆卸 @ArmsExchange——武器卷轴碎片兑换 @OpenHole——装备开孔操作 @repair——常规装备修理 @s_repair——装备特殊修理
2.2 自定义交互类NPC标识
双@@前缀标识为扩展自定义指令,用于配置文本推送、装备命名、挂机回复等个性化功能,丰富服务器交互体验。
@@sendmsg——全局祝福语推送 @@useitemname——自定义装备名称 @@offlinemsg——挂机自动回复设置 @YBDEAL——元宝寄售功能 @@dealgold——玩家元宝转账
2.3 大容量仓库与行会标识
针对大容量存储、行会管理场景设计的专属指令,解决普通仓库容量限制,支持行会信息快速调取。
@bigstorage——无限仓库存物 @biggetback——无限仓库取物 @GuildInfo——行会信息查询调取
2.4 内置排行榜NPC标识
可直接调用引擎内置排行榜数据,按职业、等级生成排名列表,无需额外编写复杂查询脚本。
@UserLevelOrder——全职业内置排行榜 @WarrorLevelOrder——战士职业排行榜 @WizardLevelOrder——法师职业排行榜 @TaoistLevelOrder——道士职业排行榜 @MasterCountOrder——大师统计排行榜
2.5 英雄系统NPC标识
专属传奇英雄版本使用,支持英雄创建、酒馆英雄招募等核心英雄系统功能配置。
@@LYCREATEHERO——自定义创建英雄脚本命令 @@BUHERO——酒馆英雄招募NPC专属指令
2.6 休闲玩法与界面标识
用于配置游戏内休闲交互玩法,同时支持NPC界面样式、点击逻辑的自定义调整。
@PLAYMAKEWINE——游戏酿酒功能 @PLAYDRINK——请酒、斗酒交互功能 @bigmain——NPC大尺寸对话框调用 @scriptparam——NPC点击触发带参数脚本 @nodist——点击NPC不检测交互距离
三、传奇NPC类型标识标准使用教程
3.1 常规脚本配置方法
常规NPC脚本无需复杂编译,在脚本首行直接标注组合标识即可实现多功能叠加,最常用组合为交易功能搭配无距离检测,适配远距离点击NPC交互场景。
配置示例:脚本第一行直接写入指令组合 (@buy @nodist)
3.2 Lua脚本专业配置方法
针对高阶定制化需求,可通过Lua脚本调用NPC类型标识,精准绑定NPC实体与功能指令,适配定制化NPC、活动NPC等特殊场景。
-- Lua脚本配置NPC功能标识标准代码
setType(actorNpc, "@buy @nodist")
四、配置常见注意事项
1、指令前缀区分大小写,@ArmsExchange等大小写混合指令需严格按原文输入,避免脚本失效;
2、单@基础指令与双@@扩展指令可混合组合,无需区分排列顺序;
3、@nodist无距离检测指令建议搭配交易、仓库类NPC使用,提升玩家操作体验;
4、排行榜、英雄系统类指令仅适配对应引擎版本,低版本引擎可能存在兼容问题。


