搜索
查看: 379|回复: 4

[沟通中] 230902

[复制链接]
发表于 2023-9-3 16:13:30 | 显示全部楼层 |阅读模式
BUG反馈
引擎版本号: 230902
登陆器版本号: 230902
BUG描述: LUA事件 42 计算攻击输出威力(返回输出威力)
建议增加技能ID参数


设置怪物HP上限时不生效。
actor:setMaxHp("=",100000, 1)
会设置成为当前血量。而不是HP上限

使用变量设置NPC的OK框时,更新OK框内物品属性更新不了不生效。例如
#IF
#ACT
MOV <$S(OK框例子)> <{type=3;idx=1;mic=79;w=32;h=34;x=88;y=214;fil=17,;}>
break
#SAY
<$S(OK框例子)>
这样变量的OK框更新属性不生效
BUG重现方式: LUA事件 42 计算攻击输出威力(返回输出威力)
建议增加技能ID参数


设置怪物HP上限时不生效。
actor:setMaxHp("=",100000, 1)
会设置成为当前血量。而不是HP上限

使用变量设置NPC的OK框时,更新OK框内物品属性更新不了不生效。例如
#IF
#ACT
MOV <$S(OK框例子)> <{type=3;idx=1;mic=79;w=32;h=34;x=88;y=214;fil=17,;}>
break
#SAY
<$S(OK框例子)>
这样变量的OK框更新属性不生效
修复后应达到的效果: LUA事件 42 计算攻击输出威力(返回输出威力)
建议增加技能ID参数


设置怪物HP上限时不生效。
actor:setMaxHp("=",100000, 1)
会设置成为当前血量。而不是HP上限

使用变量设置NPC的OK框时,更新OK框内物品属性更新不了不生效。例如
#IF
#ACT
MOV <$S(OK框例子)> <{type=3;idx=1;mic=79;w=32;h=34;x=88;y=214;fil=17,;}>
break
#SAY
<$S(OK框例子)>
这样变量的OK框更新属性不生效
联系QQ: 隐藏内容
LUA事件 42 计算攻击输出威力(返回输出威力)
建议增加技能ID参数


设置怪物HP上限时不生效。
actor:setMaxHp("=",100000, 1)
会设置成为当前血量。而不是HP上限

使用变量设置NPC的OK框时,更新OK框内物品属性更新不了不生效。例如
#IF
#ACT
MOV <$S(OK框例子)> <{type=3;idx=1;mic=79;w=32;h=34;x=88;y=214;fil=17,;}>
break
#SAY
<$S(OK框例子)>
这样变量的OK框更新属性不生效

发表于 2023-9-3 16:40:33 | 显示全部楼层
一直没看懂  你这个脚本里加 break  有什么作用,怕他继续执行#say吗
发表于 2023-9-3 18:16:51 | 显示全部楼层
actor:setMaxHp
功能:设置HP上限
参数说明
参数类型 是否必填 说明描述
字符型 必填 操作符(+ - =)
整型 必填 点数
整型 选填 是否同步当前HP(1-设置MaxHP后,同时设置当前HP)
看明白了
发表于 2023-9-9 11:23:08 | 显示全部楼层

actor:setMaxHp最后一个参数为1,就是设置上下限,
发表于 2023-9-9 11:26:47 | 显示全部楼层
OK框这个我是没看懂有什么问题


本帖子中包含更多资源

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

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

本版积分规则

手机版|小黑屋|HGEM2论坛

GMT+8, 2024-11-23 18:58 , Processed in 0.551332 second(s), 16 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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