Bulundu /in Çıktıgında Yıldırım Efekti

  • Konuyu açan Konuyu açan NeqNer
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 22
  • Gösterim Gösterim 721
Konu sahibinin aradığı materyalleri bulduğu için "Bulundu" öneki eklenmiştir. Eğer aynı materyalleri arıyorsanız yorumlara bakabilirsiniz. İstediğiniz materyallere bu konuda bulamadıysanız yeni konu açabilirsiniz.
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.

NeqNer

Üye
Üye
Mesaj
26
Beğeni
18
Puan
680
Ticaret Puanı
0
Merhabalar;
Yabancı ve yerli forumlarda çok fazla araştırdım ancak şu videodaki gm /in komutundan çıkınca yıldırım efekti vermesi olayını bulamadım elinde bu sistem olan var mı ?

 
Çözüm
cmd_gm.cpp

Arat:
Kod:
Genişlet Daralt Kopyala
ACMD(do_invisibility)
{
    if (ch->IsAffectFlag(AFF_INVISIBILITY))
    {
        ch->RemoveAffect(AFFECT_INVISIBILITY);

Altına ekle:
Kod:
Genişlet Daralt Kopyala
        ch->SpecificEffectPacket("d:\\ymir work\\effect\\monster\\yellow_tigerman_24_1.mse");


zJNpJc4.gif
cmd_gm.cpp

Arat:
Kod:
Genişlet Daralt Kopyala
ACMD(do_invisibility)
{
    if (ch->IsAffectFlag(AFF_INVISIBILITY))
    {
        ch->RemoveAffect(AFFECT_INVISIBILITY);

Altına ekle:
Kod:
Genişlet Daralt Kopyala
        ch->SpecificEffectPacket("d:\\ymir work\\effect\\monster\\yellow_tigerman_24_1.mse");


zJNpJc4.gif
Ellerinize sağlık çok güzel görünüyor.
Gm /inv olduktan sonra da efekt çalışıyomu ?
Hilecilere polis sireni olmasın. 😂😂😂
 
Ellerinize sağlık çok güzel görünüyor.
Gm /inv olduktan sonra da efekt çalışıyomu ?
Hilecilere polis sireni olmasın. 😂😂😂
inv'den çıkıldığında çalışır sadece

ses eklemek için;
* PythonNetworkStreamPhaseGameItem.cpp

Arat:
C++:
Genişlet Daralt Kopyala
    if (pInstance)
    {
        CInstanceBase::RegisterEffect(CInstanceBase::EFFECT_TEMP, "", kSpecificEffect.effect_file, false);
        pInstance->AttachSpecialEffect(CInstanceBase::EFFECT_TEMP);
    }

Altına ekle:
C++:
Genişlet Daralt Kopyala
    if (strstr(kSpecificEffect.effect_file, "yellow_tigerman_24_1"))
    {
            CSoundManager::Instance().PlaySound2D("sound/ambience/gm_alert.wav");
    }

sound packinden sound/ambience/ içerisine ses dosyası atabilirsiniz, örnek ses;
 
inv'den çıkıldığında çalışır sadece

ses eklemek için;
* PythonNetworkStreamPhaseGameItem.cpp

Arat:
Kod:
Genişlet Daralt Kopyala
    if (pInstance)
    {
        CInstanceBase::RegisterEffect(CInstanceBase::EFFECT_TEMP, "", kSpecificEffect.effect_file, false);
        pInstance->AttachSpecialEffect(CInstanceBase::EFFECT_TEMP);
    }

Altına ekle:
Kod:
Genişlet Daralt Kopyala
    if (strstr(kSpecificEffect.effect_file, "yellow_tigerman_24_1"))
    {
            CSoundManager::Instance().PlaySound2D("sound/ambience/gm_alert.wav");
    }

sound packinden sound/ambience/ içerisine ses dosyası atabilirsiniz, örnek ses;
sdkfmwqmkfwqlk hayal ettimde çok kötü patladım sdlfkmnqlwmkwqmklşf
 
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.
Geri
Üst