传奇服务端

 找回密码
 立即注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

手机号码,快捷登录

霸图(精修)合集相思熊精修版本20顶赞玩家群不花一分钱玩家群
帝王
gxxM2
gxxm2
1sf
包服
服务器
查看: 17260|回复: 188

史上最完整的NPC素材添加教程

  [复制链接]

1689

主题

5043

回帖

4万

积分

管理员

Rank: 9Rank: 9Rank: 9

元宝
13948
鸿盾币
0
金币
28219

最佳新人

发表于 2017-7-16 16:58:45 | 显示全部楼层 |阅读模式
测试引擎: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代码大全:
游客,如果您要查看本帖隐藏内容请回复

0

主题

24

回帖

24

积分

百姓

Rank: 1

元宝
0
鸿盾币
0
金币
113
发表于 2024-4-12 13:51:36 | 显示全部楼层

在对应NPC末尾增加三个参数,其中增加的第一个参数表示变色模式:1=名字+身体,2=身体变色,3=名字变色.
增加的第二个参数变色间隔(毫秒).增加的第三个参数是否固定颜色:0=不固定,1-7=固定颜色.
说明:在M2的功能设置\其他控制中打开NPC名字变色后有效.
回复

使用道具 举报

1

主题

7

回帖

40

积分

百姓

Rank: 1

元宝
12
鸿盾币
0
金币
145
发表于 2023-10-7 09:45:48 | 显示全部楼层
在对应NPC末尾增加三个参数,其中增加的第一个参数表示变色模式:1=名字+身体,2=身体变色,3=名字变色.
增加的第二个参数变色间隔(毫秒).增加的第三个参数是否固定颜色:0=不固定,1-7=固定颜色.
说明:在M2的功能设置\其他控制中打开NPC名字变色后有效.
回复

使用道具 举报

34

主题

206

回帖

1122

积分

知府

Rank: 6Rank: 6

元宝
70
鸿盾币
0
金币
16230

最佳新人热心会员

发表于 2017-7-31 21:21:27 | 显示全部楼层
史上最完整的NPC素材添加教程
回复

使用道具 举报

11

主题

660

回帖

1112

积分

知府

Rank: 6Rank: 6

元宝
88
鸿盾币
0
金币
4716

最佳新人

发表于 2017-8-1 00:16:14 | 显示全部楼层
参与/回复主题关闭
RE: 史上最完整的NPC素材添加教程 [修改]
回复

使用道具 举报

0

主题

83

回帖

89

积分

什长

Rank: 2

元宝
0
鸿盾币
0
金币
116
发表于 2017-8-2 10:41:38 | 显示全部楼层
顶一个!6666666666
回复

使用道具 举报

0

主题

8

回帖

8

积分

百姓

Rank: 1

元宝
0
鸿盾币
0
金币
2
发表于 2017-8-9 02:37:19 | 显示全部楼层
史上最完整的NPC素材添加教程
回复

使用道具 举报

9

主题

23

回帖

148

积分

什长

Rank: 2

元宝
0
鸿盾币
0
金币
2590
发表于 2017-8-19 16:00:45 | 显示全部楼层
看帖之后要回帖!!!!
回复

使用道具 举报

34

主题

385

回帖

967

积分

县令

Rank: 4

元宝
0
鸿盾币
0
金币
164

最佳新人

发表于 2017-8-20 19:32:52 | 显示全部楼层
感谢分享!
希望版主有时间的时候,能多发布一些GEE引擎的教程,感觉GEE的最好 ,超越GOM只是时间问题,更新也勤!
回复

使用道具 举报

22

主题

97

回帖

386

积分

里正

Rank: 3Rank: 3

元宝
0
鸿盾币
1
金币
1288
发表于 2017-9-10 19:05:25 | 显示全部楼层
张长要是弄点视频教程就更完美了
回复

使用道具 举报

14

主题

71

回帖

246

积分

里正

Rank: 3Rank: 3

元宝
0
鸿盾币
0
金币
25
发表于 2017-9-27 14:37:08 | 显示全部楼层
更新新手前来学习 感谢楼主
回复

使用道具 举报

14

主题

71

回帖

246

积分

里正

Rank: 3Rank: 3

元宝
0
鸿盾币
0
金币
25
发表于 2017-9-27 14:37:27 | 显示全部楼层
更新新手前来学习 感谢楼主
回复

使用道具 举报

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

本版积分规则

关闭

站长推荐上一条 /1 下一条

Archiver|手机版|小黑屋|传奇服务端 |Sitemap

GMT+8, 2024-4-29 18:42 , Processed in 0.027482 second(s), 13 queries , Gzip On, Redis On.

Powered by 108pc X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表