小井盖面板全程压制:不再放回、关控制台后关闭并抑制 2.5 秒

- 触发条件改为「面板真的可见」而不是「窗口存在」,避免隐藏缓存的旧面板被当成点击
- 控制台打开期间面板一露头就 SW_HIDE,关控制台时关面板并在 2.5 秒内持续压制、最多再请 4 次关闭
- 轮询从 250ms 提到 40/60ms,消除旧页面闪现
- 服务端指纹回绑 CE86D4DF… (1258496)
This commit is contained in:
hanfuit committed 2026-11-05 13:26:06 +08:00
1 parent 32469e4341
commit 0c7ef6d645
3 files changed
+70 -55

No files matched your search

+3 -2
View File
@@ -4,14 +4,15 @@ enabled=1
; 1 = 点小井盖时弹出我们自己的窗口(推荐,中文输入正常)
; 0 = 老行为:仍然用游戏内嵌的 IE,只把页面跳转到下面的 url
external=1
; 我们自己的窗口开着的时候,把游戏内嵌的面板藏起来;关掉窗口后自动放回去
; 原面板全程压制:只要它露头就立刻藏起来,玩家永远看不到游戏自带的旧页面
suppress=1
; 控制台默认置顶显示。本服客户端全屏=无边框窗口最大化,已实测置顶窗口能正常盖在
; 游戏画面上,所以一般不用开。
; 只有换成真·独占全屏(DirectX 独占、窗口压在画面下看不见)时才改成 1:开控制台前先把
; 游戏最小化,关掉控制台再自动还原全屏。
minimize_game=0
; 关掉我们自己的窗口时:0 = 把游戏面板放回去(安全),1 = 直接把面板关掉
; 关掉我们自己的窗口时:1 = 直接关闭游戏原面板,并在之后 2.5 秒内继续压制它
; (推荐,原面板不会残留、也不会再露面);0 = 把面板放回去(老行为,会看到旧 IE 页面)
close_action=1
; 我们自己的窗口尺寸
width=1040