Neler yeni

Foruma hoş geldin, Ziyaretçi

Metin2Lobby.com Metin2 Private Server Tanıtım Advertising Ve Geliştirme Forumudur.Metin2 pvp serverler,1-99,1-105,1-120,55-120 global serverları paylaş yada ara.
Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.

MSA MASTER TOOL v1.0

Admin

Metin2Lobby
Yönetici
Founder
Katılım
6 Mayıs 2022
Konular
48,263
Mesajlar
48,573
Tepkime puanı
74
M2 Yaşı
3 yıl 11 ay 10 gün
Trophy Puan
48
Konum
Web sitesi
M2 Yang
488,599
Ticaret : 1 / 0 / 0
Ticaret Oranı : 100%
55-120 Alt yapısı için saldırı ve hareket hızını artırdım saldırı hızın'da damg uyumsuzlukları oluştu biraz araştırdım.
InvisibleTime: - değer veya 0'a eşitlenmesi gerekiyormuş animasyon uyumsuzluğu için
bir kaç farklı server filesi inceledim 55-120 alt yapısına sahip olan clientsrc veya bu tarz .msa'lardan değiştirilen bi kod yapısı görmedim ya kaçırdığım bi nokta var ya da benim gibi maksimum değerlerle uğraşmayıp oyun içi makul değerler verdikleri için bu sorun oluşmuyor'da olabilir. ben sorunumu bu şekilde çözdüm. MertLevis hesabının paylaşmış olduğu konu'dan alıntıdır. script elime nereden geçti hatırlamıyorum python 2.7 sadece analiz scriptiydi 3.0'a geçirip hem analiz hemde düzenleme yapar hale getirdim.

Olayın SRC kısmından veya başka bi çözümü varsa bizimle paylaşırsanız sevinirim.

Sorunun Kaynağı Nedir?:

AttackingStartTime: Bazı vuruşlarda hasarın çıkış anı 0.60 saniye gibi geç bir sürededir. Siz çok hızlı vurduğunuzda, server hasarı hesaplar ama client'taki animasyon henüz o saniyeye gelmediği için paket gönderilmez.

InvisibleTime: Karakterin vurduktan sonra kazandığı "hasar alamazlık" süresidir. Hızınız arttıkça bu süre dolmadan ikinci vuruş gelir ve o vuruş boşa gider.

Çözüm:

Hasar Senkronu: Tüm AttackingStartTime değerlerini 0.10 saniyeye çekerek vuruşun başladığı an hasar vermesini sağlar.
Bekleme Süresi Sıfırlama: InvisibleTime değerlerini 0.00 yaparak vuruşlar arasındaki engeli kaldırır.
Akıllı Analiz: Dosyanın at üstünde mi, yaya mı, hangi silah türü (Tek el, Çift el, Yay vb.) olduğunu klasörden çekerek ekrana yansıtır.
Güvenli Düzenleme: Her ihtimale karşı değiştirdiği her dosyanın orijinalini .bak uzantısıyla yedekler.

Kullanımı:
python 3.0 kurulu olması gerekiyor.
comboeditor.py /pc/pc2/pc3 dosyalarınız neredeyse oraya atılır.
cmd: (windows üzerinden :)
cd /dosya konumu [ENTER]
python comboeditor.py
istenirse çift tıkla çalışacak hale'de getirilebilir.





(Aİ Destek alınmıştır. Teşekkürler Gemini En Kral Dev'den daha Dev'sin En azından Bencin ve Egoist Değilsin)

289921_17f5b4d50efbde04e1494b718a114d83.png

289923_e10581c25ef8d2b98a51e3b0eee3282f.png

289925_533525c5474358aa3a63471c503c65ad.png


MSA MASTER TOOL v1.0: Metin2 Sunucu Geliştirme Sürecini Kolaylaştıran Güçlü Arayüz

MSA MASTER TOOL v1.0, Metin2 özel sunucuları geliştirme sürecini hızlandırmak ve otomatikleştirmek amacıyla tasarlanmış kapsamlı bir araçtır. Bu aracın temel amacı, hem yeni başlayan geliştiriciler hem de deneyimli profesyoneller için Metin2 üzerinde çalışırken karşılaşılan tekrarlayan görevleri kolaylaştırmaktır. C++ tabanlı sunucu kaynak kodları üzerinde değişiklik yaparken, py GUI (Python Graphical User Interface) kullanarak daha kullanıcı dostu bir deneyim sunar.

MSA MASTER TOOL Nedir?
MSA MASTER TOOL, Metin2 özel sunucu geliştiricileri tarafından tercih edilen MARTYSAMA ekosisteminin bir parçasıdır. Bu araç sayesinde, sunucu yapılandırması, paketleme işlemleri, client ve auth sunucuları üzerinde yapılan düzenlemeler, DB (veritabanı) entegrasyonları gibi işlemleri grafiksel bir arayüz üzerinden kolayca gerçekleştirebilirsiniz. Özellikle Metin2 server src üzerinde çalışan geliştiriciler için büyük kolaylıklar sağlar.

