586 lines
20 KiB
Lua
586 lines
20 KiB
Lua
require("Base/BasePanel")
|
||
GMPanel = Inherit(BasePanel)
|
||
local this = MainPanel
|
||
local chooseID
|
||
local heroList = { "4#10003#11", "4#10006#11", "4#10008#11", "4#10009#11", "4#10013#11", "4#10014#11"}
|
||
local moneyList = {"1#3#999999999", "1#4#999999999", "1#5#999999999", "1#14#999999999", "1#15#999999999", "1#16#999999999"}
|
||
local mapId = {
|
||
[0] = 100,
|
||
[1] = 101,
|
||
[2] = 102,
|
||
[3] = 103,
|
||
[4] = 104,
|
||
[5] = 105,
|
||
[6] = 106,
|
||
[7] = 107,
|
||
[8] = 108,
|
||
[9] = 109,
|
||
[10] = 110,
|
||
}
|
||
--初始化组件(用于子类重写)
|
||
function GMPanel:InitComponent()
|
||
|
||
this.BtnBack = Util.GetGameObject(self.transform, "btnBack")
|
||
this.btnSureChange = Util.GetGameObject(self.transform, "TimeCtrl/Button")
|
||
--this.sureButton = Util.GetGameObject(self.transform, "sureButton")
|
||
|
||
-- 根节点
|
||
this.resourceRoot = Util.GetGameObject(self.gameObject, "ResourceCtrl")
|
||
this.processRoot = Util.GetGameObject(self.gameObject, "ProcessCtrl")
|
||
|
||
-- 资源控制
|
||
this.btnGenRole = Util.GetGameObject(self.gameObject, "ProcessCtrl/Generate")
|
||
this.strMsg = Util.GetGameObject(self.gameObject, "ProcessCtrl/InputField/Text"):GetComponent("Text")
|
||
this.GenerateHero = Util.GetGameObject(self.gameObject, "ProcessCtrl/GenerateHero")
|
||
this.GenerateTalisman = Util.GetGameObject(self.gameObject, "ProcessCtrl/GenerateTalisman")
|
||
this.passLevel = Util.GetGameObject(self.gameObject, "ProcessCtrl/passLevel")
|
||
this.GenerateFiveHero = Util.GetGameObject(self.gameObject, "ProcessCtrl/GenerateFiveHero")
|
||
this.sendMailBtn = Util.GetGameObject(self.gameObject, "ProcessCtrl/sendMailBtn")
|
||
this.strInputFieldHeroMsg = Util.GetGameObject(self.gameObject, "ProcessCtrl/InputFieldHero/Text"):GetComponent("Text")
|
||
this.InputFieldTalisman = Util.GetGameObject(self.gameObject, "ProcessCtrl/InputFieldTalisman/Text"):GetComponent("Text")
|
||
this.InputFieldpassLevel = Util.GetGameObject(self.gameObject, "ProcessCtrl/InputFieldpassLevel/Text"):GetComponent("Text")
|
||
this.strInputMailMsg = Util.GetGameObject(self.gameObject, "ProcessCtrl/InputMailField/Text"):GetComponent("Text")
|
||
this.allItemBtn = Util.GetGameObject(self.gameObject, "ProcessCtrl/allItemBtn")
|
||
this.diffMonsterBtn = Util.GetGameObject(self.gameObject, "ProcessCtrl/diffMonsterBtn")
|
||
-- 临时代码
|
||
this.MapFightText = Util.GetGameObject(self.gameObject, "MapFight/Text"):GetComponent("Text")
|
||
this.btnGo = Util.GetGameObject(self.gameObject, "MapFight/Go")
|
||
this.btnGoText = Util.GetGameObject(self.gameObject, "MapFight/Go/Text"):GetComponent("Text")
|
||
|
||
this.MonsterIdText = Util.GetGameObject(self.gameObject, "TestBattle/MapId"):GetComponent("Text")
|
||
this.btnBattleGo = Util.GetGameObject(self.gameObject, "TestBattle/Go")
|
||
this.btnTestBattle = Util.GetGameObject(self.gameObject, "TestBattle/Go2")
|
||
|
||
this.searchMap = Util.GetGameObject(self.gameObject, "ProcessCtrl/searchMap")
|
||
this.searchMapInputField = Util.GetGameObject(self.gameObject, "ProcessCtrl/searchMapInputField/Text"):GetComponent("Text")
|
||
|
||
this.GuideInputText = Util.GetGameObject(self.gameObject, "Guide/GuideJump/GuideId"):GetComponent("Text")
|
||
this.btnGuideGo = Util.GetGameObject(self.gameObject, "Guide/GuideJump/Go")
|
||
|
||
this.serverNowTimeText = Util.GetGameObject(self.gameObject, "TimeCtrl/Text (1)"):GetComponent("Text")
|
||
this.serverOpenTimeText = Util.GetGameObject(self.gameObject, "TimeCtrl/Text (3)"):GetComponent("Text")
|
||
this.serverCreateRoleTimeText = Util.GetGameObject(self.gameObject, "TimeCtrl/Text (5)"):GetComponent("Text")
|
||
this.updateServerNowTimeText = Util.GetGameObject(self.gameObject, "TimeCtrl/InputField/Text"):GetComponent("Text")
|
||
|
||
this.fullLevel = Util.GetGameObject(self.gameObject, "ProcessCtrl/fullLevel")
|
||
this.Placeholder = Util.GetGameObject(self.gameObject, "ProcessCtrl/levelInputField/Text"):GetComponent("Text")
|
||
|
||
--vipLevel
|
||
this.setVipLevel = Util.GetGameObject(self.gameObject, "ProcessCtrl/setVipLevel")
|
||
this.vipLevelInputField = Util.GetGameObject(self.gameObject, "ProcessCtrl/vipLevelInputField/Text"):GetComponent("Text")
|
||
--recharge
|
||
this.confirmRecharge = Util.GetGameObject(self.gameObject, "ProcessCtrl/confirmRecharge")
|
||
this.rechargeValueInputField = Util.GetGameObject(self.gameObject, "ProcessCtrl/rechargeValueInputField/Text"):GetComponent("Text")
|
||
|
||
this.btnPassFight = Util.GetGameObject(self.gameObject, "ProcessCtrl/fightPass")
|
||
this.passText = Util.GetGameObject(this.btnPassFight, "Text"):GetComponent("Text")
|
||
this.passText.text = Language[11152]
|
||
this.btnMaxLv = Util.GetGameObject(self.gameObject, "ProcessCtrl/maxLv")
|
||
|
||
-- 测试跳过序章
|
||
this.btnPassMap = Util.GetGameObject(self.gameObject, "ProcessCtrl/passMap")
|
||
|
||
--修改名字
|
||
this.updateNameBtn=Util.GetGameObject(self.gameObject, "updateName/Button")
|
||
--输入的名字
|
||
this.inputNameText = Util.GetGameObject(self.gameObject, "updateName/InputField/Text"):GetComponent("Text")
|
||
--解锁外敌
|
||
this.unlockAlianInvasion = Util.GetGameObject(self.gameObject, "unlockAlianInvasionPanel/Button")
|
||
this.unlockAlianInvasionText= Util.GetGameObject(self.gameObject, "unlockAlianInvasionPanel/InputField/Text"):GetComponent("Text")
|
||
|
||
-- 试炼选层
|
||
this.levelText = Util.GetGameObject(self.gameObject, "trialLevelJump/InputField/Text"):GetComponent("Text")
|
||
this.btnJumpLevel = Util.GetGameObject(self.gameObject, "trialLevelJump/Button")
|
||
|
||
--孙龙宝藏积分
|
||
this.setTreasureScore = Util.GetGameObject(self.gameObject, "ProcessCtrl/setTreasureScore")
|
||
this.treasureScoreInputField = Util.GetGameObject(self.gameObject, "ProcessCtrl/treasureScoreInputField/Text"):GetComponent("Text")
|
||
|
||
-- 兽潮设定波次
|
||
this.btnMonsterWave = Util.GetGameObject(self.gameObject, "WaveSet/Button")
|
||
this.waveText = Util.GetGameObject(self.gameObject, "WaveSet/InputField/Text"):GetComponent("Text")
|
||
|
||
-- 任务状态完成
|
||
this.setTaskIdFinished = Util.GetGameObject(self.gameObject, "ProcessCtrl/setTaskIdFinished")
|
||
this.taskIdInputField = Util.GetGameObject(self.gameObject, "ProcessCtrl/taskIdInputField/Text"):GetComponent("Text")
|
||
|
||
-- 一键生成很多钱钱
|
||
this.btnGetMoney = Util.GetGameObject(self.gameObject, "btnGetMoney")
|
||
-- 一键上阵英雄全满级
|
||
this.btnHeroEnd = Util.GetGameObject(self.gameObject, "btnHeroEnd")
|
||
-- 科技树
|
||
this.btnTecTree = Util.GetGameObject(self.gameObject, "btnTecTree")
|
||
|
||
--天宫秘宝积分
|
||
this.setScoreOfHeaven = Util.GetGameObject(self.gameObject, "scoreOfHeaven/Button")
|
||
this.scoreOfHeavenInputField = Util.GetGameObject(self.gameObject, "scoreOfHeaven/InputField/Text"):GetComponent("Text")
|
||
|
||
-- 跳转测试
|
||
this.btnJump = Util.GetGameObject(self.gameObject, "jump/Button")
|
||
this.jumpId = Util.GetGameObject(self.gameObject, "jump/InputField/Text"):GetComponent("Text")
|
||
|
||
|
||
-- 添加圣物
|
||
this.btnAddHoly = Util.GetGameObject(self.gameObject, "HolyItem/Button")
|
||
this.HolyId = Util.GetGameObject(self.gameObject, "HolyItem/InputField/Text"):GetComponent("Text")
|
||
end
|
||
|
||
--绑定事件(用于子类重写)
|
||
function GMPanel:BindEvent()
|
||
|
||
Util.AddClick(this.setTaskIdFinished, function()
|
||
NetManager.GMEvent("20#0#" .. this.taskIdInputField.text, function()
|
||
|
||
end)
|
||
end)
|
||
Util.AddClick(this.setTreasureScore, function()
|
||
NetManager.GMEvent("15#" .. this.treasureScoreInputField.text .. "#0", function()
|
||
TreasureOfSomebodyManagerV2.SetCurrentLevel(tonumber(this.treasureScoreInputField.text))
|
||
end)
|
||
end)
|
||
|
||
Util.AddClick(this.unlockAlianInvasion, function()
|
||
NetManager.GMEvent("13#"..this.unlockAlianInvasionText.text.."#" .. this.unlockAlianInvasionText.text)
|
||
end)
|
||
|
||
Util.AddClick(this.setVipLevel, function()
|
||
NetManager.GMEvent("11#" .. this.vipLevelInputField.text .. "#" .. this.vipLevelInputField.text, function()
|
||
VipManager.SetVipLevel(tonumber(this.vipLevelInputField.text))
|
||
end)
|
||
end)
|
||
Util.AddClick(this.confirmRecharge, function()
|
||
|
||
end)
|
||
|
||
Util.AddClick(this.BtnBack, function()
|
||
PlaySoundWithoutClick(SoundConfig.Sound_UICancel)
|
||
self:ClosePanel()
|
||
end)
|
||
|
||
Util.AddClick(this.btnSureChange, function()
|
||
NetManager.GMEvent("10#4#" .. this.updateServerNowTimeText.text)
|
||
end)
|
||
Util.AddClick(this.updateNameBtn, function()
|
||
NetManager.GMEvent("12#0#" .. this.inputNameText.text)
|
||
end)
|
||
-- 测试跳过序章
|
||
Util.AddClick(this.btnPassMap, function ()
|
||
NetManager.MapInfoRequest(100, 1, function ()
|
||
NetManager.MapOutRequest(0, function ()
|
||
PopupTipPanel.ShowTip(Language[11153])
|
||
end)
|
||
end)
|
||
end)
|
||
|
||
Util.AddClick(this.fullLevel, function()
|
||
NetManager.GMEvent("7#" .. this.Placeholder.text .. "#0")
|
||
end)
|
||
|
||
Util.AddClick(this.btnPassFight, function()
|
||
NetManager.GMEvent("8#1#1")
|
||
this.passText.text = Language[11154]
|
||
end)
|
||
|
||
Util.AddClick(this.btnMaxLv, function()
|
||
NetManager.GMEvent("7#100#0")
|
||
end)
|
||
|
||
Util.AddClick(this.searchMap, function()
|
||
Log(Language[11155] .. "5#" .. this.searchMapInputField.text .. "#0")
|
||
NetManager.GMEvent("5#" .. this.searchMapInputField.text .. "#0")
|
||
end)
|
||
chooseID = 1
|
||
Util.AddClick(this.btnGenRole, function()
|
||
if not this.strMsg.text or this.strMsg.text == "" then
|
||
return
|
||
end
|
||
local str = chooseID .. "#" .. this.strMsg.text
|
||
Log(str)
|
||
NetManager.GMEvent(str)
|
||
end)
|
||
Util.AddClick(this.GenerateHero, function()
|
||
Log(this.strInputFieldHeroMsg.text)
|
||
NetManager.GMEvent(this.strInputFieldHeroMsg.text)
|
||
end)
|
||
Util.AddClick(this.GenerateTalisman, function()
|
||
local InputFieldTalismanStr = "19#"..this.InputFieldTalisman.text
|
||
Log(InputFieldTalismanStr)
|
||
NetManager.GMEvent(InputFieldTalismanStr)
|
||
end)
|
||
Util.AddClick(this.passLevel, function()
|
||
local InputFieldpassLevelStr = "9#"..this.InputFieldpassLevel.text.."#"..this.InputFieldpassLevel.text
|
||
Log(InputFieldpassLevelStr)
|
||
NetManager.GMEvent(InputFieldpassLevelStr)
|
||
end)
|
||
Util.AddClick(this.sendMailBtn, function()
|
||
NetManager.GMEvent(this.strInputMailMsg.text)
|
||
end)
|
||
Util.AddClick(this.allItemBtn, function()
|
||
NetManager.GMEvent("6#0#0")
|
||
end)
|
||
Util.AddClick(this.diffMonsterBtn, function()
|
||
NetManager.GMEvent("22#0#0")
|
||
end)
|
||
Util.AddClick(this.GenerateFiveHero, function()
|
||
for i=1, #heroList do
|
||
NetManager.GMEvent(heroList[i])
|
||
end
|
||
end)
|
||
|
||
Util.AddClick(this.btnGo, function()
|
||
if RoomManager.IsMatch == 0 then
|
||
--请求匹配房间
|
||
RoomManager.RoomMatchRequest(1, function ()
|
||
this.btnGoText.text = Language[11156]
|
||
end)
|
||
else
|
||
RoomManager.RoomCancelMatchRequest(1, function ()
|
||
this.btnGoText.text = Language[11157]
|
||
end)
|
||
end
|
||
end)
|
||
|
||
local monsterId = 10101
|
||
Util.AddClick(this.btnBattleGo, function()
|
||
if this.MonsterIdText.text == "" then
|
||
local data = {enemyData=
|
||
{
|
||
{
|
||
{camp=1,element=4,passivity=
|
||
{}
|
||
,position=1,professionId=2,property=
|
||
{10,3640,3640,546,182,182,0,0,0,0,1,0,0,0,1,1,0,0,0,0,0,0,0,0,0}
|
||
,quality=0,roleId=10071,skill=
|
||
{100711,
|
||
{210003,0.05,
|
||
{1,0.49,1}
|
||
}
|
||
}
|
||
,star=5,superSkill=
|
||
{100712,
|
||
{200003,0.05,
|
||
{109,1.4,1,1,0.24,5}
|
||
}
|
||
}
|
||
,type=1}
|
||
,
|
||
{camp=1,element=4,passivity=
|
||
{}
|
||
,position=2,professionId=2,property=
|
||
{10,3640,3640,546,182,182,0,0,0,0,1,0,0,0,1,1,0,0,0,0,0,0,0,0,0}
|
||
,quality=0,roleId=10070,skill=
|
||
{100701,
|
||
{400000,0.05,
|
||
{1,1,2}
|
||
}
|
||
}
|
||
,star=5,superSkill=
|
||
{100702,
|
||
{400000,0.05,
|
||
{1,3.5,2}
|
||
}
|
||
}
|
||
,type=1}
|
||
,
|
||
{camp=1,element=1,passivity=
|
||
{}
|
||
,position=3,professionId=2,property=
|
||
{10,3040,3040,456,152,152,0,0,0,0,1,0,0,0,1,1,0,0,0,0,0,0,0,0,0}
|
||
,quality=0,roleId=10051,skill=
|
||
{100511,
|
||
{200000,0.05,
|
||
{1,0.2,1}
|
||
}
|
||
}
|
||
,star=3,superSkill=
|
||
{100512,
|
||
{200000,0.05,
|
||
{1,1,1}
|
||
}
|
||
}
|
||
,type=1}
|
||
,
|
||
{camp=1,element=2,passivity=
|
||
{}
|
||
,position=4,professionId=2,property=
|
||
{10,3640,3640,546,182,182,0,0,0,0,1,0,0,0,1,1,0,0,0,0,0,0,0,0,0}
|
||
,quality=0,roleId=10062,skill=
|
||
{100621,
|
||
{400000,0.05,
|
||
{1,0.9,1}
|
||
}
|
||
}
|
||
,star=5,superSkill=
|
||
{100622,
|
||
{230002,0.05,
|
||
{1,2.12,1}
|
||
,
|
||
{3,0.3,1,1}
|
||
}
|
||
}
|
||
,type=1}
|
||
,
|
||
{camp=1,element=3,passivity=
|
||
{}
|
||
,position=5,professionId=4,property=
|
||
{10,3640,3640,546,182,182,0,0,0,0,1,0,0,0,1,1,0,0,0,0,0,0,0,0,0}
|
||
,quality=0,roleId=10058,skill=
|
||
{100581,
|
||
{400000,0.05,
|
||
{1,0.95,1}
|
||
}
|
||
}
|
||
,star=5,superSkill=
|
||
{100582,
|
||
{230002,0.05,
|
||
{1,2.23,1}
|
||
}
|
||
}
|
||
,type=1}
|
||
,outData="",teamPassive=
|
||
{}
|
||
,teamSkill=
|
||
{}
|
||
}
|
||
}
|
||
,playerData=
|
||
{
|
||
{camp=0,element=4,passivity=
|
||
{
|
||
{233,4,12,0.09,1}
|
||
,
|
||
{225,0.06,1,2,5}
|
||
,
|
||
{234,3,0.15,1}
|
||
,
|
||
{208,2,0.15,5,1,0.1,9,1}
|
||
,
|
||
{227,12,0.16}
|
||
}
|
||
,position=1,professionId=3,property=
|
||
{30,7819,7819,1303,362,362,0,0,0,0,1,0,0,0,1,1,0,0,0,0,0,0,0,0,0}
|
||
,quality=0,roleId=10013,skill=
|
||
{1461,
|
||
{400000,0.05,
|
||
{1,1,1}
|
||
}
|
||
}
|
||
,star=5,superSkill=
|
||
{1462,
|
||
{200000,0.05,
|
||
{1,1.02,1}
|
||
,
|
||
{3,0.3,7,1}
|
||
}
|
||
}
|
||
,type=1}
|
||
,
|
||
{camp=0,element=1,passivity=
|
||
{
|
||
{233,4,12,0.09,1}
|
||
,
|
||
{225,0.06,1,2,5}
|
||
,
|
||
{234,3,0.15,1}
|
||
,
|
||
{208,2,0.15,5,1,0.1,9,1}
|
||
,
|
||
{227,12,0.16}
|
||
}
|
||
,position=2,professionId=4,property=
|
||
{30,6739,6739,1123,312,312,0,0,0,0,1,0,0,0,1,1,0,0,0,0,0,0,0,0,0}
|
||
,quality=0,roleId=10068,skill=
|
||
{100681,
|
||
{400000,0.05,
|
||
{1,0.9,2}
|
||
}
|
||
}
|
||
,star=4,superSkill=
|
||
{100682,
|
||
{200003,0.05,
|
||
{113,1.55,2,1,0.2,7,1}
|
||
}
|
||
}
|
||
,type=1}
|
||
,
|
||
{camp=0,element=3,passivity=
|
||
{
|
||
{208,2,0.15,5,1,0.1,9,1}
|
||
,
|
||
{233,4,12,0.09,1}
|
||
,
|
||
{227,12,0.16}
|
||
,
|
||
{225,0.06,1,2,5}
|
||
,
|
||
{105,1}
|
||
,
|
||
{234,3,0.15,1}
|
||
,
|
||
{90,16,2,1}
|
||
,
|
||
{104,2}
|
||
}
|
||
,position=3,professionId=4,property=
|
||
{255,1585443,1585443,330981,9925,9925,0,0,0.1,0,1.08,0,0,0.06,1,1,0,0,0,0,0,0,0,0,0}
|
||
,quality=0,roleId=10006,skill=
|
||
{1041,
|
||
{220801,0.05,
|
||
{1,0.95,2}
|
||
}
|
||
}
|
||
,star=11,superSkill=
|
||
{1042,
|
||
{220801,0.05,
|
||
{1,3.33,2}
|
||
}
|
||
,
|
||
{300000,0.05,
|
||
{100,1,1}
|
||
}
|
||
}
|
||
,type=1}
|
||
,outData="1#1011|2#11|3#2|4#0|5#11",teamPassive=
|
||
{
|
||
{}
|
||
}
|
||
,teamSkill=
|
||
{}
|
||
}
|
||
}
|
||
local testFightData = {
|
||
fightData = data,
|
||
fightSeed = 1589533697,
|
||
fightType = 0,
|
||
maxRound = 20
|
||
}
|
||
UIManager.OpenPanel(UIName.BattlePanel, testFightData, BATTLE_TYPE.Test)
|
||
return
|
||
end
|
||
monsterId = tonumber(this.MonsterIdText.text)
|
||
if #FormationManager.formationList[FormationManager.curFormationIndex].teamHeroInfos == 0 then
|
||
PopupTipPanel.ShowTip(Language[10702])
|
||
else
|
||
local MonsterGroup = ConfigManager.GetConfig(ConfigName.MonsterGroup)
|
||
if not MonsterGroup[monsterId] then
|
||
PopupTipPanel.ShowTip(Language[10706] .. monsterId .. Language[10707])
|
||
else
|
||
UIManager.OpenPanel(UIName.BattlePanel, BattleManager.GetBattleData(1, monsterId), nil, nil, nil, monsterId, nil)
|
||
end
|
||
end
|
||
end)
|
||
Util.AddClick(this.btnTestBattle, function()
|
||
UIManager.OpenPanel(UIName.BattleTestPanel)
|
||
end)
|
||
|
||
Util.AddClick(this.btnGuideGo, function()
|
||
if this.GuideInputText.text ~= "" then
|
||
local strs = string.split(this.GuideInputText.text, "#")
|
||
NetManager.SaveGuideDataRequest(tonumber(strs[1]), tonumber(strs[2]))
|
||
end
|
||
end)
|
||
|
||
-- 试炼副本跳层
|
||
Util.AddClick(this.btnJumpLevel, function ()
|
||
local str = this.levelText.text
|
||
if tonumber(str) <= 1 then Log(Language[11158]) return end
|
||
str = "14#" .. tonumber(str) .. "#0"
|
||
NetManager.GMEvent(str, function ()
|
||
PopupTipPanel.ShowTip(Language[11159])
|
||
end)
|
||
end)
|
||
|
||
-- 兽潮选定波次
|
||
Util.AddClick(this.btnMonsterWave, function ()
|
||
local str = tostring(this.waveText.text)
|
||
if not str or str == "" then
|
||
PopupTipPanel.ShowTip(Language[11160]) return end
|
||
str = string.format("16#%s#0", str)
|
||
NetManager.GMEvent(str, function ()
|
||
PopupTipPanel.ShowTip(Language[11159])
|
||
end)
|
||
end)
|
||
|
||
-- 生成很多钱
|
||
Util.AddClick(this.btnGetMoney, function ()
|
||
local index = 1
|
||
local time = Timer.New(function ()
|
||
NetManager.GMEvent(moneyList[index])
|
||
index = index + 1
|
||
end, 1, 6, true)
|
||
time:Start()
|
||
end)
|
||
|
||
-- 一键上阵英雄全满级
|
||
Util.AddClick(this.btnHeroEnd, function ()
|
||
NetManager.GMEvent("21#21#21", function ()
|
||
PopupTipPanel.ShowTip(Language[11159])
|
||
end)
|
||
end)
|
||
|
||
Util.AddClick(this.btnTecTree, function ()
|
||
NetManager.GMEvent("21#0#0", function ()
|
||
PopupTipPanel.ShowTip(Language[11161])
|
||
end)
|
||
end)
|
||
--增加天宫秘宝积分
|
||
Util.AddClick(this.setScoreOfHeaven, function()
|
||
local score = "23#0#0"..this.scoreOfHeavenInputField.text
|
||
NetManager.GMEvent(score)
|
||
Log(Language[11162]..this.scoreOfHeavenInputField.text)
|
||
end)
|
||
--增加天宫秘宝积分
|
||
Util.AddClick(this.btnJump, function()
|
||
JumpManager.GoJump(tonumber(this.jumpId.text))
|
||
end)
|
||
|
||
--增加圣物
|
||
Util.AddClick(this.btnAddHoly, function()
|
||
if this.HolyId.text == "" then
|
||
PopupTipPanel.ShowTip("求求你输个ID吧!")
|
||
return
|
||
end
|
||
local command = "//addholy %s %s"
|
||
command = string.format(command, PlayerManager.uid, this.HolyId.text)
|
||
ChatManager.RequestGMCommand(command)
|
||
-- local score = "23#0#0"..this.HolyId.text
|
||
-- NetManager.GMEvent(score)
|
||
end)
|
||
end
|
||
|
||
--添加事件监听(用于子类重写)
|
||
function GMPanel:AddListener()
|
||
|
||
end
|
||
|
||
--移除事件监听(用于子类重写)
|
||
function GMPanel:RemoveListener()
|
||
|
||
end
|
||
|
||
--界面打开时调用(用于子类重写)
|
||
function GMPanel:OnOpen(...)
|
||
NetManager.GMEvent("10#1#0", function(msg)
|
||
this.serverNowTimeText.text = msg.info
|
||
end)
|
||
NetManager.GMEvent("10#2#0", function(msg)
|
||
this.serverOpenTimeText.text = msg.info
|
||
end)
|
||
NetManager.GMEvent("10#3#0", function(msg)
|
||
this.serverCreateRoleTimeText.text = msg.info
|
||
end)
|
||
|
||
this.btnGoText.text = RoomManager.IsMatch == 1 and Language[11156] or Language[11157]
|
||
end
|
||
|
||
--界面关闭时调用(用于子类重写)
|
||
function GMPanel:OnClose()
|
||
|
||
end
|
||
|
||
--界面销毁时调用(用于子类重写)
|
||
function GMPanel:OnDestroy()
|
||
|
||
end
|
||
|
||
return GMPanel |