vSRO GM İsim Rengi Değiştirme Rehberi – [GM] Karakter Rengini SRO_Client ile Değiştirme
0
8
Katılım
23 Eki 2022
Mesajlar
11,866
Çözümler
14
Tepkime puanı
9,872
Puanları
113
Yaş
28
Web sitesi
farming-simulator.r10dev.net

vSRO GM İsim Rengi Değiştirme – [GM] Karakter Rengini Düzenleme

Bu rehberde vSRO (Silkroad Online) client üzerinde [GM] etiketiyle gösterilen GM karakter isimlerinin rengini nasıl değiştirebileceğinizi anlatacağız.

Örneğin oyun içerisinde:



[GM]YourCharName



şeklinde görünen GM karakter ismi, sro_client.exe içerisinde tanımlı olan belirli bir renk değeri kullanır. Bu değeri OllyDbg veya benzeri bir debugger ile değiştirerek GM isim rengini özelleştirebilirsiniz.


Gerekenler

İşleme başlamadan önce aşağıdakilere sahip olmanız gerekir:



1. OllyDbg veya benzeri bir debugger
2. sro_client.exe
3. Hexadecimal renk dönüştürücü
4. Orijinal sro_client.exe yedeği



Önemli: Client üzerinde değişiklik yapmadan önce mutlaka sro_client.exe dosyasının yedeğini alın.


1. sro_client.exe Dosyasını Açın

Öncelikle OllyDbg programını çalıştırın ve:



sro_client.exe



dosyasını açın.

İsterseniz OllyDbg yerine client üzerinde hexadecimal değerleri düzenleyebilen başka bir debugger da kullanabilirsiniz.


2. GM İsim Rengi Adresini Bulun

OllyDbg içerisinde aşağıdaki adrese gidin:



009CFDD2



Bu adreste aşağıdakine benzer bir komut görebilirsiniz:



push 0xFFFFD87A



Buradaki:



0xFFFFD87A



değeri GM karakter ismi için kullanılan renk değeridir.


3. Yeni Renk Seçin

İstediğiniz rengi belirlemek için herhangi bir Hex Color Picker / Hexadecimal Color Converter kullanabilirsiniz.

Örneğin:



Kırmızı
#FF0000



veya:



Yeşil
#00FF00



gibi bir renk seçebilirsiniz.

Client'ın kullandığı renk formatına dikkat etmeniz gerekir. Bazı vSRO clientlarında renk değerleri farklı byte sıralamasıyla tutulabilir.


4. GM Renk Değerini Değiştirin

Mevcut değer:



0xFFFFD87A



şeklindedir.

Bu değeri seçtiğiniz hexadecimal renk ile değiştirin:



0xFFYOURCOLOR



Örneğin hedef renk:



123456



ise teorik olarak:



0xFF123456



şeklinde kullanılabilir.

Not: Renk değerinin gerçek formatını ve byte sırasını kullandığınız vSRO client üzerinde kontrol edin.


5. Client'ı Kaydedin

Renk değerini değiştirdikten sonra OllyDbg üzerinden yaptığınız değişiklikleri kaydedin.

Ardından değiştirilmiş:



sro_client.exe



dosyasını kullanarak oyunu başlatın.

Oyuna giriş yaptıktan sonra GM karakterinizin ismini kontrol edin:



[GM]YourCharName



İsim artık belirlediğiniz yeni renkte görünmelidir.


Hızlı Özet



1. sro_client.exe dosyasının yedeğini al
2. sro_client.exe dosyasını OllyDbg ile aç
3. 009CFDD2 adresine git
4. Şu değeri bul:

push 0xFFFFD87A

5. Yeni hexadecimal renk değerini belirle
6. Eski renk değerini yeni değerle değiştir
7. Client'ı kaydet
8. Oyunu başlat
9. [GM] karakter ismini kontrol et



Orijinal Renk Değeri



0xFFFFD87A



Memory Address



009CFDD2



Değiştirilecek İsim



[GM]YourCharName




Dikkat Edilmesi Gerekenler

009CFDD2 adresi kullanılan vSRO client sürümüne özel olabilir. Farklı bir sro_client.exe sürümünde aynı adres farklı bir kod veya değer içerebilir.

Bu nedenle başka bir client üzerinde aynı işlemi yapmadan önce adresi ve renk değerini kendi clientınızda doğrulayın.

Her zaman orijinal dosyanızı saklayın:



sro_client.exe
sro_client_backup.exe



Bir problem oluşması durumunda yedek client'a geri dönebilirsiniz.
 
Üst
Reklam Ver