TAddPointItem
TAddPointItem 属性名称 功能 描述 属性 property ValueType: Byte 附加属性类型: 附加特殊装备属性 1:伤害吸收 2:伤害反弹 3:伤害加成 4:致命一击 5:会心一击 6:HP(生命)恢复 7:MP(法力)恢复 8:经验加成 百分比 9:宝物掉落几率增加 10:金币获得增加百分比 11:命中加成 12:躲避几率 13:生命上限增加 14:魔力上限增加 15:固定伤害 16:生命上限(百分比) 17:魔力上限(百分比) 18:致命一击额外伤害 19:会心一击额外伤害 property Value: Word 值范围:0-65535之间的整数 附加属性值
范例:
Unit Q28;
Interface
Uses Classes, SysUtils;
Procedure Main(Npc: TNormNpc; Player: TPlayObject; Args: TArgs);
Implementation
Procedure Main(Npc: TNormNPC; Player: TPlayObject; Args: TArgs);
Begin
If Player.Wepon <> Nil Then
Begin
//第一个强化属性增加伤害吸收50%
Player.Wepon.AddLevel[0].ValueType := 1;
Player.Wepon.AddLevel[0].Value := 50;
Player.Updateitem(Player.Wepon); //任何装备的属性更新,最后都必须给客户端发送更新消息
End;
End;
End.
引擎官网:www.91M2.com 交流群:5555999 此引擎仅供测试,切勿用于商业用途。如有侵权请立即联系我们,我们将在第一时间删除。