搜索
查看: 340|回复: 3

[已处理] 建议扩展lua的SetHumVar接口

 关闭 [复制链接]
发表于 2023-2-8 13:02:45 | 显示全部楼层 |阅读模式
BUG反馈
引擎版本号: 230131
登陆器版本号: 230131
BUG描述: 建议扩展lua的SetHumVar接口
BUG重现方式: 建议扩展lua的SetHumVar接口
修复后应达到的效果: lua可以使用类似于与SetHumVar方法进行变量操作
联系QQ: 隐藏内容
功能:设置指定人物的变量
格式:SetHumVar 角色名 变量 变量值
注意:角色名为英雄时,只能操作全局变量(A、G)或临时变量($S $N)
功能:获取指定人物的变量
格式:GetHumVar 角色名 角色变量 执行人变量(输出)
注意:角色名为英雄时,只能操作全局变量(A、G)或临时变量($S $N)

既然脚本可以实现这个功能,那么lua是否可以扩展呢,既然英雄之城临时S和N变量那么在hero对象中是否可以支持play:getVal_N_Ex()等接口的操作,这样使用lua写一些功能的时候可以节省很多步骤也可以节省很多资源。


下面还有同一个关于变量显示的问题,参考键值的写法<$GETSTRVALUE(主键名,字符串变量)>可以显示出对应的键值,那么能否支持类似的显示其他玩家的属性譬如<$GETHUMVAR(玩家名,变量名)>这样的显示方式。


望官方能看到。

祝HGE2023越走越远,祝所有HGE的同行们在新的一年里能够充值爆棚,人气火爆!

发表于 2023-2-8 13:03:51 | 显示全部楼层
还少了个T
 楼主| 发表于 2023-2-8 13:03:55 | 显示全部楼层
发帖的时候没注意选择,这个是建议不是bug
发表于 2023-2-13 15:06:33 | 显示全部楼层
操作英雄临时变量已收集,


<$GETHUMVAR(玩家名,变量名)>这个就不做支持了,本身你查询玩家名,完全可以自己实现,
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|HGEM2论坛

GMT+8, 2024-11-24 12:53 , Processed in 0.537090 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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