VSRO _AddNewChar prosedürü ile yeni karakterlere otomatik başlangıç itemleri, gold, SP, pet ve starter set eklemeyi öğrenin. Gelişmiş Silkroad başlangıç sistemi kurulumu ve optimize ayarlar rehberi.
_AddNewChar prosedürü, yeni karakter oluşturulduğunda otomatik çalışan sistemdir.
Senin paylaştığın versiyon:
DB'lerde item isimleri birebir aynı olmayabiliyor:
Örnek:
Bazı DB'lerde:
Çözüm:
Race kontrolü düzgün yapılmazsa:
Race kontrolü genelde:
109 slot açıyorsun ama:
char spawn olur ama item düşmez
Bazı DB'lerde limitler düşük:
Çok yüksek verirsen:
Yeni başlayan için OP olur:
Yoksa adam 100 char açar farm yapar.
Ek kontrol:
Oyuncuya seçim yaptır:
_AddNewChar Ne Yapar?
_AddNewChar prosedürü, yeni karakter oluşturulduğunda otomatik çalışan sistemdir.
Senin paylaştığın versiyon:
- ✔ 1 Degree Rare set (C Grade) otomatik verir
- ✔ Silah + Armor + Aksesuar hazır gelir
- ✔ 10M Gold + 1M SP verir
- ✔ Event itemleri (EXP scroll, speed vb.) verir
- ✔ Pet (Monkey Grab) verir
- ✔ Stat: 20/20 ayarlanır
- ✔ Başlangıç lokasyonu JANGAN
- ✔ Inventory 109 slot açık
En Çok Yapılan Hatalar
1. İtem kodları patlıyor
DB'lerde item isimleri birebir aynı olmayabiliyor:
Örnek:
ITEM_CH_M_CLOTHES_01_AA_C_RARE
Bazı DB'lerde:
ITEM_CH_M_CLOTHES_01_A_C_RARE
Çözüm:SELECT * FROM _RefObjCommon WHERE CodeName128 LIKE '%C_RARE%'
2. Avrupa / Çin ayrımı yanlış
Race kontrolü düzgün yapılmazsa:
- Avrupa char → Çin item giyer
- Çin char → boş spawn olur
Race kontrolü genelde:@CharType = 0 -- CH
@CharType = 1 -- EU
3. Inventory slot problemi
109 slot açıyorsun ama:
- _Inventory tablosu uyumsuzsa
- veya max slot limiti düşükse
char spawn olur ama item düşmez4. SP ve Gold overflow
Bazı DB'lerde limitler düşük:
- Gold → int sınırı
- SP → yanlış kolon
Çok yüksek verirsen:- char açılmaz
- ya da rollback olur
Geliştirme Önerileri (Bunu yaparsan sistem level atlar)
✔ 1. Job başlangıç ekle
UPDATE _Char SET JobLevel = 1 WHERE CharID = @CharID
✔ 2. Otomatik skill açtır
Yeni başlayan için OP olur:
EXEC _AddSkill @CharID, 'SKILL_EU_WARRIOR_01'
✔ 3. Başlangıç buff sistemi
_AddItem @CharID, 'ITEM_ETC_BUFF_HP_100', 10
✔ 4. IP limit / abuse engelle
Yoksa adam 100 char açar farm yapar.
Ek kontrol:SELECT COUNT(*) FROM _Char WHERE LatestIP = @IP
✔ 5. Starter package seçimi (en iyi sistem)
Oyuncuya seçim yaptır:
- STR build
- INT build
İçeriği görüntülemek için Giriş yapın veya Kayıt olun.
