[Among Us/2020.9.9s] C# Among Us Offsetler/Veri Yazma Methodu

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
CSharp
Banlı Üye
Katılım
31 Tem 2018
Mesajlar
463
Çözümler
3
Tepki puanı
149
Ödüller
3
7 HİZMET YILI
Offsetlerin isimlerini ben verdim ve açıklamalarına hangi dll veya offsetler ile kullanılacağını ve bazılarının değerlerini yazdım

C#:
class Offsets // by Lufzys
    {
        public static int dwLocalPlayer = 0xDA5A84; // GameAssembly.dll
        public static int dwCharacter = 0xDAF3E8; // GameAssembly.dll
        public static int[] dwCharacterState = new int[] { 0x5C, 0x20, 0x34, 0x28 }; // CREW = 0, IMP = 1; GHOST = 257 | dwCharacter
        public static int dwEnvironment = 0x12A86E0; // UnityPlayer.dll
        public static int[] dwWallCheck = new int[] { 0x80, 0x5C, 0x0 }; // NoClip ON = 1, OFF = 2 | dwEnvironment
        public static int[] dwOriginX = new int[] { 0x80, 0x5C, 0x2C}; // dwEnvironment
        public static int[] dwOriginY= new int[] { 0x80, 0x5C, 0x30 }; // dwEnvironment

        // Player
        public static int[] dwPlayerId = new int[] { 0x5C, 0x0, 0x34, 0x8, 0x0 }; // dwLocalPlayer
        public static int[] flSpeed = new int[] { 0x5C, 0x4, 0x14 }; // dwLocalPlayer
        public static int[] dwColorId = new int[] { 0x5C, 0x0, 0x34, 0x10 }; // dwLocalPlayer
        public static int[] btIsDead = new int[] { 0x5C, 0x0, 0x34, 0x29 }; // dwLocalPlayer
        public static int[] btIsImpostor = new int[] { 0x5C, 0x0, 0x34, 0x8}; // dwLocalPlayer / buggly
        public static int[] strPlayerName = new int[] { 0x5C, 0x0, 0x34, 0xC, 0xC }; // dwLocalPlayer | Unicode
        public static int[] flLightRadius = new int[] { 0x5C, 0x0, 0x54, 0x1C}; // dwLocalPlayer
        // Server Info
        public static int dwServerManager = 0x00DA5A84; // GameAssembly.dll
        public static int[] dwMaxPlayer = new int[] { 0x5C, 0x4, 0x8 }; // dwServerManager
        public static int[] btMapId = new int[] { 0x5C, 0x4, 0x10 }; // dwServerManager

        // Time
        public static int[] dwDiscussionTime = new int[] { 0x5C, 0x4, 0x44 }; // dwLocalPlayer
        public static int[] dwVotingTime = new int[] { 0x5C, 0x4, 0x48 }; // dwLocalPlayer

        // Crew
        public static int[] dwEmergencyCount = new int[] { 0x5C, 0x4, 0x30 }; // dwLocalPlayer
        public static int[] dwRemainingEmergencyCount = new int[] { 0x5C, 0x0, 0x48 }; // dwLocalPlayer
        public static int[] flCrewLightDistance = new int[] { 0x5C, 0x4, 0x18 }; // dwLocalPlayer
        public static int[] dwMaxReportDistance = new int[] { 0x5C, 0x0, 0x2C }; // dwLocalPlayer

        // Impostor
        public static int[] dwImposterCount = new int[] { 0x5C, 0x4, 0x38 }; // dwLocalPlayer
        public static int[] flImpostorLightDistance = new int[] { 0x5C, 0x4, 0x1C }; // dwLocalPlayer
        public static int[] dwKillCooldown = new int[] { 0x5C, 0x4, 0x20 }; // dwLocalPlayer
        public static int[] dwKillDistance = new int[] { 0x5C, 0x0, 0x40 }; // dwLocalPlayer | Short = 1, Normal = 2, Far = 3
        public static int[] dwKillTimer = new int[] { 0x5C, 0x0, 0x44 }; // dwLocalPlayer
    }

