R10DEV.NET HABER SİTESİ AÇILDI!R10DEV.NET HABER SİTESİ AÇILDI!

iSRO Stil Otomatik VIP Buff Sistemi | Silk Harcadıkça Rütbe Atla!
Srohakan

Srohakan

SİTE YETKİLİSİ
vSRO DEVELOPER
Katılım
12 May 2026
Mesajlar
308
Tepkime puanı
94
Puanları
28
Yaş
26
Konum
mardin

💎 [RELEASE] vSRO | iSRO Otomatik VIP Buff Sistemi 💎

💰 Silk Harcadıkça Rütbe ve Buff Kazanma Sistemi (Full Prosedür)

Merhaba SroCave ailesi,

Sunucunuzdaki rekabeti artırmak ve Item Mall kullanımını teşvik ederek gelirlerinizi optimize etmek ister misiniz? Oyuncuların harcadıkları toplam Silk miktarına göre Bronze, Silver, Gold, Platinum ve VIP rütbelerini otomatik olarak kazandığı gelişmiş prosedürü paylaşıyorum.


🚀 Sistemin Avantajları

  • Otomatik İşleyiş: Herhangi bir GM müdahalesine gerek kalmadan sistem otomatik rütbe atlatır.
  • Gelir Artışı: Oyuncular statü kazanmak için daha fazla harcama yapmaya teşvik edilir.
  • Görsel Prestij: Oyuncuların üzerinde görünen özel bufflar ve rütbe isimleri.
  • Özelleştirilebilir: Limitleri (Örn: 500 Silk harca Bronze ol) kendinize göre kolayca düzenleyebilirsiniz.

🛠 Kurulum ve SQL Prosedürü

Bu sistemi aktif etmek için SRO_VT_SHARD veritabanınızda _AddLogChar prosedürüne veya özel bir Trigger yapısına aşağıdaki mantığı entegre etmeniz gerekir.

1. Harcama Takibi ve Rütbe Atama Sorgusu:

SQL

-- VIP Buff Sistemi Temel Mantığı
-- Oyuncunun harcadığı Silk miktarını kontrol eder ve karşılık gelen Buff ID'yi basar.

DECLARE @TotalSpent INT
SET @TotalSpent = (SELECT SUM(Silk_Quantity) FROM SRO_VT_ACCOUNT.._SK_SilkHistory WHERE CharID = @CharID) -- Örnek tablo

IF (@TotalSpent >= 500 AND @TotalSpent < 1000) -- Bronze Limit
BEGIN
EXEC _ADD_SKILL_TO_CHAR @CharID, 12345 -- Bronze Buff ID
END
ELSE IF (@TotalSpent >= 1000 AND @TotalSpent < 3000) -- Silver Limit
BEGIN
EXEC _ADD_SKILL_TO_CHAR @CharID, 12346 -- Silver Buff ID
END
-- Bu şekilde Gold, Platinum ve VIP seviyelerini artırabilirsiniz.


📥 İndirme ve Kaynaklar



🛡 Dikkat Edilmesi Gerekenler

  • Sistemi kurmadan önce SRO_VT_SHARD ve SRO_VT_ACCOUNT yedeklerinizi almayı unutmayın.
  • Buff ID'lerin _RefSkill tablonuzda tanımlı olduğundan emin olun.
  • Log tablonuzun şişmemesi için sorguyu belirli aralıklarla (Job veya Trigger ile) çalışacak şekilde optimize edin.

 
Üst
Reklam Ver
R10dev.net'i ana ekrana ekle!