TAddPointItem
91M2说明书 > 引擎脚本功能 > 游戏对象 >

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   此引擎仅供测试,切勿用于商业用途。如有侵权请立即联系我们,我们将在第一时间删除。