CCBlueX Forum

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

    Help

    ScriptAPI
    5
    9
    270
    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.
    • G
      Gabriel last edited by

      Some scriptapi v1 scripts are not working on b72 / b73 help

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

        post your script here
        to get help

        1 Reply Last reply Reply Quote 0
        • G
          Gabriel last edited by

          This post is deleted!
          1 Reply Last reply Reply Quote 0
          • G
            Gabriel last edited by

            var scriptName = "TargetStrafe"
            var scriptAuthor = "Scorpion3013"
            var scriptVersion = 1.0
            
            var EntityPlayer = Java.type('net.minecraft.entity.player.EntityPlayer');
            var AntiBot = Java.type("net.ccbluex.liquidbounce.features.module.modules.misc.AntiBot")
            var LiquidBounce = Java.type("net.ccbluex.liquidbounce.LiquidBounce");
            var Teams = Java.type("net.ccbluex.liquidbounce.features.module.modules.misc.Teams");//Thank Nvaros
            
            
            
            function getClosestEntity() {  //Function by Scorpion3013
            	var filteredEntites = []
            	for (var i in mc.theWorld.loadedEntityList) {
            		var entity = mc.theWorld.loadedEntityList[i]
            		if (entity instanceof EntityPlayer && entity != mc.thePlayer) {
            			filteredEntites.push(entity)
            		}
            	}
            	filteredEntites.sort(function (a, b) {
            		var distanceA = mc.thePlayer.getDistanceToEntity(a)
            		var distanceB = mc.thePlayer.getDistanceToEntity(b)
            		return distanceB - distanceA;
            	})
            	return filteredEntites[filteredEntites.length - 1]
            }
            
            function TargetStrafe() {
            	var distance0 = value.createFloat("Distance", 2.5, 1.0, 4.00)
            	var motionXZ = value.createFloat("MotionXZ" , 0.28, 0.01, 0.60)
            	
                this.getName = function() {
                    return "GayStrafe"
                }
                this.getDescription = function() {
                    return "Fart Sex"
                }
                this.getCategory = function() {
                    return "Fun"
                }
                this.onEnable = function() {
                }
                this.onDisable = function() {
                 
                }
            	this.addValues = function(values) {
            		values.add(distance0)
            		values.add(motionXZ)
            	}	
            	this.onUpdate = function() {
                    var player = getClosestEntity()
            		if(Math.sqrt(Math.pow(mc.thePlayer.posX - player.posX,2) + Math.pow(mc.thePlayer.posZ - player.posZ,2)) != 0) {
            		var c1 = (mc.thePlayer.posX - player.posX)/(Math.sqrt(Math.pow(mc.thePlayer.posX - player.posX,2) + Math.pow(mc.thePlayer.posZ - player.posZ,2)))
            		var s1 = (mc.thePlayer.posZ - player.posZ)/(Math.sqrt(Math.pow(mc.thePlayer.posX - player.posX,2) + Math.pow(mc.thePlayer.posZ - player.posZ,2)))
            		if(Math.sqrt(Math.pow(mc.thePlayer.posX - player.posX,2) + Math.pow(mc.thePlayer.posZ - player.posZ,2)) <= distance0.get() && !AntiBot.isBot(player) && !player.isDead && !LiquidBounce.moduleManager.getModule(Teams.class).isInYourTeam(player)) {
            			if(mc.gameSettings.keyBindLeft.pressed) {
            			    mc.thePlayer.motionX = -motionXZ.get()*s1 - 0.18*motionXZ.get()*c1
            			    mc.thePlayer.motionZ = motionXZ.get()*c1 - 0.18*motionXZ.get()*s1
            			}else {
                            mc.thePlayer.motionX = motionXZ.get()*s1 - 0.18*motionXZ.get()*c1
            			    mc.thePlayer.motionZ = -motionXZ.get()*c1 - 0.18*motionXZ.get()*s1
            			}
            		}
            		}
            	}
            }
            var Module = new Module()
            var ModuleClient
            
            function onLoad() {}
            
            function onEnable() {
                ModuleClient = moduleManager.registerModule(TargetStrafe)
            }
            
            function onDisable() {
                moduleManager.unregisterModule(ModuleClient)
            }
            
            ChocoPie_isme 1 Reply Last reply Reply Quote 0
            • ChocoPie_isme
              ChocoPie_isme Banned @Gabriel last edited by

              @gabrielvicenteYT said in Help:

              var scriptName = "TargetStrafe"
              var scriptAuthor = "Scorpion3013"
              var scriptVersion = 1.0
              
              var EntityPlayer = Java.type('net.minecraft.entity.player.EntityPlayer');
              var AntiBot = Java.type("net.ccbluex.liquidbounce.features.module.modules.misc.AntiBot")
              var LiquidBounce = Java.type("net.ccbluex.liquidbounce.LiquidBounce");
              var Teams = Java.type("net.ccbluex.liquidbounce.features.module.modules.misc.Teams");//Thank Nvaros
              
              
              
              function getClosestEntity() {  //Function by Scorpion3013
              	var filteredEntites = []
              	for (var i in mc.theWorld.loadedEntityList) {
              		var entity = mc.theWorld.loadedEntityList[i]
              		if (entity instanceof EntityPlayer && entity != mc.thePlayer) {
              			filteredEntites.push(entity)
              		}
              	}
              	filteredEntites.sort(function (a, b) {
              		var distanceA = mc.thePlayer.getDistanceToEntity(a)
              		var distanceB = mc.thePlayer.getDistanceToEntity(b)
              		return distanceB - distanceA;
              	})
              	return filteredEntites[filteredEntites.length - 1]
              }
              
              function TargetStrafe() {
              	var distance0 = value.createFloat("Distance", 2.5, 1.0, 4.00)
              	var motionXZ = value.createFloat("MotionXZ" , 0.28, 0.01, 0.60)
              	
                  this.getName = function() {
                      return "GayStrafe"
                  }
                  this.getDescription = function() {
                      return "Fart Sex"
                  }
                  this.getCategory = function() {
                      return "Fun"
                  }
                  this.onEnable = function() {
                  }
                  this.onDisable = function() {
                   
                  }
              	this.addValues = function(values) {
              		values.add(distance0)
              		values.add(motionXZ)
              	}	
              	this.onUpdate = function() {
                      var player = getClosestEntity()
              		if(Math.sqrt(Math.pow(mc.thePlayer.posX - player.posX,2) + Math.pow(mc.thePlayer.posZ - player.posZ,2)) != 0) {
              		var c1 = (mc.thePlayer.posX - player.posX)/(Math.sqrt(Math.pow(mc.thePlayer.posX - player.posX,2) + Math.pow(mc.thePlayer.posZ - player.posZ,2)))
              		var s1 = (mc.thePlayer.posZ - player.posZ)/(Math.sqrt(Math.pow(mc.thePlayer.posX - player.posX,2) + Math.pow(mc.thePlayer.posZ - player.posZ,2)))
              		if(Math.sqrt(Math.pow(mc.thePlayer.posX - player.posX,2) + Math.pow(mc.thePlayer.posZ - player.posZ,2)) <= distance0.get() && !AntiBot.isBot(player) && !player.isDead && !LiquidBounce.moduleManager.getModule(Teams.class).isInYourTeam(player)) {
              			if(mc.gameSettings.keyBindLeft.pressed) {
              			    mc.thePlayer.motionX = -motionXZ.get()*s1 - 0.18*motionXZ.get()*c1
              			    mc.thePlayer.motionZ = motionXZ.get()*c1 - 0.18*motionXZ.get()*s1
              			}else {
                              mc.thePlayer.motionX = motionXZ.get()*s1 - 0.18*motionXZ.get()*c1
              			    mc.thePlayer.motionZ = -motionXZ.get()*c1 - 0.18*motionXZ.get()*s1
              			}
              		}
              		}
              	}
              }
              var Module = new Module()
              var ModuleClient
              
              function onLoad() {}
              
              function onEnable() {
                  ModuleClient = moduleManager.registerModule(TargetStrafe)
              }
              
              function onDisable() {
                  moduleManager.unregisterModule(ModuleClient)
              }
              

              var Module = new Module()
              change it to var TargetStrafe = new TargetStrafe() or else it won't register the script

              1 Reply Last reply Reply Quote 0
              • scorpion3013
                scorpion3013 Moderator last edited by

                why am i the script author????

                1 Reply Last reply Reply Quote 0
                • G
                  Gabriel last edited by

                  //Function by Scorpion3013

                  1 Reply Last reply Reply Quote 0
                  • A
                    Aftery last edited by

                    This post is deleted!
                    ChocoPie_isme 1 Reply Last reply Reply Quote 0
                    • ChocoPie_isme
                      ChocoPie_isme Banned @Aftery last edited by Temm

                      @Aftery said in Help:

                      does it work on b71 then

                      no

                      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