肌决 发表于 2023-2-5 02:28:28

77m2引擎传奇私服中如何使用升级加属性点的方法讲解

77m2引擎传奇私服中如何使用升级加属性点的方法讲解

如何使用升级加属性点

首先角色升级触发的是函数是QFunctionNPC中的函数PlayerLevelUp,定义如下:

procedure PlayerLevelUp(Npc: TNormNpc; Player: TPlayObject; const Level: Integer);
示例:

procedure PlayerLevelUp(Npc: TNormNpc; Player: TPlayObject; const Level: Integer);
begin
case Level of
0..10: Player.BonusPoint := Player.BonusPoint + 5; //10级前每升1级+5点
11..20: Player.BonusPoint := Player.BonusPoint + 7; //11-20级级前每升1级+7点
21..40: Player.BonusPoint := Player.BonusPoint + 10; //21-40级前每升1级+10点
else
Player.BonusPoint := Player.BonusPoint + 12; //高于40级每升一级+12点
end;
//注意: 当角色升级1级1级递增的时候,上面的处理是正确的;实际上可能还存在代码调整等级
//的情况,这个时候则需要在代码调整等级的地方计算
end;





上一篇:91m2引擎传奇一条龙如何踢出在线人物和如何修改人物技能属性方法
下一篇:铁血M2引擎的传奇gm基地把自己加到指定行会脚本范例

燕丝雨 发表于 2023-6-16 15:03:58

diydhvauxj 发表于 2023-6-16 15:03:59

硬汉归来 发表于 2023-11-20 18:33:01

在这里可以学到很多传奇一条龙开区时遇到的问题。

金币合击 发表于 2023-11-20 22:26:23

感谢站长分享开区一条龙教程,新手能学习到很多知识。

漠北双刀 发表于 2023-11-21 03:15:38

传奇论坛里面相对来说比较好的一个!感谢站长分享的技术教程。

羽国沉默 发表于 2023-11-21 08:45:19

楼主发贴辛苦了,谢谢楼主分享!

勇敢牛牛 发表于 2023-11-21 12:59:33

感谢站长分享传奇教程,让我学习到很多知识。

青龙传说 发表于 2023-11-21 17:46:12

比较全的传奇教程分享网站,站长辛苦了。

天猫迷失单职业 发表于 2023-11-21 23:14:03

楼主发贴辛苦了,谢谢楼主分享!
页: [1] 2
查看完整版本: 77m2引擎传奇私服中如何使用升级加属性点的方法讲解