最新最全最权威的各类手游,端游,页游游戏信息开服信息,尽在游民之家. 订阅微信

烈焰服务端设置怪物BOSS死亡触发脚本解析

发表时间:2015-10-21 21:17点击人气:责任编辑:admin

function mon5022(mon,event,player) --亡灵妖王

 local h = math.random(50,200);--设置一个临时的变量取值范围.也就是说从50-200随机取一个值作为奖励值
 player:set_param(250,player:get_param(250) + h);--将随机取到的值同步更新到玩家的魂力值
 player:alert(10,0,0,"您的魂力值 + "..h..",您的当前魂力值:"..player:get_param(250).."");--给与玩家界面提示,增加的魂力值

 if player:GetMapId() == 163 then---检测当前击杀的BOSS所在地图是否为163编号的地图
  g_set_param(21,1)--如果是则将全局标识的21 改为1,1为已死亡,0为复活状态
 end
end

RegisterUnitEvent(5022,4,"mon5022")--设置需要触发的BOSS id

这个我们是取其中一段代码来解释,烈焰私服BOSS死亡是如何触发的
代码中,我们已详细注视烈焰私服的脚本写法和说明,相信GM看了应该很容易理解他的流程.
根据该代码 可以扩展很多其他功能.我们将在下篇文章中 再次介绍.
感谢大家的支持.www.yeyo6.com  欢迎大家互相交流