Metin2 Üst Bar Reklam
Bodyguardd 1
Bodyguardd
Vahsi Uzman 1
Vahsi Uzman
R 1
Roksam
[DEV]AB 1
[DEV]AB
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Bvural41 1
Bvural41
mavzermete 1
mavzermete

Metin2 Hile İstek C++ Hook ile Shop Açtırma

  • Konuyu başlatan Konuyu başlatan reLoad58
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 30
  • Görüntüleme Görüntüleme 2K
bunu biliyorum ancak okumamda gerekiyor biraz ortada kaldım bir şekil çözücem
Blocked = enable;
if (enable) {
// KORUMA: Quest pencerelerini engelle (Sınıf ve aktif örnek seviyesinde)
const char* script = "try:\n"
" import game\n"
" import __main__\n"
" if not hasattr(game.GameWindow, 'OldOpenQuestWindow'):\n"
" func = game.GameWindow.OpenQuestWindow\n"
" if hasattr(func, 'im_func'):\n"
" game.GameWindow.OldOpenQuestWindow = func.im_func\n"
" elif hasattr(func, '__func__'):\n"
" game.GameWindow.OldOpenQuestWindow = func.__func__\n"
" else:\n"
" game.GameWindow.OldOpenQuestWindow = func\n"
" game.GameWindow.OpenQuestWindow = lambda self, *args: None\n"
" if hasattr(__main__, 'interface') and __main__.interface:\n"
" wnd = getattr(__main__.interface, 'wndGame', None)\n"
" if wnd:\n"
" wnd.OpenQuestWindow = lambda *args: None\n"
"except:\n"
" pass\n";
RunPy(script);
}
else {
// GERİ YÜKLE: Quest pencerelerini tekrar aç (Sınıfı geri yükle, örnekteki override'ı temizle)
const char* script = "try:\n"
" import game\n"
" import __main__\n"
" if hasattr(game.GameWindow, 'OldOpenQuestWindow'):\n"
" game.GameWindow.OpenQuestWindow = game.GameWindow.OldOpenQuestWindow\n"
" if hasattr(__main__, 'interface') and __main__.interface:\n"
" wnd = getattr(__main__.interface, 'wndGame', None)\n"
" if wnd and hasattr(wnd, 'OpenQuestWindow'):\n"
" try:\n"
" del wnd.OpenQuestWindow\n"
" except AttributeError:\n"
" pass\n"
"except:\n"
" pass\n";
RunPy(script);
}
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst