Misali2 Tarzı Pazar Adet ve Tam Fiyat Göstergesi

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

Admin

Metin2Lobby
Yönetici
Founder
Katılım
6 Mayıs 2022
Mesajlar
52,647
Ticaret : 1 / 0 / 0
Şekillendirmek size kalmış, iyi kullanımlar.

co5140y.gif


ConstInfo.py açılır ve müsait yere eklenir.
Kod:
ENABLE_SHOP_SINGLE_PRICE = True
UiTooltip.py açılır ve aratılır.
Kod:
def SetShopItem(self, slotIndex):
İçerisinde bulunur.
Kod:
price = shop.GetItemPrice(slotIndex)
Altına eklenir.
Kod:
if constInfo.ENABLE_SHOP_SINGLE_PRICE:             count = shop.GetItemCount(slotIndex)             singleItemPrice = price / count

Tekrar SetShopItem içerisinde aratılır.
Kod:
self.AppendPrice(price)

Üstüne eklenir.
Kod:
if constInfo.ENABLE_SHOP_SINGLE_PRICE:             if shop.IsPrivateShop() and count > 1:                 self.AppendPrice(singleItemPrice, isSingleItem=True)

Aratılır.
Kod:
def AppendPrice(self, price):

Değiştirilir.
Kod:
if constInfo.ENABLE_SHOP_SINGLE_PRICE:         def AppendPrice(self, price, isSingleItem=False):             self.AppendSpace(3)             if isSingleItem:                 self.AppendTextLine(localeInfo.TOOLTIP_BUYPRICE_SINGLE  % (localeInfo.NumberToMoneyString(price)), self.GetPriceColor(price))             else:                 self.AppendTextLine(localeInfo.TOOLTIP_BUYPRICE  % (localeInfo.NumberToMoneyString(price)), self.GetPriceColor(price))     else:         def AppendPrice(self, price):             self.AppendSpace(5)             self.AppendTextLine(localeInfo.TOOLTIP_BUYPRICE  % (localeInfo.NumberToMoneyString(price)), self.GetPriceColor(price))

locale_game.txt açılır ve TOOLTIP_BUYPRICE altına eklenir.
Kod:
TOOLTIP_BUYPRICE_SINGLE    Adet Fiyat: %s




Misali2 Tarzı Pazar Adet ve Tam Fiyat Göstergesi Nedir?

Metin2 özel sunucularında oyun deneyimini artırmak isteyen geliştiriciler için kritik öneme sahip olan sistemlerden biri Misali2 tarzı Pazar Adet ve Tam Fiyat Göstergesi'dir. Bu sistem sayesinde oyuncular, pazarda satışa sundukları eşyaların mevcut adetlerini ve tam fiyatlarını doğrudan görebilir. Bu da hem kullanıcı deneyimini artırır hem de pazar sisteminin daha şeffaf ve etkili işlemesini sağlar.

Sistemin Temel Özellikleri

Misali2 tarzı pazar gösterge sistemi, Metin2 özel sunucularında Python ve C++ tabanlı geliştirme araçlarıyla entegre edilir. Sistem genellikle uiscript üzerinden kullanıcı arayüzüne entegre edilir ve py root dosyalarında gerekli düzenlemeler yapılır. Bu sayede hem game hem de auth sunucularında eşgüdüm sağlanır.

Neden Misali2 Tarzı Bir Sistem Kullanmalısınız?

Misali2 tarzı pazar sistemleri, oyuncuların pazar üzerinden eşya alım-satımı sırasında kararsızlıklarını azaltır. Oyuncu, bir eşyanın ne kadar olduğunu ve tam fiyatının kaç TL ya da coin olduğunu doğrudan görebilir. Bu durum, oyun içi ekonomi dengesini korumada da büyük rol oynar.

Sistem Nasıl Çalışır?

Pazar ekranında listelenen ürünlerin yanlarında adet ve fiyat bilgisi doğrudan yer alır. Bu bilgi sunucudan alınarak arayüze aktarılır. Bu işlem sırasında Martysama veya benzeri source edit yöntemleriyle sunucu tarafında gerekli veri paketleri ayarlanır. Oyuncu pazar ekranını açtığında, sunucu ona özel olarak eşya adet ve fiyat bilgisini gönderir.

Kurulum ve Geliştirme Süreci

Misali2 tarzı bu sistem, Metin2 development sürecinde core seviyesinde değişiklikler gerektirebilir. Geliştiriciler, game core üzerinde değişiklik yaparak veri akışını düzenlemeli ve db core ile eşgüdüm sağlamalıdır. Bu süreçte Metin2 server src ve client src üzerinde çalışmak önemlidir.

Avantajları Nelerdir?

  • Oyuncu dostu pazar deneyimi
  • Şeffaf fiyatlandırma
  • Sunucu tarafında verimli veri yönetimi
  • Geliştiriciye kolay entegrasyon imkanı
  • Oyun içi ekonomi dengesini destekleme

Sonuç

Misali2 tarzı pazar adet ve fiyat gösterge sistemi, Metin2 özel sunucularında kaliteli bir oyun deneyimi sunmak isteyen geliştiriciler için önemli bir özelliktir. Metin2dev sürecinde doğru uygulandığında, kullanıcı memnuniyeti artar ve sunucu popülerliği yükselmeye başlar.


What Is Misali2 Style Market Quantity and Full Price Indicator?

One of the key systems for developers looking to enhance the gaming experience on Metin2 private servers is the Misali2 style Market Quantity and Full Price Indicator. With this system, players can directly view the current quantity and full price of items they put up for sale in the market. This increases user experience and makes the market system operate more transparently and effectively.

Core Features of the System

The Misali2 style market indicator system integrates into Metin2 private servers using Python and C++-based development tools. The system is usually integrated into the user interface via uiscript, with necessary adjustments made in py root files. This ensures coordination between both game and auth servers.

Why Should You Use a Misali2 Style System?

Misali2 style market systems reduce player hesitations during item trading in the market. Players can directly see how many of an item exist and its exact price in TL or coins. This significantly helps maintain in-game economic balance.

How Does the System Work?

In the market screen, the quantity and price information of listed products are displayed directly next to them. This data is retrieved from the server and transferred to the UI. During this process, using Martysama or similar source edit methods, the required data packets are set up on the server side. When a player opens the market screen, the server sends them the specific item quantity and price data.

Installation and Development Process

This Misali2 style system may require core-level modifications during the Metin2 development process. Developers should adjust the data flow by making changes on the game core and ensure coordination with db core. During this phase, working on Metin2 server src and client src is important.

Advantages

  • Player-friendly market experience
  • Transparent pricing
  • Efficient data management on the server side
  • Easy integration opportunities for developers
  • Supports in-game economy balance

Conclusion

The Misali2 style market quantity and price indicator system is an important feature for developers who aim to provide a high-quality gaming experience on Metin2 private servers. When properly implemented within the Metin2dev process, user satisfaction increases and server popularity begins to rise.
 

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

Geri
Üst Alt