进入游戏自动智能打开祈福的方法
多谢花花和小雅同学的插件脚本。
如果您和我一样经常忘记祈福,或者号多要开祈福,那么下面的改变可能适合您
--------------------------------可根据您可否祈福自动在进入游戏时打开祈福窗口----------------------
打开
\ui\script\manager\mgr.lua
找到如下文字
-- 响应事件:进入游戏
function tbMgr:OnEnterGame()
self:SwitchUiModel(0);
ForbitGameSpace(0);
self:OpenWindow(Ui.UI_NEWSMSG);
self:OpenWindow(Ui.UI_SERVERSPEED);
self.nEnterTime = GetTime();
Ui.tbLogic.tbDaily:OnStart();
Ladder:ClearLadder();
end
在end之前添加
if (0 < Task.tbPlayerPray:GetPrayCount(me)) then
UiManager:OpenWindow(Ui.UI_PLAYERPRAY);
end
变成
-- 响应事件:进入游戏
function tbMgr:OnEnterGame()
self:SwitchUiModel(0);
ForbitGameSpace(0);
self:OpenWindow(Ui.UI_NEWSMSG);
self:OpenWindow(Ui.UI_SERVERSPEED);
self.nEnterTime = GetTime();
Ui.tbLogic.tbDaily:OnStart();
Ladder:ClearLadder();
if (0 < Task.tbPlayerPray:GetPrayCount(me)) then
UiManager:OpenWindow(Ui.UI_PLAYERPRAY);
end
end
欢迎测试,希望对大家有帮助
如果您和我一样经常忘记祈福,或者号多要开祈福,那么下面的改变可能适合您
--------------------------------可根据您可否祈福自动在进入游戏时打开祈福窗口----------------------
打开
\ui\script\manager\mgr.lua
找到如下文字
-- 响应事件:进入游戏
function tbMgr:OnEnterGame()
self:SwitchUiModel(0);
ForbitGameSpace(0);
self:OpenWindow(Ui.UI_NEWSMSG);
self:OpenWindow(Ui.UI_SERVERSPEED);
self.nEnterTime = GetTime();
Ui.tbLogic.tbDaily:OnStart();
Ladder:ClearLadder();
end
在end之前添加
if (0 < Task.tbPlayerPray:GetPrayCount(me)) then
UiManager:OpenWindow(Ui.UI_PLAYERPRAY);
end
变成
-- 响应事件:进入游戏
function tbMgr:OnEnterGame()
self:SwitchUiModel(0);
ForbitGameSpace(0);
self:OpenWindow(Ui.UI_NEWSMSG);
self:OpenWindow(Ui.UI_SERVERSPEED);
self.nEnterTime = GetTime();
Ui.tbLogic.tbDaily:OnStart();
Ladder:ClearLadder();
if (0 < Task.tbPlayerPray:GetPrayCount(me)) then
UiManager:OpenWindow(Ui.UI_PLAYERPRAY);
end
end
欢迎测试,希望对大家有帮助