indication修改
parent
94681e4b9d
commit
17f1f0a639
|
@ -385,10 +385,10 @@ public class DeathPathLogic {
|
|||
//您所在的公会或您没有达到领奖条件
|
||||
throw new ErrorCodeException(ErrorCode.SERVER_SELF_DEFINE);
|
||||
}
|
||||
if(countInfo.getUserReward().get(uid).getPosition()!=0){
|
||||
//您已领取过奖励
|
||||
throw new ErrorCodeException(ErrorCode.SERVER_SELF_DEFINE);
|
||||
}
|
||||
// if(countInfo.getUserReward().get(uid).getPosition()!=0){
|
||||
// //您已领取过奖励
|
||||
// throw new ErrorCodeException(ErrorCode.SERVER_SELF_DEFINE);
|
||||
// }
|
||||
// 根据排名进行随机奖励
|
||||
Long rank = RedisUtil.getInstence().getZSetreverseRank(RedisKey.DEATH_PATH_TOTAL_GUILD_RANK, "", String.valueOf(user.getPlayerInfoManager().getGuildId()));
|
||||
if(rank==-1){
|
||||
|
@ -398,10 +398,11 @@ public class DeathPathLogic {
|
|||
countInfo.putUserReward(uid,new DeathReward(reward[0],reward[1],position,user.getPlayerInfoManager().getNickName()));
|
||||
RedisUtil.getInstence().set(RedisKey.DEATH_PAHT_TOTAL_CHALLENGE_COUNT, String.valueOf(guildId),countInfo);
|
||||
ItemUtil.drop(user,new int[][]{reward},BIReason.DEATH_PAHT_RANDOM_REWARD);
|
||||
Family.RewardInfo info = Family.RewardInfo.newBuilder().setUid(uid).setItemCount(reward[1]).setItemId(reward[0]).setPosition(position).build();
|
||||
|
||||
GuildLogic.sendIndicationToMember(GuilidManager.guildInfoMap.get(guildId), MessageTypeProto.MessageType.DEATH_PATH_DO_REWARD_INDICATION,info);
|
||||
MessageUtil.sendMessage(session,1,messageType.getNumber(),null,true);
|
||||
Family.RewardInfo info = Family.RewardInfo.newBuilder().setUid(uid).setItemCount(reward[1]).setItemId(reward[0]).setPosition(position).setUsername(user.getPlayerInfoManager().getNickName()).build();
|
||||
Family.DoRewardIndication indication =Family.DoRewardIndication.newBuilder().setInfo(info).build();
|
||||
GuildLogic.sendIndicationToMember(GuilidManager.guildInfoMap.get(guildId), MessageTypeProto.MessageType.DEATH_PATH_DO_REWARD_INDICATION,indication);
|
||||
MessageUtil.sendMessage(sessio
|
||||
n,1,messageType.getNumber(),null,true);
|
||||
}
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue