🧩 [VSRO FIX] – SRO_Client Multiclient Offset (OllyDBG ile Çoklu Client)
🎯 Fix Amacı
Bu rehberin uygulanma amacı:
- sro_client için multiclient (çoklu client) desteğini aktif etmek
- Aynı bilgisayarda birden fazla Silkroad client açabilmek
- Client tarafındaki “tek instance” kontrolünü bypass etmek
🧠 Problem Açıklaması
Standart client yapısında aynı anda yalnızca 1 client çalıştırılabilir. Bu da:
- Çoklu karakter ile oyun açmayı engeller
- Trader / Hunter / Thief gibi sistemlerde ikinci client ihtiyacını karşılamaz
- Test ve geliştirme süreçlerini zorlaştırır
⚙️ Etkilenen Sistemler
- Client (Silkroad.exe / sro_client.exe)
- Process / Instance kontrol mekanizması
- Client açılış kontrol akışı (JMP yönlendirmeleri)
🛠️ ÇÖZÜM – OFFSET FIX (OllyDBG)
Aşağıdaki offset değişiklikleri OllyDBG ile uygulandığında client multiclient destekli hale gelir.
⚠️ Değişikliklerden sonra client dosyalarını kaydedin ve test edin. Yanlış offset uygulaması clientın açılmamasına sebep olabilir.
SQL
-- NOT: Bu bir "SQL" değildir. Forum düzeni için SQL codebox formatında paylaşılmıştır.
-- OllyDBG ile aşağıdaki offsetlere JMP patch uygulanacaktır.
-- =========================================================
-- Silkroad.exe
-- =========================================================
-- 004358B3 => JMP 0x004358E1
-- 00437CD0 => JMP 0x00437D30
-- 00437D4B => JMP 0x00437DB3
-- =========================================================
-- sro_client.exe
-- =========================================================
-- 00830C67 => JMP SHORT 00830C72
-- 0083297F => JMP SHORT 008329C8
-- 008329EB => JMP SHORT 00832A0C
-- 00844AEF => JMP SHORT 00844B5C
🚀 Uygulama Adımları
- Silkroad.exe ve sro_client.exe dosyalarının yedeğini alın
- OllyDBG ile ilgili .exe dosyasını açın
- Belirtilen offset adreslerine gidin (Ctrl+G ile)
- İlgili adreste JMP patch uygulayın
- Değişiklikleri kaydedin (Copy to Executable → Save file)
- Clientı çalıştırarak aynı anda birden fazla instance açmayı test edin
✅ Fix Sonucu
Fix başarıyla uygulandıktan sonra:
- ✔️ Aynı PC’de birden fazla client açılabilir
- ✔️ Multiclient engeli kalkar
- ✔️ Test / farm / job gibi işlemler rahatlar
⚠️ Önemli Uyarılar
- Bu işlem client dosyalarında değişiklik yaptığı için yanlış offset clientın açılmamasına neden olabilir
- Önce test ortamında denemeniz önerilir
- Her client versiyonunda offsetler farklı olabilir (sürüm uyumluluğunu kontrol edin)
🧷 Not
Bu patch tek seferliktir. Dosyalar değiştirildikten sonra tekrar uygulanmasına gerek yoktur.
🔒 Telif & Paylaşım
Bu konu vSro.Blog için özel olarak hazırlanmıştır. İzinsiz kopyalanması veya başka forumlarda paylaşılması yasaktır.




