diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/store/StoreLogic.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/store/StoreLogic.java index fde5ca1ba..fc983ce5b 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/store/StoreLogic.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/store/StoreLogic.java @@ -488,21 +488,27 @@ public class StoreLogic implements IEventHandler { return "no goods"; } - if(storeId==Global.VIPSTORID){ - int vipLeve = user.getPlayerInfoManager().getVipLevel(); - if(vipLeve<(sStoreConfig.getSort()-1)){ - return "vip leve limit"; - } -// if(user.getPlayerInfoManager().getHadTakeLevelBoxVip().contains(vipLeve)){ -// return "vip time limit 1"; +// if(storeId==Global.VIPSTORID){ +// int vipLeve = user.getPlayerInfoManager().getVipLevel(); +// if(vipLeve<(sStoreConfig.getSort()-1)){ +// return "vip leve limit"; // } +//// if(user.getPlayerInfoManager().getHadTakeLevelBoxVip().contains(vipLeve)){ +//// return "vip time limit 1"; +//// } +// } + PlayerManager playerInfoManager = user.getPlayerInfoManager(); + int[] buyRule = sStoreConfig.getBuyRule(); + if(buyRule!=null&&buyRule.length>0){ + //充值金额购买条件判断 + if(buyRule[0]==1&&playerInfoManager.getRechargeInfo().getSaveAmt()