예제 #1
0
        internal void UseItem(ulong guid, Msg_CL_UseItem msg)
        {
            UserInfo userInfo = GetUserInfo(guid);

            if (null != userInfo)
            {
                SyncItems(guid);
            }
        }
예제 #2
0
 internal void UseItem(int itemId, int itemNum)
 {
     try {
         NodeMessage msg = new NodeMessage(LobbyMessageDefine.Msg_CL_UseItem);
         msg.SetHeaderWithGuid(m_Guid);
         Msg_CL_UseItem protoData = new Msg_CL_UseItem();
         protoData.ItemId  = itemId;
         protoData.ItemNum = itemNum;
         msg.m_ProtoData   = protoData;
         SendMessage(msg);
     } catch (Exception ex) {
         LogSystem.Error("Exception:{0}\n{1}", ex.Message, ex.StackTrace);
     }
 }