ITJA SendYang Sistemi (Oyuncular Arası Yang Alışverişi) [KANITLI]

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

Admin

Metin2Lobby
Yönetici
Founder
Katılım
6 Mayıs 2022
Mesajlar
52,647
Ticaret : 1 / 0 / 0
Önceden açtığımız konular gereksiz yere kapatıldı haber edilmeden şuana kadar paylaştığım sistemleri tek tek kanıtlı şekilde atacağım buraya oyuncular arası yang alışverişi vs.

sistem üzerine kurulmuş test edilmiş ve hiçbir sıkıntısı yoktur!

Oyuncular Online Olmak Zorundadır para alışverişi olması için


KANIT Videosu





(


Kod:
/sendyang Komutu Entegre Etme Rehberi ===================================== 1. char.h --------- class CHARACTER yapısını bulun ve içine şunu ekleyin: bool SendYangTo(LPCHARACTER target, int yang); Örnek: class CHARACTER : public CEntity, public CFSM, public CHorseRider { public: ... bool SendYangTo(LPCHARACTER target, int yang); // ← EKLE ... }; 2. char.cpp ----------- Dosyanın en sonuna şu fonksiyonu ekleyin: bool CHARACTER::SendYangTo(LPCHARACTER target, int yang) { if (!target || yang <= 0 || GetGold() < yang) return false; PointChange(POINT_GOLD, -yang); target->PointChange(POINT_GOLD, yang); ChatPacket(CHAT_TYPE_INFO, "%s adlı oyuncuya %d Yang gönderdiniz.", target->GetName(), yang); target->ChatPacket(CHAT_TYPE_INFO, "%s size %d Yang gönderdi.", GetName(), yang); return true; } 3. cmd.h -------- En alt satıra ekleyin: ACMD(do_sendyang); 4. cmd.cpp ---------- ACMD tanımlarının en üstüne: ACMD(do_sendyang); cmd_info[*] dizisine: { "sendyang", do_sendyang, 0, POS_DEAD, GM_PLAYER }, 5. cmd_general.cpp ------------------ Dosyanın sonuna şu fonksiyonu ekleyin: ACMD(do_sendyang) { char arg1[256], arg2[256]; two_arguments(argument, arg1, sizeof(arg1), arg2, sizeof(arg2)); if (!*arg1 || !*arg2) { ch->ChatPacket(CHAT_TYPE_INFO, "Kullanım: /sendyang <isim> <miktar>"); return; } LPCHARACTER target = CHARACTER_MANAGER::instance().FindPC(arg1); if (!target) { ch->ChatPacket(CHAT_TYPE_INFO, "Oyuncu bulunamadı."); return; } int yang = atoi(arg2); if (!ch->SendYangTo(target, yang)) { ch->ChatPacket(CHAT_TYPE_INFO, "Yang gönderilemedi."); } } 6. Derleme ---------- Tüm düzenlemelerden sonra: gmake clean && gmake -j20 7. Test ------- Oyunda komut: /sendyang OyuncuIsmi 100000

ITJA SendYang Sistemi (Oyuncular Arası Yang Alışverişi) [KANITLI]


Metin2 özel sunucularında oyuncuların yang alım-satımı yapabilmesi için geliştirilen ITJA SendYang sistemi, C++ tabanlı ve güvenli bir yapıya sahiptir. Bu sistem sayesinde oyuncular doğrudan birbirleriyle yang alışverişi yapabilir, bu da ekonomik dengelerin daha sağlıklı işlemesine katkı sağlar.

SendYang Nedir?
SendYang, Metin2 sunucularında oyuncular arası yang transferini sağlayan bir script ve sunucu tarafı entegrasyonudur. ITJA tarafından geliştirilen bu sistem, güvenlik ve kullanılabilirlik odaklıdır. Oyuncular, belirli bir komut üzerinden bir başka oyuncuya yang gönderebilir. Bu işlem sırasında güvenlik kontrolleri yapılır ve dolandırıcılık riski en aza indirilir.

Neden ITJA SendYang Kullanmalısınız?
Metin2 özel sunucularda yang alışverişi, ekonomiyi etkileyen kritik bir unsurdur. SendYang sayesinde, oyuncular doğrudan güvenli bir şekilde birbirlerine para aktarabilir. Bu, admin müdahalesi olmadan otomatik gerçekleşen bir işlemdir. Ayrıca, ITJA tarafından sürekli güncellenen sistem, exploit ve hile girişimlerine karşı dayanıklıdır.

Sistem Kurulumu
SendYang sistemi, game sunucusuna entegre edilerek çalışır. Gerekli C++ kodları ve client tarafı modifikasyonları yapılır. Bu işlem, martysama gibi deneyimli geliştiriciler tarafından kolayca uygulanabilir. Sistem, Python GUI ile de desteklenir, bu sayede yönetim ve izleme işlemleri daha kolay hale gelir.

Avantajları
  • Oyuncular arası doğrudan yang alışverişi
  • Güvenlik önlemleri ile korunmuş
  • Exploitlere karşı dayanıklı
  • Sunucu ekonomisini destekler
  • Kolay kurulum ve entegrasyon

KANITLI olarak çalışan ITJA SendYang, Metin2 özel sunucularında yaygın şekilde tercih edilmektedir. Sistem, db_core ile entegre çalışarak transaction güvenliğini sağlar.

Sonuç
ITJA SendYang sistemi, Metin2 özel sunucularında oyuncu memnuniyeti ve ekonomik dengeyi artırmak için güçlü bir çözümdür. C++ tabanlı yapısı ve güvenli altyapısı sayesinde, server geliştiricileri için vazgeçilmez bir özelliktir. Daha fazla bilgi ve destek için Metin2Lobby üzerinden bize ulaşabilirsiniz.


ITJA SendYang System (Player-to-Player Yang Trade) [PROVEN]


In Metin2 private servers, the ITJA SendYang system allows players to securely trade yang between each other. This C++ based and secure system helps maintain healthy economic balance by enabling direct yang exchange between players.

What is SendYang?
SendYang is a script and server-side integration that enables player-to-player yang transfers in Metin2 servers. Developed by ITJA, this system focuses on security and usability. Players can send yang to another player via a command, with security checks preventing fraud attempts.

Why Should You Use ITJA SendYang?
Yang trading is a critical component affecting economy in Metin2 private servers. With SendYang, players can securely transfer yang directly without needing admin intervention. The system is regularly updated by ITJA to prevent exploits and cheating.

Installation
The SendYang system integrates into the game server. Required C++ code modifications and client-side changes are applied. Experienced developers like martysama can easily implement this. The system also supports Python GUI for easier management and monitoring.

Benefits
  • Direct yang trade between players
  • Protected with security measures
  • Resistant to exploits
  • Supports server economy
  • Easy installation and integration

PROVEN to work, ITJA SendYang is widely used in Metin2 private servers. It operates integrated with db_core to ensure secure transactions.

Conclusion
ITJA SendYang system is a powerful solution for increasing player satisfaction and economic balance in Metin2 private servers. Thanks to its C++ base and secure structure, it is indispensable for server developers. For more information and support, contact us at Metin2Lobby.
 

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

Benzer konular

Geri
Üst Alt