Vanilla Source

  • Konbuyu başlatan Konbuyu başlatan Admin
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 0
  • Görüntüleme Görüntüleme 76

Admin

Metin2Lobby
Yönetici
Founder
Katılım
6 Mayıs 2022
Mesajlar
52,647
Ticaret : 1 / 0 / 0
Merhaba Turkmmo Bugün Vanilla Sourceyi paylaşıcam

Özellikleri

*Maksimum lonca leveli ; 50 (Config'den değiştirilebilir.)

*Maksimum level ; 200 (Config'den değiştirebilir.)

*Maksimum statü sınırını config'den ayarlayabilirsiniz.

*Envanterdeki yang sınırı kaldırıldı. (Config'den sınır koyabilirsiniz)

*Kanal düşme sorunu yok.

*Beceri Kitaplarını üst üste koyup okuyabilirsiniz.

*Official Dragon Soul Sistem

*Official Kemer Sistem

*Official Kostüm Sistemi

*Official Pet Sistemi

*War açığı kapatıldı.

*Öldükten sonra ya da oyuna girişte oluşan görünmezlik sorunu yok.

*0 yang olan itemleri alamama sorunu yok.

*%2000 drop açabilirsiniz.

*DC (Kick Hack) Kapalı

*Karakter kayma sorunu yok.

*32 map sınırı kaldırıldı. ( Config'e istediğiniz kadar map_allow ekleyebilirsiniz. )

*Rüzgar, Ateş, Şimşek, Buz, Toprak efsunları aktif

*Sersemlik sorunu çözüldü. ( İtem takıp çıkarmaya gerek yok. )

*Quest Packet açığı kapatıldı.

*Backdoor açığı kapatıldı.

*Core be fehler kapatıldı.

*Buffer bug kapatıldı.

*Client bug kapatıldı.

*İNTERNAL İP sorunu çözüldü. ( Sabit İp - Hamachi - VDS de sorunsuz şekilde çalışır. )

*İmparatorluk Sistemi ile oluşan exploit açığı kapatıldı.

*Dönüşüm ile karakterlere fazla vurma sorunu çözüldü.

*Profil Görüntüleme Sistemi aktif. ( Python üzerinden eklenilmesi gerek. )

*Yeni bineklerin vurmama sorunu çözüldü.


Kod:
https://mega.co.nz/#!1k8V2QAI!VO99DcM5alZqZBmYzHqTbZAdJOrI6Q1nxZ250rvlV-Y

Virüs Total

Kod:
https://www.virustotal.com/tr/url/274b18e83a3b2b1db2350782fdb36e225aa3d656f350d26269233ac115c82f67/analysis/1423394362/



Vanilla Source: Metin2 Geliştiricileri İçin Temel Kaynak


Vanilla Source, Metin2 özel sunucu geliştiricileri için temel alınan, orijinal oyun mekaniklerini ve yapılarını barındıran kaynak koddur. Bu kaynak kodlar, hem game hem de auth sunucularında kullanılan yapıları içerir. Özellikle C++ tabanlı sistemler üzerine çalışan geliştiriciler için önemli bir başlangıç noktasıdır. Bu yazıda Vanilla Source'un ne olduğu, nasıl kullanılacağı ve neden önemli olduğu detaylı şekilde ele alınacaktır.

Vanilla Source Nedir?
Vanilla Source, Metin2'nin ilk sürümüne ait olan, herhangi bir modifikasyon yapılmamış orijinal kaynak kodudur. Bu kodlar, Martysama gibi bilinen geliştiriciler tarafından derlenip paylaşılır. Genellikle game server programming süreçlerinde referans alınır. Source edit işlemleri sırasında da bu kodlar üzerinden değişiklikler yapılır.

Neden Vanilla Source Kullanılır?
Metin2 özel sunucu dünyasında Vanilla Source, sistemin sağlam temellere oturtulmasını sağlar. Özellikle PvP sistemleri geliştirilirken, oyun içi mekaniklerin doğru çalışması için bu temel kodlara ihtiyaç duyulur. Ayrıca client src ile uyumlu çalışarak sunucu-client senkronizasyonunu sağlar. Bu sayede geliştiriciler, yeni PvP sistemleri, core geliştirmeleri veya uiscript düzenlemeleri yapabilirler.

Vanilla Source İçeriği
Vanilla Source, genellikle şu bileşenleri içerir:
- Game sunucusu kodları (C++)
- Auth sunucusu kodları (C++ / Python)
- DB core (Veritabanı yapıları)
- Core yapıları (Sunucu içi oyun mekanikleri)
- Channel yapıları

Vanilla Source ile Geliştirme Yapmak
Vanilla Source kullanarak geliştirme yaparken, geliştiriciler genellikle Python ve C++ dillerini kullanırlar. Örneğin, bir py GUI arayüzü ile yönetim paneli oluşturulabilir. Aynı zamanda py root üzerinde oyun içi sistemler düzenlenebilir. UIScript dosyaları ile arayüz tasarımı yapılırken, pack dosyaları ile içerik yönetimi sağlanır. DB ile veritabanı bağlantısı kurulur ve oyuncu verileri saklanır.

Vanilla Source ile Compile İşlemi
Oluşturulan ya da düzenlenen kaynak kodlar, compile edilerek исполняемые dosyalara dönüştürülür. Bu işlem sırasında bazı derleme hataları ile karşılaşılabilir. Ancak Vanilla Source gibi temiz bir yapı üzerinde çalışmak, bu hataların daha kolay çözülmesini sağlar. Metin2Dev platformları, bu konuda destek sunar.

Sonuç
Vanilla Source, Metin2 özel sunucu geliştiricileri için temel taşlarından biridir. Game core, db core, PvP sistemleri ve diğer birçok alanda güvenilir bir temel sağlar. Orijinal yapıyı bozmadan özelleştirme yapmak isteyen geliştiriciler için ideal bir çözümdür.


Vanilla Source: The Essential Resource for Metin2 Developers


Vanilla Source is the base source code containing original game mechanics and structures used by Metin2 private server developers. This source code includes structures used on both game and auth servers. It is especially important for developers working with C++-based systems. In this article, we will detail what Vanilla Source is, how it is used, and why it is important.

What is Vanilla Source?
Vanilla Source is the original source code from the first version of Metin2 without any modifications. These codes are compiled and shared by known developers like Martysama. They are commonly referenced during game server programming processes. Changes are made over these codes during source edit operations.

Why Use Vanilla Source?
In the world of Metin2 private servers, Vanilla Source ensures that the system is built on solid foundations. When developing PvP systems, it is necessary to ensure that in-game mechanics function properly. Additionally, it works compatibly with client src to maintain server-client synchronization. Thus, developers can create new PvP systems, core improvements, or modify uiscript.

Contents of Vanilla Source
Vanilla Source typically includes the following components:
- Game server codes (C++)
- Auth server codes (C++ / Python)
- DB core (Database structures)
- Core structures (In-server game mechanics)
- Channel structures

Developing with Vanilla Source
When developing using Vanilla Source, developers usually utilize Python and C++ languages. For example, a management panel can be created using a py GUI interface. Meanwhile, in-game systems can be adjusted within py root. UI designs are created using UIScript files, while content management is handled via pack files. Connection to the database and storage of player data is done through DB.

Compiling with Vanilla Source
The created or modified source codes are converted into executable files by being compiled. Some compilation errors may occur during this process. However, working on a clean structure such as Vanilla Source makes resolving these errors easier. Metin2Dev platforms offer support in this area.

Conclusion
Vanilla Source is one of the fundamental building blocks for Metin2 private server developers. It provides a reliable foundation for game core, db core, PvP systems, and many other areas. It is an ideal solution for developers who wish to customize without altering the original structure.
 

Şuan Bu Konuyu Görüntüleyen Kullanıcılar (Toplam : 0, Üye : 0, Misafir : 0)

Benzer konular

Geri
Üst Alt