物品上限添加
parent
0494ff83f2
commit
f275342e67
|
@ -680,7 +680,7 @@ public class ItemUtil {
|
|||
if (dropBuilder != null) {
|
||||
dropBuilder.addAllItemlist(itemProtoList);
|
||||
}
|
||||
if(!sendToFront.isEmpty()){
|
||||
if(!sendToFront.isEmpty()||extraItem.size()>0){
|
||||
MessageUtil.sendBagIndication(user.getId(),0,sendToFront,extraItem.size()>0);
|
||||
}
|
||||
if(extraItem.size()>0){
|
||||
|
|
|
@ -96,10 +96,12 @@ public class MessageUtil {
|
|||
}
|
||||
|
||||
public static void sendBagIndication(int sendUid,int type, List<CommonProto.Item> sendToFront,boolean isMax) {
|
||||
if(null!= SimpleTransaction.current()){
|
||||
PlayerInfoProto.UpdateBagIndication.Builder build = PlayerInfoProto.UpdateBagIndication.newBuilder().addAllItem(sendToFront).setType(type).setIsMax(isMax?1:0);
|
||||
SimpleTransaction.current().dealWhileCommit(new SimpleTransaction.SendTask(build.build(), MessageTypeProto.MessageType.UPDATE_BAG_INDICATION_VALUE));
|
||||
return;
|
||||
if(!isMax){
|
||||
if(null!= SimpleTransaction.current()){
|
||||
PlayerInfoProto.UpdateBagIndication.Builder build = PlayerInfoProto.UpdateBagIndication.newBuilder().addAllItem(sendToFront).setType(type).setIsMax(isMax?1:0);
|
||||
SimpleTransaction.current().dealWhileCommit(new SimpleTransaction.SendTask(build.build(), MessageTypeProto.MessageType.UPDATE_BAG_INDICATION_VALUE));
|
||||
return;
|
||||
}
|
||||
}
|
||||
ISession session = OnlineUserManager.sessionMap.get(sendUid);
|
||||
if(session!=null){
|
||||
|
|
Loading…
Reference in New Issue