İçeriğe geç
Türkiye'nin SRO tanıtım & topluluk platformu

vSro Paylaşım vSRO Mob / Slot Değiştirme (Spawn Dönüştürme)

Cevaplar0
Görüntüleme484
serkankacan paylaşımı beğendiysen ona bir kahve ısmarlayabilirsin
Kahve ısmarla
Ticaret Puanı
0
Katılım
8 Eyl 2026
Mesajlar
200
Tepkime puanı
33
Puanları
0
Mevcut Bakiye
290 ₺
[REHBER & QUERY] vSRO Mob / Slot Değiştirme (Spawn Dönüştürme)
Tab_RefTactics Üzerinden Haritadaki Herhangi Bir Canavar Slotunu Başka Bir Yaratığa Çevirme​



Merhaba değerli forum sakinleri,

Sunucunuzda mevcut bir slotta çıkan canavarları (örneğin Jangan Mangyang slotlarını Wing Tribe yapmak veya Samarkand slotlarına özel event mobları yerleştirmek) haritayı baştan çizmeden, hazır nest ve hive düzenini bozmadan tek bir sorguyla farklı bir canavara dönüştürebilirsiniz.

İnternette dolaşan `REPLACE` ve `LIKE` kullanılan eski sorgular, sayı benzerliğinden dolayı (örn: ID `12` değişirken `120`, `212` gibi alakasız mobların da bozulması) sunucunun çökmesine sebep olabilir. Aşağıda hem güvenli ID kontrolü yapan hem de doğrudan mob kod adıyla (CodeName128) çalışan hatasız optimize sorguyu paylaşıyoruz.

Önemli Uyarı' Alıntı:
DİKKAT:
  • Bu işlem haritadaki mevcut koordinatları (Tab_RefNest) ve doğma gruplarını (Tab_RefHive) korur; sadece çıkan canavarın model/kimlik referansını değiştirir.
  • Değişikliklerin oyuna yansıması için işlem bittikten sonra GameServer modüllerinin yeniden başlatılması (Restart) gerekmektedir.
  • İşlem öncesinde mutlaka SRO_VT_SHARD yedeğinizi alınız.



1. YÖNTEM: Mob Kod Adı (CodeName128) ile Değiştirme (ÖNERİLEN)

ID aramakla uğraşmadan, doğrudan `_RefObjCommon` tablosundaki yaratık kodlarını girerek tüm slotları dönüştürebilirsiniz:





2. YÖNTEM: Doğrudan Sayısal ID ile Değiştirme

Eğer elinizde canavarların `_RefObjCommon.ID` değerleri zaten hazırsa, tek satırda en güvenli güncelleme biçimi:





Nasıl Uygulanır?

  1. SQL Server Management Studio (SSMS) programını açın.
  2. Üst kısımdan New Query penceresi açın.
  3. Yukarıdaki 1. Yöntemdeki SQL sorgusunu yapıştırın.
  4. @EskiMobCode ve @YeniMobCode alanlarını kendi hedefinize göre doldurun.
  5. F5 tuşuna basarak çalıştırın.
  6. Sunucunuzdaki GameServer modüllerini yeniden başlatın.
  7. Oyuna girip ilgili bölgeye giderek yeni mobların sorunsuzca doğduğunu doğrulayın.

Sorularınızı ve takıldığınız yerleri bu konu altından paylaşabilirsiniz. Herkese iyi forumlar ve kolay gelsin!
 
Moderatör tarafında düzenlendi:

Konuyu görüntüleyenler

Yükleniyor...
Yükleniyor...
Şu anda sitemizde 180 Aktif Kullanıcı
Çevrimiçi üyeler
Konular 1,451
Mesajlar 4,570
Kullanıcılar 1,853
Son üye Vael
Geri
Üst