diff --git a/Assets/ManagedResources/~Lua/Modules/Guild/Battle/GuildBattleRankPanel.lua b/Assets/ManagedResources/~Lua/Modules/Guild/Battle/GuildBattleRankPanel.lua index 65d49ed28..6d84f7614 100644 --- a/Assets/ManagedResources/~Lua/Modules/Guild/Battle/GuildBattleRankPanel.lua +++ b/Assets/ManagedResources/~Lua/Modules/Guild/Battle/GuildBattleRankPanel.lua @@ -279,7 +279,12 @@ function this.SetMyRank(data) local guildData = MyGuildManager.GetMyGuildInfo() local masterInfo = MyGuildManager.GetMyGuildMasterInfo() guildName.text = guildData.name - playerName.text = GetLanguageStrById(masterInfo.userName) + if masterInfo then + playerName.text = GetLanguageStrById(masterInfo.userName) + else + playerName.text = "..." + end + hurt.text = "0.00"..GetLanguageStrById(10042) score.text = 0 end diff --git a/Assets/ManagedResources/~Lua/Modules/Guild/GuildInfoPopup.lua b/Assets/ManagedResources/~Lua/Modules/Guild/GuildInfoPopup.lua index 4db03b7f9..38c5794c8 100644 --- a/Assets/ManagedResources/~Lua/Modules/Guild/GuildInfoPopup.lua +++ b/Assets/ManagedResources/~Lua/Modules/Guild/GuildInfoPopup.lua @@ -329,7 +329,11 @@ function this.RefreshBaseInfoShow() this.guildName.text = guildData.name this.guildAnnounce.text = guildData.annouce this.guildLevel.text = curGuildlv - this.guildMaster.text = masterInfo.userName + if masterInfo then + this.guildMaster.text = masterInfo.userName + else + this.guildMaster.text = "..." + end this.guildMember.text = string.format("(%s/%s)", guildData.totalNum, curGuildLevelInfo.Num) this.expText.text = string.format("%s/%s", guildData.exp, curGuildLevelInfo.Exp) this.expSlider.value = guildData.exp/curGuildLevelInfo.Exp diff --git a/Assets/ManagedResources/~Lua/Modules/Guild/GuildMainCityPanel.lua b/Assets/ManagedResources/~Lua/Modules/Guild/GuildMainCityPanel.lua index 7f64068bc..4db7f0262 100644 --- a/Assets/ManagedResources/~Lua/Modules/Guild/GuildMainCityPanel.lua +++ b/Assets/ManagedResources/~Lua/Modules/Guild/GuildMainCityPanel.lua @@ -510,7 +510,11 @@ function this.RefreshGuildInfo() this.GuildName.text = guildData.name this.GuildAnnounce.text = guildData.annouce this.GuildLv.text = curGuildlv - this.GuildMasterName.text = GetLanguageStrById(masterInfo.userName) + if masterInfo then + this.GuildMasterName.text = GetLanguageStrById(masterInfo.userName) + else + this.GuildMasterName.text = "..." + end this.GuildMember.text = string.format("%s / %s", guildData.totalNum, curGuildLevelInfo.Num) this.GuildExp.text = string.format("%s/%s", guildData.exp, curGuildLevelInfo.Exp) this.GuildSlider.value = guildData.exp/curGuildLevelInfo.Exp