Yeni Çevrimdışı Pazar Sistemim

  • Konuyu açan Konuyu açan xenfero
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 10
  • Gösterim Gösterim 217

xenfero

Üye
Üye
Mesaj
81
Çözümler
7
Beğeni
64
Puan
319
Ticaret Puanı
0
Merhaba sistem tamamen kendime aittir ve sıfırdan yazılmıştır. Son zamanlarda hangi çevrimdışı pazarı kullanmalıyım tartışmalarını tekrar görünce içimin rahat etmesi için kendi yapımı oluşturdum ve daha gelişmiş bir çevrimdışı pazar olmasını amaçladım özelliklerin açıklamaları ve videoları aşağıdadır. Çevrimdışı pazarın bütün özellikleri p2p kanal farketmeksizin çalışmaktadır. Tavsiyelere açığım.

Adet ile Eşya Satın Alma Sistemi





Uzun zamandır eşyaların tekli tekli pazara eklenmesinden şikayetçiydim hem oyuncu eşyaları ayırmakla uğraşıyor vakit kaybediyordu hemde toplu olarak eşya almak isteyen arkadaşlara ızdırap oluyordu bunun için bir çözüm geliştirdim.

Eşya Teklif Sistemi





Sistemin mantığı şu pazar kuran oyuncu eşyasını 0'yanga satışa kurduğu zaman o eşya için teklif beklediğini belirtmiş olur. Pazar sahibi oyundan çıkarsa eşyalara teklif verilemez hale gelir ve pazardan silinir pazar sahibi tekrar oyuna giriş yaptığında 0 yang olan eşyalara tekrar teklif verilebilir. Teklifler kanal farketmeksizin iletilebilir yeni bir teklif verildiğinde pazar sahibi 30 saniye içerisinde teklife olumlu veya olumsuz cevap vermezse sistem tarafından otomatik reddedilir. Gelen teklife cevap verilmeden pazar sahibine başka bir oyuncu yeni teklif gönderemez.

Eşya Alma Sistemi





Bu sistemi knight online oyunundan esinlendim oynayan arkadaşlarımız olduysa bilirler buying merchant ile satın almak istediğimiz eşyaları belirtip satın almak istediğimiz fiyatı belirtiyorduk ve isteyen oyuncular ellerinde aradığımız eşya varsa fiyatıda uygun bulurlarsa bize satabiliyorlardı. Ben dahada geliştirmek istedim ve satın alacağımız eşyayı belirtirken efsunda belirleyebiliyoruz örneğin 55 ortalama üstü +9 zehir kılıcı arayabilirsiniz veya 55 ortalama 12 güç bonuslu dolunay kılıcı arayabilirsiniz 5/5 veya düz bir eşya arayabilirsiniz tercih size kalmış. Pazarınıza eşyayı seçip eklediğiniz an belirttiğiniz alım tutarı karakterinizden silinir. Elinde uygun eşyayı bulunduran oyuncu eşyayı size satarsa eşyanız nesne marketinize aktarılmış olur. Oyundan çıksanız dahi uygun eşyayı bulunduran oyuncu işlemi gerçekleştirebilir.
 
açıkçası Eşya Alma Sistemi için gerçekten güzel bir mantık kurulmuş, ileride güzel bir arayüz ve çeşitli geliştirmeler ile farklı yapılardaki offshoplarada örnek olabilecek bir sistem olduğunu düşünüyorum. ellerine sağlık, kolay gelsin.
 
diğer forumda da görmüştüm konuyu buraya da açman iyi olmuş. pazarın guisi nasıl normal pazarlar gibi mi açılıyor?
 
Elinize sağlık, videoları izlerken dikkat edilmesi gerektiğini düşündüğüm ilk şey kontroller oldu. Teklif sistemi güzel düşünülmüş fakat çok iyi kontrol edilmesi lazım, muhtemelen zaten hepsini yapmışsınızdır ama yine de aklıma gelenleri söyleyeyim belki faydası olur.

