-TuRKuaZ- 1
-TuRKuaZ-
SLyFeLLowTR 1
SLyFeLLowTR
TGamesZeus 1
TGamesZeus
Best Studio 1
Best Studio
berkmenoo 1
berkmenoo
InfernoShade 1
InfernoShade
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Agora Metin2 1
Agora Metin2
Bvural41 1
Bvural41
onur akbaş 1
onur akbaş
Hikaye Ekle

Pet Mühür FIX

Katılım
20 Kas 2016
Konular
65
Mesajlar
1,263
Çözüm
12
Online süresi
1mo 3d
Reaksiyon Skoru
619
Altın Konu
0
TM Yaşı
9 Yıl 6 Ay 27 Gün
Başarım Puanı
201
MmoLira
2,443
DevLira
82
Ticaret - 0%
0   0   0

HERAKLES Otomatik Avlı kalıcı sunucu. 19 Haziran'da açılıyor. Atius & Wizard güvencesiyle hemen kayıt ol, ön kayıt ödülleri aktif. HEMEN TIKLA!

char_item.cpp

arat

Kod:
if (IS_SET(item->GetFlag(), ITEM_FLAG_LOG))

üstüne ekle

Kod:
    switch (item->GetVnum())
{
case 53001: // NoNAme
case 53002: // Ren Geyi?i Yavrusu Muhru
case 53003: // Buz Ankası Muhru
case 53005: // Yavru Azrail
case 53006: // Yavru Azrail (altın)
case 53007: // Bambi Muhru
case 53008: // Knuud Muhru
case 53009: // Bao Bao Muhru
case 53010: // Leonidas Muhru
case 53011: // Khan Muhru
case 53012: // Porki Muhru
case 53013: // Rufus Muhru
case 53014: // Cellatcık Muhru
case 53015: // Cellatcık Muhru (altın)
case 53016: // Boney Muhru
case 53017: // Ye?im Ankası Muhru
case 53018: // Kar Leonidas (Muhur)
case 53019: // Arktik Khan (Muhur)
case 53020: // Kutup Porki (Muhur)
case 53021: // Ayaz Rufus (Muhur)
case 53022: // Sheldon Muhru
case 53023: // Cooper Muhru
case 53024: // Panter Yavrusu (7 gun)
case 53025: // Leopar Yavrusu (7 gun)
case 53026: // Pepita Muhru

if (get_global_time() < GetQuestFlag("pet.dur"))
{
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Pet_Bug"));
return false;
}

SetQuestFlag("pet.dur", get_global_time() + 1);
    }

@atakanbakir Çalışacaktır ama çalışmanıyada bilir çok uykum var :(
 
Son düzenleme:

En Çok Reaksiyon Alan Mesajlar

c++ uzmanına bak sen :D summon fonksiyonu dururken char_item kullanıp tek tek item kodu yazmak :D

PetSystem.cpp

C++:
DWORD CPetActor::Summon(const char* petName, LPITEM pSummonItem, bool bSpawnFar)

ekle


C++:
    if (get_global_time() < m_pkOwner->GetQuestFlag("pet.engel"))
    {
        m_pkOwner->ChatPacket(CHAT_TYPE_INFO, "Peti Tekrar Cagırmak için 5sn bekleyin.");
        return false;
    }

    m_pkOwner->SetQuestFlag("pet.engel", get_global_time() + 5);
Süper ve muhteşem haklı bir yorum. Hem ayrıca ardışık olan sayılar için tek tek almak yerine aralık kullanmak klavyenin ömrünü uzatır :D
item->GetVnum() > 53000 && item->GetVnum() < 54000
Kod:
    switch (item->GetVnum())
{
case 53001: // NoNAme
case 53002: // Ren Geyi?i Yavrusu Muhru
case 53003: // Buz Ankası Muhru
case 53005: // Yavru Azrail
case 53006: // Yavru Azrail (altın)
case 53007: // Bambi Muhru
case 53008: // Knuud Muhru
case 53009: // Bao Bao Muhru
case 53010: // Leonidas Muhru
case 53011: // Khan Muhru
case 53012: // Porki Muhru
case 53013: // Rufus Muhru
case 53014: // Cellatcık Muhru
case 53015: // Cellatcık Muhru (altın)
case 53016: // Boney Muhru
case 53017: // Ye?im Ankası Muhru
case 53018: // Kar Leonidas (Muhur)
case 53019: // Arktik Khan (Muhur)
case 53020: // Kutup Porki (Muhur)
case 53021: // Ayaz Rufus (Muhur)
case 53022: // Sheldon Muhru
case 53023: // Cooper Muhru
case 53024: // Panter Yavrusu (7 gun)
case 53025: // Leopar Yavrusu (7 gun)
case 53026: // Pepita Muhru

c++ uzmanına bak sen :D summon fonksiyonu dururken char_item kullanıp tek tek item kodu yazmak :D

PetSystem.cpp

C++:
DWORD CPetActor::Summon(const char* petName, LPITEM pSummonItem, bool bSpawnFar)

ekle


C++:
    if (get_global_time() < m_pkOwner->GetQuestFlag("pet.engel"))
    {
        m_pkOwner->ChatPacket(CHAT_TYPE_INFO, "Peti Tekrar Cagırmak için 5sn bekleyin.");
        return false;
    }

    m_pkOwner->SetQuestFlag("pet.engel", get_global_time() + 5);
Kod hakkında bilgi olmadığından ve konu başlığından dolayı kapatıldı.
Düzenlemek istersen ÖM at @Vulpe3
 
Konuda bir eksiklik olmadığı için tekrar açılmıştır.
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst