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: 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
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ı kullanırlar. Aslında baktığımızda baya bir işe yaradığını anlayabiliriz. :) Quest Nasıl Eklenir? Quest dosyamız oto_event.lua olsun diyelim. Quest içeriğimiz; ------ MMO Tutkunları | www.mmotutkunlari.com ------...
MySQL 8.0 kurarken kullandığım komutlar İlk önce MySQL client ve serveri kurmak için şu komutu çalıştırın pkg install mysql80-client mysql80-server Şifre veritabanlarının oluşturulması için şu komutu girin pwd_mkdb -p /etc/master.passwd Mysql dizinine izinleri tanımlamak için şu komutları girin chown -R mysql /var/db/mysql/ chgrp -R mysql /var/db/mysql/ Sistemi başlatırken otomatik olarak mariadb servisini aktif etmek için şu komutu girin. echo 'mysql_enable="YES"' >> /etc/rc.conf MySQL...
Merhabalar, 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. :) Python dosyalarında kullanılan fonksiyonlarının listesi: Python Fonksiyonları (Açıklamalarıyla Birlikte) Root içindeki py dosyaları ve ne işe yaradıklarının listesi; atlasinfo.txt => Map dosylarının bilgileri. colorInfo.py => Oyunda kullanılan renklerin tutulduğu yer. consoleModule.py => Debug console...
İlk önce MariaDB client ve serveri kurmak için şu komutu çalıştırın pkg install mariadb103-client mariadb103-server Şifre veritabanlarının oluşturulması için şu komutu girin pwd_mkdb -p /etc/master.passwd Mysql dizinine izinleri tanımlamak için şu komutları girin chown -R mysql /var/db/mysql/ chgrp -R mysql /var/db/mysql/ Sistemi başlatırken otomatik olarak mariadb servisini aktif etmek için şu komutu girin. echo 'mysql_enable="YES"' >> /etc/rc.conf MariaDB aktif etmek için şu komutu...
Konu 'Sunucu Güvenliği İçin Config Dosyasına Eklememiz Gerekenler'
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 ve game99 klasörlerinin içindeki CONFIG isimli dosyaya ekleyiniz. 1. İlk önce serveri test serverden çıkartmakla başlayalım. Eğer test server aktif ise gmlerin kullandığı bir çok komutları oyuncularda kullanacaktır. TEST_SERVER = 0 2. P2P ile serverinize dışarıdan sızmaları engellemek için adminpage (metin2 api) şifresini...
Konu '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...
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...
Konu 'FreeBSD 13.0 Release - Source Build Etmelik - Oyun Çalıştırmalık - GCC8/GCC9/GCC10 - MySQL5.6/MariaDB10.3 - Python2.7'
Türkçe Dili Merhaba Arkadaşlar Biliyorsunuz ki Forumda o kadar çok dosya paylaşılıyor ki bunların bir kısmı GCC8 - GCC9 veya GCC10 ile derleniyor. Bir de MySQL var tabii, eğer MySQL üzerinde ise MySQL 5.6 veya MariaDB 10.3 kullanılıyor. Bu yüzden tek bir konuda 2 farklı Freebsd VDI paylaşacağım. English Language Hello Friends You know that so many files are shared in the Forum that some of them are compiled with GCC8 - GCC9 or GCC10. There is also MySQL, of course, if it is on MySQL...
Konu '[Windows / FreeBSD] Mainline geliştirme ortamı - Tertemiz altyapı.'
Lütfen yaşadığınız sorunlar için bana özel mesaj atmayın veya bu konuya yorum yazmayın, Soru, Cevap ve Yardım bölümünü kullanın. Metin2 geliştirmeye başkalarının hazırladığı fileslerle değil, doğrudan 2014'te sızdırılan Kraizy.tgz kaynak kodlarındaki mainline ile başlamak isteyenlere, hatasız hızlı bir başlangıç sunmak için bu konuyu hazırladım. Dosyaları Visual Studio 2022 ile hatasız derlenebilecek kadar düzelttim. Dosya düzenini iyileştirdim. Kullanılmayan/ölü sistem ve kodları...
Geri
Üst