道具每日清零

master_longzhu
grimm 2024-08-15 18:39:15 +08:00
parent 6c85b29aab
commit b527298c7f
4 changed files with 9 additions and 3 deletions

View File

@ -80,6 +80,7 @@ public enum FunctionIdEnum {
GemNew(144, null),//命格新 GemNew(144, null),//命格新
GemNewAdvanced(145, null),//命格新-高级 GemNewAdvanced(145, null),//命格新-高级
Assist(152,null),//助阵 Assist(152,null),//助阵
DailyClearItem(157,null),//每日清空物品
WeekGood(9091,null), WeekGood(9091,null),
; ;

View File

@ -473,4 +473,5 @@ public interface BIReason {
int TRAINGING_SPEED_ITEM_COST = 1358;//特训加速道具消耗 int TRAINGING_SPEED_ITEM_COST = 1358;//特训加速道具消耗
int SHENWANG_UP_LV_COST = 1359;//神王升级消耗 int SHENWANG_UP_LV_COST = 1359;//神王升级消耗
int DAILY_CLEAR_ITEM = 1360;//每日清零道具
} }

View File

@ -8,6 +8,7 @@ import com.ljsd.jieling.core.FunctionIdEnum;
import com.ljsd.jieling.core.FunctionManager; import com.ljsd.jieling.core.FunctionManager;
import com.ljsd.jieling.core.function.FunctionContext; import com.ljsd.jieling.core.function.FunctionContext;
import com.ljsd.jieling.db.mongo.MongoUtil; import com.ljsd.jieling.db.mongo.MongoUtil;
import com.ljsd.jieling.globals.BIReason;
import com.ljsd.jieling.handler.map.MapLogic; import com.ljsd.jieling.handler.map.MapLogic;
import com.ljsd.jieling.logic.activity.*; import com.ljsd.jieling.logic.activity.*;
import com.ljsd.jieling.logic.activity.activityLogic.GmActivityLogic; import com.ljsd.jieling.logic.activity.activityLogic.GmActivityLogic;
@ -29,6 +30,7 @@ import com.ljsd.jieling.logic.friend.FriendLogic;
import com.ljsd.jieling.logic.hardStage.HardStageLogic; import com.ljsd.jieling.logic.hardStage.HardStageLogic;
import com.ljsd.jieling.logic.hero.HeroLogic; import com.ljsd.jieling.logic.hero.HeroLogic;
import com.ljsd.jieling.logic.home.ArchitectureUnLockHandler; import com.ljsd.jieling.logic.home.ArchitectureUnLockHandler;
import com.ljsd.jieling.logic.item.ItemLogic;
import com.ljsd.jieling.logic.mission.GameEvent; import com.ljsd.jieling.logic.mission.GameEvent;
import com.ljsd.jieling.logic.mission.GameMisionType; import com.ljsd.jieling.logic.mission.GameMisionType;
import com.ljsd.jieling.logic.mission.MissionType; import com.ljsd.jieling.logic.mission.MissionType;
@ -434,6 +436,8 @@ public class GlobalDataManaager implements IManager {
FourChallengeLogic.getInstance().addFourChallengeNum(user,user.getPlayerInfoManager().getLoginTime()); FourChallengeLogic.getInstance().addFourChallengeNum(user,user.getPlayerInfoManager().getLoginTime());
// 助战清理 // 助战清理
// HelpHeroLogic.getInstance().clearHelpInfo(user); // HelpHeroLogic.getInstance().clearHelpInfo(user);
// 每日道具清理
ItemLogic.getInstance().functionEndClearItem(session.getUid(), FunctionIdEnum.DailyClearItem.getFunctionType(), BIReason.DAILY_CLEAR_ITEM);
// 七界推送 // 七界推送
SevenWorldLogic.getInstance().sevenWorldInfoIndication(session); SevenWorldLogic.getInstance().sevenWorldInfoIndication(session);
// 御剑行 // 御剑行

View File

@ -30,9 +30,9 @@ public class SItem implements BaseConfig {
private long itemNumlimit; private long itemNumlimit;
private int[][] extraReward; private int[][] extraReward;
private int recycle; private int recycle;
private int[][] useGain; private int[][] useGain;
private int useLevel; private int useLevel;
private String name; private String name;
private int xinyuan; private int xinyuan;