98-99 vslik server geliştirme günlüğü

  • Konuyu açan Konuyu açan iQuit
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 5
  • Gösterim Gösterim 29

iQuit

Üye
Üye
Mesaj
47
Çözümler
1
Beğeni
29
Puan
679
Ticaret Puanı
0
Metin2 Serverini Linuxda çalıştırmak adlı konuda yola başlıyarak ve ardından ilk iş bir tool yapmakla başladım yola tool'umda qt6 kullanmaya karar verdim GUI olarak.

toolumda zırh ve saç kostümünü kolayca ekleyen bir sistem yaptım
1789940924143.webp


ayrıca kaç gün olacağını düşürülüp düşürülmeyeceğini npcde satılıp satılmayacağını vb. gibi özelliklerde ekledim ve ek olarak MSE desteği yani efekt desteği ekledim

1789940981671.webp



kostümü eklerken asset'in yolunu seçme özelliği kostüm açıklaması ve özet yazısı ekledim.


1789941124187.webp



ve sonuç:
1789941139017.webp
 
Bu arada file temeli olarak Martysama kullanıyorum x64 client, freetype python 3.14 ve dx9ex kullanmaktayım
ardından silah fişi desteğini sunucuma ekleyip tool'uma da silah fişi ekleme sistemi yaptım

1789941396809.webp

1789941419142.webp

1789941427475.webp
 
ileriki zamanlarda modellerimi portladıgımda npc/mob olarak eklemek için bir sistem yaptım. biraz basit kaldı ileriki zamanlarda skill atabilen ölüm sesi ödürme sesi vb gibi detaylar ekleyeceğim.

1789941540508.webp
 
ekledigim moblar ve varolan mobların droplarını düzenlemek için de bir sistem yaptım
1789941779101.webp
 
ekledigim mobların spawn noktasını belirtmek için de bir sistem yaptım varolan mobların/metinlerin/npclerin vb. noktalarınıda görüntülemektedir
1789941894039.webp
 
npcdeki shopları düzenlemek veya yeni npc'yi shop ile beraber ekleyip eşya koyabildiğim bir sistem de yaptım
1789942020812.webp
 
Geri
Üst