Merhaba Arkadaşlar.
Öncelikle daha önce başka bir forumun premium alanında paylaştığım için ekran görüntülerinde o forumun ismi yazıyor konu alıntı değildir.
Great offline shop'un final sürümüdür herhangi bir bug veya açığı yoktur gönül rahatlığıyla kullanabilirsiniz.
Sistem hakkında destek veremeyeceğim forumda bir birinden değerli C++ yazılımcı arkadaşlarımız ve yöneticilerimiz var onlar destek vereceğinden eminim.
Tutorial dosyaların içinde mevcuttur fakat kurulum biraz zor.
Beğen butonuna basarsanız sevinirim.[/FONT]
İyi günlerde kullanın.
Sistem Özellikleri:
Player can open normal shop or offline shop
Dynamic shop duration with cost managed in player.shop_cost
Player can edit shop/name from every channel
Player can close shop/get earned gold from every channel
After open shop, name will change color in blue
After crash core/restarting server shops still appear
Anty lag's which you have full shop's on map
Auto close shop when other player buy last item
Item prices cache for creating shop
Offline shop's have custom color npc name and minimap color
Support unlimited gold in inventory
Support for Acce System
System is only for source
System is protected for exploit's/attack's
System is fully optimized for best performace
Support languages: Polish,English,German, Turkish
Ekran Görüntüleri:
19 Temmuzda gelen güncelleme
Güncelleme açıklaması:
Changed giving gold for every item to gift for not FULL_YANG
game/shop.cpp Arayın
Değiştirin
13 haziran'da gelen güncelleme
Güncelleme açıklaması:
Fixed game bug with saving items from shops without pid
game/item.cpp Açın en alta ekleyin.
Çalıştığına dair kanıt:
/////////////////////////////////////////////////////////////////////////////////////////
OFFLİNE SHOP ' UN ANLATIMLI HALİNİ İNDİRMEK İÇİN:
Great Offline Shop Son Versiyon Final Sürümü Hakkında Detaylı Bilgi
Metin2 özel sunucuları geliştirmek isteyen geliştiriciler için kritik öneme sahip olan Great Offline Shop sistemi, son versiyonuyla beraber hem güvenlik hem de performans anlamında önemli güncellemeler içermektedir. Bu sistem, oyuncuların sunucudan kapalıyken bile mağaza işlemlerini gerçekleştirmesine olanak tanır. Bu sayede özel sunucularda daha yüksek gelir elde edilmesi ve oyuncu memnuniyeti artırılması sağlanır.
Great Offline Shop Final Sürümü Özellikleri
C++ tabanlı yapıya entegre uyumlu olarak geliştirilen bu sistem, hem game server hem de auth server üzerinde çalışabilmektedir. Yeni sürümde özellikle core kısmında yapılan optimizasyonlar sayesinde sunucu yükü minimize edilmiş ve daha hızlı yanıt veren bir yapı oluşturulmuştur. Ayrıca, DB tarafında da güncellenmiş sorgularla veri güvenliği artırılmıştır.
Güncellenmiş Özellikler
1. Python GUI Entegrasyonu: Py Root ve UIscript dosyaları ile birlikte çalışan yeni arayüz sayesinde, geliştiricilerin offline shop sistemini daha kolay yönetmeleri mümkün olmuştur.
2. Paketleme ve Dağıtım Kolaylığı: Pack sistemi sayesinde tüm modül tek bir paket içinde toplanabiliyor. Böylece kurulum ve bakım işlemleri oldukça kolaylaşıyor.
3. Sunucu Uyumlu Yapı: Martysama gibi popüler sistemlerle tam uyumlu çalışarak, mevcut altyapıya zarar vermeden entegre edilebilir.
4. Geliştirilmiş Güvenlik: Yeni versiyonda offline işlemlerde güvenlik katmanları güçlendirilmiştir. Özellikle auth kontrolü ile sahte işlemler engellenmektedir.
Neden Great Offline Shop Kullanmalısınız?
Oyuncuların 7/24 aktif olduğu Metin2 özel sunucularında, oyuncuların oyun içi para harcamak istemesi ancak oyun kapalıyken bile işlem yapabilmeleri büyük avantaj sağlar. Great Offline Shop bu ihtiyaca cevap verecek şekilde tasarlanmıştır. Geliştiriciler, bu sistemi kullanarak hem server src üzerinde değişiklik yapabilir hem de oyuncu deneyimini artırmış olur.
Kurulum ve Geliştirme Süreci
Sistem, C++ ve Python dilleriyle yazılmış olup, source edit işlemleri için idealdir. Geliştiriciler, client src ile de entegre çalışabilen bu yapı sayesinde tamamen özelleştirilmiş sunucular oluşturabilirler. Metin2 compile süreci sırasında dikkat edilmesi gereken bazı noktalar mevcuttur. Bu nedenle, dökümantasyonun okunması ve test ortamında denemeler yapılması önerilir.
Metin2Lobby.com olarak bu sistem gibi birçok Metin2 Development kaynağına ulaşabilir ve topluluğumuzdan destek alabilirsiniz.
Detailed Information About Great Offline Shop Latest Final Version
The Great Offline Shop system, which is critically important for developers who want to improve Metin2 private servers, includes significant updates regarding both security and performance in its latest version. This system allows players to make store transactions even while the server is offline. This enables higher revenue and increased player satisfaction on private servers.
Features of Great Offline Shop Final Version
Developed with compatibility for C++ based structures, this system works on both game server and auth server. In the new version, optimizations made especially within the core part have minimized server load and created a structure that responds faster. Moreover, updated queries in the DB side have enhanced data security.
Updated Features
1. Python GUI Integration: The new interface working together with Py Root and UIscript files allows developers to manage the offline shop system more easily.
2. Packaging and Distribution Ease: With the Pack system, all modules can be gathered into one package. Therefore, installation and maintenance processes are significantly simplified.
3. Server Compatible Structure: Fully compatible with popular systems like Martysama, it can be integrated without damaging existing infrastructure.
4. Enhanced Security: In the new version, security layers in offline transactions have been strengthened. Fake transactions are prevented via auth control.
Why Should You Use Great Offline Shop?
In Metin2 private servers where players are active 24/7, allowing players to spend in-game money even when the game is offline provides a significant advantage. Great Offline Shop has been designed to meet this need. Developers can modify the server src and also enhance the player experience by using this system.
Installation and Development Process
The system is written in C++ and Python languages, making it ideal for source edit operations. Developers can create fully customized servers thanks to this structure which can work integrated with client src. There are certain points to consider during the Metin2 compile process. Therefore, reading documentation and testing in a test environment is recommended.
At Metin2Lobby.com, you can access many other Metin2 Development resources and get support from our community.
Öncelikle daha önce başka bir forumun premium alanında paylaştığım için ekran görüntülerinde o forumun ismi yazıyor konu alıntı değildir.
Great offline shop'un final sürümüdür herhangi bir bug veya açığı yoktur gönül rahatlığıyla kullanabilirsiniz.
Sistem hakkında destek veremeyeceğim forumda bir birinden değerli C++ yazılımcı arkadaşlarımız ve yöneticilerimiz var onlar destek vereceğinden eminim.
Tutorial dosyaların içinde mevcuttur fakat kurulum biraz zor.
Beğen butonuna basarsanız sevinirim.[/FONT]
İyi günlerde kullanın.
Sistem Özellikleri:
Player can open normal shop or offline shop
Dynamic shop duration with cost managed in player.shop_cost
Player can edit shop/name from every channel
Player can close shop/get earned gold from every channel
After open shop, name will change color in blue
After crash core/restarting server shops still appear
Anty lag's which you have full shop's on map
Auto close shop when other player buy last item
Item prices cache for creating shop
Offline shop's have custom color npc name and minimap color
Support unlimited gold in inventory
Support for Acce System
System is only for source
System is protected for exploit's/attack's
System is fully optimized for best performace
Support languages: Polish,English,German, Turkish
Ekran Görüntüleri:
Ziyaretçiler için gizlenmiş link,görmek için üye olmalısınız!
Giriş yap veya üye ol.
Ziyaretçiler için gizlenmiş link,görmek için üye olmalısınız!
Giriş yap veya üye ol.
Ziyaretçiler için gizlenmiş link,görmek için üye olmalısınız!
Giriş yap veya üye ol.
Ziyaretçiler için gizlenmiş link,görmek için üye olmalısınız!
Giriş yap veya üye ol.
Ziyaretçiler için gizlenmiş link,görmek için üye olmalısınız!
Giriş yap veya üye ol.
Ziyaretçiler için gizlenmiş link,görmek için üye olmalısınız!
Giriş yap veya üye ol.
Ziyaretçiler için gizlenmiş link,görmek için üye olmalısınız!
Giriş yap veya üye ol.
Ziyaretçiler için gizlenmiş link,görmek için üye olmalısınız!
Giriş yap veya üye ol.
Ziyaretçiler için gizlenmiş link,görmek için üye olmalısınız!
Giriş yap veya üye ol.
Ziyaretçiler için gizlenmiş link,görmek için üye olmalısınız!
Giriş yap veya üye ol.
Ziyaretçiler için gizlenmiş link,görmek için üye olmalısınız!
Giriş yap veya üye ol.
19 Temmuzda gelen güncelleme
Güncelleme açıklaması:
Changed giving gold for every item to gift for not FULL_YANG
game/shop.cpp Arayın
Kod:
DBManager::instance().DirectQuery("UPDATE player_shop SET gold=gold + %d WHERE id=%d", dwPrice, m_pkPC->GetPrivShop());
Değiştirin
Kod:
DBManager::instance().DirectQuery("INSERT INTO player_gift SET \ owner_id=%d,vnum=1,count='%d',reason=\"%s\",`from`=replace(\"%s\",' ','_'),status='WAIT',date_add=NOW()", m_pkPC->GetPrivShopOwner(), dwPrice, LC_TEXT("SHOP_REASON"), m_pkPC->GetName());
13 haziran'da gelen güncelleme
Güncelleme açıklaması:
Fixed game bug with saving items from shops without pid
game/item.cpp Açın en alta ekleyin.
Kod:
LPITEM CItem::RemoveFromCharacter() { if (!m_pOwner) { sys_err("Item::RemoveFromCharacter owner null"); return (this); } LPCHARACTER pOwner = m_pOwner; if (m_bEquipped) { Unequip(); //pOwner->UpdatePacket(); SetWindow(RESERVED_WINDOW); Save(); return (this); } else { if (GetWindow() != SAFEBOX && GetWindow() != MALL) { if (IsDragonSoul()) { if (m_wCell >= DRAGON_SOUL_INVENTORY_MAX_NUM) sys_err("CItem::RemoveFromCharacter: pos >= DRAGON_SOUL_INVENTORY_MAX_NUM"); else pOwner->SetItem(TItemPos(m_bWindow, m_wCell), NULL); } else { TItemPos cell(INVENTORY, m_wCell); if (false == cell.IsDefaultInventoryPosition() && false == cell.IsBeltInventoryPosition()) sys_err("CItem::RemoveFromCharacter: Invalid Item Position"); else { pOwner->SetItem(cell, NULL); } } } m_pOwner = NULL; m_wCell = 0; SetWindow(RESERVED_WINDOW); #ifdef OFFLINE_SHOP if(!GetRealID()) #endif Save(); return (this); } }
Çalıştığına dair kanıt:
/////////////////////////////////////////////////////////////////////////////////////////
OFFLİNE SHOP ' UN ANLATIMLI HALİNİ İNDİRMEK İÇİN:
Ziyaretçiler için gizlenmiş link,görmek için üye olmalısınız!
Giriş yap veya üye ol.
,
Ziyaretçiler için gizlenmiş link,görmek için üye olmalısınız!
Giriş yap veya üye ol.
Great Offline Shop Son Versiyon Final Sürümü Hakkında Detaylı Bilgi
Metin2 özel sunucuları geliştirmek isteyen geliştiriciler için kritik öneme sahip olan Great Offline Shop sistemi, son versiyonuyla beraber hem güvenlik hem de performans anlamında önemli güncellemeler içermektedir. Bu sistem, oyuncuların sunucudan kapalıyken bile mağaza işlemlerini gerçekleştirmesine olanak tanır. Bu sayede özel sunucularda daha yüksek gelir elde edilmesi ve oyuncu memnuniyeti artırılması sağlanır.
Great Offline Shop Final Sürümü Özellikleri
C++ tabanlı yapıya entegre uyumlu olarak geliştirilen bu sistem, hem game server hem de auth server üzerinde çalışabilmektedir. Yeni sürümde özellikle core kısmında yapılan optimizasyonlar sayesinde sunucu yükü minimize edilmiş ve daha hızlı yanıt veren bir yapı oluşturulmuştur. Ayrıca, DB tarafında da güncellenmiş sorgularla veri güvenliği artırılmıştır.
Güncellenmiş Özellikler
1. Python GUI Entegrasyonu: Py Root ve UIscript dosyaları ile birlikte çalışan yeni arayüz sayesinde, geliştiricilerin offline shop sistemini daha kolay yönetmeleri mümkün olmuştur.
2. Paketleme ve Dağıtım Kolaylığı: Pack sistemi sayesinde tüm modül tek bir paket içinde toplanabiliyor. Böylece kurulum ve bakım işlemleri oldukça kolaylaşıyor.
3. Sunucu Uyumlu Yapı: Martysama gibi popüler sistemlerle tam uyumlu çalışarak, mevcut altyapıya zarar vermeden entegre edilebilir.
4. Geliştirilmiş Güvenlik: Yeni versiyonda offline işlemlerde güvenlik katmanları güçlendirilmiştir. Özellikle auth kontrolü ile sahte işlemler engellenmektedir.
Neden Great Offline Shop Kullanmalısınız?
Oyuncuların 7/24 aktif olduğu Metin2 özel sunucularında, oyuncuların oyun içi para harcamak istemesi ancak oyun kapalıyken bile işlem yapabilmeleri büyük avantaj sağlar. Great Offline Shop bu ihtiyaca cevap verecek şekilde tasarlanmıştır. Geliştiriciler, bu sistemi kullanarak hem server src üzerinde değişiklik yapabilir hem de oyuncu deneyimini artırmış olur.
Kurulum ve Geliştirme Süreci
Sistem, C++ ve Python dilleriyle yazılmış olup, source edit işlemleri için idealdir. Geliştiriciler, client src ile de entegre çalışabilen bu yapı sayesinde tamamen özelleştirilmiş sunucular oluşturabilirler. Metin2 compile süreci sırasında dikkat edilmesi gereken bazı noktalar mevcuttur. Bu nedenle, dökümantasyonun okunması ve test ortamında denemeler yapılması önerilir.
Metin2Lobby.com olarak bu sistem gibi birçok Metin2 Development kaynağına ulaşabilir ve topluluğumuzdan destek alabilirsiniz.
Detailed Information About Great Offline Shop Latest Final Version
The Great Offline Shop system, which is critically important for developers who want to improve Metin2 private servers, includes significant updates regarding both security and performance in its latest version. This system allows players to make store transactions even while the server is offline. This enables higher revenue and increased player satisfaction on private servers.
Features of Great Offline Shop Final Version
Developed with compatibility for C++ based structures, this system works on both game server and auth server. In the new version, optimizations made especially within the core part have minimized server load and created a structure that responds faster. Moreover, updated queries in the DB side have enhanced data security.
Updated Features
1. Python GUI Integration: The new interface working together with Py Root and UIscript files allows developers to manage the offline shop system more easily.
2. Packaging and Distribution Ease: With the Pack system, all modules can be gathered into one package. Therefore, installation and maintenance processes are significantly simplified.
3. Server Compatible Structure: Fully compatible with popular systems like Martysama, it can be integrated without damaging existing infrastructure.
4. Enhanced Security: In the new version, security layers in offline transactions have been strengthened. Fake transactions are prevented via auth control.
Why Should You Use Great Offline Shop?
In Metin2 private servers where players are active 24/7, allowing players to spend in-game money even when the game is offline provides a significant advantage. Great Offline Shop has been designed to meet this need. Developers can modify the server src and also enhance the player experience by using this system.
Installation and Development Process
The system is written in C++ and Python languages, making it ideal for source edit operations. Developers can create fully customized servers thanks to this structure which can work integrated with client src. There are certain points to consider during the Metin2 compile process. Therefore, reading documentation and testing in a test environment is recommended.
At Metin2Lobby.com, you can access many other Metin2 Development resources and get support from our community.
