Oyunlarda aimbot hilesi nasıl kodlanır?

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üye
Katılım
23 Ara 2023
Mesajlar
28
Tepki puanı
4
Ödüller
1
Yaş
26
2 HİZMET YILI
Basit mantığını anlatayım sana
Öncelikle her oyuncunun oyun içerisinde ki harita yani Map'te bir koordinatı bulunuyor. Bu koordinat adresleri 3D modellerde X, Y ve Z olmak üzere 3 adresten oluşur.
Bu adresleri bulman lazım. Hepsini bulman şart değil. İlk önce 1'e 1 oyun aç arkadaşınla gir.
Kendi X,Y,Z adresini bul programa dök ve arkadaşın programı açıp sana X Y Z adreslerini sırayla atsın. float olarak taratmanı tavsiye ederim.

Rakibin X Y Z adresini bulduktan sonra gerisi kolay. Sadece Oyunda ki MouseX ve MouseY koordinatlarını bulman yeterli. Bu koordinatlar 2D olduğu için X ve Y adreslerine sahip sadece.

Oyuncu koordinatları 3D olduğundan dolayı burada matematik devreye giriyor. 3D olan rakibin adresini alıyoruz, kendi adresimizide kullanarak mesafeyi hesaplıyoruz ve 2D'ye sonucu convert ediyoruz. Çıkan sonuç ilede Mouse X ve Mouse Y adreslerine bellekte Write işlemi yapıyoruz .

Aimbotun kısaca mantığı bu şekilde. ekstra olarak can kontrolü, takım kontrolü gibi şeyler ile daha gelişmiş birşey kodlaman mümkün. Tabii daha stabil çalışması için Entitylist dediğimiz oyunda ki varlık listesine sahip pointeri bulman gerekiyor. Onu bulduktan sonra gerekli offsetler ile kodlamanı yapıyorsun.


Kısaca anlaşılır olacak şekilde mantığını anlatmaya çalıştım.
 
Üye
Katılım
6 Tem 2016
Mesajlar
46
Tepki puanı
0
Ödüller
9
Yaş
22
9 HİZMET YILI
youtube cazz kanalı işine yarayabilir güzel anlatımı var
 
Onaylı Üye
Katılım
30 Ara 2023
Mesajlar
42
Tepki puanı
0
Yaş
26
2 HİZMET YILI
knk 0 bilgiyle çok zor iyi araştırman ve öğrenmen gereken çok şey var
 
Üye
Katılım
6 Tem 2016
Mesajlar
49
Tepki puanı
2
Ödüller
7
Yaş
27
Sosyal
9 HİZMET YILI
Arkadaşların dediği gibi sıfırdan zor işini eğitimini alman lazım.
 
Onaylı Üye
Katılım
25 Mar 2018
Mesajlar
51
Çözümler
1
Tepki puanı
2
Ödüller
6
Yaş
25
8 HİZMET YILI
Öğrensen bile o yazılımı oyuna nasıl sokacaksın orası önemli.
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst