Çözüldü gruptaki üye bilgileri hk

  • Konuyu açan Konuyu açan enes turan
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 5
  • Gösterim Gösterim 160
Bu konu çözüme ulaştırılmıştır. Çözüm için konuya yazılan tüm yorumları okumayı unutmayın. Eğer konudaki yorumlar sorununuzu çözmediyse yeni bir konu açabilirsiniz.
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.

enes turan

Yardımsever Üye
Yardımsever Üye
Usta Üye
Mesaj
911
Çözümler
65
Beğeni
847
Puan
919
Ticaret Puanı
0
merhabalar

hidra dungeon ekledim ve official olarak yohara sistemine bağladım

yani yohara 1 level olmak için ilk önce hidra kesilmesi lazım burda bir sorun yok bu şekilde çalışıyor quest.

fakat ek bir kontrol ekleyip mesela 2 oyuncu grupta iken 120 lwl ve yohara görevini almış olsun

hidra kesildiğinde 2 karakterinde görevinin tamamlanmasını istiyorum bunun için gruptaki üyelerin bilgilerin tutulduğu blok lazım bulamadım bir türlü

bilgisi olan varmı bu bilgiler hangi dosyada tutluyor ?
 
Çözüm
merhabalar

hidra dungeon ekledim ve official olarak yohara sistemine bağladım

yani yohara 1 level olmak için ilk önce hidra kesilmesi lazım burda bir sorun yok bu şekilde çalışıyor quest.

fakat ek bir kontrol ekleyip mesela 2 oyuncu grupta iken 120 lwl ve yohara görevini almış olsun

hidra kesildiğinde 2 karakterinde görevinin tamamlanmasını istiyorum bunun için gruptaki üyelerin bilgilerin tutulduğu blok lazım bulamadım bir türlü

bilgisi olan varmı bu bilgiler hangi dosyada tutluyor ?
char_battle.cpp aç

Arat:

C++:
Genişlet Daralt Kopyala
void CHARACTER::Dead(LPCHARACTER pkKiller, bool bImmediateDead)

Üstüne Ekle:


C++:
Genişlet Daralt Kopyala
class FPartyHidraKestik
{
    public:
        FPartyHidraKestik (BYTE durum)
        {
            durumne = durum;
        }...
merhabalar

hidra dungeon ekledim ve official olarak yohara sistemine bağladım

yani yohara 1 level olmak için ilk önce hidra kesilmesi lazım burda bir sorun yok bu şekilde çalışıyor quest.

fakat ek bir kontrol ekleyip mesela 2 oyuncu grupta iken 120 lwl ve yohara görevini almış olsun

hidra kesildiğinde 2 karakterinde görevinin tamamlanmasını istiyorum bunun için gruptaki üyelerin bilgilerin tutulduğu blok lazım bulamadım bir türlü

bilgisi olan varmı bu bilgiler hangi dosyada tutluyor ?
Hocam yanlış bilgi vermek istemem fakat Büyülü Orman görevinde en son hükümdar kesme görevi grup üyelerinde ortak sayılıyor diye hatırlıyorum bir kontrol etmekte fayda olur belki
 
Elinde mevcutsa questi atabilirmisin
 
merhabalar

hidra dungeon ekledim ve official olarak yohara sistemine bağladım

yani yohara 1 level olmak için ilk önce hidra kesilmesi lazım burda bir sorun yok bu şekilde çalışıyor quest.

fakat ek bir kontrol ekleyip mesela 2 oyuncu grupta iken 120 lwl ve yohara görevini almış olsun

hidra kesildiğinde 2 karakterinde görevinin tamamlanmasını istiyorum bunun için gruptaki üyelerin bilgilerin tutulduğu blok lazım bulamadım bir türlü

bilgisi olan varmı bu bilgiler hangi dosyada tutluyor ?
char_battle.cpp aç

Arat:

C++:
Genişlet Daralt Kopyala
void CHARACTER::Dead(LPCHARACTER pkKiller, bool bImmediateDead)

Üstüne Ekle:


C++:
Genişlet Daralt Kopyala
class FPartyHidraKestik
{
    public:
        FPartyHidraKestik (BYTE durum)
        {
            durumne = durum;
        }

        void operator() (LPCHARACTER pkChr)
        {
            pkChr->SetQuestFlag("durum.hidrakestikmi",1);
        }
        BYTE durumne;
};

Arat:


C++:
Genişlet Daralt Kopyala
    if (IsMonster() && 2493 == GetMobTable().dwVnum)
    {
        if (pkKiller && pkKiller->GetGuild())
            CDragonLairManager::instance().OnDragonDead(this, pkKiller->GetGuild()->GetID());
        else
            sys_err("DragonLair: Dragon killed by nobody");
    }

Altına Ekle:


C++:
Genişlet Daralt Kopyala
    if (pkKiller->IsPC() && hidramobkodu == GetMobTable().dwVnum)
    {
        if (pkKiller->GetParty())
        {
            FPartyHidraKestik f (1);
            pkKiller->GetParty()->ForEachOnlineMember (f);
            pkKiller->SetQuestFlag("durum.hidrakestikmi",1);
        }
        
    }
 
Çözüm
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.
Geri
Üst