立即注册 找回密码
查看: 372|回复: 39

怎样添加传奇npc以及移动位置?修改npc外观制作版本的朋友看过来

[复制链接]

1万

主题

1619

回帖

5万

积分

管理员

芝麻GM论坛站长www.5s98.com

Rank: 9Rank: 9Rank: 9

积分
57722
QQ
发表于 2023-6-11 17:37:52 | 显示全部楼层 |阅读模式
怎样添加传奇npc以及移动位置?修改npc外观制作,这也是GM需要掌握的技术,本文下面会给你讲到如何添加NPC?如何自定义NPC外观?如何移动NPC位置等等,还有史上完整的NPC素材添加教程,传奇服务端添加npc修改增加npc方法以及配置参数教程,修改版本醉基本的一种运用技术。

86603-210Z2214T4162.png.jpg

传奇版本中NPC的文件位置:


1.D:mirserverMir200EnvirMerchant.txt 添加NPC参数与配置文件
2.D:mirserverMir200Envirmarket_def 存放NPC脚本文件

123/盟重_老兵 3 XXX XXX 盟重武器店 0 78 1 1 1
对应的脚本存放路径:
路径:D:mirserverMir200Envirmarket_defS 这个目录
对应的脚本存放路径:
护送 3 359 331 护送使者 0 8 0 0 0
路径:D:mirserverMir200Envirmarket_def 直接这个目录下

1.如何移动NPC位置?
只需要改坐标数字即可,比如 护送 3 359 331 护送使者 0 8 0 0 0 意思是盟重省3 坐标359 331 我们改下359 333 这样就是个新的位置了,那么放到比奇呢,护送 0 xxx xxx 护送使者 0 8 0 0 0 地图3改成0了,同时要增加个护送_0.txt 的脚本

2.如何自定义NPC外观?


添加NPC素材很简朴,一般以60图为一组,特殊的不在此次教程范围内,尽大概利用扩展文件才气正常显示。因为太简朴不多讲。npc.Wil 和 npc2.Wil中的NPC的外观代码编号在本教程的后面我用一张图片给各人展示完,看后就明确了。

NPC.wil的算法:NPC首张数字÷60=NPC代码。比方 0/60=0 60/60=1 120/60=2 ……
注意60图片张一组,但是后面的有些例外,好参考下教程后面的图片编码

NPC2.wil中代码算法:
不基本以60一组,不规则,所以利用盛大客户端资源的时间,好参照教程后面的图片

下面重点来了,这个文件才是我们新NPC自界说利用的好选择,不多说,一看就明确

npc1.wil 代码算法:
同样以60张图为一组 一号个NPC代码为500
第二组为501 以此类推

◆第2步:打开 D:mirserverMir200EnvirMerChant.txt 文档添加NPC。格式如下:
;脚本名称 舆图名称 X坐标 Y坐标 NPC名称 标志 形象 是否属于沙 是否移动 移动隔断
盟重土城/传送石 3 340 332 传送石 0 509 0 0 0 0 0

◆第3步:在D:mirserverMir200EnvirMarket_Def盟重土城目次下 新建传送石-3.txt
内里写好脚本文件,M2重新加载NPC 重新启动客户端,OK了

假如需要设置变色的NPC需要手动编辑MerChant.txt
在对应NPC末端增加三个参数,此中增加的一号个参数表示变色模式:1=名字+身体,2=身体变色,3=名字变色.
增加的第二个参数变色隔断(毫秒).增加的第三个参数是否固定颜色:0=不固定,1-7=固定颜色.
说明:在M2的功能设置其他控制中打开NPC名字变色后有效.
后面一个参数1-7固定颜色时的效果请自己测试.

比方:
;脚本名称 舆图名称 X坐标 Y坐标 NPC名称 标志 形象 是否属于沙 是否移动 移动隔断 是否允许变色 变色速度(秒) 是否固定颜色
万事通 0 333 333 万事通 0 8 1 0 0 1 2000 0 ;名字+身体变色
万事通 0 333 333 万事通 0 8 1 0 0 2 2000 3 ;身体变色,名字颜色固定.
万事通 0 333 333 万事通 0 8 1 0 0 3 2000 0 ;身体颜色固定,名字颜色随机变.
万事通 0 333 333 万事通 0 8 1 0 0 3 2000 3 ;名字颜色固定绿色.


