vSRO server geliştiricileri için Starter Pack sistemi, oyunculara veya belirli event/ödüllere bağlı olarak birden fazla itemi MaxiGuard Chest sistemine otomatik göndermeyi sağlar. Bu yapı özellikle global ödüller, event reward sistemleri ve toplu item dağıtımı için kullanılır.
Starter Pack, en basit tanımıyla:
Bir itemi tek tek vermek yerine toplu şekilde chest sistemine göndermenizi sağlayan SQL tabanlı reward sistemidir.
Örnek kullanım:
İlk olarak SRO_VT_LOG database içinde prosedür oluşturmanız gerekiyor.
Bu işlem:
İkinci adımda _AddLogItem prosedürüne scroll kontrol sistemi eklenir.
Amaç:
Scroll kullanıldığında otomatik reward tetiklemek
✔ Burada:
Aşağıda örnek bir Starter Pack Scroll itemi verilmiştir:
RefObjCommon
Bu kayıt:
Scroll'un server tarafı item ayarı:
Bu kısım:
Starter Pack Nedir?
Starter Pack, en basit tanımıyla:
Bir itemi tek tek vermek yerine toplu şekilde chest sistemine göndermenizi sağlayan SQL tabanlı reward sistemidir.Örnek kullanım:
- 50 adet Global Scroll ödülü
- Event reward paketleri
- Yeni oyuncu başlangıç kitleri
- GM toplu item dağıtımı
1. Kurulum – Stored Procedure Oluşturma
İlk olarak SRO_VT_LOG database içinde prosedür oluşturmanız gerekiyor.
Bu işlem:- Programmability → Stored Procedures kısmına eklenir
- Sistem MaxiGuard Chest'e item gönderme altyapısı kurar
İçeriği görüntülemek için Giriş yapın veya Kayıt olun.
2. AddLogItem İçine Entegrasyon
İkinci adımda _AddLogItem prosedürüne scroll kontrol sistemi eklenir.
Amaç:Scroll kullanıldığında otomatik reward tetiklemek
İçeriği görüntülemek için Giriş yapın veya Kayıt olun.
✔ Burada:
- Scroll_KODU → item ID (RefObjCommon'den alınır)
- _MagicPopPack → reward dağıtım prosedürü
3. Scroll (Item) Oluşturma – RefObjCommon
Aşağıda örnek bir Starter Pack Scroll itemi verilmiştir:
RefObjCommon10001 ITEM_MALL_NEWPACK ... SN_ITEM_MALL_NEWPACK ... item\etc\scroll.ddj ... 10001
Bu kayıt:
- Item adını
- Görselini
- Description (tooltip)
- Item type ayarlarını içerir
RefObjItem Ayarları
Scroll'un server tarafı item ayarı:
10001 ... RESURRECT ... (stat ve kullanım ayarları)
Bu kısım:
- Item kullanım tipi
- Effect sistemi
- Trigger davranışı
- Stack / drop / trade ayarlarını belirler
Sistem Nasıl Çalışır?
- Oyuncu scroll itemini kullanır
- _AddLogItem tetiklenir
- Operation = 16 kontrol edilir
- Scroll ID eşleşirse _MagicPopPack çalışır
- MaxiGuard Chest içine item gönderilir
- Oyuncu reward'u chest üzerinden alır
vSRO Starter Pack Avantajları
- ✔ Toplu item dağıtımı (1 → N sistem)
- ✔ Event reward otomasyonu
- ✔ MaxiGuard entegrasyonu
- ✔ GM komut yükünü azaltır
- ✔ Güvenli chest tabanlı delivery sistemi
- ✔ Online server ekonomisine uyumlu
