mavzermete 1
mavzermete
Test5410 1
Test5410
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Reklam vermek için turkmmo@gmail.com

[C++]War-Crasher Fixed

Merhaba arkadaşlar internette gördüm ve forumda paylaşılan konuların genellikle diff ile alakalı olarak paylaşılanları gördüğümden dolayı +40 sourceler için bu konuyu açma gereğinde bulundum herkes faydalansın :)

Açık /war loncaadi -1111111 bu kodlar ile başka türlü yollarla oyunun çökmesine yarayabiliyor.
(Yanlışım varsa affola)

Bir teşekkürü hor görmeyin :)

İlk olarak Source'den /game/src/cmd_general.cpp dosyamızı açıyoruz ardından ;

Bu kodu aratıyoruz ;
Kod:
if (*arg2)


Verdiğim kod ile kendi kod bloğunuzun tamamını değiştiriyorsunuz :)

Kod:
if (*arg2)
    {
        str_to_number(type, arg2);


        if(type < 0)
        {
            ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<error> can't declare war with type less than zero."));
            return;
        }


        if (type >= GUILD_WAR_TYPE_MAX_NUM || type == 0)
            type = GUILD_WAR_TYPE_FIELD;
    }
 
Son düzenleme:
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<error> can't declare war with type less than zero."));


Bu Kodu

ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<war System error >Lonca Savaşı Bugu Kapalıdır,Boşa Denemeyiniz>"));

Böyle Değiştirin İngilizce yazmasın
 

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

Geri
Üst