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

vSro Paylaşım vSRO Yüksek Artılı (+) İllegal Eşyaları ve Sahiplerini Bulma

Cevaplar1
Görüntüleme9
Ticaret Puanı
0
Katılım
8 Eyl 2026
Mesajlar
145
Tepkime puanı
24
Puanları
0
Mevcut Bakiye
3975 ₺
[REHBER & QUERY] vSRO Yüksek Artılı (+) İllegal Eşyaları ve Sahiplerini Bulma
_Inventory, _Chest ve _AccountChest Üzerinden Belirlenen Artı (+) Seviyesinin Üzerindeki Eşyaları ve Karakterleri Tespit Etme​



Merhaba değerli forum sakinleri,

Silkroad Online sunucu yönetiminde sunucu güvenliğini sağlamak, yetkisiz basılmış (Edit / GM yardımı / Exploit) aşırı yüksek artılı eşyaları tespit etmek ve oyuncu şikayetlerini denetlemek en kritik görevlerden biridir.

Eski Sorgudaki Kritik Kusur:
Sadece SELECT * FROM _Items WHERE OptLevel BETWEEN '26' and '200' şeklinde sorgu atmak, eşyanın kime ait olduğunu göstermez; üstelik geçmişte silinmiş, yakılmış veya satılmış binlerce çöp kaydı da listeler.

Aşağıda paylaşılan optimize sorgu; **belirlediğiniz artı seviyesinin (Örn: +15, +20 veya +25) üzerindeki** eşyaları tarar; eşyanın **Karakter Adını, Hesap Kullanıcı Adını, Eşyanın Kodunu ve Konumunu (Üzerinde takılı mı, çantada mı yoksa kasada mı?)** eksiksiz şekilde listeler.

Teknik Bilgilendirme' Alıntı:
  • @MinOptLevel: Taramak istediğiniz minimum artı seviyesidir (Örn: Sunucunuzda max +12 varsa buraya 13 veya 15 yazarak tüm illegal eşyaları görebilirsiniz).
  • Kapsanan Alanlar: Karakterin üstü (Equip), Çantası (Inventory), Şahsi Kasası (Storage) ve Genel Bankası (Account Chest).
  • WITH (NOLOCK): Canlı sunucuda oyuncular oyundayken kilitlenme (Deadlock) yaşanmaması için eklenmiştir.



Gelişmiş & Detaylı Yüksek Artılı Eşya Tespit Sorgusu

SRO_VT_SHARD veritabanını seçip aşağıdaki optimize sorguyu çalıştırın:





Bonus: Şüpheli Eşyayı Sıfırlama veya Silme Sorgusu

Eğer tespit ettiğiniz illegal eşyanın artısını sıfırlamak (+0 yapmak) veya silmek isterseniz:





Neden Bu Optimize Versiyon Kullanılmalı?

  1. Karakter ve Hesap Tespiti: Sadece eşyayı değil, o eşyayı elinde tutan karakterin adını ve hesap numarasını net olarak verir; böylece ilgili hesabı banlayabilir veya inceleyebilirsiniz.
  2. Kasa ve Çanta Ayrımı: Oyuncunun eşyayı çantasında mı yoksa kasasında mı sakladığını anında gösterir.
  3. Çöp Kayıtları Filtreler: Yalnızca gerçekten aktif olan çanta ve kasa slotlarındaki canlı eşyaları tarar, eski silinmiş kayıtlarla vakit kaybettirmez.
  4. Hatasız T-SQL: Metin tırnakları kaldırılmış, sayısal TINYINT karşılaştırması yapılmıştır.



Nasıl Uygulanır?

  1. SSMS programını açın.
  2. Yukarıdaki SQL kodunu yeni bir sorgu penceresine yapıştırın.
  3. @MinOptLevel değerini sunucunuzun kurallarına göre ayarlayın (Örn: 15 veya 20).
  4. F5 tuşuna basın.
  5. Sonuç ekranında illegal eşyaların kimde olduğunu en yüksek artıdan en düşüğe doğru sıralı şekilde inceleyin.

Sorularınızı ve takıldığınız yerleri konu altından iletebilirsiniz. Herkese güvenli sunucu yönetimleri!
 

Konuyu görüntüleyenler

Yükleniyor...
Yükleniyor...
Şu anda sitemizde 28,930 Aktif Kullanıcı
Çevrimiçi üyeler
Konular 1,373
Mesajlar 4,353
Kullanıcılar 1,670
Son üye Canbey
Geri
Üst