İstek Oyun suresi ile npc alisveris hk

  • Konuyu açan Konuyu açan CuRSED
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 12
  • Gösterim Gösterim 291
Konu sahibinin aradığı materyalleri bulmasına yardımcı olmak için konuya yorum yazabilirsiniz.

CuRSED

Usta Üye
Usta Üye
Mesaj
767
Çözümler
2
Beğeni
1.119
Puan
1.014
Ticaret Puanı
0
Oyun suresi ile birseyler alma boyle bi sistem hatirliyorumda bilen varmidir hatirliyan
 
Merhaba, öyle bir sistem görmedim.
Ancak pack kısmında
Python:
Genişlet Daralt Kopyala
self.PlayTime.SetText(str(playTime))
Böyle alınıp kullanılabilir. İstersen kendin revize bir sistem yazabilirsin.
 
Merhaba, öyle bir sistem görmedim.
Ancak pack kısmında
Python:
Genişlet Daralt Kopyala
self.PlayTime.SetText(str(playTime))
Böyle alınıp kullanılabilir. İstersen kendin revize bir sistem yazabilirsin.
Smdi bi server tanitiminda gordum de bi npc de oyun suresi ile alisveris yapiliyodu acaba nasil yaparz bunu
 
Nasil yaparz knk acaba bi ornek yada yardmci olursan bi sw de gordumde yaparsak iyi olr ya
Yani dediğim gibi, clientden self.PlayTime olarak çekiceksin, mesela şey eklesen npcden itemle eşya satın al sistemini onada playtime uyarlasan olur gibi. Raidcall sistemi felan da self.PlayTime kullanıyor.
 
Nasil yaparz knk acaba bi ornek yada yardmci olursan bi sw de gordumde yaparsak iyi olr ya
Ekstra bir tane daha sütun ekleyeceksin, mesela playtime_used.
playtime_used default olarak 0 olacak.
Örneğin: 500 playtime'ın varken npc'den 300 playtime'lık bir eşya satın almaya çalıştığında; playtime-playtime_used > npc_value (yani 300)
ise playtime_used'a 300 değeri yazılacak ve eşyayı npc'den alacaksın.
Yani npc'den her satın almaya çalıştığında oyuncunun total playtime'ndan, playtime_used'ı çıkaracaksın ki ne kadar playtime'ı npc'den eşya satın almak için kullanmamış, ne kadar daha hakkı var onu hesaplayabilesin.

Eğer sorduğun şey bu değil de, komple sistemi nasıl yazarım diyorsan chatgpt ile bir konuş derim.
 
oyun süresi geçtikçe ödül veren bir quest yaz oyunda bir item verdir coin gibi onunla marketten takaslasın olmaz mı öyle
 
Sistemi bende gördüm ve çok mantıklı oyuncuyu oyunda tutmaya teşvik ediyor bence.

Bir item var, Oyunda kaldığın sürece Dakika yada saat ekleniyor. Süreli item gibi ancak bu itemin süresi azalmıyor tam aksine oyunda kaldıkça uzuyor.
Ve o itemle npc'de itemde eklenen süreye göre item alabiliyorsun.
Mantık çok hoş ama nasıl yapılacağı hakkında fikrim yok. Kolay gelsin :D
 
bu sistemi yüzüğe yapmıştım oyuncu yüzüğü taktıktan sonra süre başlıyordu bu süre ile canavar metin gibi bonus alıyordu yüzüğü çıkardığında ise süre duruyordu taktığında ise süre devam ediyordu. npcden süre ile item alınan bir sistem vardı bende hatırlıyorum
 
Geri
Üst