[JSON/C++/Python] Opportunity System

  • Konuyu açan Konuyu açan okan4141
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 19
  • Gösterim Gösterim 352

okan4141

D E L I
Geliştirici
MT Üye
Mesaj
767
Çözümler
26
Beğeni
1.767
Puan
1.029
Ticaret Puanı
0
GUI (Rohan2) :ROFLMAO:

Tüm Veriler JSON Dosyasından Load Edilir.
Oyun Yöneticileri Anlık Olarak Reload Komutuyla İçerik Değiştirebilir.
Sistem Tamamen Tarih Tabanlı Çalışır.
Tarih İçin Client - Server Eşzamanlı Çalışır.
Load Edilirken Tarihi Geçmiş Veriler Gözardı Edilir.
Send Edilirken Tarihi Geçmiş Veriler Gözardı Edilir.
Tüm Verilerin Tarihi Geçmiş İse Pencere Açılmaz.

- Implemented Using C++20

Oyuncu Pencereyi İlk Kez Açtığında Tüm Veriler ClientSource'ye Gider.
Diğer Açılışlarda Tüm Veriler ClientSource Tarafından Alınır.

Server File Total Line : 300
Python File Total Line: 250

Server Class Member Func:

C++:
Genişlet Daralt Kopyala
IsActive
GetStart
GetEnd
GetNormalPrice
GetDiscountPrice
Clear
Load
Reload
SendP2P
SendList
FindById
OpenWindow
CanBuy
Buy
ParseTime
TimeToStr

Client Class Member Func:

C++:
Genişlet Daralt Kopyala
OpportunityClear
GetOpportunityCount
GetActiveOpportunityCount
OpportunityAddOffer
OpportunityAddItem
GetOpportunity
GetOpportunityById

ve daha fazlası

 
Son düzenleme:
Her Oyuncu Teklifi Sadece 1 Kez Satın Alabilir.
Satın Alım Kayıt Edilir.

Pencere İlk Açıldığında Satın Alım Verisi Ana Paket İle ClientSource'ye Gider.
Diğer Açılışlarda ClientSource'den Alır.
Eğer Yeni Bir Satın Alım Gerçekleştiyse Yeni Bir Paket İle O Teklifin Satın Alım Değişkeni Değiştirilir.


 
merhaba bu yorum ilk okuduğunda client sourceye gider. daha sonra her okuduğunda client sourceden bu veriyi alırsın.
 
:D istiyosan videoları koyayım bir de oylama açalım kararı foruma bırakalım :D :D valla izleyen akıllı olduğunu düşünürse deli demem bir daha söz :D
Sen arkadaşlarınla ettiğin sohbetin içeriklerini başka yerlerde böyle patavatsız şekilde anlatıyor musun.? Haşannn videolarımı dilediğin yerde paylaşabilirsin ben insanoğlunu pek s****lemem. 😉
 
Sen arkadaşlarınla ettiğin sohbetin içeriklerini başka yerlerde böyle patavatsız şekilde anlatıyor musun.? Haşannn videolarımı dilediğin yerde paylaşabilirsin ben insanoğlunu pek s****lemem. 😉
yav takılıyom olum nolacak sanki videoyu atmadım ya özelden videolaştığımızı söyledim sadece hemen ne alınıyorsun sende var ya ayıp ya
 
GUI (Rohan2) :ROFLMAO:

Tüm Veriler JSON Dosyasından Load Edilir.
Oyun Yöneticileri Anlık Olarak Reload Komutuyla İçerik Değiştirebilir.
Sistem Tamamen Tarih Tabanlı Çalışır.
Tarih İçin Client - Server Eşzamanlı Çalışır.
Load Edilirken Tarihi Geçmiş Veriler Gözardı Edilir.
Send Edilirken Tarihi Geçmiş Veriler Gözardı Edilir.
Tüm Verilerin Tarihi Geçmiş İse Pencere Açılmaz.

- Implemented Using C++20

Oyuncu Pencereyi İlk Kez Açtığında Tüm Veriler ClientSource'ye Gider.
Diğer Açılışlarda Tüm Veriler ClientSource Tarafından Alınır.

Server File Total Line : 300
Python File Total Line: 250

Server Class Member Func:

C++:
Genişlet Daralt Kopyala
IsActive
GetStart
GetEnd
GetNormalPrice
GetDiscountPrice
Clear
Load
Reload
SendP2P
SendList
FindById
OpenWindow
CanBuy
Buy
ParseTime
TimeToStr

Client Class Member Func:

C++:
Genişlet Daralt Kopyala
OpportunityClear
GetOpportunityCount
GetActiveOpportunityCount
OpportunityAddOffer
OpportunityAddItem
GetOpportunity
GetOpportunityById

ve daha fazlası


Sen şu malum satış yapan Official ki arkadaşa benziyorsun gibi :D Artık itiraf et be...
 
Sormak istediğim bir soru var. Tek bir hesaptan 1 defa mı alınıyor yoksa her karakter başına 1 defa mı alınıyor? Rohanda bu şekildeydi ancak karakter açıp sürekli alabiliyorduk veya farklı hesaplardan diğer karakterlerle alabiliyorduk.
 
Sormak istediğim bir soru var. Tek bir hesaptan 1 defa mı alınıyor yoksa her karakter başına 1 defa mı alınıyor? Rohanda bu şekildeydi ancak karakter açıp sürekli alabiliyorduk veya farklı hesaplardan diğer karakterlerle alabiliyorduk.
Karakter kanka.
 
Geri
Üst