python

  1. Whistle

    Metin2 Geliştiricilik Eğitimi 4. Ünite

    Merhaba arkadaşlar, Uzun bir aradan sonra Metin2 geliştiricilik eğitimi videolarına devam ediyorum. Hazır evde sakinken video çekiyim dedim. Bu ünitede quest yazmayı öğreneceğiz. Bu yüzden eğitim videolarını çekerken yazdığım dosyalara erişmek için şu bağlantıyı kullanabilirsiniz...
  2. Whistle

    Metin2 Geliştirici Eğitimi Bölüm 29: Algoritma ve Kodlama Nasıl Öğrenilir?

    Merhaba arkadaşlar, Uzun süredir Metin2 Geliştirici Eğitimi videoları yayınlıyorum. Lakin her video için ayrı konu açmıyorum. Lakin bu video için açmam gerekiyor. Eğitim serimize ilgi gösteren herkese teşekkür ederim. Bu bölümde ne var ki ayrı konu açtın diye soracak olursanız; Bu videoda...
  3. McDynamic

    Mini Map Altına Tarih Saat

    @Yusty İsteği üzerine paylaşımda bulunuyorum. Sistem bana ait değildir. Vectors zamanında paylaşmıştır pack'te bulunduğu için alıntıda bulunup paylaşıyorum. Root.eix/epk açılır. > uiminimap.py (notepad++ ile) Arat; self.serverInfo = self.GetChild("ServerInfo") Altına ekle...
  4. Whistle

    Metin2 Geliştirme Bölümüne Açılan Tüm Rehber Konuları

    Merhaba arkadaşlar, Bu konuda foruma benim tarafımdan açılmış olan rehber konuları yer alacaktır. Ayretten üyelerimizin açmış olduğu; kendi özgün rehberleri de kontrol edip verilen bilgilerin doğruluğundan ve forum kurallarımıza uygun olduğundan emin olduktan sonra bu listeye ekleyeceğim. Bu...
  5. Whistle

    Duyuru Kod Editöründe Yapılan Değişiklikler

    Merhaba arkadaşlar, Sitemizde kodlama alanına olan yoğunluktan dolayı kod editöründe değişiklikler yaptık. Bu değişiklikler ile artık daha fazla kodlama dilini destekleyeceğiz. Bunlar kısaca; PHP <Bu vardı> HTML <Buda vardı> C++ Python JavaScript CSS C header (c, h) C# Lua (Quest) SQL diff gdb...
  6. Whistle

    Metin2 Geliştirici Eğitimi Bölüm 1: İndirilmesi Gereken Programlar ve Dosyalar

    Merhaba arkadaşlar, Metin2 Geliştirici Eğitimimizin ilk bölümünün ilk konusu bu. :) Eğitim serimiz hakkında bilginiz yoksa: Metin2 Geliştirici Eğitimi Video Serisi buradaki konuyu okuyunuz. Eğitim videolarımız youtube kanalımıza yüklenmektedir. Kanalımıza bakmak için; MMO Tutkunları Eğitim...
  7. Whistle

    Metin2 Geliştirici Eğitimi Video Serisi

    Merhaba arkadaşlar, Her mesajım ve konumda olduğu gibi klasik girişimi yapayım dedim. :D Cidden bende fark ettim ki hep aynı girişi yapıyorum. Alışkanlık mı standart mı artık bilemiyorum. :confused: Şimdi düşüncelerimizi bi kenarı bırakalım. Gerçi daha duygu ve düşüncelerimi aktaracam ama şu...
  8. Whistle

    Metin2 Python Fonksiyonları (Açıklamalarıyla Birlikte)

    Merhaba arkadaşlar, Metin2 oyununda python ile ilgilenenler için işe yaracak bazı fonksiyonlar bulunmaktadır. Bu konuyu tamamen okumadan önce videolu olarak anlatımımı izleyebilirsiniz. :) Kısaca ne olduğunu açıklamak gerekirse mesela bir pencerenin 70 levelde açılmasını istiyoruz diyelim...
  9. Whistle

    Metin2 Client Siyah Ekranda Kalma Sorununun Çözümü

    Merhaba arkadaşlar, Ben bu forumun kurucusu ve takım lideriyim. Forum sitemizde paylaşılan bir filesin altına bir kullanıcımız oyun siyah ekranda kaldı diye hakarette bulunmuştu. Mesaja gitmek için: Evlayon V5.8 40K Sorunsuz Emek Server Files (Yeni) Sağ olsun forum sitemizde bulunan @mustafask...
  10. Whistle

    Sohbet (Fısıltı) Penceresine Level ve Saat Eklemek [Python]

    root/uiwhisper.py açılır ve aratılır; def SendWhisper(self): Tamamı değiştirilir: Renkli Yapmak İsteyenler: def SendWhisper(self): import time import player text = self.chatLine.GetText() textLength = len(text) if textLength > 0: if...
  11. Whistle

    Oyun Seçeneklerine Oto Mesaj Ekleme [Python]

    root/constinfo.py açılır ve şu kod eklenir; WHISPER_OTO_MESAJ = 0 WHISPER_OTO_MESAJ_TEXT = "" root/uigameoption.py açılır ve aratılır; def __Initialize(self): En alta şu kod eklenir: self.showotoTextButtonList = [] Tekrar aratılır; self.showDamageButtonList.append(GetObject("show_d...
  12. Whistle

    Mobların Exp ve Canını Görme [PYTHON]

    Editleyeceğimiz tek yer uitarget ayrıca mobların canını % olarak göstermeyi de birlikte vereceğim. root/uitarget.py açılır ve aratılır; def __init__(self): Kodları aşağıdaki gibi değiştir: hpGauge = ui.Gauge() hpGauge.SetParent(self) hpGauge.SetPosition(175, 17)...
  13. Whistle

    PM'de Engelleme [PYTHON]

    root/game.py açılır ve aratılır; def OnRecvWhisper(self, mode, name, line): if mode == chat.WHISPER_TYPE_GM: self.interface.RegisterGameMasterName(name) else: pass Altına şu kod eklenir: if...
  14. Whistle

    Envanter Görüntüleme Aç/Kapat Oyun Seçeneklerine [C++, PYTHON ve LUA]

    Server/game/src/char.cpp açılır ve aratılır; void CHARACTER::SetBlockMode(BYTE bFlag) Kod blogunu { ..code.. }; şu kodlarla değiştir: void CHARACTER::SetBlockMode(BYTE bFlag) { m_pointsInstant.bBlockMode = bFlag; ChatPacket(CHAT_TYPE_COMMAND, "setblockmode %d"...
  15. Whistle

    Ticaret Sisteminde Sayıyı Basamaklara Göre Ayırma (1.000.000)

    root/uiexchange.py açılıp aşağıdaki kod aratılır; self.OwnerMoney.SetText(str(exchange.GetElkFromSelf())) self.TargetMoney.SetText(str(exchange.GetElkFromTarget())) Aşağıda yazan kodlarla değiştirilir. self.OwnerMoney.SetText(localeInfo.NumberToMoneyString(str(exchange.GetElkFromSelf())))...
Geri
Üst