福利红包日志
parent
b042a9c7a4
commit
6a08e5edd1
|
@ -1190,6 +1190,7 @@ public class GuildLogic {
|
||||||
}else{
|
}else{
|
||||||
map.put(redId,old-1);
|
map.put(redId,old-1);
|
||||||
}
|
}
|
||||||
|
LOGGER.info("发送红包剩余:redId:{} userId{} lastNum{}",config.getId(),user.getId(),map.get(redId));
|
||||||
user.getPlayerInfoManager().setWelfareRedPackets(map);
|
user.getPlayerInfoManager().setWelfareRedPackets(map);
|
||||||
|
|
||||||
PlayerInfoProto.WelfareRedPacketSendResponse.Builder build = PlayerInfoProto.WelfareRedPacketSendResponse.newBuilder();
|
PlayerInfoProto.WelfareRedPacketSendResponse.Builder build = PlayerInfoProto.WelfareRedPacketSendResponse.newBuilder();
|
||||||
|
@ -1232,6 +1233,7 @@ public class GuildLogic {
|
||||||
if(config==null || config.getBaseType() != 2){
|
if(config==null || config.getBaseType() != 2){
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
LOGGER.info("添加福利红包:redId:{} userId{}",config.getId(),user.getId());
|
||||||
Map<Integer,Integer> redPacketsMap = user.getPlayerInfoManager().getWelfareRedPackets();
|
Map<Integer,Integer> redPacketsMap = user.getPlayerInfoManager().getWelfareRedPackets();
|
||||||
switch (config.getRuleType()){
|
switch (config.getRuleType()){
|
||||||
case 1:
|
case 1:
|
||||||
|
@ -1272,7 +1274,6 @@ public class GuildLogic {
|
||||||
if(c.getId() == config.getId()){
|
if(c.getId() == config.getId()){
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
continue;
|
|
||||||
}else{
|
}else{
|
||||||
if(c.getId() == config.getId()){
|
if(c.getId() == config.getId()){
|
||||||
redPacketsMap.put(config.getId(),1);
|
redPacketsMap.put(config.getId(),1);
|
||||||
|
@ -1326,8 +1327,10 @@ public class GuildLogic {
|
||||||
int num = user.getMapManager().getLastMonsterAttack();
|
int num = user.getMapManager().getLastMonsterAttack();
|
||||||
for(SGuildRedPackConfig config1 : SGuildRedPackConfig.welfareRedPackBySerise.get(config.getRuleId()[0])){
|
for(SGuildRedPackConfig config1 : SGuildRedPackConfig.welfareRedPackBySerise.get(config.getRuleId()[0])){
|
||||||
if(num >= config1.getRuleId()[1]){
|
if(num >= config1.getRuleId()[1]){
|
||||||
|
LOGGER.info("系列红包初始化1:redId:{} userName:{} userId{}",config.getId(),user.getPlayerInfoManager().getNickName(),user.getId());
|
||||||
redPacketsMap.put(config.getId(),1);
|
redPacketsMap.put(config.getId(),1);
|
||||||
}else{
|
}else{
|
||||||
|
LOGGER.info("系列红包初始化0:redId:{} userName:{} userId{}",config.getId(),user.getPlayerInfoManager().getNickName(),user.getId());
|
||||||
redPacketsMap.put(config.getId(),0);
|
redPacketsMap.put(config.getId(),0);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue