Register for your free account! | Forgot your password?

You last visited: Today at 05:25

  • Please register to post and access all features, it's quick, easy and FREE!

 

[Release] pubgflymacro

Reply
 
Old   #1
ギルガメッシュ




 
elite*gold: 0
The Black Market: 257/0/0
Join Date: Apr 2010
Posts: 9,376
Received Thanks: 3,560
Post [Release] pubgflymacro

Hey guys,

just releasing a small fly "macro", which keeps your speed at 26-36 km/h to fly further automaticly.
It adds a little colored dot to your upper left corner of the screen, a green color means it's active, blue means inactive.

To toggle the macro press PageUp.


Source:
Binaries:

lg



Shawak is offline  
Thanks
1 User
Old   #2
 
elite*gold: 0
Join Date: Nov 2014
Posts: 3
Received Thanks: 0
So is this only useful for when parachuting down?


duhasianone is offline  
Old   #3
ギルガメッシュ




 
elite*gold: 0
The Black Market: 257/0/0
Join Date: Apr 2010
Posts: 9,376
Received Thanks: 3,560
Exactly ;p

That's all what it does:

Code:
  while(true)
  {
    if (active)
    {
      keybd_event(0x57, 0, 0x1, 0); // press W
      await Task.Delay(300);
      keybd_event(0x57, 0, 0x2, 0); // release W
    }
    await Task.Delay(500);
  }
Shawak is offline  
Old   #4
 
elite*gold: 0
Join Date: Jan 2012
Posts: 68
Received Thanks: 13
Whats in shawlib?
// e nvm looked at it

Added a sound toggle as well for pregame/plane/parachuting

Code:
using System;
using System.Drawing;
using System.Runtime.InteropServices;
using System.Threading.Tasks;
using ShawLib;
using System.Windows.Forms;
using System.Diagnostics;

namespace pubgflymacro
{
    class App : Overlay
    {
        [DllImport("user32.dll")]
        public static extern void keybd_event(byte bVk, byte bScan, uint dwFlags, uint dwExtraInfo);

        [DllImport("kernel32.dll")]
        static extern IntPtr GetConsoleWindow();

        [DllImport("user32.dll")]
        static extern bool ShowWindow(IntPtr hWnd, int nCmdShow);

        [DllImport("user32.dll")]
        public static extern IntPtr FindWindow(string strClassName, string strWindowName);

        [DllImport("user32.dll", SetLastError = true)]
        public static extern uint GetWindowThreadProcessId(IntPtr hWnd, out uint processId);

        bool active;
        const int SW_HIDE = 0;
        const int SW_SHOW = 5;
        const int SW_MINIMIZE = 6;

        KeyboardHook hook;

        public App()
        {
            var handle = GetConsoleWindow();

            this.Location = new Point(50, 0);
            this.Width = 200;
            this.Height = 100;
            ShowWindow(handle, SW_MINIMIZE);
            hook = new KeyboardHook(onKey);
            new Task(() => loop()).Start();
        }

        bool onKey(KeyHookEventArgs e)
        {
            if (e.Key == Keys.F4)
            {
                active = !active;
                this.Invalidate(false);
            }
            // Set volume 0% OR 100%
            if (e.Key == Keys.F3)
            {
                if (getPUBGProcessID() != 0)
                {
                    if (VolumeMixer.GetApplicationVolume(getPUBGProcessID()) < 100)
                    {
                        VolumeMixer.SetApplicationVolume((int)getPUBGProcessID(), 100f);
                    }
                    else
                    {
                        VolumeMixer.SetApplicationVolume((int)getPUBGProcessID(), 0);
                    }
                }
            }
            return true;
        }

        protected override void OnPaint(PaintEventArgs e)
        {
            e.Graphics.Clear(Color.Transparent);
            e.Graphics.DrawString(active ? "Assistance On" : "Assitance Off", new Font(FontFamily.GenericSansSerif, 10.0F, FontStyle.Regular), active ? Brushes.Green : Brushes.Red, 0f, 0f);
        }

        async void loop()
        {
            while (true)
            {
                if (active)
                {
                    keybd_event(0x57, 0, 0x1, 0);
                    await Task.Delay(300);
                    keybd_event(0x57, 0, 0x2, 0);
                }
                await Task.Delay(500);
            }
        }

