CCBlueX Forum

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups

    AutoDisable

    Scripts
    5
    7
    893
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • DreamWasFucked
      DreamWasFucked Banned last edited by DreamWasFucked

      :axocooler::axocooler:

      About script

      Turns off aura when a player dies or the server changes

      Showcase

      dda.png

      Code

      var fadeTimer = 0;
      var reasons = ['Aura disabled due to server changes.', 'Aura disabled due to death.'];
      var S06PacketUpdateHealth = Java.type('net.minecraft.network.play.server.S06PacketUpdateHealth');
      var ScaledResolution = Java.type('net.minecraft.client.gui.ScaledResolution');
      var KillAura = moduleManager.getModule('KillAura');
      function getScaledWidth() {
          var scaledWidth = new ScaledResolution(mc).getScaledWidth();
          return scaledWidth;
      }
      function getScaledHeight() {
          var scaledHeight = new ScaledResolution(mc).getScaledHeight();
          return scaledHeight;
      }
      var script = registerScript({
          name: 'AutoDisable',
          version: '0.0.0',
          authors: ['Shurpe']
      });
      script.registerModule({
          name: 'AutoDisable',
          description: 'Turns off KillAura module',
          category: 'Fun'
      
      }, function (module) {
      	module.on('packet', function (e) {
      		var packet = e.getPacket();
              if (packet instanceof S06PacketUpdateHealth && packet.getHealth() <= 0 && KillAura.getState()) {
                  KillAura.setState(false); reason = reasons[1]; disabled = true;
              }
          });
      	module.on('update', function () {
              mcWidth = getScaledWidth(); mcHeight = getScaledHeight();
              disabled ? fadeTimer++ : fadeTimer = 0;
              if (fadeTimer >= 50) {
                  disabled = false;
              }
          });
          module.on('render2D', function () {
              if (disabled) {
                  mc.fontRendererObj.drawStringWithShadow(reason, mcWidth / 2 - mc.fontRendererObj.getStringWidth(reason) / 2, 15, 0xFFFFFF);
                  mc.fontRendererObj.drawStringWithShadow('§cWarning!', mcWidth / 2 - mc.fontRendererObj.getStringWidth('Warning!') / 2, 5, 0xFFFFFF);
              }
          });
          module.on('world', function () {
              if (KillAura.getState()) {
                  reason = reasons[0]; KillAura.setState(false); disabled = true;
              }
          });
      });
      
      1 Reply Last reply Reply Quote 4
      • Slufzy
        Slufzy last edited by

        Niceeeeeeeeeee

        1 Reply Last reply Reply Quote 0
        • Righted
          Righted last edited by

          very sex but you should add more Options like speed autodisable, etc.

          Q Plumer Man 4 Replies Last reply Reply Quote 0
          • Q
            quadro @Righted last edited by

            @righted change module name to Speed

            1 Reply Last reply Reply Quote 0
            • Plumer Man
              Plumer Man @Righted last edited by

              This post is deleted!
              1 Reply Last reply Reply Quote 0
              • Plumer Man
                Plumer Man @Righted last edited by

                This post is deleted!
                1 Reply Last reply Reply Quote 0
                • Plumer Man
                  Plumer Man @Righted last edited by

                  var fadeTimer = 0;
                  var reasons = ['Speed disabled due to server changes.', 'Speed disabled due to death.'];
                  var S06PacketUpdateHealth = Java.type('net.minecraft.network.play.server.S06PacketUpdateHealth');
                  var ScaledResolution = Java.type('net.minecraft.client.gui.ScaledResolution');
                  var Speed = moduleManager.getModule('Speed');
                  function getScaledWidth() {
                      var scaledWidth = new ScaledResolution(mc).getScaledWidth();
                      return scaledWidth;
                  }
                  function getScaledHeight() {
                      var scaledHeight = new ScaledResolution(mc).getScaledHeight();
                      return scaledHeight;
                  }
                  var script = registerScript({
                      name: 'AutoDisable',
                      version: '0.0.0',
                      authors: ['Shurpe']
                  });
                  script.registerModule({
                      name: 'AutoDisable',
                      description: 'Turns off Speed module',
                      category: 'Fun'
                  
                  }, function (module) {
                  	module.on('packet', function (e) {
                  		var packet = e.getPacket();
                          if (packet instanceof S06PacketUpdateHealth && packet.getHealth() <= 0 && Speed.getState()) {
                              Speed.setState(false); reason = reasons[1]; disabled = true;
                          }
                      });
                  	module.on('update', function () {
                          mcWidth = getScaledWidth(); mcHeight = getScaledHeight();
                          disabled ? fadeTimer++ : fadeTimer = 0;
                          if (fadeTimer >= 50) {
                              disabled = false;
                          }
                      });
                      module.on('render2D', function () {
                          if (disabled) {
                              mc.fontRendererObj.drawStringWithShadow(reason, mcWidth / 2 - mc.fontRendererObj.getStringWidth(reason) / 2, 15, 0xFFFFFF);
                              mc.fontRendererObj.drawStringWithShadow('§cWarning!', mcWidth / 2 - mc.fontRendererObj.getStringWidth('Warning!') / 2, 5, 0xFFFFFF);
                          }
                      });
                      module.on('world', function () {
                          if (Speed.getState()) {
                              reason = reasons[0]; Speed.setState(false); disabled = true;
                          }
                      });
                  });
                  
                  1 Reply Last reply Reply Quote 0
                  • First post
                    Last post
                  About
                  • Terms of Service
                  • Privacy Policy
                  • Status
                  • Contact Us
                  Downloads
                  • Releases
                  • Source code
                  • License
                  Docs
                  • Tutorials
                  • CustomHUD
                  • AutoSettings
                  • ScriptAPI
                  Community
                  • Forum
                  • Guilded
                  • YouTube
                  • Twitter
                  • D.Tube