- 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.