Oyun içi KC Kırdırma Sistemi *Mantığı ve Bilgisi/Vizyon (Resimli Detaylı Anlatım/B-Harwey)

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

Admin

Knight Lobby
Yönetici
Founder
Katılım
6 Mayıs 2022
Mesajlar
45,967
Merhaba değerli Ko-Fox Ailesi, bir çok kişinin aradığı ama sonuca varamadığı KC sistemine geldi sıra..Çok detaylı bir sistem gerçekleştirmedim o kadar vaktim olmadı fakat mantığını açıkladığım da geliştirmeniz hiçte zor olmayacaktır.

Ayrıca belirteyim ki PUS ile bağlantısı kesinlikle yoktur ama yapılabilir.

PUS buglarını az çok bilirsiniz o yüzden bu sistem Pus sistemine göre daha güvenilirdir.

NOT: KONU GÜNCELLENDİ KOD HATASI NEDENİYLE YAPILAMAMIŞ ŞU AN DA SORUNSUZ VE DENENMİŞTİR.



Öncelikle sizlere Npc Kodlarını vereyim ve Moradon'da yerlerine yerleştirelim.



Önce böyle bir NPC varsa siliyoruz bir problem olmaması için;



Konu link görüntülemek için konuya cevap yazmalısınız.





Ardından Yeni Npclerimizi ekliyoruz ;



Konu link görüntülemek için konuya cevap yazmalısınız.




Sonra 21. Evt'a görevlerimizin Çalışması için bunları ekliyoruz boş bir alana ekleyebilirsiniz.

Ve ayrıca AI_SERVER ve EBENEZER icinde ki iki 21. Evt'a ekliyoruz.



Konu link görüntülemek için konuya cevap yazmalısınız.


Tabi ki bu kadarla bitmedi Quest_Menu_us ve quest_talk_us eklememiz gerekiyor..

TBL editorle Quest_Menu_us' u açıp ;



85601- Knight Cash Exchange



Sütununu ekliyoruz..



Ardından Quest_talk_us'u açıp;



79876- Level different Hero !

60003- You are inventory is full.



Sütunlarını ekledikten sonra oyun içinde de bunu belirgin etmemiz gerek görsellik açısından peki bunu nasıl yaparız?



Konu link görüntülemek için konuya cevap yazmalısınız.



Adresinden UIF editorü indirip resimde gösterdiğim adımları takip edip kaydediyorsunuz.

ur939.jpg






Evet şimdi sizin de Bir KC kırdıma NPC'niz mevcut 🙂



Evt'ta belirttiğim item Gold Premium Voucher'dır o itemi istediğiniz farklı bir şeyle değiştirebilirsiniz o sizlerin hayal gücüne kalmış 🙂



Sevgiler Ko-Fox


Oyun içi KC Kırdırma Sistemi Mantığı ve Bilgisi: Vizyon (Resimli Detaylı Anlatım/B-Harwey)

Knight Online özel sunucularında (pserver) oyun içi ekonomi ve deneyim dengesi için geliştirilen sistemlerden biri de 'KC kırdırma' mekanizmasıdır. Bu yazıda, B-Harwey tarafından geliştirilen KC kırdırma sisteminin mantığını, teknik detaylarını ve nasıl çalıştığını detaylı olarak ele alacağız.

KC Nedir?
KC, Knight Online oyununda 'Kredi Coin' anlamına gelmektedir. Oyuncuların para birimi olan Zeny'ye alternatif olarak kullanılır. Özellikle özel sunucularda, oyun içi satın alımlar, eşya yükseltmeleri veya özel içeriklere erişim için KC kullanılır.

KC Kırdırma Sistemi Nedir?
KC kırdırma sistemi, oyuncuların belirli eşyaları kullanarak ya da görevlerle KC kazanmalarını sağlayan bir mekanizmadır. Bu sistem, hem oyun içi ekonomiyi desteklemek hem de oyuncuların aktif kalmasını hedefler.

Sistem Nasıl Çalışır?
B-Harwey tarafından tasarlanan bu sistem, oyuncuların belirli görevleri tamamlaması veya özel eşyaları sunucusu üzerinden işlemeye dayanmaktadır. Örneğin, bir oyuncu 'Chitin Shell' gibi bir eşyayı belirli bir NPC'ye teslim ederek KC kazanabilir. Bu işlem sırasında sunucu tarafında bir kontrol yapılır; eşyanın geçerli olup olmadığı, miktarı ve oyuncunun yetkisi gibi faktörler değerlendirilir.

Teknik Detaylar
Uyarı: Bu sistem doğru şekilde entegre edilmezse sunucuda hata oluşabilir. Özellikle 'item.bin', 'mob.bin' ve 'npc.bin' dosyalarında değişiklik yapılması gerekir. Ayrıca sunucu tarafında özel sorgular yazılması ve veritabanı (DB) bağlantısının sağlanması gerekir.

Sunucu Tarafında Uygulanması
KC kırdırma sistemi, genellikle 'zone server' üzerinde çalıştırılır. Bu sistemde, oyuncu bir NPC ile etkileşime girdiğinde, sunucu taraflı olarak bir fonksiyon çağrılır. Bu fonksiyon, oyuncunun envanterindeki eşyaları kontrol eder, eşyaları siler ve karşılığında KC ekler.

Geliştirici Perspektifi
Bu sistem, KO geliştiricileri için önemli bir araçtır. Özellikle 'kodev' sürecinde bu tür sistemlerin test edilmesi ve optimize edilmesi gerekir. Sunucu dosyalarında (serverfiles) yapılan değişiklikler, oyunun stabilitesini doğrudan etkiler.

Görsel Anlatım
Sistem, oyun içi bir menü arayüzüyle de desteklenebilir. Bu menü, oyuncuya hangi eşyalarla kaç KC kazanabileceği gibi bilgileri gösterir. Bu menü için 'addon' veya 'myko' gibi arayüz geliştirme araçları kullanılabilir.

Sonuç
KC kırdırma sistemi, Knight Online özel sunucularında hem oyuncu etkileşimini artırmak hem de oyun içi ekonomiyi dengede tutmak için etkili bir yöntemdir. B-Harwey'nin geliştirdiği bu sistem, doğru uygulandığında sunucu popülasyonunu artırabilir ve oyuncuların uzun süreli bağlılığını sağlayabilir.


In-Game KC Breaking System Logic and Knowledge: Vision (Detailed Illustrated Guide/B-Harwey)

One of the systems developed for in-game economy and experience balance on Knight Online private servers (pserver) is the 'KC breaking' mechanism. In this article, we will thoroughly examine the logic, technical details, and operation of the KC breaking system developed by B-Harwey.

What is KC?
KC stands for 'Kredi Coin' in Knight Online. It serves as an alternative currency to Zeny, which players use. Especially on private servers, KC is used for in-game purchases, item upgrades, or access to special content.

What is the KC Breaking System?
The KC breaking system allows players to earn KC by using specific items or completing quests. This system aims to support the in-game economy and keep players active.

How Does the System Work?
Designed by B-Harwey, this system relies on players completing certain quests or processing special items through the server. For example, a player can earn KC by delivering an item like 'Chitin Shell' to a specific NPC. During this process, the server performs checks such as whether the item is valid, its quantity, and the player's permissions.

Technical Details
Warning: If not integrated correctly, this system can cause errors on the server. Changes must be made to files like 'item.bin', 'mob.bin', and 'npc.bin'. Additionally, custom queries need to be written on the server side, and database (DB) connections must be established.

Implementation on Server Side
The KC breaking system typically runs on the 'zone server'. When a player interacts with an NPC, a function is called server-side. This function checks the items in the player’s inventory, deletes them, and adds KC in return.

Developer Perspective
This system is an important tool for KO developers. Especially during the 'kodev' phase, such systems must be tested and optimized. Changes made in server files (serverfiles) directly affect the stability of the game.

Visual Guide
The system can also be supported by an in-game menu interface. This menu displays information such as how much KC a player can earn with which items. Tools like 'addon' or 'myko' can be used to develop this menu.

Conclusion
The KC breaking system is an effective method for increasing player engagement and maintaining in-game economic balance in Knight Online private servers. When properly implemented, B-Harwey's system can increase server population and ensure long-term player retention.
 

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

Geri
Üst Alt