欢迎来到魔域sf发布网,7X24小时紧急在线客服!
Loading
当前位置网站首页技术交流魔域单机架设魔域提取NPC以及添加NPC教程

魔域提取NPC以及添加NPC教程

第一步:

提取你要添加的NPC NPC脚本  想添加那个游戏的新NPC 记住他NPC的名称

打开INI目录下 寻找NPC.ini文件打开输入名称提取 

NPC.INI


[NpcType70766]  NPC外观代码对应数据库cq_npcNPC或动态NPC库cq_dynanpc 

                 外观代码即:lookface 栏 切记 数据库多一位数 通常用0结尾

                 看不懂的话 参考下其他NPC的数据库外观结尾和客户端NPC.ini对照


Name=NULL       NPC名称可以随意修改成你需要的 不多说明

SimpleObjID=1783         对应NPC图片代码不做解释

StandByMotion=000001783000100  对应NPC动作C3不做解释

BlazeMotion=000001783000190  对应NPC动作C3不做解释

BlazeMotion1=000001783000190 对应NPC动作C3不做解释

BlazeMotion2=000001783000190 对应NPC动作C3不做解释

RestMotion=000001783000101 对应NPC动作C3不做解释

Effect=none  特效添加地方  none 代表无特效  特效文件百度下一大堆 单个测试 因为特效太多

ZoomPercent=150  NPC外观大小 可以随意调整



第二步  打开客户端ini下 NPC动作控制脚本 找到对应的C3 脚本路径



3dmotion.ini  文本文件


1783000100=c3/npc/1783/100.c3   1783000100这里对应 NPC上的 000001783000100

1783000101=c3/npc/1783/101.c3   1783000101这里对应NPC.ini的RestMotion=000001783000101

1783000190=c3/npc/1783/190.c3   1783000190这里对应NPC.ini 的000001783000190

注意这里脚本提取出来后复制到你私服补丁的此文件夹下 复制完后开始提取C3文件  根据路径提取放好即可


第三步 打开客户端ini下3dtexture.ini C3对应贴图地址 

3dtexture.ini


1783000000=c3/texture/1783000000.dds  1783000000这个不需要我在解释了吧

1783000001=c3/texture/1783000001.dds  一样不需要解释吧


这里需要说明的一点就是 如果后续有1783000190这个贴图的话需要一起提取以免NPC动作不完整


第四步 打开客户端下的INI 3dtexture.ini

3dtexture.ini 贴图纹理

1783=c3/effect/other/other47/2.dds  这里的1783对应的是NPC.ini.里面的 SimpleObjID=1783 


第五步  打开客户端下的INI  3DEffectObj.ini 


3DEffectObj.ini模型

1783=c3/effect/other/other47/2.c3  同上


第六步  打开客户端下的INI 3DEffect.ini 


3DEffect.ini特效 这个加不加都无所谓了 这个是官方的最新特效 如果要这个特效的话 就提取这个特效


对应的是NPC.ini  Effect=none 这里 none替换成  skill_eudch 即可


[skill_eudch]

Amount=2

EffectId0=13089

TextureId0=13089

ASB0=5

ADB0=2

EffectId1=13090

TextureId1=13090

ASB1=5

ADB1=2

Delay=0

LoopTime=99999999

FrameInterval=33

LoopInterval=0

OffsetX=0

OffsetY=0

OffsetZ=0


好了到这里NPC的基本已经提取完成 下来就是数据库的添加 

数据库添加比较简单  参考其他NPC添加一条新的即可 名称可随意设置 游戏名称对应的是补丁的名称


网友评论
发表评论

最新发布文章