- Katılım
- 23 Eki 2022
- Mesajlar
- 8,196
- Çözümler
- 12
- Tepkime puanı
- 4,873
- Puanları
- 113
- Yaş
- 28
Hello,
Bu konuda vSRO serverlarda HwanLevel (HWAN MODE) değerini oyuncuyu teleport etmeden güncelleme yöntemi paylaşılmıştır.
Bu sistem packet manipulation üzerinden çalışır ve oyuncunun celestial position bilgisini kullanarak live update yapmanıza imkan sağlar.
4 uint CELESTIAL_POSITION
4 uint CELESTIAL_POSITION
1 byte HwanLevel
✔ Teleport gerektirmez
✔ Live update sistemi
✔ Client refresh olmadan değişim
✔ PvP / GM event sistemlerinde kullanılabilir
Bu konuda vSRO serverlarda HwanLevel (HWAN MODE) değerini oyuncuyu teleport etmeden güncelleme yöntemi paylaşılmıştır.
Bu sistem packet manipulation üzerinden çalışır ve oyuncunun celestial position bilgisini kullanarak live update yapmanıza imkan sağlar.
Kullanılan Packets
0x3020_SERVER_CELESTIAL_POSITION
4 uint CELESTIAL_POSITION
0x30DF_SERVER_UPDATE_HWANLEVEL
4 uint CELESTIAL_POSITION
1 byte HwanLevel
Sistem Mantığı
- Önce 0x3020 packet ile celestial position alınır
- Daha sonra bu veri kullanılarak 0x30DF ile HwanLevel güncellenir
- Oyuncu teleport olmadan state değişimi yapılır
Avantajları
✔ Teleport gerektirmez
✔ Live update sistemi
✔ Client refresh olmadan değişim
✔ PvP / GM event sistemlerinde kullanılabilir
Kullanım Alanı
- GM skill / mode kontrol sistemi
- Event sırasında form değişimi
- Custom transformation systems
- Live status update mekanikleri
Not
- Packet yapısı client version'a göre değişebilir
- Yanlış kullanım desync / visual bug oluşturabilir
- Server-side validation önerilir
