Yardım Pet atak hk

  • Konuyu açan Konuyu açan umutcanpolat
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 1
  • Gösterim Gösterim 124
Konu sahibi bu konuda soru soruyor. Sorusu ile ilgili bilgisi olanların yanıtlamasını bekliyor.

umutcanpolat

Üye
Üye
Mesaj
56
Çözümler
1
Beğeni
22
Puan
699
Ticaret Puanı
0
Malum pet atak sistemini ekledim bazen mis bazen verdigim değerleri vurmakta bunu sabite cekmek icin ne yapmam gerekiyor Sistem konuya eklendi

petsystem.cpp Üzerinden sadece değer verilebiliyor sanırım
 

Dosya Eklentileri

m_pkChar->Attack(pkVictim); yerine bir bool koyup o bool kontrolünde sabit sayı verebilirsin yani m_pkChar->Attack(pkVictim,true); gibi kodu göndereceksin Attack tanımına bool isPet = false olarak kaydedebilirsin diğerlerinde işlem yapmamak için, Attack fonksiyonu içinde de battle_melee_attack fonksiyonuna bool gönder, battle_melee_attack içinde de battle_hit içine gönder, battle_hit içinde if (pkVictim->Damage(pkAttacker, iDam, DAMAGE_TYPE_NORMAL)) öncesine iRetDam = iDam; if pet sorgusunu yapıp değer girebilirsin
 
Son düzenleme:
Geri
Üst