检测玩家与NPC的距离
CheckHumOrNpcRange 范围 命令参数 参数 含义 范围 玩家在NPC周围几格内 命令说明 本命令用于检测玩家与当前NPC的距离 使用示例 [@CheckHumOrNpcRange] #IF CheckHumOrNpcRange 5 #ACT SendMsg 6 NPC:你在我身边5格之内! Break #ELSEACT SendMsg 6 NPC:你离我太远了! Break
NPC外观代码
盛大NPC外观代码表(\Data\Npc.wzl和Npc2.wzl) 专用NPC外观代码表(\Reslong\Data\Npc.pak)
自定义NPC对话框
格式: 经典界面 Reslong\Data\Prguse.pak(图片ID,文字宽度,文字高度) 唯美界面 Reslong\Data\Prguse_.pak(图片ID,文字宽度,文字高度) 示例:
装备打造NPC设置方法
功能: 可以不使用生活技能面板里的装备打造,直接用NPC调用。原生活技能控制打造功能的限制都将失效。 格式: 脚本头添加(@makedrug) NPC对话框按钮 <&打造服装/@makedrug> 脚本尾部添加 [MakeItems] //设定当前NPC里可打造的装备列表 $头盔 $战士专用 雷霆头盔 $头盔 $法师专用 烈焰头盔 $头盔 $道士专用
NPC对话框特效
说明:在按扭文字前面加上“&”则表示使用新按扭特效 示例:<&好,我马上去/@XXX> 说明:改变文字显示颜色 {要改变的文字内容=FCO=(0..255)} 示例:欢迎进入{新热血传奇=FCO=250} 说明:在对话框中显示物品信息 {参数=item} 参数填写方法: 标识.代码(多个参数之间使用,间隔。参数可以重复使用) i.物品ID 示例: i.454 说明
NPC对话框补丁调用代码
Prguse.wil 0 Prguse2.wil 1 Prguse3.wil 2 Prguse.pak 3 Tiles.wil 4 ChrSel.pak 5 mmap.wil 6 SmTiles.wil 7 MagIcon.pak 8 Magic.wil
NPC系统设置
什么是NPC NPC就是英文(Non-Player-Controlled Character)“非玩家控制角色”的缩写,这个概念最早起源于单机版游戏,逐渐延伸到整个游戏领域。 举个最简单的例子,您在买卖物品的时候需要点击的那个商人就是NPC,还有做任务时需要对话的人物等等都属于NPC。 NPC相关的配置文件 和NPC配置相关的文件有两个,分别是服务端 \Mir200\Envir\ 里面的 Npcs