EventCfg = {} --引擎事件 EventCfg.onStartUp = "onStartUp" --m2启动 EventCfg.onqfloadend = "onqfloadend" --重载QF后 EventCfg.onNewHuman = "onNewHuman" --新角色第一次登录 (参数:actor) EventCfg.onLogin = "onLogin" --登录 (参数:actor) EventCfg.onLoginAttr = "onLoginAttr" --登录附加属性 (参数:actor, 登录属性数据) EventCfg.onLoginEnd = "onLoginEnd" --登录完成 (参数:actor, 登录同步数据) EventCfg.onKillMon = "onKillMon" --任意地图杀怪 (参数:actor, 死亡怪物对象, 死亡怪物idx) EventCfg.onkillplay = "onkillplay" --任意地图杀人 EventCfg.onbeforeroute = "onbeforeroute" --进入地图连接点触发 EventCfg.onPlayLevelUp = "onPlayLevelUp" --玩家升级 (参数:actor, 当前等级, 之前等级) EventCfg.onTakeOnEx = "onTakeOnEx" --穿装备goPlayerVar EventCfg.onTakeOffEx = "onTakeOffEx" --脱装备 EventCfg.onTakebeforOnEx = "onTakebeforOnEx" --穿装备前 EventCfg.onTakebeforOffEx = "onTakebeforOffEx" --脱装备前 EventCfg.onAddBag = "onAddBag" --物品进背包 EventCfg.onAddbagbefore = "onAddbagbefore" --物品进背包前 EventCfg.onExitGame = "onExitGame" --小退或大退游戏 EventCfg.onTriggerChat = "onTriggerChat" --聊天栏输入信息 EventCfg.onClicknpc = "onClicknpc" --点击某NPC EventCfg.onRechargeBefore = "onRechargeBefore" --充值前触发,修改实充用(参数:actor, 充值rmb金额, 产品ID(保留), 货币ID) EventCfg.onRecharge = "onRecharge" --充值 (参数:actor, 充值rmb金额, 产品ID(保留), 货币ID) EventCfg.onVirtualRecharge = "onVirtualRecharge" --虚拟充值 (参数:actor, 充值rmb金额, 产品ID(保留), 货币ID) EventCfg.goEnterMap = "goEnterMap" --进入地图 EventCfg.goLeaveMap = "goLeaveMap" --离开地图 EventCfg.goSwitchMap = "goSwitchMap" --切换地图 EventCfg.onMove = "onMove" --移动触发 (参数:actor, 0跑/1走) EventCfg.onBagChange = "onBagChange" --背包格子数发送变化 EventCfg.onRevive = "onRevive" --复活触发 EventCfg.onAttackdamage = "onAttackdamage" -- 玩家攻击前触发 EventCfg.onAttackHumandamage = "onAttackHumandamage" -- 玩家攻击人物前触发 EventCfg.onAttackMondamage = "onAttackMondamage" -- 玩家攻击怪物前触发 EventCfg.onstruckdamage = "onstruckdamage" -- 玩家受击前触发 EventCfg.onstruckdamageHuman = "onstruckdamageHuman" -- 玩家攻击人物前触发 EventCfg.onstruckdamageMon = "onstruckdamageMon" -- 玩家攻击怪物前触发 EventCfg.onNextdie = "onNextdie" --玩家被杀死亡前触发 EventCfg.onPlaydie = "onPlaydie" --玩家被杀死亡触发 EventCfg.onpkpoint = "onpkpoint" --玩家pk值改变触发 EventCfg.onMoneychange = "onMoneychange" --玩家货币改变触发 EventCfg.onStruckOut = "onStruckOut" --玩家受物理/魔法攻击后触发 EventCfg.onStruckHumanOut = "onStruckHumanOut" --玩家受人物物理/魔法攻击后触发 EventCfg.onStruckMonOut = "onStruckMonOut" --玩家受怪物物理/魔法攻击后触发 EventCfg.onAttackdamagebb = "onAttackdamagebb" --宝宝攻击掉血前触发 EventCfg.goPickUpItemEx = "goPickUpItemEx" --捡取后触发 ---* 攻击后触发 EventCfg.onAttack = "onAttack" --对人对怪均触发 EventCfg.onAttackMon = "onAttackMon" --攻击怪物触发 EventCfg.onAttackPlay = "onAttackPlay" --攻击玩家触发 EventCfg.onArittrigger = "onArittrigger" --暴击触发 ---* 狂暴之力事件 EventCfg.goKuangBao = "goKuangBao" --狂暴之力事件 ---* 属性刷新事件 EventCfg.onInsertAttCfg = "onInsertAttCfg" -- 插入属性配置事件 EventCfg.onreload = {} EventCfg.onreload["生命"] = "onHpMpreload" -- 刷新生命事件 EventCfg.onreload["背包装备"] = "onBagreload" -- 刷新背包装备属性事件 return EventCfg