noisiv 1
noisiv
Manwe Work 1
Manwe Work
Reklam vermek için turkmmo@gmail.com

Kamp Ateşi Bugu Fixi [C++]

  • Konuyu başlatan Konuyu başlatan blackdragonx61
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 22
  • Görüntüleme Görüntüleme 5K
Bir arkadaş istedi.Kamp ateşine süre ve map engeli dedi, basit diye paylaşıyorum.
Char_item.cpp aç-arat:
Kod:
case ITEM_CAMPFIRE:
İçine ekleyin;
Kod:
                if (GetMapIndex() == 113)
                {
                    ChatPacket(CHAT_TYPE_INFO, "engel");
                    return false;
                }
     
                int son_ates = GetQuestFlag("kamp.ates");
                if (get_global_time() - son_ates < 60)
                {
                    ChatPacket(CHAT_TYPE_INFO, "bi dur 60 saniye");
                    return false;
                }


                SetQuestFlag("kamp.ates", get_global_time());
               ////ayar

TheEnd.
KANIT:

B2VmXp.jpg
Hadi la bi iyilikte benden olsun gelişmiş hali

[CODE lang="cpp" title="3"]
#ifdef SPAM_CAMPFIRE_FIX

int son_ates = GetQuestFlag("kamp.ates");

if (GetMapIndex() == 113)
{
ChatPacket(CHAT_TYPE_INFO, "Kullanamazsın");
return false;
}

if (GetQuestFlag("kamp.ates") && get_global_time() < GetQuestFlag("kamp.ates"))
{
ChatPacket(CHAT_TYPE_INFO, "Bunu yapabilmek icin %d saniye bekleyin.", (GetQuestFlag("kamp.ates") - get_global_time()) % 60);
return false;
}
#endif

#ifdef SPAM_CAMPFIRE_FIX
SetQuestFlag("kamp.ates", get_global_time() + 60);
#endif
[/CODE]

1668189210212.png
 
Son düzenleme:

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

Geri
Üst