R10DEV.NET HABER SİTESİ AÇILDI!R10DEV.NET HABER SİTESİ AÇILDI!

VSRO NPC Yön Değişterme Query
Srohakan

Srohakan

SİTE YETKİLİSİ
vSRO DEVELOPER
Katılım
12 May 2026
Mesajlar
308
Tepkime puanı
96
Puanları
28
Yaş
26
Konum
mardin

🔄 [RELEASE] vSRO NPC Yön Değiştirme ve Bakış Açısı Düzenleme

Merhaba R10Dev geliştiricileri,

Sunucunuzda NPC'leri eklediniz ama hepsi duvara mı bakıyor? Ya da çarşı merkezinde birbirine bakması gereken NPC'ler sırt sırta mı duruyor? Bu ufak ama etkili dokunuşla, NPC'lerinizin bakış yönünü (Yaw) derece bazında milimetrik olarak ayarlayabilirsiniz.

🌟 Bu Paketle Neler Yapabilirsiniz?

  • 360 Derece Kontrol: NPC'nizi dilediğiniz yöne döndürün.
  • Canlı Şehirler: NPC'leri birbirine bakar şekilde konumlandırarak daha sosyal bir atmosfer yaratın.
  • Hızlı Güncelleme: Saatlerce koordinat hesaplamak yerine tek sorguyla yön belirleyin.

🛠️ NPC Yönü Nasıl Ayarlanır? (Adım Adım)

NPC'lerin yönünü belirleyen ana değer _TabRefTactics tablosundaki fYaw sütunudur. İşte uygulama adımları:

1. Adım: NPC'nizin ID'sini BulunÖnce yönünü değiştirmek istediğiniz NPC'nin kodunu (_RefObjCommon içindeki CodeName) belirleyin.

2. Adım: SQL Üzerinden Yönü GüncelleyinAşağıdaki mantıkla NPC'nizi döndürebilirsiniz:

  • 0: Kuzey
  • 1.5: Batı
  • 3.14: Güney
  • 4.7: Doğu

--> 16384 kuzey
--> -16384 Güney
--> -32767 Batı
--> 0 Doğu
--> 8191 kuzeydoğu
--> -26215 Güney batı
--> -13108 güney doğu
--> 26215 kuzey batı



3. Adım: Değişiklikleri KaydetmeSorguyu çalıştırdıktan sonra oyunda değişikliği görmek için ya Gameserverı restart etmeli ya da oyun içinde /reload komutlarını (varsa) kullanmalısınız.



💡 Geliştirici İpucu

NPC'niz eğer bir _RefChar tablosuna bağlıysa, yön bilgisini veritabanından güncelledikten sonra SMC üzerinden de kontrol etmeniz gerekebilir. Genellikle sadece veritabanı güncellemesi yeterlidir ancak bazı özel durumlarda NPC'yi silip tekrar aynı koordinata yeni fYaw değeriyle eklemek en temiz sonucu verir.
 
Üst
Reklam Ver
R10dev.net'i ana ekrana ekle!