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

vSro Paylaşım vSRO Dimension Pillar (Tılsım Sütunları) Tamamen Kaldırma

Cevaplar0
Görüntüleme6
Ticaret Puanı
0
Katılım
8 Eyl 2026
Mesajlar
88
Tepkime puanı
1
Puanları
0
Mevcut Bakiye
2960 ₺
[REHBER & QUERY] vSRO Dimension Pillar (Tılsım Sütunları) Tamamen Kaldırma
_RefObjCommon ve Özel Drop Tabloları Üzerinden Sütunları Devre Dışı Bırakma



Merhaba değerli forum sakinleri,

Slotlarda kasılırken canavarların ölümünden sonra rastgele ortaya çıkan, gereksiz canavar (Envy) çağırarak oyuncuların bot ayarlarını bozan ve slot düzenini kilitleyen **Dimension Pillar** (Tılsım Taşı / Sütunu) canavarlarını ve bunlara bağlı özel dropları veritabanınızdan tamamen temizleyebilirsiniz.

Aşağıdaki optimize edilmiş sorgu sayesinde pillar nesnelerinin servisini kapatabilir ve bu nesnelere atanmış özel düşen eşya kayıtlarını güvenli şekilde temizleyebilirsiniz.

Önemli Uyarı' Alıntı:
DİKKAT:
  • Bu işlem pillar modelini ve veritabanı bağını kaldırmaz, sadece oyundaki aktiflik durumunu (`Service = 0`) kapatır ve drop bağlantılarını temizler.
  • Değişikliklerin sunucuya yansıması için işlem tamamlandıktan sonra GameServer modüllerinin yeniden başlatılması (Restart) gerekmektedir.
  • İşlem öncesinde SRO_VT_SHARD yedeğinizi almayı unutmayınız.



1. ADIM: Mevcut Pillar Kayıtlarını Görüntüleme (Kontrol)

İşlem yapmadan önce veritabanınızda ilgili sütunların ve bağlı dropların durumunu incelemek için:

SQL:
USE [SRO_VT_SHARD]
GO

-- 1. Pillar moblarının listesi
SELECT ID, CodeName128, NameStrID128, Service 
FROM dbo._RefObjCommon 
WHERE NameStrID128 = 'SN_MOB_GOD_PILLAR'

-- 2. Bu moblara tanımlı özel droplar
SELECT * 
FROM dbo._RefCustomizingReservedItemDropForMonster
WHERE RefMonsterID IN (
    SELECT ID FROM dbo._RefObjCommon WHERE NameStrID128 = 'SN_MOB_GOD_PILLAR'
)



2. ADIM: Pillar'ları Kapatma ve Dropları Temizleme (Optimize)

Aşağıdaki sorgu ile hem pillar servislerini kapatabilir hem de drop tablosundaki satırları güvenli bir şekilde silebilirsiniz:

SQL:
USE [SRO_VT_SHARD]
GO

-- ===================================================================
-- DIMENSION PILLAR TEMİZLEME VE KAPATMA SORGUSU
-- ===================================================================

-- 1. Pillar Moblarının Servisini Kapat (Oyunda Doğmasını Engeller)
UPDATE dbo._RefObjCommon
SET Service = 0
WHERE NameStrID128 = 'SN_MOB_GOD_PILLAR'

-- 2. Özel Drop Tablosundaki Bağlı Kayıtları Temizle
DELETE FROM dbo._RefCustomizingReservedItemDropForMonster
WHERE RefMonsterID IN (
    SELECT ID FROM dbo._RefObjCommon WHERE NameStrID128 = 'SN_MOB_GOD_PILLAR'
)

PRINT 'Dimension Pillar mobları deaktif edildi ve özel drop kayıtları temizlendi.'



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 2. Adımda yer alan SQL kodunu yapıştırın ve F5 tuşuna basarak (Execute) çalıştırın.
  4. Sunucunuzdaki GameServer modüllerini yeniden başlatın.



Geri Açmak İsterseniz (Tekrar Aktif Etme)

Eğer ilerleyen bir dönemde Dimension Pillar'ları tekrar aktif etmek isterseniz servisini tekrar `1` yapmanız yeterlidir:

SQL:
USE [SRO_VT_SHARD]
GO

UPDATE dbo._RefObjCommon
SET Service = 1
WHERE NameStrID128 = 'SN_MOB_GOD_PILLAR'

Sorularınızı ve takıldığınız yerleri bu konu altından paylaşabilirsiniz. Herkese iyi forumlar!
 

Konuyu görüntüleyenler

Yükleniyor...
Yükleniyor...
Şu anda sitemizde 40,333 Aktif Kullanıcı
Çevrimiçi üyeler
Konular 1,311
Mesajlar 4,191
Kullanıcılar 1,624
Son üye mrt
Geri
Üst