Oto Pack Dışında Oyuna Girişi Etkili Şekilde Engelleyin

Aethre

www.pvpers.gg
Katılım
19 Haz 2024
Mesajlar
159
Tepki Puanı
55
GG Coin
182
Ticaret Değeri - 0%
0   0   0
Discord
.aethre.
Metin2 PvP Server sunucularının güncel tutulması ve hilelere karşı korunması, başarılı bir oyun deneyiminin olmazsa olmazlarındandır. Bu süreçte etkili bir araç olarak “Oto Pack” öne çıkmaktadır. Oto Pack, oyuncuların en son güncellemeleri zorunlu olarak yüklemesini sağlayarak, eski veya değiştirilmiş istemcilerle oyuna erişimi engeller. Böylece, oyun içinde daha güvenli bir ortam oluşturmak mümkündür.

Ancak, yalnızca Oto Pack kurulumuyla yetinmek yeterli değildir. Sunucu güvenliğini sağlamak için daha kapsamlı önlemler alınmalıdır.

Bazı durumlarda, Oto Pack devre dışı bırakılarak oyuncuların standart istemcilerle oyuna giriş yapması mümkün olabilmektedir. Bu gibi açıkları kapatmak için uygulanabilecek etkili bir çözüm yöntemi bulunmaktadır. Aşağıda paylaşılan adımlar, hem Oto Pack entegrasyonunun doğru şekilde uygulanmasını hem de istemciye doğrudan erişimin engellenmesini içermektedir.


1. Novaline Client Kullanıcıları İçin​

Novaline istemcisinde, oto pack dışından girişi engellemek üzere bir kod zaten bulunmaktadır. Ancak bu kod varsayılan olarak devre dışıdır. Aşağıdaki adımları izleyerek bu koruma mekanizmasını etkinleştirebilirsiniz:

  1. UserInterface.cpp dosyasını açın ve şu kodu bulun:
Kod:
Kodları görüntüleyebilmek için Giriş Yap ya da Kayıt Ol
Bu işlem, 15 saniyeden az sürer.
  1. Kodun etkinleşmesi için NEEDED_COMMAND_ARGUMENT makrosunu locale_inc.h dosyasına ekleyin:
Kod:
Kodları görüntüleyebilmek için Giriş Yap ya da Kayıt Ol
Bu işlem, 15 saniyeden az sürer.
  1. UserInterface.rc dosyasında aşağıdaki satırı bulun:
Kod:
Kodları görüntüleyebilmek için Giriş Yap ya da Kayıt Ol
Bu işlem, 15 saniyeden az sürer.
Bu satırı kendinize uygun bir mesajla değiştirin. Ardından istemci kaynak kodunu derleyin.
  1. skin.xml dosyasını düzenleyin ve aşağıdaki kodu bulun:
Kod:
Kodları görüntüleyebilmek için Giriş Yap ya da Kayıt Ol
Bu işlem, 15 saniyeden az sürer.

Bu kodu şu şekilde değiştirin:

Kod:
Kodları görüntüleyebilmek için Giriş Yap ya da Kayıt Ol
Bu işlem, 15 saniyeden az sürer.

Not: exec_path ve exec_args değerlerini kendi istemcinize uygun olarak ayarlayın.
pgg ile başlayan kısımlar ve metin2client.bin kısımları.
Son olarak, oto pack dosyasını yeniden paketleyin.


2. Diğer İstemciler İçin​

  1. UserInterface.cpp dosyasında aşağıdaki satırı bulun:
Kod:
Kodları görüntüleyebilmek için Giriş Yap ya da Kayıt Ol
Bu işlem, 15 saniyeden az sürer.

Bu satırın altına şu kodu ekleyin:

Kod:
Kodları görüntüleyebilmek için Giriş Yap ya da Kayıt Ol
Bu işlem, 15 saniyeden az sürer.
  1. Daha sonra skin.xml dosyasını açıp yukarıda belirtilen düzenlemeyi uygulayın.

Son Notlar​

Bu yöntem, alanında uzman bazı kişiler tarafından aşılabilir. Ancak, büyük oranda koruma sağlayarak sunucu güvenliğinizi artırabilir.
 

Konuyu görüntüleyen kullanıcılar

Geri
Üst