constinfo.py
uiPickMoney.py
pickMoneyDialog.py
eksik varsa söyleyin tamamlayak uzun zamandır bakmıyorum başka bir sisteme bakarak yapmıştım(hatta direk kopya denebilir asdasdasd) ticarete 1000000000 yerine 1t yazarsanız 1000000000 olarak geçecektir 1t vermek istediğinizde 1t yazacaksınız işte m e göre de uyarlanabilir hatta çok basit :d
Ticarette Yazmalı Yang Sistemi Nedir?
Metin2 özel sunucularında oyun içi ekonomi ve kullanıcı deneyimi açısından kritik öneme sahiptir. Bu bağlamda Ticarette Yazmalı Yang Sistemi, oyuncuların güvenli ve kontrollü bir şekilde para transferi yapabilmesini sağlar.
Yang Nedir?
Metin2 oyununda Yang, oyun içi temel para birimidir. Oyuncular, yang ile eşya satın alabilir, NPC'lere satış yapabilir veya diğer oyuncularla ticaret yapabilirler. Ancak bazı özel sunucularda, özellikle PVP odaklı sistemlerde, yang transferi sınırlamaları olabilir. Bu durum, dolandırıcılık riskini azaltmak için yapılır.
Yazmalı Yang Sistemi Nasıl Çalışır?
Yazmalı Yang Sistemi, oyuncuların belirli miktarda yangyı doğrudan diğer oyuncuya aktarmak yerine, bir miktar yangı 'yazarak' aktarım yapmasını sağlar. Bu işlem genellikle bir komut üzerinden gerçekleştirilir ve sistem tarafından kontrol edilir. Örneğin, bir oyuncu /yangver 1000 gibi bir komut girdiğinde, sistem bu miktarın karşı tarafa aktarılıp aktarılmayacağına karar verir.
Sistem Avantajları
- Oyuncular arası güvenli para transferi
- Dolandırıcılık riskinin azaltılması
- Sunucu ekonomisinin daha dengeli yönetimi
- Günlük işlem raporlaması ile denetim kolaylığı
Nasıl Uygulanır?
Bu sistem genellikle C++ tabanlı Metin2 sunucu kaynak kodlarına entegre edilerek geliştirilir. Yazmalı yang sistemi için özel komut tanımlamaları, veritabanı işlemleri ve güvenlik kontrolleri yapılmalıdır. Örneğin, bir oyuncu tarafından yapılan her yang transferi, DB'ye loglanabilir. Böylece sunucu sahipleri, hileli hareketleri tespit edebilir.
Python GUI ile Yönetim
Bazı gelişmiş sunucularda, bu sistemin yönetim arayüzü Python tabanlı bir GUI ile sağlanabilir. Bu sayede adminler, işlem geçmişini takip edebilir, kullanıcı limitlerini ayarlayabilir veya işlem reddedilen transferleri inceleyebilir.
Yazmalı Yang ile Güvenli Ticaret
Bu sistem, oyuncuların güvenli şekilde eşya ve para değiş tokuş etmelerine olanak tanır. Özellikle PVP sunucularında, güçlü karakterlerin değerli eşyalarını riske atmadan transfer etmesi büyük önem taşır. Yazmalı Yang sistemi, bu güvenliği sağlarken aynı zamanda sunucu ekonomisini de korur.
Sonuç
Ticarette Yazmalı Yang Sistemi, Metin2 özel sunucularında güvenli ve sürdürülebilir bir ekonomi yaratmak için önemli bir özelliktir. Geliştiriciler için C++ ve Python bilgisi gerekse de, doğru uygulandığında hem oyuncular hem de sunucu sahipleri için faydalı bir yapıdır.
What is a Typed Yang System in Trading?
In Metin2 private servers, the in-game economy and user experience are critically important. In this context, the Typed Yang System allows players to safely and securely transfer money within the game.
What is Yang?
Yang is the primary currency in the Metin2 game. Players can use Yang to purchase items, sell to NPCs, or trade with other players. However, on certain private servers, especially PvP-focused ones, Yang transfers may be limited. This is done to reduce fraud risks.
How Does the Typed Yang System Work?
The Typed Yang System allows players to transfer Yang not directly, but by 'typing' a specific amount to send to another player. This action is usually performed through a command and is controlled by the system. For example, if a player types /yangsend 1000, the system decides whether to transfer that amount to the other party.
System Advantages
- Secure player-to-player money transfers
- Reduced fraud risk
- Balanced management of server economy
- Easy monitoring via daily transaction logging
How Is It Implemented?
This system is generally integrated into C++ based Metin2 server source codes. Special command definitions, database operations, and security checks must be implemented for the Typed Yang system. For instance, every Yang transfer made by a player can be logged into the database, allowing server owners to detect suspicious activities.
Management with Python GUI
In some advanced servers, the system's interface may be managed through a Python-based GUI. This allows admins to track transaction history, adjust user limits, or review rejected transactions.
Secure Trading with Typed Yang
This system enables players to safely exchange items and money. Especially on PvP servers, it is crucial for powerful characters to transfer valuable items without risk. The Typed Yang system provides this security while also protecting the server's economy.
Conclusion
The Typed Yang System in Trading is an essential feature for creating a secure and sustainable economy on Metin2 private servers. Although it requires knowledge of C++ and Python for developers, when correctly implemented, it proves beneficial for both players and server owners.
Kod:
USE_MONEY_T_FORMAT = True if USE_MONEY_T_FORMAT: def FormatMoneyToK(string): moneyString = str(string) money = 0 if len(moneyString) > 1: if 't' in moneyString: money = int(moneyString.replace('t', '000000')) elif 'T' in moneyString: money = int(moneyString.replace('T', '000000')) return money
uiPickMoney.py
Kod:
''' 1. ''' # importlara ekle import constInfo ''' 2. won varsa''' # arat @ def OnAccept money_text = self.pickValueEditLine.GetText() # altına ekle if constInfo.USE_MONEY_T_FORMAT: if 't' in money_text or 'T' in money_text: money_text = str(constInfo.FormatMoneyToK(money_text)) ''' 3. ''' #arat text = self.pickValueEditLine.GetText() #altına ekle if constInfo.USE_MONEY_T_FORMAT: if 't' in text or 'T' in text: text = str(constInfo.FormatMoneyToK(text))
pickMoneyDialog.py
Kod:
# Arat { "name" : "money_value", "type" : "editline", "x" : 3, "y" : 2, "width" : 60, "height" : 18, "input_limit" : 6, "only_number" : 1, "text" : "1", }, # Değiştir { "name" : "money_value", "type" : "editline", "x" : 3, "y" : 2, "width" : 60, "height" : 18, "input_limit" : 6, "only_number" : 0, "text" : "1", }, #biraz bakarsanız tek farkı göreceksiniz zaten :d
eksik varsa söyleyin tamamlayak uzun zamandır bakmıyorum başka bir sisteme bakarak yapmıştım(hatta direk kopya denebilir asdasdasd) ticarete 1000000000 yerine 1t yazarsanız 1000000000 olarak geçecektir 1t vermek istediğinizde 1t yazacaksınız işte m e göre de uyarlanabilir hatta çok basit :d
Ticarette Yazmalı Yang Sistemi Nedir?
Metin2 özel sunucularında oyun içi ekonomi ve kullanıcı deneyimi açısından kritik öneme sahiptir. Bu bağlamda Ticarette Yazmalı Yang Sistemi, oyuncuların güvenli ve kontrollü bir şekilde para transferi yapabilmesini sağlar.
Yang Nedir?
Metin2 oyununda Yang, oyun içi temel para birimidir. Oyuncular, yang ile eşya satın alabilir, NPC'lere satış yapabilir veya diğer oyuncularla ticaret yapabilirler. Ancak bazı özel sunucularda, özellikle PVP odaklı sistemlerde, yang transferi sınırlamaları olabilir. Bu durum, dolandırıcılık riskini azaltmak için yapılır.
Yazmalı Yang Sistemi Nasıl Çalışır?
Yazmalı Yang Sistemi, oyuncuların belirli miktarda yangyı doğrudan diğer oyuncuya aktarmak yerine, bir miktar yangı 'yazarak' aktarım yapmasını sağlar. Bu işlem genellikle bir komut üzerinden gerçekleştirilir ve sistem tarafından kontrol edilir. Örneğin, bir oyuncu /yangver 1000 gibi bir komut girdiğinde, sistem bu miktarın karşı tarafa aktarılıp aktarılmayacağına karar verir.
Sistem Avantajları
- Oyuncular arası güvenli para transferi
- Dolandırıcılık riskinin azaltılması
- Sunucu ekonomisinin daha dengeli yönetimi
- Günlük işlem raporlaması ile denetim kolaylığı
Nasıl Uygulanır?
Bu sistem genellikle C++ tabanlı Metin2 sunucu kaynak kodlarına entegre edilerek geliştirilir. Yazmalı yang sistemi için özel komut tanımlamaları, veritabanı işlemleri ve güvenlik kontrolleri yapılmalıdır. Örneğin, bir oyuncu tarafından yapılan her yang transferi, DB'ye loglanabilir. Böylece sunucu sahipleri, hileli hareketleri tespit edebilir.
Python GUI ile Yönetim
Bazı gelişmiş sunucularda, bu sistemin yönetim arayüzü Python tabanlı bir GUI ile sağlanabilir. Bu sayede adminler, işlem geçmişini takip edebilir, kullanıcı limitlerini ayarlayabilir veya işlem reddedilen transferleri inceleyebilir.
Yazmalı Yang ile Güvenli Ticaret
Bu sistem, oyuncuların güvenli şekilde eşya ve para değiş tokuş etmelerine olanak tanır. Özellikle PVP sunucularında, güçlü karakterlerin değerli eşyalarını riske atmadan transfer etmesi büyük önem taşır. Yazmalı Yang sistemi, bu güvenliği sağlarken aynı zamanda sunucu ekonomisini de korur.
Sonuç
Ticarette Yazmalı Yang Sistemi, Metin2 özel sunucularında güvenli ve sürdürülebilir bir ekonomi yaratmak için önemli bir özelliktir. Geliştiriciler için C++ ve Python bilgisi gerekse de, doğru uygulandığında hem oyuncular hem de sunucu sahipleri için faydalı bir yapıdır.
What is a Typed Yang System in Trading?
In Metin2 private servers, the in-game economy and user experience are critically important. In this context, the Typed Yang System allows players to safely and securely transfer money within the game.
What is Yang?
Yang is the primary currency in the Metin2 game. Players can use Yang to purchase items, sell to NPCs, or trade with other players. However, on certain private servers, especially PvP-focused ones, Yang transfers may be limited. This is done to reduce fraud risks.
How Does the Typed Yang System Work?
The Typed Yang System allows players to transfer Yang not directly, but by 'typing' a specific amount to send to another player. This action is usually performed through a command and is controlled by the system. For example, if a player types /yangsend 1000, the system decides whether to transfer that amount to the other party.
System Advantages
- Secure player-to-player money transfers
- Reduced fraud risk
- Balanced management of server economy
- Easy monitoring via daily transaction logging
How Is It Implemented?
This system is generally integrated into C++ based Metin2 server source codes. Special command definitions, database operations, and security checks must be implemented for the Typed Yang system. For instance, every Yang transfer made by a player can be logged into the database, allowing server owners to detect suspicious activities.
Management with Python GUI
In some advanced servers, the system's interface may be managed through a Python-based GUI. This allows admins to track transaction history, adjust user limits, or review rejected transactions.
Secure Trading with Typed Yang
This system enables players to safely exchange items and money. Especially on PvP servers, it is crucial for powerful characters to transfer valuable items without risk. The Typed Yang system provides this security while also protecting the server's economy.
Conclusion
The Typed Yang System in Trading is an essential feature for creating a secure and sustainable economy on Metin2 private servers. Although it requires knowledge of C++ and Python for developers, when correctly implemented, it proves beneficial for both players and server owners.
