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

vSro Paylaşım vSRO 110 Cap FGW (Shipwreck) Mob Hasarlarını Dengeleme

Cevaplar0
Görüntüleme463
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 110 Cap FGW (Shipwreck) Mob Hasarlarını Dengeleme
_RefSkill Tablosu Üzerinden 1★, 2★, 3★ ve 4★ FGW Canavarlarının Vuruş Hasarlarını (Damage) Düşürme​



Merhaba değerli forum sakinleri,

110 Cap sunucularda **Forgotten World (FGW - Shipwreck / Gemi Enkazı)** zindanına giren oyuncuların en büyük şikayetlerinden biri, özellikle 3★ ve 4★ zindanlardaki Ghost Captain ve mobların aşırı yüksek (tek atan) hasar vurmasıdır. Bu durum solo veya küçük partilerle oynayan oyuncuların zindanı tamamlamasını neredeyse imkansız hale getirir.

Aşağıdaki sorgu ile FGW zindanındaki canavarların kullandığı becerilerin fiziksel ve büyüsel güç parametrelerini (Param5 ve Param6) kademelerine (Grade 1, 2, 3, 4) göre dengeli oranlarda düşürebilirsiniz.

Kritik Güvenlik Uyarısı' Alıntı:
DİKKAT (Tekrar Çalıştırma ve Skill Parametreleri):
  • Bu sorgu doğrudan Param5 (Min Atk) ve Param6 (Max Atk) sütunlarını böldüğü için sorguyu SADECE BİR KEZ çalıştırmalısınız. Üst üste çalıştırırsanız hasarlar her seferinde tekrar bölünür ve canavarlar 0-1 vurmaya başlar.
  • Değişikliklerin oyuna yansıması için GameServer pencerelerinin yeniden başlatılması (Restart) şarttır.
  • İşlem öncesinde SRO_VT_SHARD yedeğinizi almayı unutmayınız.



Hatasız & Temizlenmiş SQL Query Kodu

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





Neden Bu Optimize Yapı Kullanılmalı?

  1. Hatalı NOT IN Blokları Kaldırıldı: Farklı yıldız kademelerinin skill ID'leri zaten bağımsız olduğundan yüzlerce satırlık gereksiz `NOT IN` yükü kaldırılarak kod sadeleştirildi.
  2. ROUND() Hassasiyeti: Tamsayı bölme işleminde ortaya çıkabilecek veri kırpılmalarını önlemek için `ROUND(..., 0)` koruması eklendi.
  3. Özelleştirilebilir Oranlar: İsteğinize göre `1.3` veya `1.5` olan bölenleri `1.2` (daha hafif zayıflatma) veya `2.0` (yarı yarıya düşürme) şeklinde kolayca güncelleyebilirsiniz.



Nasıl Uygulanır?

  1. SQL Server Management Studio (SSMS) programını açın.
  2. Üst panelden New Query penceresi açıp yukarıdaki SQL kodunu yapıştırın.
  3. F5 tuşuna basarak (Execute) yalnızca 1 defa çalıştırın.
  4. Sunucunuzdaki GameServer modüllerini yeniden başlatın.
  5. FGW zindanına girerek mobların yeni vuruş hasarlarını test edin.

Sorularınızı ve takıldığınız noktaları konu altından sorabilirsiniz. Herkese keyifli geliştirmeler!
 
Moderatör tarafında düzenlendi:

Konuyu görüntüleyenler

Yükleniyor...
Yükleniyor...
Şu anda sitemizde 158 Aktif Kullanıcı
Çevrimiçi üyeler
Konular 1,170
Mesajlar 4,301
Kullanıcılar 1,858
Son üye Dilara Baydemir
Geri
Üst