public void SendEquipItemMsg(ItemDataEx data)
 {
     SocketDataEx socket = Globals.Instance.Player.TeamSystem.GetSocket(GUISelectEquipBagScene.mSocketSlot);
     if (socket != null)
     {
         PetDataEx pet = socket.GetPet();
         if (pet != null)
         {
             pet.GetAttribute(ref GameUIManager.mInstance.uiState.mOldHpNum, ref GameUIManager.mInstance.uiState.mOldAttackNum, ref GameUIManager.mInstance.uiState.mOldWufangNum, ref GameUIManager.mInstance.uiState.mOldFafangNum);
         }
     }
     MC2S_EquipItem mC2S_EquipItem = new MC2S_EquipItem();
     mC2S_EquipItem.SocketSlot = GUISelectEquipBagScene.mSocketSlot;
     mC2S_EquipItem.EquipSlot = GUISelectEquipBagScene.mEquipSlot;
     mC2S_EquipItem.ItemID = data.Data.ID;
     Globals.Instance.CliSession.Send(197, mC2S_EquipItem);
 }
Example #2
0
 private void HandleEquipItemCmd(CommandParser.Command param)
 {
     int socketSlot = 0;
     int.TryParse(param.GetParam(1), out socketSlot);
     int equipSlot = 0;
     int.TryParse(param.GetParam(2), out equipSlot);
     ulong itemID = 0uL;
     ulong.TryParse(param.GetParam(3), out itemID);
     MC2S_EquipItem mC2S_EquipItem = new MC2S_EquipItem();
     mC2S_EquipItem.SocketSlot = socketSlot;
     mC2S_EquipItem.EquipSlot = equipSlot;
     mC2S_EquipItem.ItemID = itemID;
     Globals.Instance.CliSession.Send(197, mC2S_EquipItem);
 }
Example #3
0
 private void OnUnlocaBtnClick(GameObject go)
 {
     Globals.Instance.EffectSoundMgr.Play("ui/ui_001");
     SocketDataEx socket = Globals.Instance.Player.TeamSystem.GetSocket(GUIEquipInfoPopUp.mData.GetSocketSlot());
     if (socket != null)
     {
         PetDataEx pet = socket.GetPet();
         if (pet != null)
         {
             pet.GetAttribute(ref GameUIManager.mInstance.uiState.mOldHpNum, ref GameUIManager.mInstance.uiState.mOldAttackNum, ref GameUIManager.mInstance.uiState.mOldWufangNum, ref GameUIManager.mInstance.uiState.mOldFafangNum);
         }
     }
     MC2S_EquipItem mC2S_EquipItem = new MC2S_EquipItem();
     mC2S_EquipItem.SocketSlot = GUIEquipInfoPopUp.mData.GetSocketSlot();
     mC2S_EquipItem.EquipSlot = GUIEquipInfoPopUp.mData.GetEquipSlot();
     mC2S_EquipItem.ItemID = 0uL;
     Globals.Instance.CliSession.Send(197, mC2S_EquipItem);
 }