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
Scarlet 1
Scarlet
Hikaye Ekle

TR Official GM /İnv Efekt

  • Konuyu başlatan Konuyu başlatan XxZeMaHSeRxX
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 66
  • Görüntüleme Görüntüleme 6K

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!

This is the audio file I use

ses dosyasını paylaşmış arkadaş
konuya dümdüz bakmayın arkadaşlar az yorumlarda gezin
not: Oyuncuların aklını alır bu ses :d
 
cmd_gm.cpp

Arat:

C++:
ACMD(do_invisibility)
{
    if (ch->IsAffectFlag(AFF_INVISIBILITY))
    {
        ch->RemoveAffect(AFFECT_INVISIBILITY);

Altına ekle:

C++:
        ch->SpecificEffectPacket("d:\\ymir work\\effect\\monster\\yellow_tigerman_24_1.mse");

Kanıt



ses eklemek için örnek,
* PythonNetworkStreamPhaseGameItem.cpp

Arat:

C++:
    if (pInstance)
    {
        CInstanceBase::RegisterEffect(CInstanceBase::EFFECT_TEMP, "", kSpecificEffect.effect_file, false);
        pInstance->AttachSpecialEffect(CInstanceBase::EFFECT_TEMP);
    }

Altına ekle:

C++:
    if (strstr(kSpecificEffect.effect_file, "yellow_tigerman_24_1"))
    {
            CSoundManager::Instance().PlaySound2D("sound/ambience/gm_alert.wav");
    }


@Koray'

hocam konu için çok teşekkür ederim. denedim gayet başarılı inv ile gm karakteri kaybolurken de efekt uygulanabiliyor galiba bir videoda gördüm. linkini bıraktım ama denedim karakter modeli anında yok olduğu için efekt uygulanmıyor galiba sadece görünürken çalışıyor efekt

 
hocam konu için çok teşekkür ederim. denedim gayet başarılı inv ile gm karakteri kaybolurken de efekt uygulanabiliyor galiba bir videoda gördüm. linkini bıraktım ama denedim karakter modeli anında yok olduğu için efekt uygulanmıyor galiba sadece görünürken çalışıyor efekt

o videodaki kendisine ait bir skil efekti olabilir veya inv efektini değiştirmiş olabilirler
 
o videodaki kendisine ait bir skil efekti olabilir veya inv efektini değiştirmiş olabilirler
haklısınız hocam ama inv efekti değiştirme zor gibime geliyor koda sleep atmak sıkıntı muhtemelen bu bir skill efekti çünkü videoda skill basıtıgı anda efekt baslıyor model yok oldugu anda efektde yok oluyor.
 
haklısınız hocam ama inv efekti değiştirme zor gibime geliyor koda sleep atmak sıkıntı muhtemelen bu bir skill efekti çünkü videoda skill basıtıgı anda efekt baslıyor model yok oldugu anda efektde yok oluyor.
.mse mob ların efeklerini çekiyor /inv kodu ile çalışmasını bağlıyorlar inv den cıkarken efektide çağırmış oluyor diye biliyorum

gm hesabın varsa /effect 1 ile başlayıp 200 300 e kadar gidebilirsin efektleri görmek için potlar tılsımlar dahil herşeyin efektini görürsün

pegasusun normal inv efekti sarıkaplanın şimşek efekti owsap fileste /effect 30

videoda kullandıgı effekt no 43 kendin bakabilirsin altyapıya göre değişiyor skil basarken inv yapıyor ondan öyle videoda

ayrıca seste ekleyebiliyorsun
cmd_gm_cpp ye inv komutu ile çalısan efektin sesi uzantıdan değiştirme ve root=game.py de
ACMD(do_invisibility)
{
if (ch->IsAffectFlag(AFF_INVISIBILITY))
{
ch->RemoveAffect(AFFECT_INVISIBILITY);
ch->EffectPacket(30);

// skill sesini etrafındakilerde duysun dersen böyle bırak
ch->ChatPacket(CHAT_TYPE_COMMAND, "play_tiger_snd");
}
else
{
ch->AddAffect(AFFECT_INVISIBILITY, POINT_NONE, 0, AFF_INVISIBILITY, INFINITE_AFFECT_DURATION, 0, true);
}
}
ve

def __PlayTigerSound(self):
import snd
snd.PlaySound("sound/monster/yellow_tigerman/attack_1.wav" ses uzantısını değiştir ses değişir
1777313931778.png
 

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

Geri
Üst