[C#]League Of Legends Zoomhack / zoom unlock

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Hobby Developer
Onaylı Üye
Katılım
14 Ocak 2017
Mesajlar
89
Tepki puanı
12
Ödüller
5
9 HİZMET YILI
just a re-post of my league zoom example from another forum

Warning: dont use this on your main , ban risk is above "middle"

Source:
Program.cs

C#:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Threading;
using static league_unlock_zoom_free_release.offs;
namespace league_unlock_zoom_free_release
{
    public class Program

    {
        static void Main(string[] args)
        {
            string line2 = "Simple zoom unlock by Singleplayer";
            string line3 = "\u0305\u0305\u0305\u0305\u0305\u0305\u0305\u0305\u0305\u0305\u0305\u0305\u0305\u0305\u0305\u0305\u0305\u0305\u0305\u0305\u0305\u0305\u0305\u0305\u0305\u0305\u0305\u0305\u0305\u0305\u0305\u0305\u0305\u0305\u0305\u0305\u0305";//overline symbol
            Console.WriteLine(String.Format("{0," + ((Console.WindowWidth / 2) + (line2.Length / 2)) + "}", line2));
            Console.WriteLine(String.Format("{0," + ((Console.WindowWidth / 2) + (line3.Length / 2)) + "}", line3));
            MemoryStuff mstuff = new MemoryStuff();
            Thread t1 = new Thread(mstuff.start);
            t1.IsBackground = true; // this prevents the thread from staying alive after closing the console
            t1.Start();
            Console.ReadKey();
        }
       
    }
}
Memorystuff.cs

C#:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Diagnostics;
using System.Runtime.InteropServices;
namespace league_unlock_zoom_free_release
{
    class MemoryStuff
    {
        [DllImport("kernel32.dll")]
        public static extern bool ReadProcessMemory(IntPtr hProcess, int lpBaseAddress, byte[] lpBuffer, int dwSize, ref int lpNumberOfBytesRead);

        public VAMemory PUBMEMORY { get => pubmemory; set => pubmemory = value; }
        public IntPtr PVTZOOMMIN { get => pvtzoommin; set => pvtzoommin = value; }//just a placeholder to use later anywhere
        public IntPtr PVTZOOMMAX { get => pvtzoommax; set => pvtzoommax = value; }//just a placeholder to use later anywhere
        private VAMemory pubmemory;
        private IntPtr pvtzoommin;
        private IntPtr pvtzoommax;
        public void start()
        {
            this.pubmemory = new VAMemory("League of Legends");//init VAMemory class with argument processname = League of Legends
            Process p = Process.GetProcessesByName("League of Legends")[0];
            int gamebase = (int)p.MainModule.BaseAddress;
            Console.WriteLine("Game Base Address: " + gamebase.ToString("x")); // x -> converts the value to hex
            #region read zoom base
            byte[] buff = new byte[4];
            int intPtr = 0;
            ReadProcessMemory(p.Handle, gamebase + offs.Zoombase, buff, 4, ref intPtr);
            int zoombase = BitConverter.ToInt32(buff, 0);
            #endregion//we use this because VAMemory is detected if you try to read base+stuff

            Console.WriteLine("Zoom Base Address: " + zoombase.ToString("x"));
            IntPtr zoommin = (IntPtr)zoombase + offs.zoommin;
            this.pvtzoommin = zoommin;//fill our private variables to use they in the unlockzoom methode
            Console.WriteLine("Zoom Min Address:" + zoommin.ToString("x"));
            IntPtr zoommax = (IntPtr)zoombase + offs.zoommax;
            this.pvtzoommax = zoommax;//fill our private variables to use they in the unlockzoom methode
            Console.WriteLine("Zoom Max Address: " + zoommax.ToString("x"));
            Console.WriteLine("Zoom Min Value:{0}", pubmemory.ReadFloat(zoommin));// you can use '+' instead of {0} result is the same
            Console.WriteLine("Zoom Max Value:{0}", pubmemory.ReadFloat(zoommax));
            unlockzoom();
        }

        void unlockzoom()
        {
            float setminzoom = 1000;
            float setmaxzoom= 20000;
            Console.WriteLine("Press any key to unlock zoom");
            Console.ReadKey();
            pubmemory.WriteFloat(PVTZOOMMIN, setminzoom);
            pubmemory.WriteFloat(PVTZOOMMAX, setmaxzoom);
            Console.WriteLine("Zoom Unlocked , min set to {0} | max set to {1}", setminzoom, setmaxzoom);
            Console.ReadKey();
        }

    }
}

offs.cs

C#:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace league_unlock_zoom_free_release
{
     class offs
    {
        public const Int32 Zoombase = 0x33CBA4C;
        public const Int32 zoommin = 0x24;
        public const Int32 zoommax = 0x28;
    }
}
 
Onaylı Üye
Katılım
5 Şub 2020
Mesajlar
63
Tepki puanı
5
Ödüller
4
6 HİZMET YILI
Thank you. I have personally used zoomhacks for a while, it is nice to be able to see the code behind it.
 
Seçkin Üye
Katılım
27 Tem 2018
Mesajlar
324
Tepki puanı
49
Ödüller
4
Yaş
27
7 HİZMET YILI
thanks for sharing your source brother, good job
 
Hobby Developer
Onaylı Üye
Katılım
14 Ocak 2017
Mesajlar
89
Tepki puanı
12
Ödüller
5
9 HİZMET YILI
hehe , no problem , if you guys want an updated version or maybe another way just tell me :)
 
Onaylı Üye
Katılım
31 Ocak 2020
Mesajlar
62
Tepki puanı
3
Ödüller
3
Yaş
26
6 HİZMET YILI
thanks, this is from an old patch right? so i need to get the updated offsets?
 
Hobby Developer
Onaylı Üye
Katılım
14 Ocak 2017
Mesajlar
89
Tepki puanı
12
Ödüller
5
9 HİZMET YILI
@toginged12

you can get updated offset with IDA or take a look on unknown cheats forum , there are always up2date offsets
 
Onaylı Üye
Katılım
17 Nis 2019
Mesajlar
71
Tepki puanı
1
Ödüller
2
Yaş
40
7 HİZMET YILI
How to use this codes ? using on CE ?
 
Hack Is My Life
Süper Üye
Katılım
11 May 2019
Mesajlar
1,289
Çözümler
3
Tepki puanı
124
Ödüller
6
Yaş
36
7 HİZMET YILI
Wow very nice thanks for release it
 
Onaylı Üye
Katılım
5 Şub 2020
Mesajlar
53
Tepki puanı
2
Yaş
37
6 HİZMET YILI
how to use this btw the cheat is not woeking for me forom loader its old and detected by the game
 
Onaylı Üye
Katılım
5 Şub 2020
Mesajlar
53
Tepki puanı
2
Yaş
37
6 HİZMET YILI
hey talaots01 does the gos loader hack works for you?
Post automatically merged:

i mean the patch is for 9.22 league patch now is 10.3
 
Onaylı Üye
Katılım
8 Şub 2020
Mesajlar
51
Tepki puanı
1
Ödüller
5
Yaş
25
6 HİZMET YILI
Zoomhacks in lol is 100% ban i think, at least it always was
 
Daxial
Seçkin Üye
Katılım
14 Şub 2019
Mesajlar
331
Çözümler
2
Tepki puanı
20
Ödüller
8
Yaş
25
7 HİZMET YILI
cheers thanks
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst