Merge branch 'master' of http://192.168.0.87:10010/r/snxxz_scripts
| | |
| | | else if (vNetData.EquipIndex == (int)RoleEquipType.retSpiritAnimal) |
| | | { |
| | | _player.SwitchGuard(vNetData.EquipID); |
| | | var _p = _player as GA_Player; |
| | | if (_p != null) |
| | | { |
| | | _p.serverGuardId = (int)vNetData.EquipID; |
| | | } |
| | | } |
| | | else if (vNetData.EquipIndex == (int)RoleEquipType.retWeapon2) |
| | | { |
| | |
| | | else if (vNetData.EquipIndex == (int)RoleEquipType.retSpiritAnimal) |
| | | { |
| | | _player.SwitchGuard(0); |
| | | var _p = _player as GA_Player; |
| | | if (_p != null) |
| | | { |
| | | _p.serverGuardId = 0; |
| | | } |
| | | } |
| | | |
| | | if (vNetData.EquipIndex == (int)RoleEquipType.retClothes |
| | |
| | |
|
| | | public class GA_Player : GActorPlayerBase, IOtherSelectable
|
| | | {
|
| | | // 为守护特殊定义的当前是否装备守护id
|
| | | public int serverGuardId;
|
| | |
|
| | | // 简易的脱机挂AI草稿
|
| | | // 步骤 1. 寻点 2. 移动至 3. 放个普攻
|
| | | private byte m_Step;
|
| | |
| | | else if (_equipInfo.Place == (int)RoleEquipType.retSpiritAnimal)
|
| | | {
|
| | | SwitchGuard(_equipInfo.ItemID);
|
| | | serverGuardId = (int)_equipInfo.ItemID;
|
| | | }
|
| | | else if (_equipInfo.Place == (int)RoleEquipType.mount)
|
| | | {
|
| | |
| | |
|
| | | ShowOrHide = showOrHide;
|
| | |
|
| | | if (ShowOrHide)
|
| | | if (this is GA_Player)
|
| | | {
|
| | | var _equipModel = PlayerBackModel.GetSinglePackModel(PackType.rptEquip);
|
| | | var _itemModel = _equipModel.GetItemModelByIndex((int)RoleEquipType.retSpiritAnimal);
|
| | | var _player = this as GA_Player;
|
| | |
|
| | | if (_itemModel != null)
|
| | | if (ShowOrHide)
|
| | | {
|
| | | SwitchGuard((uint)_itemModel.itemInfo.ItemID);
|
| | | if (_player.serverGuardId != 0)
|
| | | {
|
| | | SwitchGuard((uint)_player.serverGuardId);
|
| | | }
|
| | | }
|
| | | }
|
| | |
|
| | | }
|
| | |
|
| | | private void ChangeBinderToClothes()
|