您当前的位置:首页 > 魔域技术

魔域中的NPC部分脚本执行代码介绍及方法

本文出处:网游动力作者:本站发布时间:2016-10-07阅读次数:

 NPC是魔域中GM和玩家沟通的一个桥梁也是玩家们在其中进行各种操作的链接,所以NPC对我们来说是至关重要的,很多时候我们载甚至NPC的时候总是会出项河阳或者是钠盐挂掉问题。从而导致我们服务器认领连感受到严重的打击,所以子安设置NPC的时候我们尤其要将其搞好不说要完美无缺但是至少要让玩家IME你觉得这NPC还能够有着一定的作用,当然我们要是不让这个NPC执行某种功能的话确实是没有任何作用。

501 是给予物品。此时后面的data字段是物品代码 
比如type:501 data:1034160 这个是给灵魂晶石 
次类型不继续id_nextfail和param中的数据。 
502 删除物品单个 
503 检查是否持有物品单个 (???) 
507 检查是否持有物品多个 (???) 
506 删除物品多个 (???) 
122 param随机一个 (???) 
508 检查空位 执行函数param 14 0 50 
126 小窗口对话框 
 
对话完毕 必须在 跳转地方加入 4000009 表示对话结束! 
例如: 
8101000 8101001 0 101 0 %user_name,欢迎您的到来!我将代表GM送上一份 本文来自织梦 
8101001 8101002 0 101 0 新手礼物!助您快速成长壮大起来!请留7个空位! 
8101002 8101003 0 102 0 好啊!我正想要呢!快拿来! 8101004 
8101003 4000009 0 102 0 离开 0 
1001 是给予经验。钱。磨石的类型的时候必须用这个。。此时data字段空(默认0). 
此时param字段内写执行命令例子如下 
money += 5000000 这是加500W魔域币 
e_money += 500000 这是加50W磨石 
exp += 200000000 这是加2E经验(但是每次增加的等级貌似有上限。一次最多升5级) 
以上就是我们关于魔兽中部分NPC的执行代码和设置的方法只要经过以上的设置想必是没有什么太大的问题了,当然要是还有问题的话还是先看看需要设置的NPC是否属于以上内容分享范围。毕竟我们分享点只是部分虽然说所有的NPC设置都是相差不大,但是区别总是会有的我们可以当以上的内容是参考具体的细节还是需要自行设置。所以在我们介绍这些代码之后要是还不能解决问题,要么就是NPC不一样要么就是问题不是出现在NPC这个方面的。