Bulundu Gelişmiş Bot Kontrol Sistemi

  • Konuyu açan Konuyu açan TipsizFakir
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 4
  • Gösterim Gösterim 96
Konu sahibinin aradığı materyalleri bulduğu için "Bulundu" öneki eklenmiştir. Eğer aynı materyalleri arıyorsanız yorumlara bakabilirsiniz. İstediğiniz materyallere bu konuda bulamadıysanız yeni konu açabilirsiniz.
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.

TipsizFakir

GANIRTIRIM
MT Üye
Mesaj
191
Çözümler
9
Beğeni
85
Puan
509
Ticaret Puanı
0
Arkadaşlar elinde bulunan varsa yardımcı olabilir mi ?

1733922833501.webp
Screenshot_5.webp
 
Güncelleme :
Build Sırasında Hata Alanlar İçin:
Arat:
char_battle.cpp:
Genişlet Daralt Kopyala
#ifdef ENABLE_BOT_CONTROL
    if ( pAttacker && pAttacker->IsPC()) {
            if (pAttacker->GetBotControlGUI()) { return false; }
            if (IsMonster() && CNewBotControl::instance().IsCheckTime(pAttacker)) { 
                    botInstance.CheckBotControl(pAttacker);
                    return false;
            }
        }
#endif

Değiştir:
char_battle.cpp::
Genişlet Daralt Kopyala
#ifdef ENABLE_BOT_CONTROL
    if ( pAttacker && pAttacker->IsPC()) {
            if (pAttacker->GetBotControlGUI()) { return false; }
            if (IsMonster() && CNewBotControl::instance().IsCheckTime(pAttacker)) {
                    CNewBotControl& botInstance = CNewBotControl::instance();
                    botInstance.CheckBotControl(pAttacker);
                return false;
            }
        }
#endif

Extra Hem Metin Hem Boss İçin Kullanmak İstiyorsanız
Dikkat Etmeniz Gereken Yerler Kırmızıyla İşaretledim.

IsMonster - IsStone
char_battle.cpp::
Genişlet Daralt Kopyala
if (IsMonster() && IsStone()) && CNewBotControl::instance().IsCheckTime(pAttacker)) {

Sadece Metin:
char_battle.cpp::
Genişlet Daralt Kopyala
            if (IsStone() && CNewBotControl::instance().IsCheckTime(pAttacker)) {

Sadece Mob:
char_battle.cpp::
Genişlet Daralt Kopyala
            if (IsMonster() && CNewBotControl::instance().IsCheckTime(pAttacker)) {


Buda Kanıt:


0703_221415.webp
 
Güncelleme :
Build Sırasında Hata Alanlar İçin:
Arat:
char_battle.cpp:
Genişlet Daralt Kopyala
#ifdef ENABLE_BOT_CONTROL
    if ( pAttacker && pAttacker->IsPC()) {
            if (pAttacker->GetBotControlGUI()) { return false; }
            if (IsMonster() && CNewBotControl::instance().IsCheckTime(pAttacker)) {
                    botInstance.CheckBotControl(pAttacker);
                    return false;
            }
        }
#endif

Değiştir:
char_battle.cpp::
Genişlet Daralt Kopyala
#ifdef ENABLE_BOT_CONTROL
    if ( pAttacker && pAttacker->IsPC()) {
            if (pAttacker->GetBotControlGUI()) { return false; }
            if (IsMonster() && CNewBotControl::instance().IsCheckTime(pAttacker)) {
                    CNewBotControl& botInstance = CNewBotControl::instance();
                    botInstance.CheckBotControl(pAttacker);
                return false;
            }
        }
#endif

Extra Hem Metin Hem Boss İçin Kullanmak İstiyorsanız
Dikkat Etmeniz Gereken Yerler Kırmızıyla İşaretledim.

IsMonster - IsStone
char_battle.cpp::
Genişlet Daralt Kopyala
if (IsMonster() && IsStone()) && CNewBotControl::instance().IsCheckTime(pAttacker)) {

Sadece Metin:
char_battle.cpp::
Genişlet Daralt Kopyala
            if (IsStone() && CNewBotControl::instance().IsCheckTime(pAttacker)) {

Sadece Mob:
char_battle.cpp::
Genişlet Daralt Kopyala
            if (IsMonster() && CNewBotControl::instance().IsCheckTime(pAttacker)) {


Buda Kanıt:


24411 eklentisini görüntüle
Eğer yapmak isterseniz kodları düzeltip çalışan kanıtlı haliyle konu olarak açsanız daha iyi olur bence
 
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.
Geri
Üst