        public int getPUBGProcessID()
        {
            foreach (Process p in Process.GetProcesses("."))
            {
                try
                {
                    if (p.MainWindowTitle.Length > 0)
                    {

                        if (p.MainWindowTitle.Contains("PLAYERUNKNOWN'S BATTLEGROUNDS"))
                        {
                            return p.Id;
                        }
                    }
                }
                catch (Exception ex)
                {
                }
            }

            return 0;
        }
    }

    static class Program
    {
        [STAThread]
        static void Main()
        {
            Console.WriteLine("PUBG Fly and Mute Macro");
            Console.WriteLine("\nF3: Mute/Unmute PUBG");
            Console.WriteLine("F4: Toggle parachute tetter totter On/Off");
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            Application.Run(new App());
        }
    }
    public class VolumeMixer
    {
        public static float? GetApplicationVolume(int pid)
        {
            ISimpleAudioVolume volume = GetVolumeObject(pid);
            if (volume == null)
                return null;

            float level;
            volume.GetMasterVolume(out level);
            Marshal.ReleaseComObject(volume);
            return level * 100;
        }

        public static bool? GetApplicationMute(int pid)
        {
            ISimpleAudioVolume volume = GetVolumeObject(pid);
            if (volume == null)
                return null;

            bool mute;
            volume.GetMute(out mute);
            Marshal.ReleaseComObject(volume);
            return mute;
        }

        public static void SetApplicationVolume(int pid, float level)
        {
            ISimpleAudioVolume volume = GetVolumeObject(pid);
            if (volume == null)
                return;

            Guid guid = Guid.Empty;
            volume.SetMasterVolume(level / 100, ref guid);
            Marshal.ReleaseComObject(volume);
        }

        public static void SetApplicationMute(int pid, bool mute)
        {
            ISimpleAudioVolume volume = GetVolumeObject(pid);
            if (volume == null)
                return;

            Guid guid = Guid.Empty;
            volume.SetMute(mute, ref guid);
            Marshal.ReleaseComObject(volume);
        }

        private static ISimpleAudioVolume GetVolumeObject(int pid)
        {
            // get the speakers (1st render + multimedia) device
            IMMDeviceEnumerator deviceEnumerator = (IMMDeviceEnumerator)(new MMDeviceEnumerator());
            IMMDevice speakers;
            deviceEnumerator.GetDefaultAudioEndpoint(EDataFlow.eRender, ERole.eMultimedia, out speakers);

            // activate the session manager. we need the enumerator
            Guid IID_IAudioSessionManager2 = typeof(IAudioSessionManager2).GUID;
            object o;
            speakers.Activate(ref IID_IAudioSessionManager2, 0, IntPtr.Zero, out o);
            IAudioSessionManager2 mgr = (IAudioSessionManager2)o;

            // enumerate sessions for on this device
            IAudioSessionEnumerator sessionEnumerator;
            mgr.GetSessionEnumerator(out sessionEnumerator);
            int count;
            sessionEnumerator.GetCount(out count);

            // search for an audio session with the required name
            // NOTE: we could also use the process id instead of the app name (with IAudioSessionControl2)
            ISimpleAudioVolume volumeControl = null;
            for (int i = 0; i < count; i++)
            {
                IAudioSessionControl2 ctl;
                sessionEnumerator.GetSession(i, out ctl);
                int cpid;
                ctl.GetProcessId(out cpid);

                if (cpid == pid)
                {
                    volumeControl = ctl as ISimpleAudioVolume;
                    break;
                }
                Marshal.ReleaseComObject(ctl);
            }
            Marshal.ReleaseComObject(sessionEnumerator);
            Marshal.ReleaseComObject(mgr);
            Marshal.ReleaseComObject(speakers);
            Marshal.ReleaseComObject(deviceEnumerator);
            return volumeControl;
        }
    }

    [ComImport]
    [Guid("BCDE0395-E52F-467C-8E3D-C4579291692E")]
    internal class MMDeviceEnumerator
    {
    }

    internal enum EDataFlow
    {
        eRender,
        eCapture,
        eAll,
        EDataFlow_enum_count
    }

    internal enum ERole
    {
        eConsole,
        eMultimedia,
        eCommunications,
        ERole_enum_count
    }