Öncelikle teklif sisteminde sadece iki oyuncu da online durumdayken teklif verilebiliyor, bu durumda teklifi veren kişinin de alan kişinin de teklif yapıldıktan cevaplanana kadar geçen sürede tabiri caizse kilitlenmesi lazım; ışınlanma, ticaret yapma, depo açma, npc shop kullanım engeli, observer moduna girme, lonca deposu kullanma, timed eventlerin iptali, offline pazar kurma veya mevcut pazarı düzenleme/kapatma engeli gibi çeşitli engeller aklıma ilk gelenler, ayrıca eğer oyununuzda Zalim karakterlerden item düşmesi gibi bir durum varsa bu teklif edilen eşyalara özel bir statü verip deathpenalty ile düşmesi engellenmeli, sistem çok güzel fakat bir kontrol bile unutulursa olası bir dupe sorununa sebebiyet verebilir, işi sıkı tutmanız lazım.

Eşyayı sayı ile alma sisteminde spam ve arka arkaya gönderilen paketlerle uğraşacakları engellemek için ufak 1 saniyelik bir cooldown konulabilir.

Umarım yardımım dokunur, sevgiler.
 
Elinize sağlık, videoları izlerken dikkat edilmesi gerektiğini düşündüğüm ilk şey kontroller oldu. Teklif sistemi güzel düşünülmüş fakat çok iyi kontrol edilmesi lazım, muhtemelen zaten hepsini yapmışsınızdır ama yine de aklıma gelenleri söyleyeyim belki faydası olur.

Öncelikle teklif sisteminde sadece iki oyuncu da online durumdayken teklif verilebiliyor, bu durumda teklifi veren kişinin de alan kişinin de teklif yapıldıktan cevaplanana kadar geçen sürede tabiri caizse kilitlenmesi lazım; ışınlanma, ticaret yapma, depo açma, npc shop kullanım engeli, observer moduna girme, lonca deposu kullanma, timed eventlerin iptali, offline pazar kurma veya mevcut pazarı düzenleme/kapatma engeli gibi çeşitli engeller aklıma ilk gelenler, ayrıca eğer oyununuzda Zalim karakterlerden item düşmesi gibi bir durum varsa bu teklif edilen eşyalara özel bir statü verip deathpenalty ile düşmesi engellenmeli, sistem çok güzel fakat bir kontrol bile unutulursa olası bir dupe sorununa sebebiyet verebilir, işi sıkı tutmanız lazım.

Eşyayı sayı ile alma sisteminde spam ve arka arkaya gönderilen paketlerle uğraşacakları engellemek için ufak 1 saniyelik bir cooldown konulabilir.

Umarım yardımım dokunur, sevgiler.
Mesajınız için teşekkür ederim evet gerekli kontrolleri yaptım en uzun zamanımı testler ve yapilabilicek buglari düşünüp engellemek aldı karakter oyundan çıkarsa teklif iptale düşüyor zaten aynı zamanda dediğiniz gibi karakter tamamen kilitleniyor aslında eşya ve yanglar silinip teklif durumuna göre tekrarda verilebilir tabi oyuna sistem eklendikce yapılması gereken kontroller articak
 
Uzun zamandır hemde çok uzun zamandır hangi delikanlı Knight Online da ki pazar mantığını kullanıcak acaba derdim sonunda görmek nasip oldu başarılar.
 
Merhaba sistem tamamen kendime aittir ve sıfırdan yazılmıştır. Son zamanlarda hangi çevrimdışı pazarı kullanmalıyım tartışmalarını tekrar görünce içimin rahat etmesi için kendi yapımı oluşturdum ve daha gelişmiş bir çevrimdışı pazar olmasını amaçladım özelliklerin açıklamaları ve videoları aşağıdadır. Çevrimdışı pazarın bütün özellikleri p2p kanal farketmeksizin çalışmaktadır. Tavsiyelere açığım.

Adet ile Eşya Satın Alma Sistemi





