VSRO | [MaxiGuard] Dynamic Buff Sistemi Prosedürleri ile Birlikte!

MaxiGuard VSRO | [MaxiGuard] Dynamic Buff Sistemi Prosedürleri ile Birlikte!

  • Konuyu Başlatan Konuyu Başlatan Hades
  • Başlangıç tarihi Başlangıç tarihi
Thread owner
Öncelikle emeğine sağlık @Hades ,
bu sistem anladığım kadarıyla karakter her spawn olduğunda tetikleniyor,
örneğin 500kişi veya 1000 kişi üzerinde playeri olan oyunlarda,
sürekli timed job'a veri göndermesi nedeniyle performans düşüklüğü yaratır mı acaba ?
Her spawn olduğunda eğer yoksa basıyor o yüzden sıkıntı yok GS o kadar tembel değil halleder 😂
Üst üste post gönderildiği için tek mesajda birleştirildi:

Yorulamaz çünkü öyle çalıştıramaz. GS karaktere skill ataması yaparken _RefSkill den aldığı veriyi _TimedJob a aktarıyor. 1 günlük speed drug u 28 gün olarak manuel vermeye çalıştın diyelim. Execute eder ama senin girdiğin timetokeep _refskill e ters olduğundan 1 günlük olarak işler. Ancak GS içinde codecave yaparak _refskill de okuduğu verileri manipule edebilir ve herşeyi 28 günmüş gibi okumasını sağlayabiliriz. Böylece istediğin olur.
Ama bu sistemi ben hiç tavsiye etmiyorum. Her spawnda buffları tazelemek yerine aksiyon sürelerini 0 yapın hiç effect moduna bile girmez anında hepsini açabilirler. Zaten buff açınca girdi oluyor. Ekstra spawnda kontrol yapmaya bence gerek yok.
Burdaki amac spawnda açılan en yüksek akıllı buff olarak basmasi, zaten son levelde 24 saatte bir basacak. Önemli olan düşük levellarda oto ekipman kullandıktan sonra açılan buff skillerini oyuncuya yük etmeden bastirabilmek
Üst üste post gönderildiği için tek mesajda birleştirildi:

Yorulamaz çünkü öyle çalıştıramaz. GS karaktere skill ataması yaparken _RefSkill den aldığı veriyi _TimedJob a aktarıyor. 1 günlük speed drug u 28 gün olarak manuel vermeye çalıştın diyelim. Execute eder ama senin girdiğin timetokeep _refskill e ters olduğundan 1 günlük olarak işler. Ancak GS içinde codecave yaparak _refskill de okuduğu verileri manipule edebilir ve herşeyi 28 günmüş gibi okumasını sağlayabiliriz. Böylece istediğin olur.
Ama bu sistemi ben hiç tavsiye etmiyorum. Her spawnda buffları tazelemek yerine aksiyon sürelerini 0 yapın hiç effect moduna bile girmez anında hepsini açabilirler. Zaten buff açınca girdi oluyor. Ekstra spawnda kontrol yapmaya bence gerek yok.
Burdaki amac spawnda açılan en yüksek skilli buff olarak basmasi, zaten son levelde 24 saatte bir basacak. Önemli olan düşük levellarda oto ekipman kullandıktan sonra açılan buff skillerini oyuncuya yük etmeden bastirabilmek
 
Amacın ne olduğunu biliyorum ama fuzili bir iş yükünden başka getirisi olmaz. _RefSkill editi ile buna hiç gerek yok. Buff basma süresi ve animasyonu iptal ediyorsun sonucunda da ne oyuncuya nede sana yük olmuyor. Sebebini zaten yazmışım tekrar yazmayacağım. Bu yöntem etkili ve mantıklı olsaydı ben doğrudan GS içinden yapardım. Her 0x3013 tamamlandığında objpc e ait skilldata yı alır doğrudan kendisine buff ataması yapar SQL kullanmama da gerek kalmazdı. Özetle buff vermek için sürekli check yapmaya gerek yok
 

Bu konuyu görüntüleyen kullanıcılar

Benzer konular

# 📋 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...
Cevaplar
11
Görüntüleme
106
🏆 [ÖDÜLLÜ] vSRO Guard Sistemleri Hata Avı Başlıyor: MaxiGuard & KGuardEdge 🐛 Merhaba değerli vSRO geliştiricileri ve sunucu sahipleri, Bugün topluluğumuz için oldukça faydalı olacağına inandığım...
Cevaplar
4
Görüntüleme
138
League of Legends Event System for vSRO Today I'd like to present a completely custom event inspired by League of Legends, designed and developed for vSRO files. Event Overview Two teams enter the...
Cevaplar
2
Görüntüleme
129
vCaeser
vSRO Quest Tamamlama Ödül Sistemi Bu prosedür, quest tamamlandığında oyuncuya otomatik ödül vermek için kullanılır. ⚙️ Çalışma Mantığı @EventID = 201 → Quest tamamlandı@Data1 → Quest IDEğer quest...
Cevaplar
16
Görüntüleme
279
resone
İçerik (Event Listesi) ✔️ EventFFA ✔️ EventFFAKill ✔️ EventLMS ✔️ EventLMSKill ✔️ EventMadness ✔️ EventMadnessKill ✔️ EventSurvival ✔️ EventSurvivalKill ✔️ JobHonorPoint sistemi ✔️ Hunter/Trader...
Cevaplar
28
Görüntüleme
483
Etiketler
Geri
Üst Alt