打点修改,道具流水修改,天宫秘宝修改
parent
a1b7bc9e68
commit
2f4c29045b
|
|
@ -31,6 +31,7 @@ import org.slf4j.LoggerFactory;
|
|||
import util.TimeUtils;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
|
|
@ -161,7 +162,7 @@ public class ChatLogic {
|
|||
ChatProto.ChatInfo chatInfo = CBean2Proto.getChatInfoBuilder(user,tmp,nowTime,-1);
|
||||
ChatProto.SendChatInfoResponse response = ChatProto.SendChatInfoResponse.newBuilder().setChatInfo(chatInfo).build();
|
||||
MessageUtil.sendMessage(iSession,1,msgId,response,true);
|
||||
ReportUtil.onReportEvent(user, ReportEventEnum.SEND_MESSAGE.getType(),String.valueOf(chatType),message);
|
||||
ReportUtil.onReportEvent(user, ReportEventEnum.SEND_MESSAGE.getType(),String.valueOf(chatType),message,new Date());
|
||||
return;
|
||||
}
|
||||
|
||||
|
|
@ -209,7 +210,7 @@ public class ChatLogic {
|
|||
}
|
||||
}
|
||||
onSendChatSuccess(user,chatType,message);
|
||||
ReportUtil.onReportEvent(user, ReportEventEnum.SEND_MESSAGE.getType(),String.valueOf(chatType),message);
|
||||
ReportUtil.onReportEvent(user, ReportEventEnum.SEND_MESSAGE.getType(),String.valueOf(chatType),message,new Date());
|
||||
MessageUtil.sendMessage(iSession, 1, msgId, null, true);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -43,7 +43,7 @@ public enum ReportEventEnum {
|
|||
CHECK_RANKING(29,"check_ranking", new CommonEventHandler(),new String[]{"ranking_type"}),
|
||||
ASK_FOR_BEING_FRIENDS(30,"ask_for_being_friends", new CommonEventHandler(),new String[]{"target_id","target_name","target_level","entrance"}),
|
||||
ALLOW_FRIENDS_ASK(31,"allow_friends_ask", new CommonEventHandler(),new String[]{"target_id","target_name","target_level","entrance"}),
|
||||
SEND_MESSAGE(32,"send_message", new CommonEventHandler(),new String[]{"message_type","message_content"}),
|
||||
SEND_MESSAGE(32,"send_message", new CommonEventHandler(),new String[]{"message_type","message_content","send_time"}),
|
||||
OPEN_MAIL(33,"open_mail", new CommonEventHandler(),new String[]{""}),
|
||||
//-------新一期
|
||||
COMPLETE_DAILY_DUNGEON(35,"complete_daily_dungeon", new CommonEventHandler(),new String[]{"stage_id","enemy_id","enemy_capacity","start_time","enemy_hero_list","left_challenge_nums","rewards_id_list","rewards_num_list","pass_type","Combat_results"}),
|
||||
|
|
|
|||
|
|
@ -34,7 +34,7 @@ public class WorldTreasureReward extends MongoBase {
|
|||
}while(createTime<TimeUtils.nowInt());
|
||||
}
|
||||
score = 0;
|
||||
rewardStatusMap = new HashMap<>();
|
||||
setRewardStatusMap(new HashMap<>());
|
||||
setIsBuy(0);
|
||||
updateRound(round+1);
|
||||
}
|
||||
|
|
@ -72,7 +72,13 @@ public class WorldTreasureReward extends MongoBase {
|
|||
return rewardStatusMap;
|
||||
}
|
||||
|
||||
public void updateMissionStatus(int id,int value){
|
||||
public void setRewardStatusMap(Map<Integer, Integer> rewardStatusMap) {
|
||||
this.rewardStatusMap = rewardStatusMap;
|
||||
updateString("rewardStatusMap",rewardStatusMap);
|
||||
|
||||
}
|
||||
|
||||
public void updateMissionStatus(int id, int value){
|
||||
rewardStatusMap.put(id,value);
|
||||
updateString("rewardStatusMap."+id, value);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -27,6 +27,8 @@ import com.ljsd.jieling.logic.activity.event.UseItemEvent;
|
|||
import com.ljsd.jieling.logic.activity.event.UserLevelEvent;
|
||||
import com.ljsd.jieling.logic.dao.*;
|
||||
import com.ljsd.jieling.logic.dao.root.User;
|
||||
import com.ljsd.jieling.logic.item.ItemLog;
|
||||
import com.ljsd.jieling.logic.item.ItemLogic;
|
||||
import com.ljsd.jieling.logic.mail.MailLogic;
|
||||
import com.ljsd.jieling.logic.mission.GameEvent;
|
||||
import com.ljsd.jieling.logic.player.PlayerLogic;
|
||||
|
|
@ -622,6 +624,8 @@ public class ItemUtil {
|
|||
} else if (sItem.getItemType() == GlobalItemType.SOUL_MARK) {
|
||||
user.getUserMissionManager().onGameEvent(user, GameEvent.GOT_SOUL_MARK, sItem.getId(), itemNum);
|
||||
}
|
||||
//日志记录
|
||||
ItemLogic.getInstance().addItemLog(new ItemLog(user.getId(),0,String.valueOf(TimeUtils.now()),reason,sItem.getId(),itemNum,item.getItemNum()));
|
||||
}
|
||||
if (dropBuilder != null) {
|
||||
dropBuilder.addAllItemlist(itemProtoList);
|
||||
|
|
@ -629,6 +633,7 @@ public class ItemUtil {
|
|||
if(!sendToFront.isEmpty()){
|
||||
MessageUtil.sendBagIndication(user.getId(),0,sendToFront);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
@ -912,6 +917,7 @@ public class ItemUtil {
|
|||
myItem.setItemNum(myItem.getItemNum() - needCount);
|
||||
// KtEventUtils.onKtEvent(user, eventType,reason,GlobalsDef.subReason,myItem.getItemId(),needCount,myItem.getItemNum(),subReason);
|
||||
}
|
||||
ItemLogic.getInstance().addItemLog(new ItemLog(user.getId(),0,String.valueOf(TimeUtils.now()),reason,myItem.getItemId(),needCount,myItem.getItemNum()));
|
||||
|
||||
sendToFront.add(CBean2Proto.getItem(myItem,-1));
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue