Kareli Karesiz Simgeleri Db'ye Ekleme

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

Admin

Knight Lobby
Yönetici
Founder
Katılım
6 Mayıs 2022
Mesajlar
45,967
Konu link görüntülemek için konuya cevap yazmalısınız.
Kareli Karesiz Simgeleri DB'ye Ekleme Rehberi

Knight Online özel sunucularında (Private Server) geliştirme yaparken, kareli veya karesiz simgelerin veritabanına (DB) doğru şekilde eklenmesi oldukça önemli bir adımdır. Bu işlem hem sunucu üzerindeki görsellik kalitesini artırır hem de oyuncuların daha iyi bir deneyim yaşamasını sağlar. Bu makalede, kareli karesiz simgeleri DB'ye nasıl ekleyeceğinizi adım adım anlatacağız. Ayrıca Knight Online geliştirme (dev) sürecinde bu işlemi nasıl optimize edebileceğinizden bahsedeceğiz.

Knight Online DB Nedir?

Knight Online özel sunucularında kullanılan veritabanları, genellikle sunucuda tanımlı tüm nesneleri, karakterleri, envanterleri, eşyaları ve sair verileri içerir. Bu veritabanları genellikle MySQL formatında tutulur ve item.bin, npc.bin gibi dosyalarla entegre çalışır. Simgelerin doğru şekilde veritabanına eklenmesi, bu dosyaların uyumlu çalışmasını sağlar.

Kareli ve Karesiz Simgeler Arasındaki Fark

Knight Online özel sunucularında bazı eşyaların simgeleri kareli olarak gözükürken bazıları karesizdir. Bu fark, genellikle item.bin dosyasının yapısında ya da veritabanındaki icon ID değerlerindeki farklılıklardan kaynaklanabilir. Karesiz simgeler genellikle daha modern ve estetik bir görünüm sunar. Bu nedenle birçok KO Private Server geliştiricisi, karesiz simgeleri tercih eder.

Simgeleri DB'ye Ekleme Adımları

Adım 1: Öncelikle kullanmak istediğiniz simge dosyasını (.dds, .tga, .png gibi) doğru formatta hazırlayın. Knight Online client tarafında genellikle DDS formatı tercih edilir.

Adım 2: Simgeyi client dosyalarına ekleyin. Bu işlem genellikle texture dosyaları üzerinden yapılır. Eğer client edit yetkiniz yoksa, bu işlem için bir Knight Online Client Edit uzmanından destek alabilirsiniz.

Adım 3: item_proto tablosuna gidin ve eşyanın icon ID'sini güncelleyin. Bu ID, client tarafında simgenin doğru yüklenmesi için önemlidir. Örneğin:

INSERT INTO item_proto (vnum, name, icon, ...) VALUES (12345, 'Yeni Item', 'new_icon.dds', ...);

Adım 4: item_proto dosyasını serverfiles içinde güncelleyin ve sunucuyu yeniden başlatın. Bu işlem tamamlandıktan sonra simgeler artık karesiz olarak görünecektir.

Dikkat Edilmesi Gerekenler

• Simge formatı doğru olmalıdır.
• item_proto ve client arasındaki uyum mutlaka sağlanmalıdır.
• Simge ID'si çakışmamalıdır.

Knight Lobby ile Geliştirici Desteği

KnightLobby, KO geliştiricileri için gerekli tüm araçlara ve bilgiye ulaşabileceğiniz kapsamlı bir platformdur. Simgeleri DB'ye ekleme gibi teknik işlemleri daha kolay gerçekleştirmek için forumlarımızda birçok rehber ve kaynak bulabilirsiniz.


Adding Square and Non-Square Icons to Database

When developing Knight Online private servers, properly adding square or non-square icons to the database (DB) is a critical step. This process not only enhances the visual quality of the server but also improves the overall gaming experience for players. In this article, we will explain how to add square and non-square icons to the DB step by step. Additionally, we will discuss how to optimize this process during Knight Online development.

What is Knight Online DB?

Databases used in Knight Online private servers typically contain all objects, characters, inventories, items, and other related data defined on the server. These databases are usually stored in MySQL format and work integrally with files like item.bin, npc.bin. Properly adding icons to the database ensures these files operate in harmony.

Difference Between Square and Non-Square Icons

In Knight Online private servers, some item icons appear square-shaped while others are non-square. This difference often stems from variations in the structure of the item.bin file or icon ID values within the database. Non-square icons generally offer a more modern and aesthetic appearance. For this reason, many KO private server developers prefer non-square icons.

Steps to Add Icons to the Database

Step 1: First, prepare your icon file (DDS, TGA, PNG, etc.) in the correct format. Generally, DDS format is preferred on the Knight Online client side.

Step 2: Add the icon to the client files. This process typically involves modifying texture files. If you do not have client editing skills, you can seek support from a Knight Online Client Edit specialist.

Step 3: Navigate to the item_proto table and update the icon ID of the item. This ID is essential for correctly loading the icon on the client side. Example:

INSERT INTO item_proto (vnum, name, icon, ...) VALUES (12345, 'New Item', 'new_icon.dds', ...);

Step 4: Update the item_proto file inside serverfiles and restart the server. After completing this step, icons will appear as non-square.

Important Considerations

• The icon format must be correct.
• Compatibility between item_proto and the client must be ensured.
• Icon IDs should not conflict.

Knight Lobby Developer Support

KnightLobby is a comprehensive platform where KO developers can find all necessary tools and information. You can access numerous guides and resources on our forums to make technical processes like adding icons to the DB easier.
 

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

Geri
Üst Alt