finally did it (Script)
-
I have made a script which turn you into an anticheat bot. (Dont use it its useless and get u banned instantly)
Math.radians = function(degrees) { return degrees * Math.PI / 180; }; // Converts from radians to degrees. Math.degrees = function(radians) { return radians * 180 / Math.PI; }; var EntityLiving = Java.type('net.minecraft.entity.EntityLivingBase'); function randomIntFrom(min, max) { return Math.floor(Math.random() * (max - min + 1) + min); } var C04PacketPlayerPosition = Java.type('net.minecraft.network.play.client.C03PacketPlayer.C04PacketPlayerPosition'); var KillAura = moduleManager.getModule("KillAura"); var KillAuraRange = KillAura.getValue("Range"); function getClosestEntity(){ var filteredEntites = [] for (var i in mc.theWorld.loadedEntityList){ var entity = mc.theWorld.loadedEntityList[i] if (entity instanceof EntityLiving && entity !=mc.thePlayer && entity.isDead == false && entity.getHealth() > 0){ 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 Module2() { var modes = value.createList("TeleportType", ["Normal", "Behind", "GWEN", "Watchdog"], "Normal"); var Vertical = value.createBoolean("Vertical", false); var KillAuraOnly = value.createBoolean("KillAuraOnly", true); var Distance = value.createFloat("TeleportDistance", 4.25, -6, 6.0); var VDistance = value.createFloat("TeleportVDistance", 4.25, -6, 6.0); var Packet = value.createBoolean("PacketTeleport", true); var Reset = value.createBoolean("PacketResetPosition", true); var CheckReach = value.createBoolean("CheckReach", true); var NoFall = value.createBoolean("NoFallDamage", true); var Debug = value.createBoolean("Debug", true); this.getName = function() { return "tparoundppl"; }; this.getDescription = function() { return "Teleports around people like ur a anticheat bot."; }; this.getCategory = function() { return "Fun"; }; var target; var times = false this.onMotion = function() { var target = getClosestEntity(); if (modes.get() == "Normal") { if (((CheckReach.get() && mc.thePlayer.getDistanceToEntity(target) < 10) || CheckReach.get() == false)) { if (Packet.get() == false) { if ((KillAuraOnly.get() && (KillAura.getState() == true)) || KillAuraOnly.get() == false) { if (Vertical.get() == false) { mc.thePlayer.setPosition(target.posX + randomIntFrom(-Distance.get(), Distance.get()), target.posY, target.posZ + randomIntFrom(-Distance.get(), Distance.get())) mc.thePlayer.motionY = 0; } else { mc.thePlayer.motionY = 0; mc.thePlayer.setPosition(target.posX + randomIntFrom(-Distance.get(), Distance.get()), target.posY + randomIntFrom(-VDistance.get(), VDistance.get()), target.posZ + randomIntFrom(-Distance.get(), Distance.get())) } } } else { if (!Vertical.get()) { if (NoFall.get()) { mc.thePlayer.sendQueue.addToSendQueue(new C04PacketPlayerPosition(target.posX + randomIntFrom(-Distance.get(), Distance.get()), target.posY, target.posZ + randomIntFrom(-Distance.get(), Distance.get()), true)); } else { mc.thePlayer.sendQueue.addToSendQueue(new C04PacketPlayerPosition(target.posX + randomIntFrom(-Distance.get(), Distance.get()), target.posY, target.posZ + randomIntFrom(-Distance.get(), Distance.get()), target.onGround)); } if (Reset.get()) { times = true; } } else { if (NoFall.get()) { mc.thePlayer.sendQueue.addToSendQueue(new C04PacketPlayerPosition(target.posX + randomIntFrom(-Distance.get(), Distance.get()), target.posY + (randomIntFrom(-VDistance.get(), VDistance.get())), target.posZ + randomIntFrom(-Distance.get(), Distance.get()), true)); } else { mc.thePlayer.sendQueue.addToSendQueue(new C04PacketPlayerPosition(target.posX + randomIntFrom(-Distance.get(), Distance.get()), target.posY + (randomIntFrom(-VDistance.get(), VDistance.get())), target.posZ + randomIntFrom(-Distance.get(), Distance.get()), target.onGround)); } if (Reset.get()) { times = true; } } if (Debug.get()) { chat.print("packeted"); } } } } if (modes.get() == "Behind") { //target.posX - (Math.sin(targetYaw) * Distance.get()), target.posY, target.posZ + (Math.cos(targetYaw) * Distance.get()), target.onGround var targetYaw = Math.radians(target.rotationYaw); if (((CheckReach.get() && mc.thePlayer.getDistanceToEntity(target) < 10) || CheckReach.get() == false)) { if (Packet.get() == false) { if ((KillAuraOnly.get() && (KillAura.getState() == true)) || KillAuraOnly.get() == false) { if (Vertical.get() == false) { mc.thePlayer.setPosition(target.posX - (Math.sin(targetYaw) * Distance.get()), target.posY, target.posZ + (Math.cos(targetYaw) * Distance.get())) mc.thePlayer.motionY = 0; } } } else { if (!Vertical.get()) { if (NoFall.get()) { mc.thePlayer.sendQueue.addToSendQueue(new C04PacketPlayerPosition(target.posX - (Math.sin(targetYaw) * Distance.get()), target.posY, target.posZ + (Math.cos(targetYaw) * Distance.get()), true)); } else { mc.thePlayer.sendQueue.addToSendQueue(new C04PacketPlayerPosition(target.posX - (Math.sin(targetYaw) * Distance.get()), target.posY, target.posZ + (Math.cos(targetYaw) * Distance.get()), target.onGround)); } if (Reset.get()) { times = true; } } if (Debug.get()) { chat.print("packeted"); } } } } if (modes.get() == "GWEN") { var targetYaw = Math.radians(target.rotationYaw); if (((CheckReach.get() && mc.thePlayer.getDistanceToEntity(target) < 10) || CheckReach.get() == false)) { if (Packet.get() == false) { if(!(mc.thePlayer.ticksExisted % randomIntFrom(0,100))) { if ((KillAuraOnly.get() && (KillAura.getState() == true)) || KillAuraOnly.get() == false) { if (Vertical.get() == false) { mc.thePlayer.setPosition(target.posX - (Math.sin(targetYaw) * Distance.get()), target.posY, target.posZ + (Math.cos(targetYaw) * Distance.get())) mc.thePlayer.motionY = 0; } } } else if(target.rotationPitch > -40){ // if the player lookin down more than that then go up mc.thePlayer.setPosition(target.posX + randomIntFrom(-.1, .1), target.posY + VDistance.get(), target.posZ + randomIntFrom(-.1, .1)) } else { // if the player lookin up then go back mc.thePlayer.setPosition(target.posX - (Math.sin(targetYaw) * Distance.get()), target.posY, target.posZ + (Math.cos(targetYaw) * Distance.get())) } } else { if(!(mc.thePlayer.ticksExisted % randomIntFrom(0,100))) { if (!Vertical.get()) { if (NoFall.get()) { mc.thePlayer.sendQueue.addToSendQueue(new C04PacketPlayerPosition(target.posX - (Math.sin(targetYaw) * Distance.get()), target.posY, target.posZ + (Math.cos(targetYaw) * Distance.get()), true)); } else { mc.thePlayer.sendQueue.addToSendQueue(new C04PacketPlayerPosition(target.posX - (Math.sin(targetYaw) * Distance.get()), target.posY, target.posZ + (Math.cos(targetYaw) * Distance.get()), target.onGround)); } if (Reset.get()) { times = true; } } if (Debug.get()) { chat.print("packeted"); } } else if(target.rotationPitch > -40){ // move it up and shit if (NoFall.get()) { mc.thePlayer.sendQueue.addToSendQueue(new C04PacketPlayerPosition(target.posX + randomIntFrom(-.1, .1), target.posY + (randomIntFrom(-VDistance.get(), VDistance.get())), target.posZ + randomIntFrom(-.1, .1), true)); } else { mc.thePlayer.sendQueue.addToSendQueue(new C04PacketPlayerPosition(target.posX + randomIntFrom(-.1, .1), target.posY + (randomIntFrom(-VDistance.get(), VDistance.get())), target.posZ + randomIntFrom(-.1, .1), target.onGround)); } } else { if (NoFall.get()) { mc.thePlayer.sendQueue.addToSendQueue(new C04PacketPlayerPosition(target.posX - (Math.sin(targetYaw) * Distance.get()), target.posY, target.posZ + (Math.cos(targetYaw) * Distance.get()), true)); } else { mc.thePlayer.sendQueue.addToSendQueue(new C04PacketPlayerPosition(target.posX - (Math.sin(targetYaw) * Distance.get()), target.posY, target.posZ + (Math.cos(targetYaw) * Distance.get()), target.onGround)); } } } } } } this.onUpdate = function() { if (Reset.get() && Packet.get() && times == true) { mc.thePlayer.sendQueue.addToSendQueue(new C04PacketPlayerPosition(mc.thePlayer.posX, mc.thePlayer.posY, mc.thePlayer.posZ, mc.thePlayer.onGround)); times = false; if (Debug.get()) { chat.print("reset"); } } } this.addValues = function(value) { value.add(modes); value.add(Distance); value.add(VDistance); value.add(KillAuraOnly); value.add(Vertical); value.add(Packet); value.add(Reset); value.add(NoFall); value.add(CheckReach); value.add(Debug); } } var Module2 = new Module2(); var Module2Client; function onEnable() { ModuleClient = moduleManager.registerModule(Module); Module2Client = moduleManager.registerModule(Module2); }; function onDisable() { moduleManager.unregisterModule(ModuleClient); moduleManager.unregisterModule(Module2Client); };
-
works on matrix ??
-
@skidma yesyes
@Soulplexis why did you spend time on a long and rather complicated script you call "useless".............................