    [Guid("A95664D2-9614-4F35-A746-DE8DB63617E6"), InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
    internal interface IMMDeviceEnumerator
    {
        int NotImpl1();

        [PreserveSig]
        int GetDefaultAudioEndpoint(EDataFlow dataFlow, ERole role, out IMMDevice ppDevice);

        // the rest is not implemented
    }

    [Guid("D666063F-1587-4E43-81F1-B948E807363F"), InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
    internal interface IMMDevice
    {
        [PreserveSig]
        int Activate(ref Guid iid, int dwClsCtx, IntPtr pActivationParams, [MarshalAs(UnmanagedType.IUnknown)] out object ppInterface);

        // the rest is not implemented
    }

    [Guid("77AA99A0-1BD6-484F-8BC7-2C654C9A9B6F"), InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
    internal interface IAudioSessionManager2
    {
        int NotImpl1();
        int NotImpl2();

        [PreserveSig]
        int GetSessionEnumerator(out IAudioSessionEnumerator SessionEnum);

        // the rest is not implemented
    }

    [Guid("E2F5BB11-0570-40CA-ACDD-3AA01277DEE8"), InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
    internal interface IAudioSessionEnumerator
    {
        [PreserveSig]
        int GetCount(out int SessionCount);

        [PreserveSig]
        int GetSession(int SessionCount, out IAudioSessionControl2 Session);
    }

    [Guid("87CE5498-68D6-44E5-9215-6DA47EF883D8"), InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
    internal interface ISimpleAudioVolume
    {
        [PreserveSig]
        int SetMasterVolume(float fLevel, ref Guid EventContext);

        [PreserveSig]
        int GetMasterVolume(out float pfLevel);

        [PreserveSig]
        int SetMute(bool bMute, ref Guid EventContext);

        [PreserveSig]
        int GetMute(out bool pbMute);
    }

    [Guid("bfb7ff88-7239-4fc9-8fa2-07c950be9c6d"), InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
    internal interface IAudioSessionControl2
    {
        // IAudioSessionControl
        [PreserveSig]
        int NotImpl0();

        [PreserveSig]
        int GetDisplayName([MarshalAs(UnmanagedType.LPWStr)] out string pRetVal);

        [PreserveSig]
        int SetDisplayName([MarshalAs(UnmanagedType.LPWStr)]string Value, [MarshalAs(UnmanagedType.LPStruct)] Guid EventContext);

        [PreserveSig]
        int GetIconPath([MarshalAs(UnmanagedType.LPWStr)] out string pRetVal);

        [PreserveSig]
        int SetIconPath([MarshalAs(UnmanagedType.LPWStr)] string Value, [MarshalAs(UnmanagedType.LPStruct)] Guid EventContext);

        [PreserveSig]
        int GetGroupingParam(out Guid pRetVal);

        [PreserveSig]
        int SetGroupingParam([MarshalAs(UnmanagedType.LPStruct)] Guid Override, [MarshalAs(UnmanagedType.LPStruct)] Guid EventContext);

        [PreserveSig]
        int NotImpl1();

        [PreserveSig]
        int NotImpl2();

        // IAudioSessionControl2
        [PreserveSig]
        int GetSessionIdentifier([MarshalAs(UnmanagedType.LPWStr)] out string pRetVal);

        [PreserveSig]
        int GetSessionInstanceIdentifier([MarshalAs(UnmanagedType.LPWStr)] out string pRetVal);

        [PreserveSig]
        int GetProcessId(out int pRetVal);

        [PreserveSig]
        int IsSystemSoundsSession();

        [PreserveSig]
        int SetDuckingPreference(bool optOut);
    }
}


MrSithSquirrel is offline  
Old   #5
 
elite*gold: 0
Join Date: Jun 2017
Posts: 2
Received Thanks: 0
im very new to this macro stuff. how do i take that code and add it to a key?
or what doi i do with it
Pablodwarf is offline  
Old   #6
ギルガメッシュ




 
elite*gold: 0
The Black Market: 257/0/0
Join Date: Apr 2010
Posts: 9,376
Received Thanks: 3,560
You only need to download the binaries and run it to use it.
Shawak is offline  
Old   #7
 
elite*gold: 9
Join Date: May 2012
Posts: 498
Received Thanks: 23
Is this macro good to fly a huge distance ? or fly fast down ?
Autox is offline  
Old   #8
ギルガメッシュ




 
elite*gold: 0
The Black Market: 257/0/0
Join Date: Apr 2010
Posts: 9,376
Received Thanks: 3,560
Flying a huge distnance, flying down only doesn't take that long as like you would need a macro for it.
Shawak is offline  
Old   #9
 
elite*gold: 0
Join Date: Mar 2005
Posts: 7
Received Thanks: 1
Quote:
using System;
using System.Drawing;
using System.Runtime.InteropServices;
using System.Threading.Tasks;
using ShawLib;
using System.Windows.Forms;
using System.Diagnostics;

namespace pubgflymacro
{
class App : Overlay
{
[DllImport("user32.dll")]
public static extern void keybd_event(byte bVk, byte bScan, uint dwFlags, uint dwExtraInfo);

[DllImport("kernel32.dll")]
static extern IntPtr GetConsoleWindow();

[DllImport("user32.dll")]
static extern bool ShowWindow(IntPtr hWnd, int nCmdShow);

[DllImport("user32.dll")]
public static extern IntPtr FindWindow(string strClassName, string strWindowName);

[DllImport("user32.dll", SetLastError = true)]
public static extern uint GetWindowThreadProcessId(IntPtr hWnd, out uint processId);

bool active;
const int SW_HIDE = 0;
const int SW_SHOW = 5;
const int SW_MINIMIZE = 6;

KeyboardHook hook;

public App()
{
var handle = GetConsoleWindow();

this.Location = new Point(50, 0);
this.Width = 200;
this.Height = 100;
ShowWindow(handle, SW_MINIMIZE);
hook = new KeyboardHook(onKey);
new Task(() => loop()).Start();
}

bool onKey(KeyHookEventArgs e)
{
if (e.Key == Keys.F4)
{
active = !active;
this.Invalidate(false);
}
// Set volume 0% OR 100%
if (e.Key == Keys.F3)
{
if (getPUBGProcessID() != 0)
{
if (VolumeMixer.GetApplicationVolume(getPUBGProcessID ()) < 100)
{
VolumeMixer.SetApplicationVolume((int)getPUBGProce ssID(), 100f);
}
else
{
VolumeMixer.SetApplicationVolume((int)getPUBGProce ssID(), 0);
}
}
}
return true;
}

protected override void OnPaint(PaintEventArgs e)
{
e.Graphics.Clear(Color.Transparent);
e.Graphics.DrawString(active ? "Assistance On" : "Assitance Off", new Font(FontFamily.GenericSansSerif, 10.0F, FontStyle.Regular), active ? Brushes.Green : Brushes.Red, 0f, 0f);
}

async void loop()
{
while (true)
{
if (active)
{
keybd_event(0x57, 0, 0x1, 0);
await Task.Delay(300);
keybd_event(0x57, 0, 0x2, 0);
}
await Task.Delay(500);
}
}

public int getPUBGProcessID()
{
foreach (Process p in Process.GetProcesses("."))
{
try
{
if (p.MainWindowTitle.Length > 0)
{

if (p.MainWindowTitle.Contains("PLAYERUNKNOWN'S BATTLEGROUNDS"))
{
return p.Id;
}
}
}
catch (Exception ex)
{
}
}

return 0;
}
}

static class Program
{
[STAThread]
static void Main()
{
Console.WriteLine("PUBG Fly and Mute Macro");
Console.WriteLine("\nF3: Mute/Unmute PUBG");
Console.WriteLine("F4: Toggle parachute tetter totter On/Off");
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(fals e);
Application.Run(new App());
}
}
public class VolumeMixer
{
public static float? GetApplicationVolume(int pid)
{
ISimpleAudioVolume volume = GetVolumeObject(pid);
if (volume == null)
return null;

float level;
volume.GetMasterVolume(out level);
Marshal.ReleaseComObject(volume);
return level * 100;
}

public static bool? GetApplicationMute(int pid)
{
ISimpleAudioVolume volume = GetVolumeObject(pid);
if (volume == null)
return null;

bool mute;
volume.GetMute(out mute);
Marshal.ReleaseComObject(volume);
return mute;
}

public static void SetApplicationVolume(int pid, float level)
{
ISimpleAudioVolume volume = GetVolumeObject(pid);
if (volume == null)
return;

Guid guid = Guid.Empty;
volume.SetMasterVolume(level / 100, ref guid);
Marshal.ReleaseComObject(volume);
}

public static void SetApplicationMute(int pid, bool mute)
{
ISimpleAudioVolume volume = GetVolumeObject(pid);
if (volume == null)
return;

Guid guid = Guid.Empty;
volume.SetMute(mute, ref guid);
Marshal.ReleaseComObject(volume);
}

private static ISimpleAudioVolume GetVolumeObject(int pid)
{
// get the speakers (1st render + multimedia) device
IMMDeviceEnumerator deviceEnumerator = (IMMDeviceEnumerator)(new MMDeviceEnumerator());
IMMDevice speakers;
deviceEnumerator.GetDefaultAudioEndpoint(EDataFlow .eRender, ERole.eMultimedia, out speakers);

// activate the session manager. we need the enumerator
Guid IID_IAudioSessionManager2 = typeof(IAudioSessionManager2).GUID;
object o;
speakers.Activate(ref IID_IAudioSessionManager2, 0, IntPtr.Zero, out o);
IAudioSessionManager2 mgr = (IAudioSessionManager2)o;

// enumerate sessions for on this device
IAudioSessionEnumerator sessionEnumerator;
mgr.GetSessionEnumerator(out sessionEnumerator);
int count;
sessionEnumerator.GetCount(out count);

// search for an audio session with the required name
// NOTE: we could also use the process id instead of the app name (with IAudioSessionControl2)
ISimpleAudioVolume volumeControl = null;
for (int i = 0; i < count; i++)
{
IAudioSessionControl2 ctl;
sessionEnumerator.GetSession(i, out ctl);
int cpid;
ctl.GetProcessId(out cpid);

if (cpid == pid)
{
volumeControl = ctl as ISimpleAudioVolume;
break;
}
Marshal.ReleaseComObject(ctl);
}
Marshal.ReleaseComObject(sessionEnumerator);
Marshal.ReleaseComObject(mgr);
Marshal.ReleaseComObject(speakers);
Marshal.ReleaseComObject(deviceEnumerator);
return volumeControl;
}
}

[ComImport]
[Guid("BCDE0395-E52F-467C-8E3D-C4579291692E")]
internal class MMDeviceEnumerator
{
}

internal enum EDataFlow
{
eRender,
eCapture,
eAll,
EDataFlow_enum_count
}

internal enum ERole
{
eConsole,
eMultimedia,
eCommunications,
ERole_enum_count
}

[Guid("A95664D2-9614-4F35-A746-DE8DB63617E6"), InterfaceType(ComInterfaceType.InterfaceIsIUnknown )]
internal interface IMMDeviceEnumerator
{
int NotImpl1();

[PreserveSig]
int GetDefaultAudioEndpoint(EDataFlow dataFlow, ERole role, out IMMDevice ppDevice);

// the rest is not implemented
}

[Guid("D666063F-1587-4E43-81F1-B948E807363F"), InterfaceType(ComInterfaceType.InterfaceIsIUnknown )]
internal interface IMMDevice
{
[PreserveSig]
int Activate(ref Guid iid, int dwClsCtx, IntPtr pActivationParams, [MarshalAs(UnmanagedType.IUnknown)] out object ppInterface);

// the rest is not implemented
}

[Guid("77AA99A0-1BD6-484F-8BC7-2C654C9A9B6F"), InterfaceType(ComInterfaceType.InterfaceIsIUnknown )]
internal interface IAudioSessionManager2
{
int NotImpl1();
int NotImpl2();

[PreserveSig]
int GetSessionEnumerator(out IAudioSessionEnumerator SessionEnum);

// the rest is not implemented
}

[Guid("E2F5BB11-0570-40CA-ACDD-3AA01277DEE8"), InterfaceType(ComInterfaceType.InterfaceIsIUnknown )]
internal interface IAudioSessionEnumerator
{
[PreserveSig]
int GetCount(out int SessionCount);

[PreserveSig]
int GetSession(int SessionCount, out IAudioSessionControl2 Session);
}

[Guid("87CE5498-68D6-44E5-9215-6DA47EF883D8"), InterfaceType(ComInterfaceType.InterfaceIsIUnknown )]
internal interface ISimpleAudioVolume
{
[PreserveSig]
int SetMasterVolume(float fLevel, ref Guid EventContext);

[PreserveSig]
int GetMasterVolume(out float pfLevel);

[PreserveSig]
int SetMute(bool bMute, ref Guid EventContext);

[PreserveSig]
int GetMute(out bool pbMute);
}

[Guid("bfb7ff88-7239-4fc9-8fa2-07c950be9c6d"), InterfaceType(ComInterfaceType.InterfaceIsIUnknown )]
internal interface IAudioSessionControl2
{
// IAudioSessionControl
[PreserveSig]
int NotImpl0();

[PreserveSig]
int GetDisplayName([MarshalAs(UnmanagedType.LPWStr)] out string pRetVal);

[PreserveSig]
int SetDisplayName([MarshalAs(UnmanagedType.LPWStr)]string Value, [MarshalAs(UnmanagedType.LPStruct)] Guid EventContext);

[PreserveSig]
int GetIconPath([MarshalAs(UnmanagedType.LPWStr)] out string pRetVal);

[PreserveSig]
int SetIconPath([MarshalAs(UnmanagedType.LPWStr)] string Value, [MarshalAs(UnmanagedType.LPStruct)] Guid EventContext);

[PreserveSig]
int GetGroupingParam(out Guid pRetVal);

[PreserveSig]
int SetGroupingParam([MarshalAs(UnmanagedType.LPStruct)] Guid Override, [MarshalAs(UnmanagedType.LPStruct)] Guid EventContext);

[PreserveSig]
int NotImpl1();

[PreserveSig]
int NotImpl2();

// IAudioSessionControl2
[PreserveSig]
int GetSessionIdentifier([MarshalAs(UnmanagedType.LPWStr)] out string pRetVal);

[PreserveSig]
int GetSessionInstanceIdentifier([MarshalAs(UnmanagedType.LPWStr)] out string pRetVal);

[PreserveSig]
int GetProcessId(out int pRetVal);

[PreserveSig]
int IsSystemSoundsSession();

[PreserveSig]
int SetDuckingPreference(bool optOut);
}
}
How to compile?
MeisterLampe is offline  
Old   #10
 
elite*gold: 0
Join Date: Jun 2017
Posts: 84
Received Thanks: 12
How far can you fly, messured in squares? I heared that 2 and a half square are the maximum. Is that true?
roboticfeever is offline  
Old   #11
ギルガメッシュ




 
elite*gold: 0
The Black Market: 257/0/0
Join Date: Apr 2010
Posts: 9,376
Received Thanks: 3,560
Yeah smth around that, you can definitly fly a huge range if you want to.
Shawak is offline  
Old   #12
 
elite*gold: 0
Join Date: Dec 2014
Posts: 19
Received Thanks: 2
is this still working?
tomybrateu031 is offline  
Old   #13
ギルガメッシュ




 
elite*gold: 0
The Black Market: 257/0/0
Join Date: Apr 2010
Posts: 9,376
Received Thanks: 3,560
Quote:
Originally Posted by tomybrateu031 View Post
is this still working?
yes
Shawak is offline  
Old   #14
 
elite*gold: 0
Join Date: Feb 2017
Posts: 1
Received Thanks: 0
its working?
Melkor420_BR is offline  
Old   #15
 
elite*gold: 0
Join Date: Apr 2010
Posts: 714
Received Thanks: 508
Thanks, really useful. Maybe make it mute the sound until you dropped by "STRG + M" - mute master volume


zǝro is offline  
Reply



« Previous Thread | Next Thread »

Similar Threads
Release release release [GW-ARENA]
Entnommen!
2 Replies - Flyff PServer Guides & Releases
[RELEASE]DibiaseEO[RELEASE]
CLOSED, HOSTING ALPHA ONLINE
33 Replies - EO PServer Hosting
[RELEASE] LEISLERS HACK v1.0 PUBLIC [RELEASE]
OUTDATED/DETECTED Hab mal nen Hack von mir Gemacht Screen http://www.abload.de/img/hackerhacker567.jpg DOWNLOAD :
3 Replies - WarRock Hacks, Bots, Cheats & Exploits
[Release]Quick tools v2[Release]
Newest version is out and ready for action! Updates: ~ Completely coded in vb6! New Pic: ...
1 Replies - Maple Story



All times are GMT +1. The time now is 05:25.


Powered by vBulletin®
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Abuse
Copyright ©2017 elitepvpers All Rights Reserved.