添加特权
parent
1937350c63
commit
4ff51ce551
|
@ -78,6 +78,12 @@ public class GetPlayerInfoHandler extends BaseHandler{
|
|||
Map<Integer, Integer> guidePoints = playerInfoManager.getGuidePoints();
|
||||
Map<Integer, VipInfo> vipInfo = playerInfoManager.getVipInfo();
|
||||
List<CommonProto.NewPlayerGuidePoint> list = new ArrayList<>();
|
||||
SGameSetting setting = STableManager.getConfig(SGameSetting.class).get(1);
|
||||
for(int[] vip:setting.getItemAdd()){
|
||||
if(vip.length>3&&!vipInfo.containsKey(vip[3])){
|
||||
playerInfoManager.addVipInfo(vip[3]);
|
||||
}
|
||||
}
|
||||
List<CommonProto.Privilege> privilegeList = new ArrayList<>();
|
||||
for(Map.Entry<Integer,Integer> guideItem : guidePoints.entrySet()){
|
||||
list.add(CommonProto.NewPlayerGuidePoint.newBuilder()
|
||||
|
@ -148,8 +154,7 @@ public class GetPlayerInfoHandler extends BaseHandler{
|
|||
List<CommonProto.GiftGoodsInfo> goodsBagInfo = new ArrayList<>(SRechargeCommodityConfig.rechargeCommodityConfigMap.size());
|
||||
BuyGoodsLogic.getGoodsBagInfo(userId,goodsBagInfo,true);
|
||||
int vipPrivilageValue = user.getPlayerInfoManager().getVipPrivilageValue(SMazeTreasureSetting.sMazeTreasureSetting.getRefreshVIP());
|
||||
SGameSetting setting = STableManager.getConfig(SGameSetting.class).get(1);
|
||||
if(setting!=null&&setting.getBornItem().length>0){
|
||||
if(setting.getBornItem().length>0){
|
||||
Map<Integer, Integer> map = ItemUtil.arrayToMap(setting.getBornItem());
|
||||
Set<Integer> remove = new HashSet<>(map.keySet());
|
||||
remove.removeAll(user.getItemManager().getItemMap().keySet());
|
||||
|
|
Loading…
Reference in New Issue