C#:
public static IntPtr FindDMAAddy(IntPtr ptr, int[] offsets)

        {

            var buffer = new byte[IntPtr.Size];

            foreach (int i in offsets)

            {

                Imports.ReadProcessMemory((int)m_iProcessHandle, (int)ptr, buffer, buffer.Length, ref m_iBytesRead);



                ptr = (IntPtr.Size == 4)

                ? IntPtr.Add(new IntPtr(BitConverter.ToInt32(buffer, 0)), i)

                : ptr = IntPtr.Add(new IntPtr(BitConverter.ToInt64(buffer, 0)), i);

            }

            return ptr;


ORNEK VERI YAZMA

C#:
int speed = (int)FindDMAAddy((IntPtr)Globals.Game /*GameAssembly.dll BaseAddress*/ + Offsets.dwLocalPlayer, Offsets.flSpeed);
MemoryClass.Write<float>(speed, 5f);
 
Farzetki Bu Aşkı Yaşamadık Hiç
Seçkin Üye
Katılım
25 May 2020
Mesajlar
321
Çözümler
2
Tepki puanı
18
Ödüller
6
6 HİZMET YILI
Çok teşekkür ederim offsetler için kendi hilemi tasarlamak güzel olacak
 
Onaylı Üye
Katılım
29 Ocak 2020
Mesajlar
53
Tepki puanı
3
Yaş
31
6 HİZMET YILI
C# daha yeni olmama rağmen bu offsetler ile kendi tasarımım ile bi hile yapayımda bakalım nasıl bir duyguymuş :D teşekkürler bu arada.
 
Efsane Üye
Katılım
28 Tem 2018
Mesajlar
10,240
Çözümler
17
Tepki puanı
1,728
7 HİZMET YILI
Kodlar İçin Teşekkürler Kullanıcam Sağol
 
Onaylı Üye
Katılım
11 Tem 2020
Mesajlar
47
Tepki puanı
1
Ödüller
3
Yaş
23
5 HİZMET YILI
Kendi hilemiz ile daha fazla seçenek elde edebileceğim bu heycan verici
 
Onaylı Üye
Katılım
2 Ağu 2020
Mesajlar
56
Tepki puanı
2
Ödüller
3
Yaş
24
5 HİZMET YILI
burdan hile yapan çıkar aga eline sağlık
 
Ölümsüzlük bir hastalıktır
Uzman Üye
Katılım
16 Şub 2017
Mesajlar
151
Çözümler
1
Tepki puanı
5
Ödüller
9
9 HİZMET YILI
eyvallah bro bide hileyi yapsam arkadaşlara dağıtsam tamamen benim desem ne olur?
 
MANDRAKE
Onaylı Üye
Katılım
27 Eyl 2020
Mesajlar
50
Çözümler
1
Tepki puanı
2
Ödüller
3
Yaş
25
5 HİZMET YILI
thanks man xD
 
★βεşικтαşৡۣۨۨçαяşı★
Seçkin Üye
Katılım
22 Eyl 2020
Mesajlar
322
Çözümler
3
Tepki puanı
23
Ödüller
2
Yaş
32
5 HİZMET YILI
Kod bilgisi için Teşekkürler,Eline sağlık.İyi forumlar.
 
Onaylı Üye
Katılım
5 May 2020
Mesajlar
51
Çözümler
1
Tepki puanı
1
Ödüller
2
Yaş
25
6 HİZMET YILI
Kendi hilemiz ile daha fazla seçenek
 
☆☆Her oyun bir gün hileyi tadacaktır☆☆
Griffin Premium
Katılım
12 Kas 2017
Mesajlar
13,726
Çözümler
240
Tepki puanı
5,132
Ödüller
23
8 HİZMET YILI
Kodlar on numara offset olarak panoya kopyaladım dostum kendim inceliyorum kodları biraz
 
Uzman Üye
Katılım
6 Ocak 2016
Mesajlar
152
Çözümler
1
Tepki puanı
11
Ödüller
9
10 HİZMET YILI
eline saglk usta
Post automatically merged:

kendini dahada çok geliştiricegine inanıyorum başarılarını dilerim :)
Post automatically merged:

sagolasın krall
 
Son düzenleme:
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst