- Katılım
- 23 Eki 2022
- Mesajlar
- 8,393
- Çözümler
- 12
- Tepkime puanı
- 5,241
- Puanları
- 113
- Yaş
- 28
Bu rehber vSRO serverlarında Unique mob spawn sistemi ve Tab_RefNest üzerinden multi-spawn ayarlarını anlatır. Sistem sayesinde Unique mob'lar (Tiger Girl, Cerberus, Ivy vb.) belirli bölgelerde otomatik olarak spawn olur ve yeniden doğma (respawn) süreleri kontrol edilir.
Unique spawn sistemi şu tablo üzerinden çalışır:
Bu tablo mobların:
kontrol eder.
nRegionDBID = LatestRegion
fLocalPosX = PosX
fLocalPosY = PosY
fLocalPosZ = PosZ
dwDelayTimeMin = Min Respawn
dwDelayTimeMax = Max Respawn
dwMaxTotalCount = Spawn sayısı
btRespawn = Respawn flag
UPDATE Tab_RefNest
SET
nRegionDBID = 25000,
fLocalPosX = 1073,
fLocalPosY = 5,
fLocalPosZ = 1068,
dwDelayTimeMin = 300,
dwDelayTimeMax = 500,
dwMaxTotalCount = 5,
btRespawn = 5
Sonuç:
Yeni Unique eklerken Tab_RefNest içine şu bilgiler girilir:
Yanlış Region ID → mob hiç spawn olmaz
Yanlış koordinat → mob stuck olur
Çok yüksek spawn count → server lag
Respawn yanlış → duplicate spawn
Bu sistem sayesinde:
✔ Unique spawn noktaları kontrol edilir
✔ Multi spawn yapılabilir
✔ Respawn süreleri ayarlanır
✔ Map bazlı event sistemi kurulabilir

Spawn Mantığı (Tab_RefNest)
Unique spawn sistemi şu tablo üzerinden çalışır:
Tab_RefNest
Bu tablo mobların:
- Nerede spawn olacağını
- Kaç tane spawn olacağını
- Respawn süresini
- Spawn radius ayarlarını
kontrol eder.

Önemli Kolonlar
Bölge (Region)
nRegionDBID = LatestRegion
- Mob'un spawn olacağı map ID'si
- Örnek: Jangan = 25000
Koordinatlar
fLocalPosX = PosX
fLocalPosY = PosY
fLocalPosZ = PosZ
- Mob'un tam spawn noktası
Spawn Delay
dwDelayTimeMin = Min Respawn
dwDelayTimeMax = Max Respawn
- Unique öldükten sonra tekrar çıkma süresi
Multi Spawn
dwMaxTotalCount = Spawn sayısı
- Aynı anda kaç mob spawn olacağını belirler
Respawn Control
btRespawn = Respawn flag
- Server çalışırken tekrar spawn olup olmayacağını belirler

Örnek Unique Multi Spawn
UPDATE Tab_RefNest
SET
nRegionDBID = 25000,
fLocalPosX = 1073,
fLocalPosY = 5,
fLocalPosZ = 1068,
dwDelayTimeMin = 300,
dwDelayTimeMax = 500,
dwMaxTotalCount = 5,
btRespawn = 5
Sonuç:- Unique 5 adet spawn olur
- 300–500 saniye arası respawn
- Aynı noktada tekrar doğar

Yeni Unique Ekleme Mantığı
Yeni Unique eklerken Tab_RefNest içine şu bilgiler girilir:
- HiveID (spawn group)
- TacticsID (monster ID)
- Region ID
- Position (X/Y/Z)
- Respawn ayarları

DİKKAT EDİLMESİ GEREKENLER
Yanlış Region ID → mob hiç spawn olmaz
Yanlış koordinat → mob stuck olur
Çok yüksek spawn count → server lag
Respawn yanlış → duplicate spawn
SONUÇ
Bu sistem sayesinde:
✔ Unique spawn noktaları kontrol edilir
✔ Multi spawn yapılabilir
✔ Respawn süreleri ayarlanır
✔ Map bazlı event sistemi kurulabilir
İçeriği görüntülemek için Giriş yapın veya Kayıt olun.
İçeriği görüntülemek için Giriş yapın veya Kayıt olun.

Tab_RefNest