立即注册 找回密码

搜索
免费列表
精彩热图

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

  [复制链接]
发表于 前天 16:17 | 显示全部楼层 |阅读模式
如何使用升级加属性点

首先角色升级触发的是函数是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;




上一篇:GOB引擎的传奇M2上无法显示网关连接信息解决方案
下一篇:91m2引擎如何踢出在线人物和如何修改人物技能属性方法
回复

使用道具 举报

发表于 前天 16:49 | 显示全部楼层
我是个凑数的。。。
回复 支持 反对

使用道具 举报

发表于 前天 16:49 | 显示全部楼层
看起来不错
回复 支持 反对

使用道具 举报

发表于 前天 16:49 | 显示全部楼层
我是个凑数的。。。
回复 支持 反对

使用道具 举报

发表于 前天 16:49 | 显示全部楼层
very good
回复 支持 反对

使用道具 举报

发表于 前天 16:49 | 显示全部楼层
非常好,顶一下
回复 支持 反对

使用道具 举报

发表于 前天 18:34 | 显示全部楼层
报告!别开枪,我就是路过来看看的。。。
回复 支持 反对

使用道具 举报

发表于 前天 19:17 | 显示全部楼层
有空一起交流一下
回复 支持 反对

使用道具 举报

发表于 前天 19:42 | 显示全部楼层
这么强,支持楼主,佩服
回复 支持 反对

使用道具 举报

发表于 前天 19:59 | 显示全部楼层
支持,赞一个
回复 支持 反对

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【gm0000论坛,传奇版本库】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|传奇开区一条龙|私服服务端|传奇单机架设教程|GM0000论坛 ( 鄂ICP备2021011479号-7 )|网站地图

GMT+8, 2025-7-25 22:50 , Processed in 0.406111 second(s), 49 queries .

Powered by GM四零版本库 X3.5 © 2001-2025 GM0000.com

快速回复 返回顶部 返回列表