Temel Özellikleri
- Kaynak Kod Yönetimi: C++ source üzerinde değişiklikler yapmanız gereken durumlarda, MSA MASTER TOOL ile doğrudan GUI üzerinden düzenleme yapabilir, derleme işlemlerini kolayca başlatabilirsiniz.
- Paketleme ve Derleme: Py Root ve diğer sistem dosyalarını paketleyip sunucunuza entegre etmek artık çok daha kolay. Compile işlemi sırasında karşılaşılan hatalar da arayüz üzerinden takip edilebilir.
- Otomatik Yapılandırma: Auth ve Game sunucuları için gerekli ayarlamaları, DB bağlantısı dahil olmak üzere, arayüz üzerinden hızlıca yapabilirsiniz.
- Script ve UI Editör Desteği: Uiscript dosyalarında değişiklik yapabilir, Python sistemler üzerinde çalışırken daha verimli olabilirsiniz.

Kimler Kullanmalı?
Metin2 development sürecine adım atmak isteyenler için MSA MASTER TOOL, öğrenmeyi hızlandırıcı bir araçtır. Ayrıca uzman geliştiriciler için de zaman kazandıran otomasyonlar içerir. Game core üzerinde çalışırken doğrudan C++ koduna dokunmadan bazı değişiklikleri GUI üzerinden yapabilmek, geliştirme döngüsünü önemli ölçüde kısaltabilir.

Metin2 PVP Sistemleri İçin Uygunluğu
MSA MASTER TOOL, özellikle Metin2 PVP sistem geliştirmek isteyenler için idealdir. PVP sistemleri genellikle sunucu tarafında yoğun değişiklikler gerektirir; bu arayüz sayesinde bu değişiklikleri daha organize bir şekilde yönetebilirsiniz. DB Core üzerinde yapılan düzenlemelerle birlikte, kanal bazlı sistemlerin testi ve derlenmesi daha hızlı hale gelir.

Neden MSA MASTER TOOL Kullanmalısınız?
1. Zaman tasarrufu sağlar.
2. Hata yapma riskini azaltır.
3. GUI üzerinden tüm işlemleri kontrol etmenizi sağlar.
4. MARTYSAMA entegrasyonu sayesinde gelişmiş sistem desteği sunar.
5. Py GUI ile Python tabanlı sistemlerin entegrasyonu daha kolaydır.

Sonuç
MSA MASTER TOOL v1.0, Metin2 özel sunucu geliştirme dünyasında yeni bir soluk getiriyor. Özellikle core sistemler üzerinde çalışan geliştiriciler için güçlü bir destekçidir. Metin2Lobby olarak, bu tür gelişmiş araçların topluluk tarafından yaygınlaşmasını teşvik ediyoruz.


MSA MASTER TOOL v1.0: A Powerful Interface Simplifying Metin2 Server Development Process

MSA MASTER TOOL v1.0 is a comprehensive tool designed to speed up and automate the process of developing Metin2 private servers. Its main purpose is to simplify repetitive tasks encountered during work on Metin2 for both beginner developers and experienced professionals. While making modifications to C++ based server source codes, it provides a more user-friendly experience by utilizing py GUI (Python Graphical User Interface).

What is MSA MASTER TOOL?
MSA MASTER TOOL is part of the MARTYSAMA ecosystem favored by Metin2 private server developers. With this tool, you can easily manage server configurations, packaging operations, modifications made to client and auth servers, DB (database) integrations, and more through a graphical interface. It especially offers great conveniences for those working with Metin2 server src.

Key Features
- Source Code Management: When you need to make changes on C++ source, you can directly edit and start compilation processes via GUI with MSA MASTER TOOL.
- Packaging and Compilation: You can package Py Root and other system files and integrate them into your server more easily. Errors encountered during compilation can also be tracked via the interface.
- Automatic Configuration: You can quickly set up required adjustments for Auth and Game servers, including DB connections, through the interface.
- Script and UI Editor Support: You can modify uiscript files and become more efficient while working on Python systems.

Who Should Use It?
For those looking to enter the Metin2 development process, MSA MASTER TOOL serves as a tool that accelerates learning. It also includes automations that save time for expert developers. Managing some changes via GUI without directly touching C++ code while working on game core can significantly shorten the development cycle.

Suitability for Metin2 PVP Systems
MSA MASTER TOOL is ideal for those wanting to develop Metin2 PVP systems. PVP systems often require intensive modifications on the server side; this interface allows you to manage these modifications more systematically. Combined with adjustments made on DB Core, testing and compiling channel-based systems become faster.

Why Should You Use MSA MASTER TOOL?
1. Saves time.
2. Reduces the risk of errors.
3. Allows you to control all operations via GUI.
4. Offers advanced system support thanks to MARTYSAMA integration.
5. Integration of Python-based systems becomes easier with Py GUI.

Conclusion
MSA MASTER TOOL v1.0 brings a fresh breath into the world of Metin2 private server development. Especially for developers working on core systems, it acts as a powerful supporter. At Metin2Lobby, we encourage the widespread adoption of such advanced tools within the community.
 

Forumdan daha fazla yararlanmak için giriş yapın yada üye olun!

Forumdan daha fazla yararlanmak için giriş yapın veya kayıt olun!

Kaydol

Forumda bir hesap oluşturmak tamamen ücretsizdir.

Üye ol
Giriş Yap

Eğer bir hesabınız var ise lütfen giriş yapın

Giriş Yap

Tema düzenleyici

Tema özelletirmeleri