Hikayeler

Reklam vermek için turkmmo@gmail.com

Martysama v5.8 Üzerine Yaptığım Ufak Çaplı Bir Kaç Sistemli Files

4.80 yıldız(lar) 5 Değerlendirme Değerlendirenler

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

Bu uyumsuzluk sence neden kaynaklanıyordur? nerede hata yapıyorum? var mı bir fikrin? daha önce paket uyuşmazlığı yaşamadım hiç
server src packet.h
client src packet.h bu 2 yerde sayılar aynı olmak zorunda olmazsa oyun açılmaz refused verir zaten
 
Örnek bir kurulum şeması ve izlemeniz gereken yolu belirttim, dosya adları ve uzantıları dosya yolları tamamen farazi ve örnek verme amaçlı belirtilmiştir nihai sonuç içermez. Doğru adımları izlediğiniz takdirde kurulum sorunsuz gerçekleşecektir.
Sunucunun Erişim Şifreleri İse Şu Şekilde;
FreeBsd & FileZilla Kullanıcı Adı : Root
FreeBsd & Filezilla Şifre: 1
Navicat Kullanıcı Adı: Root
Navicat Şifre: password
Oyundaki Hesap Şifreleri : 1



1. Sunucuya Bağlantı ve Dosya Transferi
  • Öncelikle FreeBSD sunucunuza ssh veya putty ile bağlantı kurun.
  • Sabit IP ayarlarınızı yapılandırdıktan sonra FileZilla gibi bir FTP istemcisi ile sunucunuza bağlanın.
    • Not: bsd şifresi (1)
2. Eski Dosyaların Temizlenmesi

Mevcut src ve game dosyaları ile build alamayacağınız için bunları sunucudan silmeniz gerekmektedir. Putty üzerinden aşağıdaki komutları kullanarak eski dosyaları kaldırın:

Shell

rm -r s3ll_server
rm -r s3ll_game
rm rf- dosyaadı.tar.gz
rm rf- dosyaadı2.tar.gz
  • Ayrıca, mevcut .tar.gz uzantılı arşiv dosyalarını da silerek /root klasörünü tamamen temizleyin.
3. Yeni Dosyaların Hazırlanması

  • İndirmiş olduğunuz arşiv dosyasının (.rar) içinden çıkan client_src, game_src.tar.gz ve mysql.tar.gz dosyalarını masaüstünüze çıkartın. (Rar olarak kalsın)
4. Game Kaynak Kodunu Derleme (Build)

  • Hazırladığınız game_src klasörünü FileZilla aracılığıyla sunucudaki /root dizinine yükleyin.
  • Putty üzerinden sırasıyla aşağıdaki komutları girerek derleme işlemini başlatın:
    Shell

    cd /root/game/src # Veya kaynak kodun bulunduğu doğru dizine gidin

  • gmake clean
    gmake dep
    gmake -j20

  • Önemli: Build işlemi sırasında normalde db klasörü de derlenir. Emin olmak için db klasörünü ayrıca kendiniz de derleyebilirsiniz.
4.1. Admin Panel Dosya Yolu Güncellemesi

  • Build işlemi bittikten sonra oluşan game.tar.gz dosyasını arşivden çıkarın.
  • admin_panel.py dosyasını bir metin düzenleyici ile açın.
  • Dosyanın en alt satırlarında göreceğiniz iki adet dosya yolunu, kendi yeni src yolunuzla değiştirin.
    • Örnek Yol: /root/game/main/shinesunserver/game/
4.2. MySQL Veritabanını Güncelleme

  • /var/db dizinindeki mysql dosyasını arşivden çıkarın (tar -zxvf mysql.tar.gz gibi). Bu işlem, SQL veritabanınızı güncelleyecektir.
    • Arşiv Şifresi: password
4.3. Test Hesap Bilgileri

  • Oluşturulan test karakterleri ve hesapların şifresi varsayılan olarak 1'dir.
5. Client Derlemesi (Build)

  • Client kaynak kodları Visual Studio 2022 ile derlenmektedir. Projeyi açarken doğru dosya yollarını belirttiğinizden emin olun.
6. Pack Düzenlemesi

  • Verilen pack klasörünün içinde, pack dosyalarını açıp düzenlemenize yarayacak bir "Pack Açıcı" aracı mevcuttur.
  • Bu aracı kullanarak serverinfo.py dosyasını kolayca düzenleyip sunucu IP bilgilerinizi girebilirsiniz.

7. Serveri başlatmak ve oyuna start vermek için sırasıyla
cd /root/game/main
python admin_panel.py
Gelen seçeneklerde 1 oyunu başlatma 3 oyunu durdurma
Sunucuyu ilk defa çalıştırdığınızda gelen putty scriptinde yapmanız gereken 3 adet ana unsur var bunlardan 1. 666 yazıp enter çekmek 2. 777 yazıp enter çekmek 3. 888 yazıp enter çekmek
Dip Not: yukarıdaki talimatları uygulamak için her seferinde python admin_panel.py yazmak zorundasanız daha sonra oyunu açarken kapatırken bu 666-777-888 kodlarını çalıştırmaya ihtiyacınız olmayacak.

İyi oyunlar!
 
Öncelikle paylaşım için teşekkür ederim, Fileste ne yaptıysam çağırdığım bineklere maalesef binemedim, Binekler mob protoda var çağırdığım da görünüyor ama Manuya sağ tıkladığımda kostüm penceresine ekleniyor ama binek gelmiyor @ShineSun
 
puty şifresi ?
 

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

Benzer konular

Geri
Üst