活动提示

back_recharge
zhangshanxue 2019-08-13 13:18:42 +08:00
parent 1638c42ea1
commit ab42fa69bf
9 changed files with 3 additions and 15 deletions

View File

@ -119,6 +119,4 @@ public interface BIReason {
int CREATE_GUILD_CONSUME = 1031; // 创建宗门消耗
int ENDLESS_CONSUME_EXECUTION = 1032; //无尽副本消耗行动力
int EMAIL_AUTO_TAKE_REWARD = 1033 ;// 活动结束邮件补发未领取奖
}

View File

@ -120,6 +120,8 @@ public abstract class AbstractActivity implements IActivity, IEventHandler {
}
//take rewards check
if (!takeRewardsProcess(session, sActivityRewardConfig, activityProgressInfo)) {
LOGGER.error("the uid={} the misionId={},the missionProgress={},the require is={} ", session.getUid(), sActivityRewardConfig.getId(), activityProgressInfo.getProgrss(), sActivityRewardConfig.getValues());
MessageUtil.sendErrorResponse(session, 0, rewardResponseValue, "value illegality");
return false;
}
//up miss
@ -199,8 +201,6 @@ public abstract class AbstractActivity implements IActivity, IEventHandler {
int[][] values = sActivityRewardConfig.getValues();
int missionProgress = activityProgressInfo.getProgrss();
if (missionProgress < values[0][0]) {
LOGGER.error("the uid={} the misionId={},the missionProgress={},the require is={} ", session.getUid(), sActivityRewardConfig.getId(), missionProgress, values[0][0]);
MessageUtil.sendErrorResponse(session, 0, rewardResponseValue, "time not");
return false;
}
return true;
@ -214,7 +214,6 @@ public abstract class AbstractActivity implements IActivity, IEventHandler {
User user = UserManager.getUser(session.getUid());
int value = user.getActivityManager().getActivityMissionMap().get(sActivityRewardConfig.getActivityId()).getValue();
if (value < values[0][0]) {
MessageUtil.sendErrorResponse(session, 0, rewardResponseValue, "time not");
return false;
}
return true;

View File

@ -21,7 +21,6 @@ class ChapterRewardActivity extends AbstractActivity {
User user = UserManager.getUser(session.getUid());
LevelDifficulty levelDifficulty = user.getLevelDifficultyManager().getLevelDifficultyInfosMap().get(values[0][0]);
if (levelDifficulty == null || levelDifficulty.getState() != Global.FIGHT_CLEARANCE) {
MessageUtil.sendErrorResponse(session, 0, rewardResponseValue, "not pass");
return false;
}
return true;

View File

@ -48,7 +48,7 @@ class ExpectRankActivity extends AbstractActivity {
User user = UserManager.getUser(session.getUid());
int value = user.getActivityManager().getActivityMissionMap().get(sActivityRewardConfig.getActivityId()).getValue();
if (value < values[1][0]) {
MessageUtil.sendErrorResponse(session, 0, rewardResponseValue, "time not");
// MessageUtil.sendErrorResponse(session, 0, rewardResponseValue, "time not");
return false;
}
return true;

View File

@ -24,13 +24,11 @@ class GrowthFundActivity extends AbstractActivity {
if(type == 9){
int level = user.getPlayerInfoManager().getLevel();
if(level<value){
MessageUtil.sendErrorResponse(session,0,rewardResponseValue,"not finish");
return false;
}
}else if(type == 15){
LevelDifficulty levelDifficulty = user.getLevelDifficultyManager().getLevelDifficultyInfosMap().get(value);
if(levelDifficulty == null || levelDifficulty.getState()!= Global.FIGHT_CLEARANCE){
MessageUtil.sendErrorResponse(session,0,rewardResponseValue,"not finish");
return false;
}
}

View File

@ -58,8 +58,6 @@ class HeroUpExpectRankActivity extends ExpectRankActivity {
int[][] values = sActivityRewardConfig.getValues();
int missionProgress = activityProgressInfo.getProgrss();
if (missionProgress < values[1][0]) {
LOGGER.error("the uid={} the misionId={},the missionProgress={},the require is={} ", session.getUid(), sActivityRewardConfig.getId(), missionProgress, values[0][0]);
MessageUtil.sendErrorResponse(session, 0, rewardResponseValue, "time not");
return false;
}
return true;

View File

@ -28,7 +28,6 @@ class OnlineRewardActivity extends AbstractActivity {
long remainTime = now - loginTime - limitTime * TimeUtils.ONE_MINUTE + missionProgress * TimeUtils.ONE_SECOND;
if (now - loginTime - limitTime * TimeUtils.ONE_MINUTE + missionProgress * TimeUtils.ONE_SECOND < 0) {
LOGGER.error("the uid={} remain time is={}ms,the require time is={}ms", session.getUid(), remainTime, limitTime * TimeUtils.ONE_MINUTE);
MessageUtil.sendErrorResponse(session, 0, rewardResponseValue, "time not");
return false;
}
return true;

View File

@ -56,7 +56,6 @@ class RechargeSumDayActivity extends AbstractActivity {
User user = UserManager.getUser(session.getUid());
int value = user.getActivityManager().getActivityMissionMap().get(sActivityRewardConfig.getActivityId()).getValue() + 1;
if (value < values[0][1]) {
MessageUtil.sendErrorResponse(session, 0, rewardResponseValue, "value illegality");
return false;
}
return true;

View File

@ -24,8 +24,6 @@ class RechargeTotalActivity extends AbstractActivity {
RechargeInfo rechargeInfo = user.getPlayerInfoManager().getRechargeInfo();
int days = TimeUtils.differentDays(rechargeInfo.getCreateTime(), now) + 1;
if (missionProgress < values[0][0] || days < values[0][1]) {
LOGGER.error("the uid={} the misionId={},the missionProgress={},the require is={} ", session.getUid(), sActivityRewardConfig.getId(), missionProgress, values[0][0]);
MessageUtil.sendErrorResponse(session, 0, rewardResponseValue, "not finish");
return false;
}
return true;