剧情介绍:
大家在玩传奇的时候,肯定见过商场卖的千里传音卷吧,那种实现的功能很简单,大家想不想做一种更智能化的千里传音呢,跟我来吧首先,我们需要理解一下实现NPC千里传音功能的原理我做教程是希望大家明白这个原理,而不是只会复制粘贴首先介绍第一个命令SendMsg从HeroM2引擎说明书我们可能看到这样一段功能:???利用NPC发送信息,然后我们就在思考一下,如果这样做的话,结果并不是我们想要的千里传音那种效果,那么怎么才能实现像商店里面卖那种千里传音的效果呢这里,我们就需要用到一个扩展命令(@@sendmsg)这个命令是一个包含命令,他的功能是实现,弹出一个对话框,然后让玩家输入文字,之后把文字保存到系统变量里面,最后执行SETSENDMSGFLAGSET:集合SENDMSG发送消息Flag:标记整体意思我们可以理解成是,标记之前保存的数据集合,发送出去物品触发型千里传音[@]#say测试实现NPC千里传音功能\\点击千里传音,输入你要给玩家说的话\\就可以发送给所有玩家看了\\<千里传音/@@sendmsg>[@@sendmsg]#ifcheckitem回城卷1#actSETSENDMSGFLAG#elseactmessagebox你没有回城卷,无法使用千里传音功能(略,看操作)