public void SendHeroMsg(long heroId, C2SMessageType type) { Dictionary <string, object> newpacket = new Dictionary <string, object>(); newpacket.Add("arg1", heroId);//英雄id PackNormalKvpAndSend(MessageID.common_hero_skill_list_req, newpacket, C2SMessageType.Active); }
public void SendDeleteSingleMail(long mailID, C2SMessageType c2sType) { Dictionary <string, object> newpacket = new Dictionary <string, object>(); newpacket.Add("arg1", mailID); PackNormalKvpAndSend(MessageID.common_delete_mail_req, newpacket, c2sType); }
public void SendGetSocietyList(C2SMessageType c2sType, int count) { Dictionary <string, object> newpacket = new Dictionary <string, object>(); newpacket.Add("arg1", count);//玩家账户 PackNormalKvpAndSend(MessageID.union_query_uncion_list_req, newpacket, c2sType); }
public void SendChatInfo(string content, ChatType chatType, C2SMessageType c2sType) { Dictionary <string, object> newpacket = new Dictionary <string, object>(); newpacket.Add("arg1", (int)chatType); newpacket.Add("arg2", content); switch (chatType) { case ChatType.WorldChat: newpacket.Add("arg3", 0); break; case ChatType.SystemChat: newpacket.Add("arg3", 0); break; case ChatType.SocietyChat: newpacket.Add("arg3", 0); break; case ChatType.PrivateChat: newpacket.Add("arg3", Globe.privateChatPlayerAId); break; case ChatType.NearbyChat: newpacket.Add("arg3", 0); break; case ChatType.TroopsChat: newpacket.Add("arg3", 0); break; } PackNormalKvpAndSend(MessageID.common_player_chat_msg_req, newpacket, C2SMessageType.Active); }
public void SendGetUISign_inCumulative(C2SMessageType c2sType, int index) { Dictionary <string, object> newpacket = new Dictionary <string, object>(); newpacket.Add("arg1", index); PackNormalKvpAndSend(MessageID.common_everyday_sign_reward_req, newpacket, c2sType); }
public void SendGetLevelReward(C2SMessageType type, int id) { Dictionary <string, object> newpacket = new Dictionary <string, object>(); newpacket.Add("arg1", id); PackNormalKvpAndSend(MessageID.common_player_level_reward_req, newpacket, type); }
public void SendGetSingleMailGoods(long mailID, C2SMessageType c2sType) { Dictionary <string, object> newpacket = new Dictionary <string, object>(); newpacket.Add("arg1", mailID); PackNormalKvpAndSend(MessageID.common_distill_mail_item_req, newpacket, c2sType); }
public void SendKickoutSocietyMember(C2SMessageType c2sType, long id) { Dictionary <string, object> newpacket = new Dictionary <string, object>(); newpacket.Add("arg1", id); PackNormalKvpAndSend(MessageID.union_kickout_someone_req, newpacket, c2sType); }
public void SendApplicationJoinSociety(C2SMessageType c2sType, long societyId) { Dictionary <string, object> newpacket = new Dictionary <string, object>(); newpacket.Add("arg1", societyId);//玩家账户 PackNormalKvpAndSend(MessageID.union_application_join_req, newpacket, c2sType); }
public void SendGetHaveMountOrPetList(C2SMessageType c2sType, int type) { Dictionary <string, object> newpacket = new Dictionary <string, object>(); newpacket.Add("arg1", type);//1宠物 2坐骑 PackNormalKvpAndSend(MessageID.pet_query_list_req, newpacket, c2sType); }
public void SendSearchSocietyList(C2SMessageType c2sType, long societyId) { Dictionary <string, object> newpacket = new Dictionary <string, object>(); newpacket.Add("arg1", societyId);//玩家账户 PackNormalKvpAndSend(MessageID.union_search_someone_req, newpacket, c2sType); }
public void SendGetHeroInfo(long id, C2SMessageType type) { Dictionary <string, object> newpacket = new Dictionary <string, object>(); newpacket.Add("arg1", id);//英雄ID PackNormalKvpAndSend(MessageID.common_player_hero_info_req, newpacket, type); }
public void SendGetSocietyMemberList(C2SMessageType c2sType, long societyId) { Dictionary <string, object> newpacket = new Dictionary <string, object>(); newpacket.Add("arg1", societyId); PackNormalKvpAndSend(MessageID.union_query_all_member_req, newpacket, c2sType); }
public void SendGetSocietyInfo(C2SMessageType c2sType, long id) { Dictionary <string, object> newpacket = new Dictionary <string, object>(); newpacket.Add("arg1", id);//工会ID,此数值为空则显示查询人所在工会信息 PackNormalKvpAndSend(MessageID.union_query_detailed_info_req, newpacket, c2sType); }
public void SendBatchChangeMailState(List <long> idList, C2SMessageType c2sType) { Dictionary <string, object> newpacket = new Dictionary <string, object>(); newpacket.Add("arg1", idList);//邮件ID列表 {23,567,980} PackNormalKvpAndSend(MessageID.common_change_mail_newf_req, newpacket, c2sType); }
public void UseGoldHand(int type, C2SMessageType c2sType) { Dictionary <string, object> newpacket = new Dictionary <string, object>(); newpacket.Add("arg1", type); // (0:一次 1:连续4次) PackNormalKvpAndSend(MessageID.common_use_lucky_draw_req, newpacket, c2sType); }
public void SendPresidentChange(C2SMessageType c2sType, long id) { Dictionary <string, object> newpacket = new Dictionary <string, object>(); newpacket.Add("arg1", id); PackNormalKvpAndSend(MessageID.union_change_someone_position_req, newpacket, c2sType); }
public void SendGetUISign_inList(C2SMessageType c2sType, int types) { Dictionary <string, object> newpacket = new Dictionary <string, object>(); newpacket.Add("arg1", types); PackNormalKvpAndSend(MessageID.common_everyday_sign_list_req, newpacket, c2sType); }
public void SendApproveJoinSociety(C2SMessageType c2sType, long Id, int type) { Dictionary <string, object> newpacket = new Dictionary <string, object>(); newpacket.Add("arg1", Id); //玩家账户 newpacket.Add("arg2", type); //玩家账户 PackNormalKvpAndSend(MessageID.union_approve_application_req, newpacket, c2sType); }
public void SendChangeTitleState(C2SMessageType type, int titleid, int oprtype) { Dictionary <string, object> newpacket = new Dictionary <string, object>(); newpacket.Add("titleId", titleid); //称号id newpacket.Add("oprType", oprtype); //oprType==1穿 / oprType==2卸 /默认为0 PackNormalKvpAndSend(MessageID.common_title_wear_or_takeoff_req, newpacket, type); }
public void SendAssignFightHero(int types, object hero, C2SMessageType type = C2SMessageType.Active) { Dictionary <string, object> newpacket = new Dictionary <string, object>(); newpacket.Add("arg1", types); //队列类型 类型 1普通副本;2竞技场防守;3活动副本一;4活动副本二;5活动副本三;6活动副本四;7活动副本五 newpacket.Add("arg2", hero); //队列 出战英雄列表 {"1":111,"2":222,"3":333,"4":444,"5":0,"6":0} PackNormalKvpAndSend(MessageID.common_assign_fight_hero_req, newpacket, type); }
public void SendUseMountOrPet(C2SMessageType c2sType, int type, long id) { Dictionary <string, object> newpacket = new Dictionary <string, object>(); newpacket.Add("arg1", type);//1宠物 2坐骑 newpacket.Add("arg2", id); PackNormalKvpAndSend(MessageID.pet_set_defend_status_req, newpacket, c2sType); }
public void SendDrugUpgrade(long heroid, int types, C2SMessageType type = C2SMessageType.Active) { Dictionary <string, object> newpacket = new Dictionary <string, object>(); newpacket.Add("arg1", heroid); //英雄ID newpacket.Add("arg2", types); //升级类型 PackNormalKvpAndSend(MessageID.common_upgrade_hero_level_req, newpacket); }
public void SendChangeSocietyInfo(C2SMessageType c2sType, long societyId, string str1) { Dictionary <string, object> newpacket = new Dictionary <string, object>(); newpacket.Add("arg1", societyId); newpacket.Add("arg2", str1); PackNormalKvpAndSend(MessageID.union_change_some_info_req, newpacket, c2sType); }
public void SendReqTaskInfo(C2SMessageType c2sType, int taskId, int scid) { Dictionary <string, object> newpacket = new Dictionary <string, object>(); newpacket.Add("arg1", taskId); newpacket.Add("arg2", scid); PackNormalKvpAndSend(MessageID.c_Req_Taskinfo, newpacket, c2sType); }
public void SendGetAllMailList(C2SMessageType c2sType) { Dictionary <string, object> newpacket = new Dictionary <string, object>(); newpacket.Add("arg1", 0); //开始位置 newpacket.Add("arg2", 20); //获取个数 PackNormalKvpAndSend(MessageID.common_player_mail_list_req, newpacket, c2sType); }
public void SendBuyActionPoint(int type, int count, C2SMessageType c2sType) { Dictionary <string, object> newpacket = new Dictionary <string, object>(); newpacket.Add("arg1", type); newpacket.Add("arg2", count); PackNormalKvpAndSend(MessageID.common_buy_action_point_req, newpacket, c2sType); }
public void SendCompleteCopyTask(C2SMessageType c2sType, int taskId, long dungeonId, int result) { Dictionary <string, object> newpacket = new Dictionary <string, object>(); newpacket.Add("missionId", taskId); newpacket.Add("dungeonId", dungeonId); newpacket.Add("result", result); PackNormalKvpAndSend(MessageID.common_mission_dungeon_complete_req, newpacket, c2sType); }
public void SendTaskSkillMonster(C2SMessageType c2sType, int taskId, long monsterId, long allCount) { Dictionary <string, object> newpacket = new Dictionary <string, object>(); newpacket.Add("missionId", taskId); newpacket.Add("monsterId", monsterId); newpacket.Add("allCount", allCount); PackNormalKvpAndSend(MessageID.common_mission_killmonster_complete_req, newpacket, c2sType); }
public void SendCreateSociety(C2SMessageType c2sType, string name, string content, string icon) { Dictionary <string, object> newpacket = new Dictionary <string, object>(); newpacket.Add("arg1", name); newpacket.Add("arg2", content); newpacket.Add("arg3", icon); PackNormalKvpAndSend(MessageID.union_create_someone_req, newpacket, c2sType); }