#
vSRO MaxiGuard GameServer Startup Unique Reset Sistemi
Selamlar arkadaşlar,
Bu prosedür, vSRO MaxiGuard sistemi üzerinde GameServer açıldığında belirlenen unique mobları otomatik olarak temizleyip tekrar spawn ettirmek için hazırlanmıştır.
Özellikle server restart sonrası uniquelerin düzgün şekilde haritada aktif olmasını sağlamak için kullanılabilir.
İlgili Görsel
---
#
Sistem Ne İşe Yarar?
GameServer açıldığında `_OnGameServerStartup_EDIT` prosedürü tetiklenir.
Bu prosedür içerisinde önce belirlenen unique moblar öldürülür, ardından belirlenen koordinatlara planlı şekilde yeniden spawn edilir.
Bu sayede:
* restart sonrası unique canlı mı değil mi sorunu ortadan kalkar
* varsa eski unique kayıtları temizlenir
* aynı unique’in çift spawn olması engellenir
* tüm basic uniqueler otomatik şekilde tekrar aktif edilir
---
#
Kullanılan Prosedürler
Yani GameServer açıldıktan yaklaşık 70 saniye sonra uniqueler yeniden spawn edilir.
Bu süre GameServer’ın tamamen ayağa kalkması için güvenli bekleme süresi olarak kullanılır.
---
#
Resetlenen Unique Listesi
Bu sistemde iki farklı unique tipi resetlenmektedir:
## INT Unique Listesi
* Tiger Girl INT
* Uruchi INT
* Isyutaru INT
* Lord Yarkan INT
* Demon Shaitan INT
* Cerberus INT
* Captain Ivy INT
## STR Unique Listesi
* Tiger Girl STR
* Uruchi STR
* Isyutaru STR
* Lord Yarkan STR
* Demon Shaitan STR
* Cerberus STR
* Captain Ivy STR
---
#
Spawn Mantığı
Her unique için:
* WorldID
* RegionID
* PosX
* PosY
* PosZ
değerleri manuel olarak belirlenmiştir.
Bu sayede uniqueler her restart sonrası aynı sabit noktalara spawn edilir.
---
#
Kullanım Amacı
Bu sistem özellikle:
* long-term serverlarda unique kontrolü
* restart sonrası otomatik unique spawn
* STR / INT unique sistemleri
* basic unique reset sistemi
* event unique yönetimi
* MaxiGuard tabanlı spawn sistemi
için kullanılabilir.
---
#
Önemli Notlar
Bu kodu kullanmadan önce:
* mob codename değerlerinin doğru olduğundan emin olun
* WorldID değerlerini kendi serverınıza göre kontrol edin
* RegionID ve koordinatların doğru olduğundan emin olun
* `__KillNPCByWorldID` ve `__SpawnNPC_Planned` prosedürlerinin sisteminizde bulunduğunu kontrol edin
* işlem öncesi database yedeği alın
---
#
Neden Önce Kill Sonra Spawn?
Server restart sonrası bazı durumlarda unique:
* canlı kalmış gibi görünebilir
* log üzerinde aktif olabilir
* eski spawn kaydı sorun çıkarabilir
* duplicate spawn problemi oluşturabilir
Bu yüzden sistem önce aynı unique’i temizler, ardından planlı olarak yeniden spawn eder.
Bu yöntem daha güvenli ve kontrollüdür.
---
#
Son Söz
MaxiGuard kullanan vSRO serverlarda GameServer açılışında uniqueleri otomatik resetlemek ve yeniden spawn ettirmek için oldukça kullanışlı bir sistemdir.
Özellikle STR / INT unique ayrımı yapan serverlar için pratik bir başlangıç reset çözümü sağlar.
Powered by VSRO.ORG
Selamlar arkadaşlar,
Bu prosedür, vSRO MaxiGuard sistemi üzerinde GameServer açıldığında belirlenen unique mobları otomatik olarak temizleyip tekrar spawn ettirmek için hazırlanmıştır.
Özellikle server restart sonrası uniquelerin düzgün şekilde haritada aktif olmasını sağlamak için kullanılabilir.
---
#
GameServer açıldığında `_OnGameServerStartup_EDIT` prosedürü tetiklenir.
Bu prosedür içerisinde önce belirlenen unique moblar öldürülür, ardından belirlenen koordinatlara planlı şekilde yeniden spawn edilir.
Bu sayede:
* restart sonrası unique canlı mı değil mi sorunu ortadan kalkar
* varsa eski unique kayıtları temizlenir
* aynı unique’in çift spawn olması engellenir
* tüm basic uniqueler otomatik şekilde tekrar aktif edilir
---
#
İçeriği görüntülemek için Giriş yapın veya Kayıt olun.
Yani GameServer açıldıktan yaklaşık 70 saniye sonra uniqueler yeniden spawn edilir.
Bu süre GameServer’ın tamamen ayağa kalkması için güvenli bekleme süresi olarak kullanılır.
---
#
Bu sistemde iki farklı unique tipi resetlenmektedir:
## INT Unique Listesi
* Tiger Girl INT
* Uruchi INT
* Isyutaru INT
* Lord Yarkan INT
* Demon Shaitan INT
* Cerberus INT
* Captain Ivy INT
## STR Unique Listesi
* Tiger Girl STR
* Uruchi STR
* Isyutaru STR
* Lord Yarkan STR
* Demon Shaitan STR
* Cerberus STR
* Captain Ivy STR
---
#
Her unique için:
* WorldID
* RegionID
* PosX
* PosY
* PosZ
değerleri manuel olarak belirlenmiştir.
Bu sayede uniqueler her restart sonrası aynı sabit noktalara spawn edilir.
---
#
Bu sistem özellikle:
* long-term serverlarda unique kontrolü
* restart sonrası otomatik unique spawn
* STR / INT unique sistemleri
* basic unique reset sistemi
* event unique yönetimi
* MaxiGuard tabanlı spawn sistemi
için kullanılabilir.
---
#
Bu kodu kullanmadan önce:
* mob codename değerlerinin doğru olduğundan emin olun
* WorldID değerlerini kendi serverınıza göre kontrol edin
* RegionID ve koordinatların doğru olduğundan emin olun
* `__KillNPCByWorldID` ve `__SpawnNPC_Planned` prosedürlerinin sisteminizde bulunduğunu kontrol edin
* işlem öncesi database yedeği alın
---
#
Server restart sonrası bazı durumlarda unique:
* canlı kalmış gibi görünebilir
* log üzerinde aktif olabilir
* eski spawn kaydı sorun çıkarabilir
* duplicate spawn problemi oluşturabilir
Bu yüzden sistem önce aynı unique’i temizler, ardından planlı olarak yeniden spawn eder.
Bu yöntem daha güvenli ve kontrollüdür.
---
#
MaxiGuard kullanan vSRO serverlarda GameServer açılışında uniqueleri otomatik resetlemek ve yeniden spawn ettirmek için oldukça kullanışlı bir sistemdir.
Özellikle STR / INT unique ayrımı yapan serverlar için pratik bir başlangıç reset çözümü sağlar.
Powered by VSRO.ORG
