设为首页
收藏本站
【金币充值】
【VIP特惠大礼包】
开启辅助访问
每日签到领金币
免费列表上传空间
登录
立即注册
首页
首页
论坛
版块交流专区
传奇版本
传奇版本下载
传奇素材
传奇素材下载
手游版本
手游传奇版本下载
传奇学院
传奇技术学习
工具
传奇工具下载
教程
传奇视频教程
搜索
搜索
单职业版本大全
1.76复古版本大全
1.80复古版本大全
英雄合击版本大全
我本沉默版本大全
暗黑修仙版本大全
轻微中变版本大全
火龙传奇版本大全
传奇引擎程序下载
传奇登录器配置器
传奇客户端下载
新手问答专区
传奇脚本专区
传奇技术分享
每日签到
视频教程
技术教程
手游版本
端游版本
新手问答
引擎知识
传奇脚本
特效素材
武器素材
衣服素材
首饰素材
怪物素材
地图素材
NPC素材
火龙版本
单职业版
1.76版本
1.80版本
我本沉默
1.80合击
暗黑修仙
补丁修改
DBC2000
pak修改
爆率修改器
漏洞检测器
变量检测
数据库工具
本版
文章
帖子
他也玩传奇
»
论坛
›
传奇技术学院
›
引擎知识
›
传奇中NPC系统如何设置的脚本制作
1
2
3
/ 3 页
下一页
返回列表
发新帖
传奇中NPC系统如何设置的脚本制作
[复制链接]
3034
|
28
|
2015-9-27 21:43:21
|
显示全部楼层
|
阅读模式
本帖最后由 GMbb8论坛 于 2015-9-27 21:44 编辑
什么是NPC
NPC就是英文(Non-Player-Controlled Character)“非玩家控制角色”的缩写,这个概念最早起源于单机版游戏,逐渐延伸到整个游戏领域。
举个最简单的例子,您在买卖物品的时候需要点击的那个商人就是NPC,还有做任务时需要对话的人物等等都属于NPC。
--------------------------------------------------------------------------------
NPC相关的配置文件
和NPC配置相关的文件有两个,分别是服务端 \Mir200\Envir\ 里面的 Npcs.txt 和 Merchant.txt 文件!
1、"Npcs.txt"文件:此文件主要用来设置存放管理类NPC 比如 国王、沙城管理员 等 参数比较少不太灵活,一般不用来做交易类的NPC!
绝大多数的NPC 都是做到Merchant.txt 文件里的,只有 管理城堡,比如带有 开关城门、修理城墙 等 功能的NPC 必须放到 这个文件内设置!
Npcs.txt 对应的文件存放在 .\Mir200\Envir\ Npc_def\ 文件夹中,文件格式为: NPC名字-地图号.txt
Npcs.txt 的内容格式为:
;Npc名称 代码 地图 x y 标志 外观代码
比齐官员 1 0122 26 26 0 147
沙巴克官员 2 0150 9 12 0 147
2、"Merchant.txt"文件:此文件主要用来设置存放交易类NPC!
绝大多数的NPC 都可以做到做到Merchant.txt 文件里的!
Merchant.txt 对应的文件存放在 .\Mir200\Envir\ Market_def\ 文件夹中,文件格式为: NPC名字-地图号.txt
Merchant.txt 的内容格式为:
;调用的文件 地图号 X Y NPC的名字 标志 外观 索引号
传送员\比奇老兵 0 468 226 比奇老兵 0 126 0
传送员\盟重老兵 1 253 248 盟重老兵 0 126 0
提示:索引号为 1 时 代表这个NPC 是沙城的 NPC 在这种NPC购买物品或修理装备都会根据引擎上的参数收取税收。
沙城员在这些NPC使用服务还可享受相关折扣,在开始攻沙战争的时候这些npc 会自动消失,等攻城战结束再出现。
3、变量<$SELFNAME>用来显示当前对话NPC的名字
--------------------------------------------------------------------------------
NPC开头参数
想要实现NPC卖卖物品、修理装备等功能,需要在NPC文件的头部加上相关的参数。
例如:(@fastbuy @buy @sell @repair @s_repair) 那么这个NPC 就支持 买、卖、普修、特修、快速买卖的功能了。
参数名 含义
@Repair 普通修理
@S_repair 特殊修理
@Buy 普通金币购买东西
@BindBuy 绑定金币购买东西
@Sell 出售东西
@Makedrug 打造装备
@Storage 保管物品
@Getback 取回物品
@Upgradenow 升级武器
@Getbackupgnow 取回武器
@ArmStrengthen 装备强化
@ArmUnseal 装备开光
@ArmRemoveStone 装备卸下宝石
@ArmAbilityMove 装备属性转移 [详细说明]
@@InputInteger 弹出输入数字框
@@InputString 弹出输入文字框
@@sendmsg 发送公告
--------------------------------------------------------------------------------
NPC固定命令说明:
<购买物品/@buy> 固定用法 点相应连接就会弹出相应的功能脚本;
命令 命令格式或含义
@Repair <&普通修理/@repair>
@S_repair <&特殊修理/@s_repair>
@Buy <&购买物品〖金币〗/@Buy>
@BindBuy <&购买物品〖绑定金币〗/@BindBuy>
@Sell <&出售物品/@Sell>
@Makedrug <&打造装备/@Makedrug>
@Storage <&保管物品/@Storage>
@Getback <&取回物品/@Getback>
@Upgradenow 升级武器
@Getbackupgnow 取回武器
@ArmStrengthen <&装备强化/@ArmStrengthen>
@ArmUnseal <&装备开光/@ArmUnseal>
@ArmRemoveStone <&装备卸下宝石/@ArmRemoveStone>
@ArmAbilityMove <&装备属性转移/@ArmAbilityMove>
@@InputInteger <&弹出输入数字框/@@InputInteger1> 注:输入确定后触发 [@@InputInteger1] 输入的值保存在 N1 变量中
@@InputString <&弹出输入文字框/@@InputString1> 注:输入确定后 触发 [@@InputString1] 输入的值保存在 S1 变量中
@@sendmsg 发送公告
@Storagepass 修改仓库密码
--------------------------------------------------------------------------------
NPC可销售购买物品分类列表参数名 含义
%100 表示该NPC出售的物品价格,%100是原始物价,%150是1.5倍物价
+19 +20 +21 是项链店,所有项链可以在这里维修和交易
+22 +23 是戒指店,所有戒指可以在这里维修和交易
+24 +26 是手镯店,所有手镯可以在这里维修和交易
+3 +25 +30 是杂货店,所有杂货可以在这里维修和交易
+3 +4 是书 店,所有图书可以在这里交易
+0 +42 是药 店,所有药剂可以在这里交易
+10 +11 +58 +81 是衣服店,所有衣服、腰带和靴子可以在这里维修和交易
+15 是头盔店,所有头盔可以在这里维修和交易
+5 +6 +43 是兵器店,所有兵器可以在这里维修和交易
+1 +40 是肉 店,所有肉可以在这里交易
--------------------------------------------------------------------------------
NPC其它参数参数名 含义说明
[goods] 当前Npc可购买库存物品列表,不能写在[@main]前面
想要实现 点开Npc 的<&购买物品〖金币〗/@buy> 或 <&购买物品〖绑定金币〗/@BindBuy> 然后出现的 可购买的物品的列表,
除了需要加上 (@buy @BindBuy) 的头部外,还需要在Npc的脚本后面加入下面的参数:
[goods]
;物品名称 数量 刷新时间(分钟) 摆放位置
回城卷 50 5 0 //(提示:5分钟刷新50个回城卷在第一个格子里)
回城卷包 60 6 1 //(提示:6分钟刷新60个回城卷包在第二个格子里)
随机传送卷 80 8 5 //(提示:8分钟刷新80个随机传送卷在第六个格子里)
显示效果如下图:(每行5个格子)
[MakeItems] 当前Npc可打造装备列表,不能写在[@main]前面
想要实现 点开NPC 的 <&打造装备/@Makedrug> 然后出现的 可打造装备的物品的列表,除了需要加上 (@Makedrug) 的头部外,
还需要在NPC的脚本后面加入下面的参数:
[MakeItems]
$项链 $战士专用 雷霆项链
$项链 $战士专用 虎啸项链
$项链 $战士专用 狂雷项链
使用示例(@buy @BindBuy @sell @repair @makedrug @storage @getback)
%100
+10
+11
+15
+58
+81
[@main]
挑选一件你喜欢的首饰吧。\
你知道吗?你可以在我这里出售任何物\
品和修理任何装备\ \
<&购买首饰〖{金币=FCO=251}〗/@Buy>\
<&购买首饰〖{绑定金币=FCO=251}〗/@BindBuy>\
<&出售物品/@Sell>\
<&修理装备/@Repair>\
<&特殊修理/@S_Repair>\
<&{打造首饰=FCO=243}/@MakeDrug>\
<&打开仓库/@storage>\
<&修改仓库密码/@Storagepass>\
<&关闭/@exit>\
[goods]
;物品名称 数量 刷新时间(分钟) 摆放位置
圣战项链 50 5 0
圣战手镯 50 5 5
圣战戒指 50 5 10
法神项链 50 5 2
法神手镯 50 5 7
法神戒指 50 5 12
天尊项链 50 5 4
天尊手镯 50 5 9
天尊戒指 50 5 14
[MakeItems]
$项链 $战士专用 雷霆项链
$项链 $战士专用 虎啸项链
$项链 $战士专用 狂雷项链
$项链 $战士专用 王者项链
$项链 $法师专用 烈焰项链
$项链 $法师专用 聚魔项链
$项链 $法师专用 逆火项链
$项链 $法师专用 领袖项链
$项链 $道士专用 光芒项链
$项链 $道士专用 暗咒项链
$项链 $道士专用 通云项链
$项链 $道士专用 至尊项链
$手镯 $战士专用 雷霆护腕
$手镯 $战士专用 虎啸护腕
$手镯 $战士专用 狂雷护腕
$手镯 $战士专用 王者护腕
$手镯 $法师专用 烈焰护腕
$手镯 $法师专用 聚魔护腕
$手镯 $法师专用 逆火护腕
$手镯 $法师专用 领袖护腕
$手镯 $道士专用 光芒护腕
$手镯 $道士专用 暗咒护腕
$手镯 $道士专用 通云护腕
$手镯 $道士专用 至尊护腕
$戒指 $战士专用 雷霆战戒
$戒指 $战士专用 虎啸战戒给
$戒指 $战士专用 狂雷战戒力
$戒指 $战士专用 王者战戒引
$戒指 $法师专用 烈焰魔戒擎
$戒指 $法师专用 聚魔魔戒
$戒指 $法师专用 逆火魔戒
$戒指 $法师专用 领袖魔戒魔
$戒指 $道士专用 光芒道戒豆
$戒指 $道士专用 暗咒道戒工
$戒指 $道士专用 通云道戒作
$戒指 $道士专用 至尊道戒室
传奇触发脚本制作
,
手机传奇脚本制作教程
,
传奇npc脚本编辑器
,
传奇npc脚本大全
,
传奇怎么npc脚本
上一篇:
装备特殊属性传奇脚本代码列表
下一篇:
传奇中关于人形怪数据库设置的脚本制作方法
相关帖子
•
传奇中泡点功能的脚本制作
•
人型怪物设置方法的传奇脚本制作
•
记录坐标的传奇脚本制作
•
拍卖的物品的传奇脚本制作
•
创建英雄的传奇脚本制作
•
等级提升NPC脚本
回复
举报
愉人愉语
|
2015-9-29 10:00:28
|
显示全部楼层
啊啊啊啊啊啊啊啊啊啊啊
回复
举报
lxoelgjvbnds
|
2015-10-1 13:37:36
|
显示全部楼层
支持支持再支持
回复
举报
asd213@123.com
|
2015-10-2 09:54:05
|
显示全部楼层
相当不错,关注……
回复
举报
asdas123
|
2015-10-3 00:47:37
|
显示全部楼层
支持你哈...................................
回复
举报
dxzzyeuoyyr
|
2023-8-16 11:14:55
|
显示全部楼层
哪下载他也玩传奇网站私服版本,资源真多。
回复
举报
ozugseb
|
2023-8-16 11:45:37
|
显示全部楼层
他也玩资源论坛,传奇单机版本。
回复
举报
lwdwycdzgnp
|
2023-8-16 13:19:59
|
显示全部楼层
下载复古他也玩传奇网站服务端
回复
举报
fwrwzbwdplg
|
2023-8-16 13:32:09
|
显示全部楼层
手游传奇类的资源多发点哦。。谢谢了。
回复
举报
5644566
|
2023-8-16 13:44:21
|
显示全部楼层
他也玩传奇网站1.76复古
回复
举报
下一页 »
1
2
3
/ 3 页
下一页
返回列表
发新帖
懒得打字嘛,点击右侧快捷回复
选择快捷回复
站长发贴辛苦了,谢谢站长分享!
站长太厉害了!站长,这个传奇资源找了好久了!
这个帖子不回对不起自己!
这东西我收了!谢谢站长!
我看不错噢 谢谢站长!
这个东西找了好久,终于找到了!
其实我一直觉得站长的品味不错!呵呵!
感谢站长的无私分享!
站长,大恩不言谢了!
站长,我太崇拜你了!
论坛不能没有像站长这样的人才啊!
快捷回复框
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
论坛斑竹
论坛版主
高级管理
GMbb8论坛
1936
主题
1340
回帖
5217
积分
超级版主
积分
5217
加好友
发消息
回复楼主
返回列表
新手问答
传奇脚本
引擎知识
技术教程
插件知识
视频教程
传奇版本推荐
荣耀大箓专属单职业传奇版本-宝石镶嵌-装备加星-装备鉴定
前天 23:35
仙踪精灵沉默复古单职业传奇服务端-宠物系统-装备鉴定-坐骑系统
前天 14:59
星空大陆单职业免费传奇服务端-宠物系统-狂暴副本-渡劫入魔-个人成就
2024-09-08
神谕大陆修真阵营专属单职业版本-宗门系统-BUFF组合-大陆探索
2024-09-16
神话王者火龙三职业复古传奇服务端-攻速-元素-熔炼-强化
2024-05-23
热门排行
1
传奇有奖调查员脚本
2
传奇世界杯战场脚本
3
传奇网络文明脚本
4
传奇装备狂爆城脚本
5
传奇属性点是什么
6
他也玩传奇GM论坛免费领金币2024年11月22日签到记录贴
7
传奇端口空连接攻击的解决办法
8
传奇元宝召唤美女妖兽脚本
9
传奇pk战场脚本
10
传奇圣殿护卫任务脚本