pre_drop | attacker : userdata : 对象
scene_item : userdata : 场景道具对象
droped_obj : userdata : 掉落对象
x : number : X轴
y : number : Y轴
| boolean : 是否允许掉落 | 掉落前触发 |
take_on_handle | player : userdata : 玩家对象
item : userdata : 道具对象
| boolean : true穿戴成功 false穿戴失败 | 自定义穿装备功能 |
take_off_handle | player : userdata : 玩家对象
item : userdata : 道具对象
| boolean : true穿戴成功 false穿戴失败 | 自定义脱装备功能 |
pre_take_on | player : userdata : 玩家对象
item : userdata : 物品对象
slot_id : number : 槽位
src_bag : string : 资源背包
target_bag : string : 目标背包
| boolean : true:允许穿戴 false:不允许穿戴 | 穿装备前 |
pre_take_off | player : userdata : 玩家对象
item : userdata : 物品对象
slot_id : number : 槽位
src_bag : string : 资源背包
target_bag : string : 目标背包
| boolean : true:允许脱 false:不允许脱 | 脱装备前 |
pre_player_enter_scene | player : userdata : 玩家对象
scene : userdata : 场景对象
| boolean : 是否允许进入场景 true-允许进入 false-不允许 | 玩家进入场景前 |
pre_enter_dg | player : userdata : 玩家对象
dg : dungeon : 副本对象
remark : string : 标记
| boolean : true-可进入 false-不可进入 | 进入前 |
stepon_cell_tranport | player : userdata : 玩家对象)
scene : userdata : 场景对象
point_id : integer : scene_delivery_point.xlsx表ID
| boolean : true-允许传送 false-不允许传送 | 传送点传送前处理 |
pre_damage | attacker : userdata : 攻击者
target : userdata : 受击者
damage : number : 造成伤害
effects : damage_info[] : 效果变动列表
skill_id : number : 技能id
buff_id : number : buff id
| table : { integer 伤害值, damage_info效果飘字列表 } | 修改血量伤害事件 |
player_pre_shot_skill | player : userdata : 释放者
skill : userdata : 技能
| boolean : true——允许释放 or false—阻止释放 | 玩家放技能前触发 |
fix_formula_dodge | attacker : userdata : 攻击者对象
target : userdata : 被攻击对象
dodge : boolean : 是否闪避
distance : number : 与目标距离
magicid : number : magicid
| boolean : 是否闪避 | 公式-攻击是否闪避 |
fix_formula_atk | attacker : userdata : 攻击者对象
target : userdata : 被攻击对象
attack_value : number : 攻击值
distance : number : 与目标距离
magicid : number : magicid
| number : 攻击值 | 公式-攻魔道攻击力调整 |
fix_formula_def | attacker : userdata : 攻击者对象
target : userdata : 被攻击对象
defence_final : number : 防御值
distance : number : 与目标距离
magicid : number : magicid
| number : 防御值 | 公式-攻魔道防御力调整 |
fix_formula_pvp | attacker : userdata : 攻击者对象
target : userdata : 被攻击对象
damage : number : 伤害值
distance : number : 与目标距离
magicid : number : magicid
| number : 伤害值 | 公式-pvp伤害值调整 |
fix_formula_pve | attacker : userdata : 攻击者对象
target : userdata : 被攻击对象
damage : number : 伤害值
distance : number : 与目标距离
magicid : number : magicid
| number : 伤害值 | 公式-pve伤害值调整 |
fix_formula_critical | attacker : userdata : 攻击者对象
target : userdata : 被攻击对象
critical : boolean : 是否暴击
distance : number : 与目标距离
magicid : number : magicid
| boolean : 是否暴击 | 公式-是否暴击调整 |
fix_formula_skill | attacker : userdata : 攻击者对象
target : userdata : 被攻击对象
damage : number : 技能比例伤害值
distance : number : 与目标距离
magicid : number : magicid
| number : 技能比例伤害值 | 公式-技能比例调整 |
fix_formula_rebound | attacker : userdata : 攻击者对象
target : userdata : 被攻击对象
rebound : number : 反射伤害值
distance : number : 与目标距离
magicid : number : magicid
| number : 反射伤害值 | 公式-反射伤害调整 |
fix_formula_suck | attacker : userdata : 攻击者对象
target : userdata : 被攻击对象
suck_value : number : 吸血值
distance : number : 与目标距离
magicid : number : magicid
damage : number : 上步计算的伤害
| number : 吸血值 | 公式-吸血调整 |
fix_formula_shield | attacker : userdata : 攻击者对象
target : userdata : 被攻击对象
protect_value : number : 护盾抵消值
distance : number : 与目标距离
magicid : number : magicid
| number : 护盾抵消值 | 公式-护盾抵消值调整 |
recharge | player : userdata : 玩家对象
product_id : number : 物品唯一ID
order_id : number : 订单id
game_order_id : number : 唯一标记
status : number : 状态
custom_data : string : 用户自定义数据透传
reason : string : 来源
| - | 充值付费 |