Öncelikle Merhaba;konu forumda yok sanırım görmedim yani ben de yararlı olur diye paylaştım.Anlatıma geçelim :
root.epk deki intrologin.py açiyoruz 186 daki görüntümüz Bu şekilde olcak
HTML-Kodu:
"ALREADY" : locale.LOGIN_FAILURE_ALREAY,
HTML-Kodu:
"NOID" : locale.LOGIN_FAILURE_NOT_EXIST_ID,
"WRONGPWD" : locale.LOGIN_FAILURE_WRONG_PASSWORD,
"FULL" : locale.LOGIN_FAILURE_TOO_MANY_USER,
"SHUTDOWN" : locale.LOGIN_FAILURE_SHUTDOWN,
"REPAIR" : locale.LOGIN_FAILURE_REPAIR_ID,
"BLOCK" : locale.LOGIN_FAILURE_BLOCK_ID,
"WRONGMAT" : locale.LOGIN_FAILURE_WRONG_MATRIX_CARD_NUMBER,
"QUIT" : locale.LOGIN_FAILURE_WRONG_MATRIX_CARD_NUMBER_TRIP LE,
"BESAMEKEY" : locale.LOGIN_FAILURE_BE_SAME_KEY,
"NOTAVAIL" : locale.LOGIN_FAILURE_NOT_AVAIL,
"NOBILL" : locale.LOGIN_FAILURE_NOBILL,
"BLKLOGIN" : locale.LOGIN_FAILURE_BLOCK_LOGIN,
"WEBBLK" : locale.LOGIN_FAILURE_WEB_BLOCK,
Onun al Kısmına Şunu ekliyoruz
HTML-Kodu:
INSULT" : "Hesabiniz Engellendi, Çünkü hile kullandın ...
Yazıyı Değiştirebilirsiniz.
Hesabınız Engellendi mesajı, Metin2 oyununda kullanıcıların karşılaştığı en can sıkıcı durumlardan biridir. Bu yazı, özellikle Metin2 client veya Metin2 pack üzerinde çalışan geliştiriciler ya da sunucu sahipleri için oldukça değerlidir. Oyuncuların hesapları, genellikle sunucu tarafında belirlenen kurallara aykırı davranışlar sergilemesi sonucu engellenir. Ancak bazı durumlarda bu mesajın özelleştirilmesi, daha profesyonel bir imaj sunmak veya kullanıcıya daha net bilgi vermek açısından önemlidir.
Metin2 sistemlerinde hesap engelli uyarısı genellikle oyun istemcisi (client) tarafından doğrudan sunucuya bağlanamadığında ya da kullanıcı kimliği doğrulanamadığında görünür. Bu mesajın özelleştirilmesi için hem client hem de server tarafında bazı değişiklikler yapılması gerekir. Özellikle Metin2 client edit yapmaya alışkınsanız, bu işlem çok daha kolay hale gelir.
Öncelikle, Hesabınız Engellendi mesajının hangi dosyada tutulduğunu bulmanız gerekir. Bu genellikle locale_game.txt gibi bir yereldil dosyasında yer alır. Client dosyaları içerisinde bu dosyayı açarak, ilgili mesajı arayabilirsiniz. Örneğin:
ACC_BLOCKED anahtar kelimesi altında şu metin yer alabilir:
Your account has been blocked.
Bu metni kendi dilediğiniz şekilde değiştirebilirsiniz. Örneğin:
Hesabınız geçici olarak engellenmiştir. Lütfen destek birimimize başvurunuz.
Ayrıca, bazı Metin2 client pack yapılarında bu mesaj doğrudan kodlanmış olabilir. Bu durumda, client kaynak kodları üzerinde değişiklik yapmanız gerekebilir. Bu işlem için genellikle Visual Studio gibi bir geliştirme ortamı ve C++ bilgisi gerekir. Dikkatli olunması gereken nokta, kodda yapılan küçük bir hata yüzünden client'in açılmaması olabilir.
Sunucu tarafında ise, engellenmiş kullanıcılar için dönen hata kodunu da özelleştirebilirsiniz. Bu işlem genellikle game/core klasöründe yer alan auth veya login modülünde yapılır. Sunucu tarafında yapılan bu değişiklik, client üzerinde görünen mesajı doğrudan etkilemez, ancak loglama açısından faydalıdır.
Bazı Metin2 pack yapılarında, engellenme sebebi de kullanıcıya gösterilebilir. Bu gibi durumlarda, sebep listesi de özelleştirilebilir. Örneğin:
- Uygunsuz dil kullanımı
- Hile kullanımı
- Spam davranışı
Bu sebepler, hem client hem de server tarafında tanımlanabilir. Metin2 client yama işlemleri sırasında bu tür mesajlar da gözden geçirilmeli ve mümkünse kullanıcı dostu hale getirilmelidir.
Sonuç olarak, Hesabınız Engellendi yazısını değiştirmek, hem kullanıcı deneyimini artırır hem de sunucu yöneticilerinin mesajlaşma stratejisini güçlendirir. Metin2 client ve pack düzenlemeleri sırasında dikkat edilmesi gereken küçük ama etkili detaylardan biridir. Bu tarz özelleştirmeler, oyuncuların sadakatini artırmak açısından büyük rol oynar.
Your Account Has Been Blocked message is one of the most frustrating issues players encounter in Metin2. This article is especially valuable for developers or server owners working with Metin2 client or Metin2 pack. Player accounts are typically blocked due to rule violations set by the server. However, customizing this message can be important for presenting a more professional image or providing clearer information to users.
In Metin2 systems, the account blocked warning usually appears when the game client fails to connect to the server or when user authentication fails. Customizing this message requires certain changes on both the client and server side. If you are familiar with editing Metin2 clients, this process becomes much easier.
First, you need to locate the file where the Your Account Has Been Blocked message is stored. This is usually found in a localization file like locale_game.txt. By opening this file within the client files, you can find the relevant message. For example:
Under the keyword ACC_BLOCKED, the following text might appear:
Your account has been blocked.
You can change this text to whatever you prefer. For example:
Your account has been temporarily blocked. Please contact our support team.
Additionally, in some Metin2 client pack structures, this message may be hardcoded. In such cases, modifications to the client source code may be necessary. This usually requires a development environment like Visual Studio and knowledge of C++. It's important to be cautious, as a small mistake in the code could prevent the client from launching.
On the server side, you can also customize the error code returned for blocked users. This is typically done in the auth or login module located in the game/core folder. While this server-side change does not directly affect the message shown on the client, it can be useful for logging purposes.
In some Metin2 pack structures, the reason for the block can also be displayed to the user. In such cases, the list of reasons can be customized too. For example:
- Inappropriate language usage
- Cheating
- Spam behavior
These reasons can be defined on both the client and server sides. During Metin2 client patching processes, these types of messages should also be reviewed and, if possible, made more user-friendly.
In conclusion, changing the Your Account Has Been Blocked message enhances user experience and strengthens the messaging strategy of server administrators. Customizations like this are one of the small but impactful details to consider during Metin2 client and pack edits. Such modifications play a significant role in increasing player loyalty.
root.epk deki intrologin.py açiyoruz 186 daki görüntümüz Bu şekilde olcak
HTML-Kodu:
"ALREADY" : locale.LOGIN_FAILURE_ALREAY,
HTML-Kodu:
"NOID" : locale.LOGIN_FAILURE_NOT_EXIST_ID,
"WRONGPWD" : locale.LOGIN_FAILURE_WRONG_PASSWORD,
"FULL" : locale.LOGIN_FAILURE_TOO_MANY_USER,
"SHUTDOWN" : locale.LOGIN_FAILURE_SHUTDOWN,
"REPAIR" : locale.LOGIN_FAILURE_REPAIR_ID,
"BLOCK" : locale.LOGIN_FAILURE_BLOCK_ID,
"WRONGMAT" : locale.LOGIN_FAILURE_WRONG_MATRIX_CARD_NUMBER,
"QUIT" : locale.LOGIN_FAILURE_WRONG_MATRIX_CARD_NUMBER_TRIP LE,
"BESAMEKEY" : locale.LOGIN_FAILURE_BE_SAME_KEY,
"NOTAVAIL" : locale.LOGIN_FAILURE_NOT_AVAIL,
"NOBILL" : locale.LOGIN_FAILURE_NOBILL,
"BLKLOGIN" : locale.LOGIN_FAILURE_BLOCK_LOGIN,
"WEBBLK" : locale.LOGIN_FAILURE_WEB_BLOCK,
Onun al Kısmına Şunu ekliyoruz
HTML-Kodu:
INSULT" : "Hesabiniz Engellendi, Çünkü hile kullandın ...
Yazıyı Değiştirebilirsiniz.
Hesabınız Engellendi mesajı, Metin2 oyununda kullanıcıların karşılaştığı en can sıkıcı durumlardan biridir. Bu yazı, özellikle Metin2 client veya Metin2 pack üzerinde çalışan geliştiriciler ya da sunucu sahipleri için oldukça değerlidir. Oyuncuların hesapları, genellikle sunucu tarafında belirlenen kurallara aykırı davranışlar sergilemesi sonucu engellenir. Ancak bazı durumlarda bu mesajın özelleştirilmesi, daha profesyonel bir imaj sunmak veya kullanıcıya daha net bilgi vermek açısından önemlidir.
Metin2 sistemlerinde hesap engelli uyarısı genellikle oyun istemcisi (client) tarafından doğrudan sunucuya bağlanamadığında ya da kullanıcı kimliği doğrulanamadığında görünür. Bu mesajın özelleştirilmesi için hem client hem de server tarafında bazı değişiklikler yapılması gerekir. Özellikle Metin2 client edit yapmaya alışkınsanız, bu işlem çok daha kolay hale gelir.
Öncelikle, Hesabınız Engellendi mesajının hangi dosyada tutulduğunu bulmanız gerekir. Bu genellikle locale_game.txt gibi bir yereldil dosyasında yer alır. Client dosyaları içerisinde bu dosyayı açarak, ilgili mesajı arayabilirsiniz. Örneğin:
ACC_BLOCKED anahtar kelimesi altında şu metin yer alabilir:
Your account has been blocked.
Bu metni kendi dilediğiniz şekilde değiştirebilirsiniz. Örneğin:
Hesabınız geçici olarak engellenmiştir. Lütfen destek birimimize başvurunuz.
Ayrıca, bazı Metin2 client pack yapılarında bu mesaj doğrudan kodlanmış olabilir. Bu durumda, client kaynak kodları üzerinde değişiklik yapmanız gerekebilir. Bu işlem için genellikle Visual Studio gibi bir geliştirme ortamı ve C++ bilgisi gerekir. Dikkatli olunması gereken nokta, kodda yapılan küçük bir hata yüzünden client'in açılmaması olabilir.
Sunucu tarafında ise, engellenmiş kullanıcılar için dönen hata kodunu da özelleştirebilirsiniz. Bu işlem genellikle game/core klasöründe yer alan auth veya login modülünde yapılır. Sunucu tarafında yapılan bu değişiklik, client üzerinde görünen mesajı doğrudan etkilemez, ancak loglama açısından faydalıdır.
Bazı Metin2 pack yapılarında, engellenme sebebi de kullanıcıya gösterilebilir. Bu gibi durumlarda, sebep listesi de özelleştirilebilir. Örneğin:
- Uygunsuz dil kullanımı
- Hile kullanımı
- Spam davranışı
Bu sebepler, hem client hem de server tarafında tanımlanabilir. Metin2 client yama işlemleri sırasında bu tür mesajlar da gözden geçirilmeli ve mümkünse kullanıcı dostu hale getirilmelidir.
Sonuç olarak, Hesabınız Engellendi yazısını değiştirmek, hem kullanıcı deneyimini artırır hem de sunucu yöneticilerinin mesajlaşma stratejisini güçlendirir. Metin2 client ve pack düzenlemeleri sırasında dikkat edilmesi gereken küçük ama etkili detaylardan biridir. Bu tarz özelleştirmeler, oyuncuların sadakatini artırmak açısından büyük rol oynar.
Your Account Has Been Blocked message is one of the most frustrating issues players encounter in Metin2. This article is especially valuable for developers or server owners working with Metin2 client or Metin2 pack. Player accounts are typically blocked due to rule violations set by the server. However, customizing this message can be important for presenting a more professional image or providing clearer information to users.
In Metin2 systems, the account blocked warning usually appears when the game client fails to connect to the server or when user authentication fails. Customizing this message requires certain changes on both the client and server side. If you are familiar with editing Metin2 clients, this process becomes much easier.
First, you need to locate the file where the Your Account Has Been Blocked message is stored. This is usually found in a localization file like locale_game.txt. By opening this file within the client files, you can find the relevant message. For example:
Under the keyword ACC_BLOCKED, the following text might appear:
Your account has been blocked.
You can change this text to whatever you prefer. For example:
Your account has been temporarily blocked. Please contact our support team.
Additionally, in some Metin2 client pack structures, this message may be hardcoded. In such cases, modifications to the client source code may be necessary. This usually requires a development environment like Visual Studio and knowledge of C++. It's important to be cautious, as a small mistake in the code could prevent the client from launching.
On the server side, you can also customize the error code returned for blocked users. This is typically done in the auth or login module located in the game/core folder. While this server-side change does not directly affect the message shown on the client, it can be useful for logging purposes.
In some Metin2 pack structures, the reason for the block can also be displayed to the user. In such cases, the list of reasons can be customized too. For example:
- Inappropriate language usage
- Cheating
- Spam behavior
These reasons can be defined on both the client and server sides. During Metin2 client patching processes, these types of messages should also be reviewed and, if possible, made more user-friendly.
In conclusion, changing the Your Account Has Been Blocked message enhances user experience and strengthens the messaging strategy of server administrators. Customizations like this are one of the small but impactful details to consider during Metin2 client and pack edits. Such modifications play a significant role in increasing player loyalty.
