Seçkin konular

Konu 'JetsPanel Tarzı Metin2 Web Panel Market Dahil 20+ Tema Gelişmiş Sistem'
Piyasada lisanslı olarak satılan Profesyonel web paneldir Scripte Dahil ; Admin Panel Market Paneli 20+ Farklı Tema Seçeneği Destek Sistemi Dahili Ödeme Altyapıları Ve Daha Fazlası Bulunmaktadır. Admin Panel ; Anasayfa ; Market ; Pass : Hd8wM6Fyvm8jilkQSvj9vSvNemYUlmMM İndir
Merhabalar. Eskisi gibi metin2 ile uğraşmasam da kafam estikçe boş vakitlerimi kodlarla öldürüyorum. Ve bu da uzun zamandır aklımda olan bir fikirdi. Dolayısıyla boş vakit buldukça bu sistemin entegrasyonu ile uğraşıyorum. Bilmeyenler için: FMOD Nedir? Bilindiği üzere Metin2'nin kullandığı kütüphaneler fosil diyebileceğimiz kadar eski. Bunlardan biri de hala kullanmış olduğu ses API'si olan Miles(MilesLib) ... Bazılarınıza fantezi gibi görünebilir ama böyle şeylere biraz takıntım var. Bu...
Bu programı 1 ay önce yazmışdım ve paylaşmaya karar verdim. Ancak o gün bu gündür programa bi isim bulamadım. Aklıma ilk gelen isim: Metin2 Sub Dosyaları Görüntüleyici. Program şu şekilde çalışıyor ilk açılırken etc packinin içindeki ui klasörünü seçiyoruz. Daha sonra Aç butonundan sub dosyasını seçiyoruz ve sub dosyasının içindeki koordinata filan bakarak o resmi kırparak ekrana getiriyor ve istediğiniz yere sadece o resmi kaydede biliyorsunuz. Virustotal: VT Kaynak Kodu...
Konu '[ImGui] Yosun Admin Panel'
:mmt-hakkinda: ImGui kütüphanesini kullanarak interaktif bir GM paneli yapmaya başladım. Bunu yaparken hem kod öğrenip, hem metin2 projesini daha iyi anlayıp, hem de eğleniyorum. Mevcut özellikler: Debug Overlay Fare pozisyonu takibi FPS takibi Frametime takibi Syserr & Log Debug penceresinin oyun içi hali Tek tıkla satır kopyalama Her bir debug kontrolünü aç/kapa özelliği Tek tıkla temizle GM Komutları Exp / Yang verme Exp ve Yang seçenekleri Ayarlanabilir miktar...
Zaman zaman gündeme gelen meşhur sorunu hepiniz biliyorsunuzdur. Yine de bilmeyenler için kısaca anlatayım; /inv komutu ile görünmez olup tekrar görünür olduktan sonra GM karakterin efektleri görünmüyor. Martysama fileslerde bulunan ENABLE_CANSEEHIDDENTHING_FOR_GM makrolu düzenleme, sadece sizin ekranınız için geçerli bir düzenlemedir. Yani diğer oyuncularda efektler görünmemeye devam ediyor. Bugüne kadar bu sorunu önemsemiyordum ama bazı düzenlemeleri yapabilmem için bu sorunu çözmem şart...
Cumhuriyetimizin 101. yılı kutlu olsun. 1. Dünya savaşında ülkemizi istiladan kurtarıp cumhuriyeti getiren ve çağdaşlaştıran Atatürk’e ve arkadaşlarına sonsuz teşekkür ederim ve rahmetle anarım. Ayrıca cumhuriyetin yetiştirdiği nice insanlara da çağdaşlaşma ve gelişme yolunda gösterdiği çabalar için minnettarım. Çok çalışıp üreteceğiz, dünyaya Türkçe kaynak sunmaya devam edeceğiz.
GİRİŞ & PROBLEM Merhaba, server src içerisindeki "CHARACTER::Sync" fonksiyonundaki meşhur "Cannot Find Tree" probleminin ve aynı fonksiyon içerisinde bulunan PC olmayan her şey için kullanılan "Dead();" bölümünün sebep olabileceği hataları çözeceğiz. NEDEN ? Şu yorumdan da okuyabileceğiniz üzere mevcut olarak paylaşılan fix adı altındaki düzenlemelerin aslında hepsi eksik, bu sorunu kökünden çözmek için yeni bir düzenleme yaptım, bu sayede sorunu tamamen fixlemiş olacağız. GÜNCELLEME -...
Merhaba, uzun bir süre önce yaptığım sistemdi sanırım önceden düzgün bir şekilde paylaşan olmadı, aklıma gelmişken işine yarayan olabileceğini düşündüm. Sistem ve anlatım oldukça eski olduğundan ne kadar sorunsuz çalışır emin değilim, sorun yaşarsanız konu altından belirtebilirsiniz. /sit komutu ile karakteri oturtabilir, /stand komutu ile kaldırabilirsiniz. Link: İndir Oturma Sistemi zip VT: VirusTotal
Merhaba arkadaşlar, Çoğu web sitesinde quest eklemeyi zaten anlatıyorlar lakin ben kaldırmayıda anlatacağım. Videolu anlatımı da yaptım. Şuan up olurken yazılı bir anlatim da yapayım diyorum. :) Videolu anlatım; Quest Nedir? Oyunun çalışmasında yardımcı olan lua kodları diyebiliriz. Çekirdek tarafından kendisine sunulan fonksiyonları kullanmakla yükümlüdür. Görevler, npc komutları, dungeondaki timerlar, spawnlanacak şeyleri kontrol eder. Quest dosyaları .lua veya .quest uzantısını...
Metin2 server filesinizde MySQL 5.6 yerine MySQL 8.0 kullanmak isterseniz videolu anlatıma bakarak filesinize MySQL 8.0 desteği ekleyebilirsiniz. Videolu anlatımda Metin2 Sıfırdan Altyapı Server Files Hazırlama Rehberi 'nde oluşturduğumuz dosyalar üzerinden anlattım. Anlatımı dikkatlice takip ederek kendi filesinizi MySQL 8.0'a yükseltebilirsiniz. Eğer mariadb kullanmak isterseniz şuraya bakabilirsiniz: Metin2 MariaDB Kurulumu Videolu Anlatım MySQL 8.0 kullanabilmek için server source...
Merhabalar, Metin2 Geliştiricilik Eğitimi 5. Ünite çekimleri yapılırken aldığım notların bir kısmını paylaşmak istiyorum. Oyun için sistem yazmayı planlıyorsanız oyundaki dosyaların ne işe yaradığını ve oyunda neye tekabül ettiğini bilmemiz gerekli. Bende bildiklerimi derledim. :) Eğitim serisine ulaşmak için: Metin2 Geliştirici Eğitimi Video Serisi Python dosyalarında kullanılan Metin2 fonksiyonlarının listesi: Metin2 Python Fonksiyonları (Açıklamalarıyla Birlikte) Root içindeki py...
Metin2 server filesinizde MySQL yerine MariaDB kullanmak isterseniz videolu anlatıma bakarak filesinize mariadb desteği ekleyebilirsiniz. Videolu anlatımda Metin2 Sıfırdan Altyapı Server Files Hazırlama Rehberi 'nde oluşturduğumuz dosyalar üzerinden anlattım. Anlatımı dikkatlice takip ederek kendi filesinize mariadb desteği ekleyebilirsiniz. Server filesinize mariadb desteği ekleyebilmek için kaynak kodlarınızın olması gerekli. MariaDB kurarken kullandığım komutlar İlk önce mariadb...
Konu 'Metin2 PvP Sunucu Güvenliği İçin Config Dosyasına Eklememiz Gerekenler'
Merhaba arkadaşlar, Beni bu forumda takip eden olursa belli bir süre Metin2 hakkında konu açmadığımı fark edeceklerdir. Çünkü Metin2 ile ilgili anlatmam gerekenler uzun sürdüğü için sonra açarım diye erteledim. Açtığım konular özgün olduğu için haliyle bir günde 200 - 300 konu açamıyorum. Kendi edindiğim tecrübeleri size aktarıyorum. Burada size anlatacağım şey oyunun güvenliği için Config dosyalarına neler eklemeliyiz. Konu içinde anlatacağım şeyleri channel1, channel2, channel3, channel4...
Konu 'Metin2 Source Dosyalarının Ayrıntılı Açıklaması'
Merhaba arkadaşlar, Normalde eğitim serisinin 6. ünitesinde bu konuyu açmayı planlıyordum ama özel olarak istek geldiği için konuyu açma gereği duydum. Bu tarz konuları açması zaman alan bir işlem ve bu tarz konuları açmak yılların bilgi birikimini de beraberinde getiriyor. Bu konu da tabii ki de övünmüyorum ama şu noktada sitemimi bulundurmak istiyorum. Platformumuzda paylaşılan içerikler herkese açık ve isteyenlerin de kaynağı belirtmek şartıyla paylaşabileceğini sürekli belirtiyorum ama...
Merhaba arkadaşlar, Metin2'nin kullandığı otopack sistemini nasıl kurabileceğimizi youtube kanalında 3 bölümlük kısa bir seri ile anlatmaya çalıştım. Bu rehber sayesinde şunları öğreneceksiniz. Kendi oto pack exenizi hazırlama. Oyun dosyalarını otopack serverine eklemek. Otopack güncellemesini yapmak. Bunları öğretmeden önce gerekli olan dosyaları indirmeniz gerekli. Bu dosyalardan ilki oto launcherin kendi dosyaları; İndirme linkleri; cloud.mail.ru: Metin2 Oto Launcher Oluşturmak.rar...
Konu 'Metin2 MakePack Nasıl Arşivlenir?'
Merhabalar, Yeni paylaşılan files dosyaların da pack kısmı şu şekildeyse; Bu yapıya foxfs deniyor. Yani python ile dosyaları kapatıyoruz. Peki bu işlemi nasıl yapabiliriz diye soracak olursanız; ilk önce bilgisayarınıza pythonu kurmanız gerekiyor. Pythonu indirmek için: Download Python Kurulumu yaptıktan sonra aşağıdaki rehber videosuna bakarak nasıl arşivlendiğini öğrenebilirsiniz. Not: Açık packları kaybetmeyin bildiğim kadarıyla kapatma işlemi yaptıktan sonra tekrardan açılmıyor.
Konu 'CCACHE - Kaynak Dosyalarını Çok Daha Hızlı Derleme'
CCache ile derleme işlemini birçok kişi biliyor fakat nasıl kullanılacağına dair bir anlatım yok. Bu derleme metodu ccache kurduktan ilk dosyalarınızı normal sürede derlersiniz ve ccache derlediğiniz dosyaları önbelleğe kopyalar bu sayede diğer derlemelerinizi yaparken build süresi 10 dakika ise bu şekilde 1 dakikaya düşer. CCache'de temizleme komutlarıda var bunlar; ccache --cleanup ccache --clean Kurulum; İşlem çok basit. Derleme yaptığınız sunucuya bağlanıyorsunu ve şu komutu...
Arkadaşlar kolay gelsin. Zaman zaman indirilen fileslarda navicat şifresi verilmemiş oluyor bu yüzden navicata erişim yapılamıyor. Aşağıdaki adımları uyguladığınızda çok basit bir şekilde indirdiğiniz files'a ait mysql/navicat şifresini öğrenebilirsiniz. 1- ) Mysql'i kurdunuz, FTP den; var/db/mysql/mysql dizinine gidin.Buradan user.MYD adlı dosyayı masaüstüne kaydedin. 2-) user.MYD dosyasını notepad++ ile açın. İçerisinde anlamsız görünen bazı karakterler ve bunların arasında aşağıdaki...
Merhaba arkadaşlar, Bu konumuzda query komutlarını kullanarak serverden oyuncu verilerini nasıl silebileceğimizi göstereceğim. Elle tek tek işlemleri gerçekleştirmek sıkıcı olabiliyor. Bu konuyu Yardım - Sunucu Taşıma ve Yedek Kurma Problemi yardım konusunu açan @viquality için yardımcı olması bakımından oluşturuyorum. Aşağıda vereceğim query komutları oyundaki tüm oyuncu verilerini sıfırlayacak ve tablolardaki increment değerleri sıfırlanacaktır. Eğer ne yaptığınızı bilmiyorsanız...
Bir önceki sanal makinemde hata vermeyen MySQL bir türlü yeni sanal makinede çalışmıyordu. Fark ettim ki FreeBSD hostname'inde boşluk varsa MySQL başlayamıyor. Şu şekilde çözebilirsiniz: Önce mysql'i durdurun. service mysql-server stop Sonra kaldırın. pkg remove mysql56-server mysql56-client Arta kalan dosyaları silin. cd /var/db rm -rf mysql Makinanızın hostname'ini boşluksuz bir şeyle değiştirin. (Örnek: hostname="Altyapi-FreeBSD13") ee /etc/rc.conf Makineyi yeniden başlatın. reboot...
Geri
Üst