搜索
查看: 177|回复: 2

[已关闭] 过滤全局公告BUG

 关闭 [复制链接]
发表于 2024-9-1 07:38:59 | 显示全部楼层 |阅读模式
BUG反馈
引擎版本号: 20240516
登陆器版本号: 20240516
BUG描述: 过滤全局公告lua脚本里的公告不能屏蔽,正常脚本的可以屏蔽 列1脚本的生效可以屏蔽 列2lua的不生效不能屏蔽
列1:
[@保卫家园]
#if
CHECKLEVELEX > 67
CHECKGAMEGOLD > 1999
#ACT
gamegold - 2000
map slbj
SENDTIMEMSG 【亲!您在本地图的剩余时间还有%s…】 3600 251 @时间结束回城 2
SendCenterMsg 251 249 尊敬的玛法勇士【<$USERNAME>】前往神龙边境屠魔,保卫家园去了! 1 10 1
break
列:2
if TagActn:getHp() >= CKHP then
TagActn:setHp(CKHP)
ret = "您的["..ts.."]佩戴["..k.zbname.."]触发斩杀效果:目标减少"..(k.pot*100).."%血量!"
Human:sendCenterMsg(249,255,ret,0, 3, 3)
s.obj.addMapEffectEvent(TagActn:getMap(),TagActn:getX(),TagActn:getY(),0,k.mapEf,0,0,1)
end
BUG重现方式: 过滤全局公告lua脚本里的公告不能屏蔽,正常脚本的可以屏蔽
修复后应达到的效果: 两种脚本写的都生效
联系QQ: 隐藏内容
过滤全局公告lua脚本里的公告不能屏蔽,正常脚本的可以屏蔽 列1脚本蓝色部分可以屏蔽  列2lua的红色部分不能屏蔽
列1:
[@保卫家园]
#if
CHECKLEVELEX > 67
CHECKGAMEGOLD > 1999
#ACT
gamegold - 2000
map slbj
SENDTIMEMSG 【亲!您在本地图的剩余时间还有%s…】 3600 251 @时间结束回城 2
SendCenterMsg 251 249 尊敬的玛法勇士【<$USERNAME>】前往神龙边境屠魔,保卫家园去了! 1 10 1
break
列:2
                        if TagActn:getHp() >= CKHP then
                        TagActn:setHp(CKHP)
                        ret = "您的["..ts.."]佩戴["..k.zbname.."]触发斩杀效果:目标减少"..(k.pot*100).."%血量!"
                        Human:sendCenterMsg(249,255,ret,0, 3, 3)
                        s.obj.addMapEffectEvent(TagActn:getMap(),TagActn:getX(),TagActn:getY(),0,k.mapEf,0,0,1)               
                        end

发表于 2024-9-1 15:46:28 | 显示全部楼层
play:sendCenterMsg
功能:屏幕显示公告
参数说明
int 必填 前景色(0-255)
int 必填 背景色(0-255)
字符 必填 消息文字
int 必填 处理模式:0发给自己 1发送所有人 2发送行会 3发送当前地图
int 必填 显示时间(秒)
int 必填 显示位置:1-中部居中显示 2-顶部居中显示 3-右下角显示

Human:sendCenterMsg(249,255,ret,0, 3, 3)
你这本身就是发给自己的信息,根本不算全局公告的
 楼主| 发表于 2024-9-1 19:42:42 | 显示全部楼层
谢谢管理解惑,可以关帖了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|HGEM2论坛

GMT+8, 2024-11-21 18:59 , Processed in 0.553740 second(s), 17 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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