Uzun zamandır eşyaların tekli tekli pazara eklenmesinden şikayetçiydim hem oyuncu eşyaları ayırmakla uğraşıyor vakit kaybediyordu hemde toplu olarak eşya almak isteyen arkadaşlara ızdırap oluyordu bunun için bir çözüm geliştirdim.

Eşya Teklif Sistemi





Sistemin mantığı şu pazar kuran oyuncu eşyasını 0'yanga satışa kurduğu zaman o eşya için teklif beklediğini belirtmiş olur. Pazar sahibi oyundan çıkarsa eşyalara teklif verilemez hale gelir ve pazardan silinir pazar sahibi tekrar oyuna giriş yaptığında 0 yang olan eşyalara tekrar teklif verilebilir. Teklifler kanal farketmeksizin iletilebilir yeni bir teklif verildiğinde pazar sahibi 30 saniye içerisinde teklife olumlu veya olumsuz cevap vermezse sistem tarafından otomatik reddedilir. Gelen teklife cevap verilmeden pazar sahibine başka bir oyuncu yeni teklif gönderemez.

Eşya Alma Sistemi





Bu sistemi knight online oyunundan esinlendim oynayan arkadaşlarımız olduysa bilirler buying merchant ile satın almak istediğimiz eşyaları belirtip satın almak istediğimiz fiyatı belirtiyorduk ve isteyen oyuncular ellerinde aradığımız eşya varsa fiyatıda uygun bulurlarsa bize satabiliyorlardı. Ben dahada geliştirmek istedim ve satın alacağımız eşyayı belirtirken efsunda belirleyebiliyoruz örneğin 55 ortalama üstü +9 zehir kılıcı arayabilirsiniz veya 55 ortalama 12 güç bonuslu dolunay kılıcı arayabilirsiniz 5/5 veya düz bir eşya arayabilirsiniz tercih size kalmış. Pazarınıza eşyayı seçip eklediğiniz an belirttiğiniz alım tutarı karakterinizden silinir. Elinde uygun eşyayı bulunduran oyuncu eşyayı size satarsa eşyanız nesne marketinize aktarılmış olur. Oyundan çıksanız dahi uygun eşyayı bulunduran oyuncu işlemi gerçekleştirebilir.

Merhaba,
Çok güzel olmuş aşırı hoşuma gitti. Özellikle toplu itemlerde bölerek almak.
2. Olarak Eşya alma kısmında yang aktarılmadı sanırım yanlış mı gördüm kontrol edermisiniz.
3.olarak mesela siz 20m olarak anlaştınız ama adam efsunlara teklif istiyo o durumda ne olacak mesela diyelim yangı 0 yapsam ama o efsunları istesem ona göre tüm hepsini getiriyomu ?


2.Madde için düzeltme sistem ilk aramaya bastığında gidiyomuş kontrol ettim yanlış görmüşüm. 😄😄
Pm ile her işlem bilgilendirilse yada geçmişi olsa yapılan satılanlarla alınanlarla ilgili çok iyi olabilir.
 
Son düzenleme:
Merhaba,
Çok güzel olmuş aşırı hoşuma gitti. Özellikle toplu itemlerde bölerek almak.
2. Olarak Eşya alma kısmında yang aktarılmadı sanırım yanlış mı gördüm kontrol edermisiniz.
3.olarak mesela siz 20m olarak anlaştınız ama adam efsunlara teklif istiyo o durumda ne olacak mesela diyelim yangı 0 yapsam ama o efsunları istesem ona göre tüm hepsini getiriyomu ?


2.Madde için düzeltme sistem ilk aramaya bastığında gidiyomuş kontrol ettim yanlış görmüşüm. 😄😄
Pm ile her işlem bilgilendirilse yada geçmişi olsa yapılan satılanlarla alınanlarla ilgili çok iyi olabilir.
Diğer oyuncu teklif istiyorsa kendisi teklif alabilmek için pazar açabilir yorumunuz icin teşekkür ederim
 
Üst