| | |
| | | return false;
|
| | | }
|
| | |
|
| | | var surplusTimes = demonJarModel.GetSurplusTimes();
|
| | | var needTimes = demonJarModel.isDoubleAward ? 2 : 1;
|
| | | if (surplusTimes < needTimes)
|
| | | if (DTCB105_tagMCPlayerWallow.forceOffLine)
|
| | | {
|
| | | return false;
|
| | | }
|
| | |
|
| | | var mapId = PlayerDatas.Instance.baseData.MapID;
|
| | | var mapConfig = Config.Instance.Get<MapConfig>(mapId);
|
| | | if (NewBieCenter.Instance.inGuiding)
|
| | | {
|
| | | return false;
|
| | | }
|
| | |
|
| | | if (mapConfig.MapFBType != (int)MapType.OpenCountry)
|
| | | if (PlayerTaskDatas.IsOPenAutoResolve())
|
| | | {
|
| | | return false;
|
| | | }
|
| | |
|
| | | if (PlayerDatas.Instance.hero != null && PlayerDatas.Instance.hero.CurMapArea == (int)MapArea.E_Type.Boss)
|
| | | {
|
| | | return false;
|
| | | }
|
| | |
|
| | | if (PlayerDatas.Instance.hero != null && Time.realtimeSinceStartup - PlayerDatas.Instance.hero.calculAutoFightTime < 60f)
|
| | | {
|
| | | return false;
|
| | | }
|
| | |
|
| | | if (PlayerDatas.Instance.hero != null && PlayerDatas.Instance.hero.ActorInfo.serverDie)
|
| | | {
|
| | | return false;
|
| | | }
|
| | |
|
| | | if (PlayerDatas.Instance.hero != null && PlayerDatas.Instance.hero.IsDaZuo())
|
| | | {
|
| | | return false;
|
| | | }
|
| | |
| | | return false;
|
| | | }
|
| | |
|
| | | if (MapTransferUtility.Instance.NpcID != 0)
|
| | | {
|
| | | return false;
|
| | | }
|
| | |
|
| | | var surplusTimes = demonJarModel.GetSurplusTimes();
|
| | | var needTimes = demonJarModel.isDoubleAward ? 2 : 1;
|
| | | if (surplusTimes < needTimes)
|
| | | {
|
| | | return false;
|
| | | }
|
| | |
|
| | | var mapId = PlayerDatas.Instance.baseData.MapID;
|
| | | var mapConfig = Config.Instance.Get<MapConfig>(mapId);
|
| | |
|
| | | if (GeneralDefine.neutralMaps.Contains(mapId))
|
| | | {
|
| | | return false;
|
| | | }
|
| | |
|
| | | if (mapConfig.MapFBType != (int)MapType.OpenCountry)
|
| | | {
|
| | | return false;
|
| | | }
|
| | |
|
| | | var grabBossLine = 0;
|
| | | ModelCenter.Instance.GetModel<FairyGrabBossModel>().TryGetFairyGrabBossLine(out grabBossLine);
|
| | | if (grabBossLine != 0 && PlayerDatas.Instance.baseData.FBID == grabBossLine)
|
| | | {
|
| | | return false;
|
| | | }
|
| | |
|
| | | if (WindowCenter.Instance.ExitAnyFullScreenOrMaskWin())
|
| | | {
|
| | | return false;
|
| | | }
|
| | |
|
| | | if (WindowCenter.Instance.IsOpen("DemonJarWin") || WindowCenter.Instance.IsOpen("DemonJarAutoDoubleSettingWin"))
|
| | | {
|
| | | return false;
|