Çözüldü Gm Çarın Ticaret Yapmasını engellemek

  • Konuyu açan Konuyu açan kayıturku
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 2
  • Gösterim Gösterim 738
Bu konu çözüme ulaştırılmıştır. Çözüm için konuya yazılan tüm yorumları okumayı unutmayın. Eğer konudaki yorumlar sorununuzu çözmediyse yeni bir konu açabilirsiniz.
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.

kayıturku

Üye
Üye
Mesaj
157
Çözümler
4
Beğeni
45
Puan
109
Ticaret Puanı
0
Konu başlığındanda anlaşlıacağı üzere gm çarın ticareti yapmasını engellemek istiyorum fikirleri alabilirim :)
 
Çözüm
Linkleri görebilmek için giriş yap veya kayıt ol.
Yada exchange.cpp açın.
exchange.cpp:
Genişlet Daralt Kopyala
//PREVENT_TRADE_WINDOW
    if ( IsOpenSafebox() || GetShopOwner() || GetMyShop() || IsCubeOpen())
Yukardaki kod bloğunun " } " bu kısmından sonra 2 defa entere basıp aşşağıdaki kod eklenir.
exchange.cpp:
Genişlet Daralt Kopyala
if (GetGMLevel() > GM_PLAYER || victim->GetGMLevel() > GM_PLAYER)
        {
            ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Quaftar - GameMaster Ticaret Yapamaz !"));
            return false;
        } // HKumbur & ByCypruS
:mmt-resimler:
Linkleri görebilmek için giriş yap veya kayıt ol.

cd/usr/game/share/locale/locale_interface.txt yada locale_string.txt açılıp aşağıdaki kodlar en altına eklenir.
"Quaftar - GameMaster Ticaret Yapamaz !";
"Quaftar - GameMaster Ticaret Yapamaz !";
Linkleri görebilmek için giriş yap veya kayıt ol.
Yada exchange.cpp açın.
exchange.cpp:
Genişlet Daralt Kopyala
//PREVENT_TRADE_WINDOW
    if ( IsOpenSafebox() || GetShopOwner() || GetMyShop() || IsCubeOpen())
Yukardaki kod bloğunun " } " bu kısmından sonra 2 defa entere basıp aşşağıdaki kod eklenir.
exchange.cpp:
Genişlet Daralt Kopyala
if (GetGMLevel() > GM_PLAYER || victim->GetGMLevel() > GM_PLAYER)
        {
            ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Quaftar - GameMaster Ticaret Yapamaz !"));
            return false;
        } // HKumbur & ByCypruS
:mmt-resimler:
Linkleri görebilmek için giriş yap veya kayıt ol.

cd/usr/game/share/locale/locale_interface.txt yada locale_string.txt açılıp aşağıdaki kodlar en altına eklenir.
"Quaftar - GameMaster Ticaret Yapamaz !";
"Quaftar - GameMaster Ticaret Yapamaz !";
 
Son düzenleme:
Çözüm
Linkleri görebilmek için giriş yap veya kayıt ol.
Yada exchange.cpp açın.
exchange.cpp:
Genişlet Daralt Kopyala
//PREVENT_TRADE_WINDOW
    if ( IsOpenSafebox() || GetShopOwner() || GetMyShop() || IsCubeOpen())
Yukardaki kod bloğunun " } " bu kısmından sonra 2 defa entere basıp aşşağıdaki kod eklenir.
exchange.cpp:
Genişlet Daralt Kopyala
if (GetGMLevel() > GM_PLAYER || victim->GetGMLevel() > GM_PLAYER)
        {
            ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Qaftar - GameMaster Ticaret Yapamaz !"));
            return false;
        } // HKumbur & ByCypruS
:mmt-resimler:
rg5dM1.png

cd/usr/game/share/locale/locale_interface.txt yada locale_string.txt açılıp aşağıdaki kodlar en altına eklenir.
Teşekkürler deneyeceğim
 
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.
Üst