怎么让玩家到一定等级无法通过打怪获取经验啊

[复制链接]
作者: lindworm | 时间: 2024-3-10 15:08:15 | 技术答疑|
1 109

46

帖子

6371

金币

3460

积分

积分
3460
发表于 2024-3-10 15:08:15| 显示全部楼层 |阅读模式

马上注册,下载996引擎,与更多游戏开发者交流。

您需要 登录 才可以下载或查看,没有帐号?注册

x
想根据玩家转生等级,然后如果没有到达指定转生,就不能在通过打怪获取经验,自己写的经验丹之内的可以手动控制,但是怪物表里的怪物经验,没找到方法控制,用@GetExp的接口也return false还是stop(),都停不住经验
最后回复时间:2024-03-11 15:52:28官方回复了此贴
回复

使用道具 举报

46

帖子

6371

金币

3460

积分

积分
3460
 楼主| 发表于 2024-3-10 15:28:54| 显示全部楼层
我在QFunction-0.txt的GetExp里return 0,成功停止了获取怪物经验,但我实际的逻辑是导到了lua里去的,lua里return 0还是无法终止操作
[@GetExp]
#if
#act
calllua zhongzhuan @expget,<$GetExp>
return 0 --可以停止经验
function expget(actor, aexp)
return 0
--return false
end


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

24小时热门更多>
快速回复 返回列表 返回顶部