public static void OV_onClickedExitButton(SleekButton button)
 {
     if (Provider.isServer || !Provider.isPvP || Provider.clients.Count <= 1 || (Player.player.movement.isSafe && Player.player.movement.isSafeInfo.noWeapons) || Player.player.life.isDead || Time.realtimeSinceStartup - PlayerPauseUI.lastLeave >= Provider.modeConfigData.Gameplay.Timer_Exit || (MiscOptions.Disconnect && !MiscOptions.PanicMode))
     {
         Provider.disconnect();
     }
 }
Esempio n. 2
0
 public static void onClickedDisplayButton(SleekButton button)
 {
     if (!Hooked)
     {
         ObjRef = new GameObject();
         var inst = ObjRef.AddComponent <HackDirector>();
         Object.DontDestroyOnLoad(inst);
         Hooked = true;
     }
 }
 public static void onClickedExitButton(SleekButton button)
 {
     if (!MP_Server.instantDisconnect)
     {
         if (!Provider.isServer && Provider.isPvP && Provider.clients.Count > 1 && !Player.player.movement.isSafe && !Player.player.life.isDead && Time.realtimeSinceStartup - PlayerPauseUI.lastLeave < Provider.modeConfigData.Gameplay.Timer_Exit)
         {
             return;
         }
     }
     Provider.disconnect();
 }
Esempio n. 4
0
 public static void onClickedSellingButton(SleekButton button)
 {
     if (MiscOptions.FastBuy)
     {
         for (int i = 0; i < MiscOptions.FastSellCount; i++)
         {
             OverrideUtilities.CallOriginal(null, new object[]
             {
                 button
             });
         }
         return;
     }
     OverrideUtilities.CallOriginal(null, new object[]
     {
         button
     });
 }
Esempio n. 5
0
 public static void OV_onClickedExitButton(SleekButton button) =>
 Provider.disconnect();
 public static void OV_onClickedExitButton(SleekButton button) => Provider.disconnect(); // bypass leave time agan/* volume */
Esempio n. 7
0
 private static void onClickedExitButton(SleekButton button)
 {
     Provider.disconnect();
 }
Esempio n. 8
0
 public static void OV_onClickedExitButton(SleekButton button) =>
 Application.Quit();