排行公会图腾

back_recharge
lvxinran 2019-12-27 11:45:16 +08:00
parent c1a89d6c58
commit 6a456e7643
1 changed files with 7 additions and 1 deletions

View File

@ -5,7 +5,9 @@ import com.ljsd.jieling.db.redis.RedisKey;
import com.ljsd.jieling.db.redis.RedisUtil; import com.ljsd.jieling.db.redis.RedisUtil;
import com.ljsd.jieling.logic.dao.GuilidManager; import com.ljsd.jieling.logic.dao.GuilidManager;
import com.ljsd.jieling.logic.dao.UserManager; import com.ljsd.jieling.logic.dao.UserManager;
import com.ljsd.jieling.logic.dao.root.GuildInfo;
import com.ljsd.jieling.logic.dao.root.User; import com.ljsd.jieling.logic.dao.root.User;
import com.ljsd.jieling.logic.mission.GameEvent;
import com.ljsd.jieling.logic.rank.rankKey.RandomCardSpecialKey; import com.ljsd.jieling.logic.rank.rankKey.RandomCardSpecialKey;
import com.ljsd.jieling.protocols.CommonProto; import com.ljsd.jieling.protocols.CommonProto;
import com.ljsd.jieling.protocols.PlayerInfoProto; import com.ljsd.jieling.protocols.PlayerInfoProto;
@ -49,8 +51,11 @@ public class RandomCardPerfectRank extends AbstractRank {
.build(); .build();
int guildId = everyUser.getPlayerInfoManager().getGuildId(); int guildId = everyUser.getPlayerInfoManager().getGuildId();
String familyName = ""; String familyName = "";
int familySign = 0;
if(guildId!=0){ if(guildId!=0){
familyName = GuilidManager.guildInfoMap.get(guildId).getName(); GuildInfo guildInfo = GuilidManager.guildInfoMap.get(guildId);
familyName = guildInfo.getName();
familySign = guildInfo.getIcon();
} }
CommonProto.UserRank everyRank = CommonProto.UserRank.newBuilder() CommonProto.UserRank everyRank = CommonProto.UserRank.newBuilder()
.setUid(everyUser.getId()) .setUid(everyUser.getId())
@ -59,6 +64,7 @@ public class RandomCardPerfectRank extends AbstractRank {
.setHeadFrame(everyUser.getPlayerInfoManager().getHeadFrame()) .setHeadFrame(everyUser.getPlayerInfoManager().getHeadFrame())
.setLevel(everyUser.getPlayerInfoManager().getLevel()) .setLevel(everyUser.getPlayerInfoManager().getLevel())
.setRankInfo(everyRankInfo) .setRankInfo(everyRankInfo)
.setGuildSign(familySign)
.setGuildName(familyName) .setGuildName(familyName)
.build(); .build();
builder.addRanks(everyRank); builder.addRanks(everyRank);