Oyunumuz paketlendikten sonra bize bir unreal exesi veriyor ve ona çift tıklayıp oyuna giriyoruz.
Fakat ben onu kullanmak istemiyorum , kendim c++ veya visual basic veya başka bir şey ile Visual Studio üzerinden yaptığım bir .exe ile nasıl oyuna erişebilirim ? Mesela benim exe dosyam bir client olacak menüsü olacak Playe bastığımda aynı Lol launcheri gibi oyuna giriş yapacak.
Mesela benim Launcherim arkaplanda Cheat Engine kontrolü yapabilecek açık ise uyaracak gibi..
Yani hangi parametre ile açıyor bu exe bu oyunu ?
Bunu nasıl yaparsın bilgim yok. Ama sanki iki ayrı oyun yapıyormuşsun gibi düşünüp bir şeyler yapılabilir. Biri tam ekran olmaz ve launcher olarak kullanılır ve play e basınca aynı klasördeki asıl oyunun exe dosyası çalıştırıp kendini kapatabilir. Ama cheat engine kontrolü nasıl yapılır hiç bilgim yok.
, Saat: 11:09
(Son Düzenleme: , Saat: 11:11, Düzenleyen: leonscottkfm.)
Olmaz öyle.Oyun içerisinden yapılacak şeyler işletim sistemini kontrol edemiyor ki. Başka bir exe yi açamaz.
Bunu ancak Visual Studioda C# ile Process.Start komutu ile kullanabiliriz. Ya da Shell. Ayrıca iki exe yapmak bana yarar sağlamaz. Adam hileyi açar normal oyun exesi ile giriş yapar oyuna.
O exeyi silmem gerek yani default exe hiçbir şekilde olmayacak. Benim bildiğim exeler sadece parametre barındırıyor zaten. Oyunu asıl açacak parametreyi kendi oluşturduğum exe dosyama yazmalı ve oyuna o şekilde giriş yapmalıyım. Ama nasıl olacak ? Launcher yapmalıyım yani.
Mesela GTA San Andeas için Samp diye bir uygulama vardı Online oynamana olanak sağlıyordu. Eğer sen Visual Studio'da Visual Basic veya C# kullanıp
Process.Start ("...dosya adresi / Samp. exe" + "192.168.1.1") gibi ekstra bir ıp yazarsan, hem sampı açıyor hem de oyunu açıp o IP adresine bağlanıyordu uygulaman. Tamamen parametre ile ilgili.
Cheat Engine kontrolü ise şöyle : Ben Launcheri yaptım diyelim, arkada görev yöneticisindeki işlemleri kontrol eden bir Timer olacak. Mesela 10 saniyede bir görevleri çağırıp bakacak ve cheatengine.exe var ise uyarı verecek ve oyunu kapatacak mesela. Bu kolay kısım, asıl kısım parametre ile exe dosyasını çalıştırmakta.