New Fly Hack
using System;
using [Link];
using [Link];
using [Link];
namespace AotForms
{
internal static class DownLocalPlayer
{
private static Task downTask;
private static CancellationTokenSource cts = new();
private static bool isRunning = false;
internal static void Work()
{
if (isRunning) return;
isRunning = true;
downTask = [Link](async () =>
{
while (![Link])
{
try
{
if (![Link] || [Link] == 0 || !
[Link])
{
await [Link](10, [Link]);
continue;
}
if ([Link], out uint rootBonePtr) || rootBonePtr == 0)
continue;
if ( || transform1 == 0)
continue;
if ( || transform2 == 0)
continue;
if ( || matrixPtr == 0)
continue;
if ()
continue;
Vector3 loweredPos = currentPos - new Vector3(0, 2.0f, 0);
[Link](matrixPtr + 0x80, loweredPos);
}
catch
{
}
await [Link](10, [Link]);
}
isRunning = false;
}, [Link]);
}
internal static void Stop()
{
if (!isRunning) return;
[Link]();
[Link]();
cts = new CancellationTokenSource();
isRunning = false;
} ||@everyone||