[JS]TeleportAura 0.7(By Mumy)(updated)
-
direct download
-
@konoha-scarlet 此js没有参考任何圈子内的tpaura寻路,全是mumy自己写的(其实sigma和此js都是使用了A*算法所以才如此相似)
-
@cookiechinese updated
-
This post is deleted!
-
@cookiechinese cool
-
@cookiechinese A major update has been performed
-
@cookiechinese updated
-
@cookiechinese cool
-
I was able to change the name
-
@plumer-man Was my bad, another module was cancelling hits
-
There is an issue, if you're inside of a box, enabling TeleportAura wont do anything besides making computer calculations for nothing, JigSaw's infinite aura is able to clip bellow and above that box to allow you from hitting entities outside of that box, TeleportAura script does not make use of packet vclip
Vclipping down
Vclipping upThe blue squares being TeleportAura positions
Make that an option because some servers blocks vclipI also take massive fall damage when using TeleportAura and the target is bellow me, you should make something to spoof ground and you should also add a criticals option
Make every positions packets have ground true to fix fall damage when using it, and to add criticals you just have to addmc.thePlayer.sendQueue.addToSendQueue(new C04PacketPlayerPosition(LastTeleportPosX, LastTeleportPosY + 0.000000000000008, LastTeleportPosZ, true)) mc.thePlayer.sendQueue.addToSendQueue(new C04PacketPlayerPosition(LastTeleportPosX, LastTeleportPosY, LastTeleportPosZ, false))
Before sending the attack packet
Note that if you spoof ground to true, it would be better if you would round the Y position to the nearest multiple of 0.015625 ceil (if the nearest multiple of 0.015625 ceil is inside of a block then do the nearest multiple of 0.015625 floor)if mc.theWorld.getCollidingBoundingBoxes(mc.thePlayer, mc.thePlayer.getEntityBoundingBox().offset(LastTeleportPosX - mc.thePlayer.posX, (Math.ceil(LastTeleportPosY / 0.015625) * 0.015625) - mc.thePlayer.posY, LastTeleportPosZ - mc.thePlayer.posZ).expand(0, 0, 0)).isEmpty(); LastTeleportPosY = Math.ceil(LastTeleportPosY / 0.015625) * 0.015625 else LastTeleportPosY = Math.floor(LastTeleportPosY / 0.015625) * 0.015625
Something like that