淡然一笑wwl 发表于 2024-3-11 15:57:22

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

想根据玩家转生等级,然后如果没有到达指定转生,就不能在通过打怪获取经验,自己写的经验丹之内的可以手动控制,但是怪物表里的怪物经验,没找到方法控制,用@GetExp的接口也return false还是stop(),都停不住经验

方塘 发表于 2024-3-11 15:57:43

我在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

吴金根 发表于 2024-3-11 15:58:05

可以在LUA版块提问的

今天真不错 发表于 2024-3-11 16:14:43

金币我要攒金币!!!

森少解球 发表于 2024-3-11 19:18:16

楼主,大恩不言谢了!GM爱好者:www.gmahz.com是最棒的!

郭浩123 发表于 2024-3-11 19:19:55

路过支持一下

两山逸民 发表于 2024-3-12 02:30:56

楼主,我太崇拜你了!我想我是一天也不能离开GM爱好者:www.gmahz.com

lp516516 发表于 2024-3-12 03:11:47

其实我一直觉得楼主的品味不错!呵呵!GM爱好者:www.gmahz.com太棒了!

qq3153430253 发表于 2024-3-12 17:21:13

拿币走人。。。。

jxshcq 发表于 2024-3-12 22:07:39

论坛不能没有像楼主这样的人才啊!我会一直支持GM爱好者:www.gmahz.com
页: [1] 2
查看完整版本: 怎么让玩家到一定等级无法通过打怪获取经验啊