Hikayeler

Reklam vermek için turkmmo@gmail.com

[C++] GM Oyuna giriş yaptığında chattan duyuru geçsin

masumaqrk

Kage no Chikara.
Uzman
Katılım
30 Ocak 2026
Konular
44
Mesajlar
451
Online süresi
2g 54117s
Reaksiyon Skoru
261
Altın Konu
0
Başarım Puanı
73
TM Yaşı
2 Ay 20 Gün
MmoLira
2,221
DevLira
18

Metin2 EP, Valorant VP dahil tüm oyun ürünlerini en uygun fiyatlarla bulabilir, Item ve Karakterlerinizi hızlıca satabilirsiniz. HEMEN TIKLA!

Basit bir sistem
GameSource aç

UPDATE V1.0

basit bir flag ekledim isteyen ilk baştakini veya ufak eklentili halini kullanabilir.

input_login.cpp dosyasını bul


c++:
ARAT
ch->Show(ch->GetMapIndex(),
      
ALTINA EKLE

if (ch->IsGM())
    {
        char buf[1024];
        snprintf(buf, sizeof(buf), "STAFF [ %s ] sunucuya giris yapti, kendine göre duzenle!", ch->GetName());
        BroadcastNotice(buf);
    }


IŞINLANINCA TEKRAR GÖZÜKMESİN

IŞINLANINCA TEKRAR GÖZÜKMESİN 10 SANİYE:
    if (ch->IsGM())
    {
        
        
        int iSonGiris = ch->GetQuestFlag("system.gm_giris_zamani");
        int iSuan = get_global_time();

     
        
        if (iSuan - iSonGiris > 10) // burayı isterseniz 10 değil 20 yapabilirsiniz ama genelde ışınlanma ve noticeshowlar 10 sn olduğu için böyle bi flag ekledim
        {
            char buf[1024];
            snprintf(buf, sizeof(buf), "YONETIM: [Staff %s] oyuna giris yapti.", ch->GetName());
            BroadcastNotice(buf);
            
            
            ch->SetQuestFlag("system.gm_giris_zamani", iSuan);
        }
    }

hayırlı kullanımlar :)

1772438763412.png
 
Son düzenleme:

En Çok Reaksiyon Alan Mesajlar

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

Geri
Üst