Best Studio 1
Best Studio
TuZaKK 1
TuZaKK
Mt2Hizmet 1
Mt2Hizmet
Agora Metin2 1
Agora Metin2
Bvural41 1
Bvural41
kaptanmikro1 1
kaptanmikro1
R 1
Roksam
[DEV]AB 1
[DEV]AB
Sevdamsın 1
Sevdamsın
farkmt2official 1
farkmt2official
emirhanHCL 1
emirhanHCL
Hikaye Ekle

[C++] Pet Exp Efect

  • Konuyu başlatan Konuyu başlatan raSii
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 17
  • Görüntüleme Görüntüleme 4K

Türkiye'de ilk Mobil & PC Aynı Anda Metin2 Oyna. Triarchonline kalıcı ve uzun ömürlü yapısı ile 24 Temmuz'da açılıyor. | 1-99 Mobil Metin2 Triarch HEMEN TIKLA!

Sabah Quest'ini paylaşmıştım Pet Level sisteminin. Şu anda ise Pet Efect Sistemini paylaşıyorum.
Quest'i çalıştıramayan arkadaşlar varmış en kısa sürede C++ Olarak pet level sistemini paylaşacağım .
eb0df652d4cb2c2egen.png

char_battle.cpp

Açılır
Bulunur
Kod:
[COLOR=#666666][FONT=Tahoma]to->PointChange(POINT_EXP, iExp, true);[/FONT][/COLOR]


[COLOR=#666666][FONT=Tahoma]    from->CreateFly(FLY_EXP, to);[/FONT][/COLOR]


Altına Eklenir.


Kod:
[COLOR=#666666][FONT=Tahoma]for (CPetSystem::TPetActorMap::iterator iter = to->GetPetSystem()->m_petActorMap.begin();iter != to->GetPetSystem()->m_petActorMap.end(); ++iter)[/FONT][/COLOR]

[COLOR=#666666][FONT=Tahoma]            if(CPetActor* petActor = iter->second)[/FONT][/COLOR]
[COLOR=#666666][FONT=Tahoma]                if(petActor->IsSummoned())[/FONT][/COLOR]
[COLOR=#666666][FONT=Tahoma]                    from->CreateFly(FLY_SP_MEDIUM, petActor->GetCharacter())[/FONT][/COLOR]



PetSystem.h açılır
Aratılır
Kod:
[COLOR=#666666][FONT=Tahoma]TPetActorMap    m_petActorMap;[/FONT][/COLOR]
Kod:
[COLOR=#666666][FONT=Tahoma]public[/FONT][/COLOR]
[COLOR=#666666][FONT=Tahoma]:[/FONT][/COLOR]
[COLOR=#666666][FONT=Tahoma]TPetActorMap[/FONT][/COLOR][COLOR=#666666][FONT=Tahoma]    m_petActorMap[/FONT][/COLOR][COLOR=#666666][FONT=Tahoma];[/FONT][/COLOR]
[COLOR=#666666][FONT=Tahoma]private[/FONT][/COLOR][COLOR=#666666][FONT=Tahoma]:[/FONT][/COLOR]

Değiştirilir.


Bu kadar. Peki Efectleri değiştirmek mümkün mü?
Evet mümkün o kodları vereyim isteyen istediği gibi değiştirsin (:

Efect kodları bunlar dileyen istediğini kullansın build etsin.
Kod:
FLY_NONE,


    FLY_EXP,


    FLY_HP_MEDIUM,


    FLY_HP_BIG,


    FLY_SP_SMALL,


    FLY_SP_MEDIUM,


    FLY_SP_BIG,


    FLY_FIREWORK1,


    FLY_FIREWORK2,


    FLY_FIREWORK3,


    FLY_FIREWORK4,


    FLY_FIREWORK5,


    FLY_FIREWORK6,


    FLY_FIREWORK_CHRISTMAS,


    FLY_CHAIN_LIGHTNING,


    FLY_HP_SMALL,


    FLY_SKILL_MUYEONG,


Arkadaşlar sistem çalışmıyor veya yapamadım gibi şeylerle gelmeyin lütfen.Sistemlerde deneme yapılıyor ve paylaşılıyor. Herşeyi açık ve net anlatıyorum fakat çok sıkıntılı ve basit şeyler ile yapamadığınızı söylüyorsunuz.
Src'den az seviyede anlayan birisi bile basit bir şekilde ekler.
Quest'i ekleyen bunuda çok rahat yapabilir.
Paylaşım devam edecektir
İyi forumlar..
 
Moderatör tarafında düzenlendi:

En Çok Reaksiyon Alan Mesajlar

Teşekkürler fakat normal pet sistemi kullanan kişilerde slot kesince pete exp efekti geliyormu yoksa queste ek olarak fonksiyon eklememiz gerek mi ?
 
Teşekkürler fakat normal pet sistemi kullanan kişilerde slot kesince pete exp efekti geliyormu yoksa queste ek olarak fonksiyon eklememiz gerek mi ?

Hayr hiçbir eklentiye gerek yok. Şu C++ kadar Pyhtondan anlasaydım İtemine vs Offline shop ve Açık arttırma sistemini paylaşmıştım (: (: (:
 

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

Geri
Üst