|
◆测试引擎:HERO/HXM2 其他引擎也大同小异,添加时查阅下引擎说明书 ◆第1步:添加NPC素材到npc1.wil ,没有这个文件就用WIL编辑器新建【也可以替换npc.Wil 和npc2.Wil中对应资源】 添加NPC素材很简朴,一般以60图为一组,特殊的不在此次教程范围内,尽可能使用扩展文件才气正常显示。因为太简朴不多讲。npc.Wil 和 npc2.Wil中的NPC的外观代码编号在本教程的最后我用一张图片给大家展示完,看后就明确了。
Hero/HXM2引擎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:\mirserver\Mir200\Envir\MerChant.txt 文档添加NPC。格式如下: ;脚本名称 舆图名称 X坐标 Y坐标 NPC名称 标志 形象 是否属于沙 是否移动 移动隔断 盟重土城/传送石 3 340 332 传送石 0 509 0 0 0 0 0 ◆第3步:在D:\mirserver\Mir200\Envir\Market_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 ;名字颜色固定绿色.
复兴即可免费下载npc代码大全:
本帖隐藏的内容链接: https://pan.baidu.com/s/1bpLB4LL 暗码: em1g
|
|