搜索
查看: 485|回复: 11

[沟通中] 自定义BUFF能否加个BUFF分类

[复制链接]
发表于 2023-12-31 18:48:20 | 显示全部楼层 |阅读模式
建议反馈
建议描述: 自定义BUFF能否加个BUFF分类
实现具体思路: 自定义BUFF能否加个BUFF分类
联系QQ: 隐藏内容
自定义BUFF能否加个BUFF分类


例如
攻击BUFF 0
受击BUFF 1
穿戴BUFF 2

就是自定义的时候可以给BUFF分个类,并且增加个读取BUFF分类的命令
发表于 2023-12-31 22:22:22 | 显示全部楼层
还好吧,我之前自己写分类,需要的时候直接加载就行了,唯独头疼的就是300多个分的脑壳疼!
发表于 2024-1-2 08:23:10 | 显示全部楼层
我还是建议法海,增加1个,清除所有BUFF的命令,并且把BUFF数量上限从50个增加到100个。
发表于 2024-1-2 16:09:20 | 显示全部楼层
这分类起什么作用??没看懂
 楼主| 发表于 2024-1-2 19:22:17 | 显示全部楼层
1580 发表于 2024-1-2 16:09
这分类起什么作用??没看懂

例如
例如一共有5个BUFF
1:攻击的时候添加
2:受击的时候添加
3:穿戴的时候添加
4:攻击的时候添加
5:攻击的时候添加
攻击时触发循环触发1,4,5
受击时触发循环触发2
穿戴时触发循环触发3

目前的方式我可以在Lua里面建立3张表分类这3中类型的BUFF去循环触发。
现在时BUFF数量少分起来没事,但是BUFF数量5,600个的话就很费劲。
我的意思是如果在自定义的BUFF的时候就能给BUFF打个标记就很方便。
例如我做了100个BUFF
如果有标记的话,我只用for循环从1循环到100就行了,就不用分表了,提供一个读取自定义时BUFF的标记就能区分这个BUFF是那个类型的。
发表于 2024-1-3 15:47:32 | 显示全部楼层
天策工作室 发表于 2024-1-2 19:22
例如
例如一共有5个BUFF
1:攻击的时候添加

不是有BUFF组吗,增加提供输出BUFF的组ID是不是就可以满足你的需求?
发表于 2024-1-3 15:48:55 | 显示全部楼层
1580 发表于 2024-1-3 15:47
不是有BUFF组吗,增加提供输出BUFF的组ID是不是就可以满足你的需求?

看你的说明,加标识也没什么作用,都需要全循环才可以得到指定的BUFF
 楼主| 发表于 2024-1-3 18:18:08 | 显示全部楼层
1580 发表于 2024-1-3 15:48
看你的说明,加标识也没什么作用,都需要全循环才可以得到指定的BUFF

有作用,加标记就不用再用LUA分类了。
发表于 2024-1-4 15:56:16 | 显示全部楼层
天策工作室 发表于 2024-1-3 18:18
有作用,加标记就不用再用LUA分类了。

加标记,他也是BUFF对像的变量,
难道你不需要查找BUFF的吗
 楼主| 发表于 2024-1-4 19:49:46 | 显示全部楼层
1580 发表于 2024-1-4 15:56
加标记,他也是BUFF对像的变量,
难道你不需要查找BUFF的吗

加一个读取BUFF配置的命令,读取标记这个配置项是什么值。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|HGEM2论坛

GMT+8, 2024-11-23 08:34 , Processed in 0.543960 second(s), 16 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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