[C++] Serbeste almayı engellemek

  • Konuyu açan Konuyu açan CuRSED
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 3
  • Gösterim Gösterim 799

CuRSED

Usta Üye
Usta Üye
Mesaj
405
Çözümler
1
Beğeni
751
Puan
814
Ticaret Puanı
0
YJN7g6.jpg





cmd_general.cpp açılır

aratılır

C++:
Genişlet Daralt Kopyala
ACMD(do_pkmode)

if ' lerin içine eklenir

C++:
Genişlet Daralt Kopyala
if (!ch->IsGM() && ch->GetMapIndex() == 41)  
{
        ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Yalnizca GameMaster'lar serbest moduna alabilirler!"));
        return;
    }


Düzenlemeniz gereken yerler = GetMapIndex ' i serbeste almayı engellemek istediğiniz mapın indexini yazıcaksınız.
Tabiki playerler için yapacağınız için gm kontrolünü kaldırırsınız. Bir de son olarak text ' i değiştirirsiniz.


 
Köydemi serbeste alma kapalı her maptamı
 
Köydemi serbeste alma kapalı her maptamı
if (!ch->IsGM() && ch->GetMapIndex() == 41)

şu kod bloğun sonunda 41 yazıyor bu da mavi 1 köyün indexi hangi maplarda kapalı olmasını istiyorsan indexini değiştirmen gerek birden fazla istiyorsan kod bloğunu çoğalt
 
Uyarı: Bu konu açıldığından bu yana baya zaman geçmiş.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.
Geri
Üst