3.那接下来我们怎么添加一个NPC呢?我们以添加一个装备合成NPC为例。

传奇服务端中如何添加NPC


打开MirServerMir200EnvirMarket_Def  存放NPC脚本的文件,在Market_Def  文本里面新建一个NPC。

比如护送2_3.txt  护送2这个文本里创建内容

[@main]
听说虎卫复活了!他的领地“白日门”也已重现大陆!
好象白日门的入口在沃玛森林附近
不过那么邪恶的地方,你真的打算去吗?
<关闭/@exit>

3、打开D:mirserverMir200EnvirMerchant.txt文本,在文本里面编辑NPC信息,然后重启之后就会看见了。

比如 护送2 3 359 331 护送达人 0 8 0 0 0

再在M2上面重新加载NPC设置 就好了。然后你就可以进地图看到这个NPC了。但是现在这个NPC,是没有用的。我们还应该添加上相应的脚本才行的。
那么我们如何写脚本呢?这里告诉大家一个笨方法,就是套用,多下几个版本,把别人的好的脚本套用过来,当然这方法适合新人。









上一篇:传奇版本目录常用文件夹结构讲解与重要文件功能介绍
下一篇:正在加载物品数据库.error $2501卡住不动无法启动M2的解决办法
芝麻GM论坛所有传奇版本均系正常开区的商业版本!用的好也请多帮我做一下宣传!~
本站有各机房服务器出租.域名出售.高速空间.有需要的请联系站长.站长QQ:164794989
芝麻论坛GM交流群:七群222746092八群213728287
回复

使用道具 举报

0

主题

1175

回帖

1466

积分

金牌会员

Rank: 6Rank: 6

积分
1466
发表于 2023-6-11 18:26:12 | 显示全部楼层
为毛老子总也抢不到沙发?!!

回复 支持 反对

使用道具 举报

0

主题

1146

回帖

1336

积分

金牌会员

Rank: 6Rank: 6

积分
1336
发表于 2023-6-11 19:33:23 | 显示全部楼层
鄙视楼下的顶帖没我快,哈哈

回复 支持 反对

使用道具 举报

0

主题

693

回帖

717

积分

高级会员

Rank: 4

积分
717
发表于 2023-6-11 20:44:46 | 显示全部楼层
支持楼主,用户楼主,楼主英明呀!!!

回复 支持 反对

使用道具 举报

0

主题

803

回帖

806

积分

高级会员

Rank: 4

积分
806
发表于 2023-6-11 21:54:42 | 显示全部楼层
围观 围观 沙发在哪里!!!

回复 支持 反对

使用道具 举报

0

主题

650

回帖

1032

积分

金牌会员

Rank: 6Rank: 6

积分
1032
发表于 2023-6-11 23:03:30 | 显示全部楼层
前排支持下了哦~

回复 支持 反对

使用道具 举报

0

主题

1461

回帖

1330

积分

金牌会员

Rank: 6Rank: 6

积分
1330
发表于 2023-6-12 00:11:52 | 显示全部楼层
介是神马?!!

回复 支持 反对

使用道具 举报

1

主题

1247

回帖

1513

积分

金牌会员

Rank: 6Rank: 6

积分
1513
发表于 2023-6-12 01:24:56 | 显示全部楼层
回个帖子,下班咯~

回复 支持 反对

使用道具 举报

0

主题

722

回帖

942

积分

高级会员

Rank: 4

积分
942
发表于 2023-6-12 02:31:59 | 显示全部楼层
帮你顶下哈!!

回复 支持 反对

使用道具 举报

0

主题

1063

回帖

1034

积分

金牌会员

Rank: 6Rank: 6

积分
1034
发表于 2023-6-12 03:42:00 | 显示全部楼层
专业抢沙发的!哈哈

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

传奇单机服务端 X3.4 © 2022 免费私服版本下载

芝麻论坛打造行业第一传奇版本论坛,所有商业版本均免费开放下载,力争做行业最大的教程及版本发布基地,GM基地开传奇一条龙服务及商业服务端下载

免责声明:本站所有资源均来至网络,仅供学习交流,严禁用于商业用途,请于24小时内删除!