Hikayeler

Reklam vermek için turkmmo@gmail.com

OYUN İÇİ HIZLI KARAKTER ATMA

5.00 yıldız(lar) 1 Değerlendirme Değerlendirenler

SeumonDizayn

Grafiker , Mapper
Telefon Numarası Onaylanmış Üye TC Kimlik Numarası Doğrulanmış Üye
Uzman
Katılım
23 Ara 2015
Konular
128
Mesajlar
1,121
Online süresi
1ay 10g
Reaksiyon Skoru
308
Altın Konu
0
Başarım Puanı
184
TM Yaşı
10 Yıl 4 Ay
MmoLira
2,997
DevLira
144

Metin2 EP, Valorant VP dahil tüm oyun ürünlerini en uygun fiyatlarla bulabilir, Item ve Karakterlerinizi hızlıca satabilirsiniz. HEMEN TIKLA!

KONU EDİTLENMİŞTİR

İÇERİK İÇİN @mcsarikaya 'YA TEŞEKKÜRLER

CommonDefines.h içerisine ekle:
#define TEST_SERVER_HIZLI_CIKIS     // Hızlı Çıkış

cmd_general.cpp içerisinde:
// BUL:
int nExitLimitTime = 10;

// DEĞİŞTİR:
#ifdef TEST_SERVER_HIZLI#ifdef
    int nExitLimitTime = 0;
#else
    int nExitLimit[HASH=2311]#else[/HASH]= 10;
#endif

// BUL:
info->le#endifond = 10;

// DEĞİŞTİR:
#ifdef TEST_SERVER_HIZLI_CIK#ifdef info->left_second = 0;
#else
    info->left_second [HASH=2311]#else[/HASH]
#endif

// BUL:
info->left_s[HASH=3]#endif[/HASH]= 3;

// DEĞİŞTİR:
#ifdef TEST_SERVER_HIZLI_CIKIS
 #ifdefo->left_second = 0;
#else
    info->left_second = 3;#elseif
#endif
 
Son düzenleme:
Karakter atmaya basınca direk clienti kapatır bu şekilde.
 
BU KONUDAN ESİNLENİLMİŞTİR


Root İçindeki uisystem.py Açıp

BUL:
    def __ClickChangeCharacterButton(self):
        self.Close()

        net.ExitGame()



DEĞİŞTİR:
    def __ClickChangeCharacterButton(self):
        import uiCommon
        questionDialog = uiCommon.QuestionDialog()
        questionDialog.SetText("Karakter atmak istiyor musun?")
        questionDialog.SetAcceptEvent(ui.__mem_func__(self.Yes))
        questionDialog.SetCancelEvent(ui.__mem_func__(self.Hayir))
        questionDialog.Open()
        self.questionDialog = questionDialog

    def Yes(self):
        import player
        if player.IsPVPInstance():
            import chat
            chat.AppendChat(chat.CHAT_TYPE_INFO, "Duello'da iken karakter atamazsin.")
        else:
            import app
            net.ExitGame()

    def Hayir(self):
        self.Close()
        self.questionDialog.Close()




ELİMDE SUNUCU OLMADIĞI İÇİN TEST EDEMEDİM AMA ÇALIŞIR DENEYİP KANIT ATAN ARKADAŞLARA TEŞEKKÜR EDERİM ŞİMDİDEN
net.ExitGame() olarak değilde

app.Exit() olarak olsaydı

kapatırdı hocam bence dediğim gibi test edemedim
 
Butonlu olmasına gerek yok saniye cinsinden ayarlanırsa ki bu bi fileste gördüm 5.8 miydi neydi

karakter atmaya bastığın an tak diye karakter ekranına geçiyodu
 
Butonlu olmasına gerek yok saniye cinsinden ayarlanırsa ki bu bi fileste gördüm 5.8 miydi neydi

karakter atmaya bastığın an tak diye karakter ekranına geçiyodu

O tabiki daha mantıklı olur hocam onun paylaşımını göremedim bu sistemide uyarlamamın sebebi o 3sn - 10sn muhabbeti çoğu zaman sinir bozucu olduğu için hazırladım bu konuyu ama test edemedim
 

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

Geri
Üst