İlan
05 Haz 2026 25 çevrimiçi üye Duyurular
Ana Sayfa C++ / C# / Python
Ana Sayfa Forum C++ / C# / Python [C++] GM Oyuna giriş yaptığında chattan duyuru geç...
İlan Yan banner placeholder

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

Behrem 28.04.2026 10:16 975 görüntüleme 28 cevap
Son Mesaj
Hesef
Üye
Üye
Katılım20 Şub 2026
Konular4
Mesajlar39
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
08.05.2026 00:48 #23
eline sağlık
Behrem
Üye
Üye
Katılım16 Şub 2026
Konular7
Mesajlar79
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
08.05.2026 00:48 #24
Paylaşım için teşekkürler
rica ederim efendim.
Behrem
Üye
Üye
Katılım16 Şub 2026
Konular7
Mesajlar79
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
08.05.2026 00:48 #25
Eline sağlık güzel olmuş
rica ederim efendim.
eline sağlık
rica ederim efendim.
Basecrea
Üye
Üye
Katılım21 Kas 2025
Konular2
Mesajlar53
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
08.05.2026 00:48 #26
Paylaşım için teşekkürler.
Behrem
Üye
Üye
Katılım16 Şub 2026
Konular7
Mesajlar79
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
08.05.2026 00:48 #27
Paylaşım için teşekkürler.
Rica ederim iyi kullanımlar
Relante
Üye
Üye
Katılım16 Ara 2025
Konular4
Mesajlar61
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
08.05.2026 00:48 #28
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

Ekli dosyayı görüntüle 169043
Paylaşım için teşekkürler, emeğine sağlık.
detcortex
Üye
Üye
Katılım03 Mar 2026
Konular7
Mesajlar48
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
08.05.2026 00:48 #29
Paylaşım için teşekkürler.
Bu konuyu görüntüleyenler
1 misafir
Cevap yazmak için giriş yapın.
Benzer Konular
6 cevap
2K görüntüleme
9 cevap
1.9K görüntüleme
4 cevap
1.9K görüntüleme
8 cevap
1.9K görüntüleme
İlan Yan banner placeholder