Hasar sistemi nasıl çalışıyor buna da bakabilir misin? Mesela kaç defans ve resistance %kaç hasar azaltıyor? Bir yeteneğin vuracağı hasar değeri nasıl hesaplanıyor ve uygulanıyor?
Benim merak ettiğim bir başka konu ise şu: Mesela CZ'de patideyiz diyelim, partiden bir kişi zehir yada db malice ice vs skiller yediğinde partimizdeki adamın canı bizde yeşil mavi sarı turuncu gibi değişik renklerde görünüyo yada yanıyo sönüyo ben buradan partimdeki adamın hangi zehiri yediğini nerden anlayabilirim ? yani şöyle diyelim ki priest oynuyorum adam zehir yedi cure alcam ama cure aldıktan sonra sadece ac mi atıcam ac+buff mı atıcam nerden bilebilirim bunu öğrenmek istiyorum teşekkür ederim.
Merhaba, öncelikle detaylı anlatımınız için teşekkürler. Bereket logosu bölümünde rastgele başarı oranı gelen oradan yüksek gelirse evet eşya yükseliyor. Eşya eğer yanarsa örnek olarak: +9 eşyayı + 10'a yükseltmeyi denediniz eşya yandı 500. satırdaki baştaki gösterdiğiniz kodların 500. satırında (uint32 newid = pOriginItem-> -=1;) olarak gösterilmiştir. Algoritmaya göre eşyanızı +9'dan +8'e seviyesine düşürecektir. Eşya tam olarak yanmamaktadır. Saygılarımla ^^
Knight Online Derleme videonuzdan sonra bu videonuzu izledim, gerçekten çok öğretici ve keyifli içerik olmuş ikisi de. Bu tip videoların devamını bekliyoruz hocam sevgiler
yorumlar malesef koddan anlamayan arkadaşlarla dolu. Oradaki "myrand" functionını inceleyip rastgeleliğin nasıl sağlandığını açıklayabilir misiniz? İşimize yarayacak asıl bilgi burada. time ile 2 defa mı randomlanmış? unixtime'a göre ne zaman upgrade yaparsak daha başarılı sonuç elde ederiz vs. bu tarz bilgiler faydalı olur.Teşekkürler
Ooo Knight kitlesinde büyük ilerleme var. Wood 8 yakıp wrinom +10 basmaya çalışmaktansa bilime yönelmişler. Yakında ateş yakıp 100 kelime konusmaya da başlar bunlar :D
Bu oyun ile ilgili en büyük sorunumuz hiç birşey bilmiyo oluşumuz yıllar geçti hala deneme yanılmalar ile bişeyleri ölçmeye calısıyoruz matematiksel olarak bakan işin içeriği hakkında bilgi veren kimse yok … şu videoya denk gelmek beni o kadar mutlu etti ki anlatamam … ve sundan eminin surda yazan soruların 1 tanesi bile binlerce insanın merak ettiği fakat bulamadıgı sorular videolarının devamını bekliyorum eline sağlık … sırf başlığı görmek bile beğen butonunu aramama sebeb oldu
Kardeşim emeğin için teşekkür ederiz. Ama bunlar zaten bizim bildiğmiz , daha önce anlatılan şeyler . bizim istediklerimiz farklı şeyler :) mesela bi itemin +7 - +8 geçişi oranı yüzdesel olarak nedir. ayrıca sistem random sayıyı saatten çekiyor dediniz bu çok önemli bu tam detaylandırırlması gerekiyor.
saatten çekiyor ama öyle düşündüğün gibi saatten değil. mikrosaniyede bir değişiklik oluyor o sayıda. yani entere basarken geçen sürede 50-100 defa değişiyordur o sayı. bu upgrade böylesine büyük gizem olmasaydı şimdiye popüleritesi yerlerde olurdu oyunun
Logos kağıdı itemin yanmamasını sağlıyor yani onunla itemi basarsan item ya aynı seviyede kalıyor ya bir üst seviyeye yükseliyor yada bir seviye düşüyor örneğin +8 itemi +9 a atacaksın item yanmıyor ya 9 oluyor ya 7ye düşüyor yada 8 kalıyor sabitlersen bilmeyenlerde öğrenmiş olur..
Kardesim emeğinize tesekurler. Birsey soracağım. Istedikleri zaman oyun yöneticileri kişiye özel bu orani yükseltip azaltabilirmi? İstedikleri kişiye özel oran koyabilirlermi?
hocam eline sağlık aslında hepimizin merak ettiği bir durum var bu oyunda item yanma döngüsüne girince böyle ne bassan yanıyor donuna kadar bütün eşyalarını koy bas oda yanıyor yani bazen şans olduğunu düşünmüyoruz çünkü bu kadar olamaz diyoruz. açıkcası ara ara buga girdiğini varsayıyorum bizim kod bilgimiz 0. sadece oyun oynuyoruz tabi ve yine bazen dönem dönem üst üste çok güzel upgrade'de yapabiliyoruz eşyaları tek tek yazıp kafanızı karıştırmak istemedim fakat en son oynarken üst üste çok güzel upgrade yapmıştım. sorum şu, yıllardan beridir böyle bir durum var bu buga girmesi mümkünmü ? üst üste çok yanması yada çok geçmesi tamamen şans ve tesadüf mü ?
Öncelikle emeğine sağlık. GM dediğimiz oyun moderatörleri, herhangi biri upgrade yaparken o an, onun upgrade oranına müdahale yapabiliyor mu. Anlık upgrade oranlarını degistirebiliyorlar mı?
Logos itemi ne emin degilim ama gm ya da yayinci gibi kisiye ozel bir sans arttirici bir etki olabilir. Belki de inventorye alinamayan ama disardan degistirilebilen bir ozellige sahip
Logos itemin yükseltme işlemi yapılırken kullanılan bir scroll. İtem yukseltme işlemi başarısız olduğunda, itemin yanıp yok olmasini engelliyor. Bu GM ile alakalı bir durum değil. Benim merak ettiğim konu GM lerin herhangi birine yardım amaçlı upgrade işlemine anlık yardımı mümkün müdür? Onu ogrenmekdi.
Güzel bi vide olmus elinize sağlık. Bu item moblardan düştüğünde itemin şans kodu ile birlikte gelme olasılığı varmı yani item düştüğünde zaten o itemin + kaça kadar gidebileceği olasılığı olabilirmi böyle bişey
Boss veya yaratık keserken kutudan düşen itemler ile ilgili kod var mı? Merak ediyorum premium varken düşen itemlerin oranını nasıl etkiliyor. Örneğin pahalı itemlerin unique itemlerin, pre ile düşme olasığı. Ayrıca partydeki herkeste pre şart mı onu bilmiyorum :D
aytım dediğin şeylerin herkes tarafından item diye telaffuz edildiği dönemden beri bu oyunu oynuyorum verdiğin bilgiler istatistik bilgiler bu işin şans faktörüde var ve tanıdık gm arkadaşın olacak twitcte yayın acıp droplar acık dıye milleti yanlış yönlendirmesi var eee senin anlıcağın varda var oyunun içinde oyun da var 🤫
hocam verdiğin değerli bilgiler için teşekkür ederim tahmin ediyorum ki oyunun kurulu dosyası üzerindeki bir dosyayı açarak bize gösterdin aklıma bir fikir geldi peki bu trinanın %20 arttırdığı satıra gelip %20 yerine direk +10000 yazarsak kod çalışır mı sizce yani upgrade oranını %100 e çekmiş olur muyuz ?
4 ay gecmiş ama bu sayıları bulabilecegimiz bir yer var mi kodlarin icinde mesala +7 itemin +8 e gecmesindeki ana sayi kac 500 mu 600 ? 10k ya gidebilen bir skalada bu rakamlarda baya onemli o anki rastgele sayinin cok kucuk gelmesi tamamen sans işi bunu anladim :)
Muazzam bir kod okuma… Gerçekten oyun hakimiyeti olmadan sadece kodları okuyarak böyle bir yorumlama yapmanızı hayranlıkla izledim. Eğitim setiniz var mı hocam ?
Bildiğim kadarıyla Knight Online oyununun açık kaynak kodları paylaşılmış değil. Bu incelediğiniz kodlar pvp sunuculardan ise onların upgrade sistemi ile oyunun resmi kodlarının aynı olduğunu söyleyemeyiz. Ayrıca yükseltme oranları bir database'e bağlı diyorsunuz fakat gösterdiğiniz kodlarda ortada bir db connection yok ya da bir servis çağrısı vs yok ve kodlarda anlamsız şekilde sürekli her upgrade işleminde m_UpgradeSettings'i oranları almak için dönmüş. Burası bizi ilgilendirmiyor dediğiniz yerde mi bu objenin içi doldurulmuş. Bu kodlar çok çok eski zamanlara ait olabilir. Güncel oyunun bu şekilde çalıştığını düşünüyorum. Kodlara nereden eriştiğinizi paylaşabilir misiniz?
Dostum rastgele sayı üretme aşaması hangi aşamalarda nasıl çıkıyor mesala rastgele sayı çekme işlemi eşya +9 a basılırken 0-10.000 arası değilde 9.000- 10.000 arasından mı oluşturuluyor bu bilgileri göremedim kodlarda değinmedin sende
Sayı hep 0-10000 arasında oluyor sadece şans oranı değişiyor item’a göre. Bu rastgele değer ile şansın kıyaslamıyor. Şansın 5000 diyelim. Bu durumda rastgele sayının 5000 altında olma ihtimali nedir ? Çık yüksek değil mi ? Peki şans oranın 9000 olsa rastgele sayının 9000 altında olma ihtimali nedir çok çok yüksek değil mi ? Peki şans oranı 9999 olsa :)
Yani diyor ki kodları inceledim ama oyuna zarar vereceğini bildiğim için bunu size anlatmıyorum ve ekliyor +7 +8 +9 gibi itemlerin bir üste geçme ihtimalleri kendi içinde değerlendirilir gibi gibi
peki itemi aldım sonra loglarda itemin başarı oranına bakabiliyormuyuz yoksa basarken mi çıkıyor o oran yada oyuncu olarak loglarla oynasam işe yararmı acaba :) item basamıoz habire yanıyor :)
Hayır, ben istatistik mezunuyum biraz şöyle açıklamaya çalışayım. Şimdi sen burada o random üretilen sayının aslında yüksek olanına denk gelmeye çalışıyorsun ki, generate edilen sayı random üretilen sayıdan külçük olsun böylece sen de + basabil. Şimdi istatistikte merkezi limit teoremi diye bir teorem var, bu teorem diyor ki örneklem sayısı büyüdükçe dağılımlar normale yaklaşır. Burada olan şey şu, sen + bastıkça bu 0 ile 10000 arasında üretilen sayı ortalamaya doğru kayacak. sen de yakmalık yakarak aslında bu random üretilen sayının ortalamaya denk gelmesini ya da uç değerlere denk gelmesini sağlamaya çalışıyorsun. Ama kötü bir haberim var örneklem genelde 30 dan büyükse normale yaklaşır. Knight'ta da bir login session'ında sanırım 30 civarı bir + basma limiti var. Yani adamlar sen item basarken bu olmasın diye seni engellemeye çalışıyor. Eğer random sayı ürettikleri bu metod, sayıları mesela X2(ki-square) dağılımından üretiyorsa, ya da fark etmez student-t dağılımının ya da normal dağılımın sağa çarpık halinden üretiyorsa da geçme şansı çoğu item için aşırı düşük demektir.
Sistem çok değişti yeni upgrade kodları gelmiş olabilir.Birkaç ay önce bütün serverler'a upgrade oranlarının değiştiğine dair bilgilendirme notu paylaşıldı knight online'nın sayfasında.
Emeğine sağlık. Bir sorum olacak. En sonda random sayıyı saat üzerinden oluşturuyor dediniz. Saat üzerinden oluşturacağı sayıyı tahmin edebilir miyiz :)
Ha takdir etmemle birlikde eksik noktalar var biliyorum upgradenin yazılımsal donanımsal quantum düzeyde içine işledim çünkü senelerce,eksik noktalar ne bir çok farklı faktörler var mesela +9 bastın elit bi item ardından devam ettin hep fail olur orada random işlemez yada yüzde yüz geçecek item lag yada süper hızlı bir işlemle basarsan yanabilir tabi bunlar ekstra kodlarla işlenmiştir güncel versiyonlarda vardır belkide client değilde serverda çalışıyordur güncel olarak bunları o versiyon örnekde görememen normal.
@@merbekta sıfırdan birazcık büyük, çok değersiz itemleri kurban ederek değerli item basma hurafesi dolayısıyla +9 ve +10a şans İtemi olmadan geçtiği oluyor 😂
Üstad harikasın teşekkür ederiz. O anki saat üzerinden rastgele sayı üreten fonksiyondan biraz daha bahsetsen çok iyi olurdu. Mesela saniye mi? Yoksa salise mi? Belli bir saniyede üretilen tüm random sayılar herkese aynı sayı olarak gelir mi? Bir de işlemci saatiyle aldığı rastgele sayıyı ile bir de c# rastgele sayı alma fonksiyonuyla falan kombinliyor gibi bir durum vardı sanki. Ayrıca vertabanında tutulan item geçme olasılık sayısını etkileyen faktörler var mı bir yerlerde hiç kontrol ettin mi? Örneğin serverda o itemden çok fazlaysa itemin daha zor geçme olasılığı olması gibi. Oynarken yıllar içinde ufaktan farkettiğimiz şeyler bunlar o yüzden soruyorum :)
20 arkadaş aynı ayna +7 den +8 e md atardık clanca, 2 tane kesin geçerdi, herkesin aynı anda tıklaması imkansız saliselik bir olay demekki ya herkes için farklı random optimize ediliyor ya da, belirli bir salisenin algoritmasındaki sayıları yakalamak mesele ...
@@ZeusKoGunlukleri aynen anvil beyaz yanıyosa yani herkesinki geçiyosa atınca geçmesi daha kolay oluyordu falan. Bunu bir script ile yakalayıp anlık olarak yaptırılabilir insandan hızlı şekilde aslında ;) gelin bu işe girelim 🤪
Bence anvil her tıklanıldığında her usere bir sayı veriyor. Saniyelik değilde anvile tıklanıldıkça sayı değişiyor. Örneğin ben tıkladım hemen arkamdan arkadaşım tıkladı anvile ona 400 verdi bana 100 verdi gibi düşünebiliriz.
+1 den +3 e yüzde yüz oran normal scrool ile +3 den +5 e trinayla yüzde yüz ondan sonrası yüzdeleri çok değiştirdiler eskiden 5 den 6 ya yüzde 60 6dan 7 ye yüzde 30 7 den 8 e yüzde 2 iydi.
"Doğru saat aralığı" ki bu süre cok kisa bir süredir. 30 saniyeyi gecmez tahminen. Adam gelir ve 10 adet blue gemi o 30 saniyelik arada Chotic Generatore atar " 1 EE,,,1 SOS,,,,1 HEROS" alır. Sen de 20 Silver dan düşen Raptor sayisina bakarsin ne kadar zarar ettim diye. Veya normal akıştaki düşük yüzdede şanslı olduğun bir dönemde yakaladığın iteme sevinirsin. Yani knight tabiri ile "GM MUSLUĞU AÇ" olayının etkisi kesinlikle var. Chaotic Generator de yani GEM ve FRAGMENT kirma alanında bu çok daha bariz. Anvilde de üstadın dediği gibi belli araliklarda (Bu zaman araligi asla uzun süre hatta 1 dakika bile degildir bana gore. Zaten oyle olsa oyun coktan patlardı) buna olumlu veya olumsuz yönde müdahale edilebilir ve bunun şüphesi dahi oyunun şeffaflığına şüphe düşürür. Ben GM in oyuna girip Moradon önünde göründüğü nadir zamanları fırsat olarak degerlendiriyorum mesela. Anvil denemedim o zamanlarda ancak seri gem attigimda generatöre hic pisman olmadım. :)))
Hocam 3 kere dön 5 kere zıpla tarzı yorumları baz alarak upgrade sisteminin nasıl çalıştığını anlatmışsınız ama oyunu oynayan asıl insanların merak ettiği şeyleri anlatmamışsınız, Örneğin; orjinal 1299 sürümünde +8 shard raptor gibi itemlerin yüzdesi kaç, güncel sürümdeki yüzdesi kaç? yüzdesi dediğim, sizin videoda 300'ün üstünde olunca geçiyor dediğiniz sayı, bu sayı muhtemelen +8 itemlerde 9000 yada 9500 yani %5-10 civarı upgrade ihtimali anlamına geliyor, demek istediğim raptor ve shard en çok kullanılan itemlar, bunları incelerseniz daha tutarlı bir inceleme olur.
hocam yanlış anlamayın da, sanki firmayı korur gibisiniz, yok zarar görürler, yok onu bilemeyiz, o algoritmayı açıklamak doğru olmaz vs. sanki oyun için 500 tane hile yazılmıyor gibi, ortaya çıkmayan açığı kalmış olabilir mi acaba @@merbekta
Kendimi koruyorum aslında :) Diğer taraftan etik değil. Bu gün sen bir oyun yapsan senin oyunun için de böyle hassas yaklaşırım. Yoksa firma babamın firması değil :) @@sedo7
Hocam, Camianın öğrenmek istediği buna müdahale etme şanslarının olup olmadığı :) "Serverın saati üzerinden üretilecek random sayının verisi bir şekilde alınabilir mi ?" gibi :D Amaç çok farklı hocam bu camia çok tehlikeli, sistemin her türlü açığından faydalanmak ister :) Hocam bu arada Unreal Engine ile ilgili içerik çıkartma gibi bir düşünceniz varsa eğer, UE5 motoruyla gelen, Advanced Input Systemin içeriğindeki yeni şeyler ne işe yarıyor, 5.3 ün vfx için yayımladığı toollar, 5.2 ile tanıtılan foliage sistemi birde sizden Türkçe içerik olarak dinlemek, temelde nerelere kapı açtığını daha iyi anlamak güzel olurdu. Emeğiniz için teşekkürler hocam başarılır.
Pythonda hazır kütüphaneler kullanmadan öğrenme sinir ağları algoritmasını kendimiz kodladığımız yapay zeka dersi videosu gelir mi ? Dil öğrenen yapay zeka. Keras tensorflow pandas gibi hazır kütüphaneleri kullanmadan.
Kütüphane olmadan AI geliştirmek epey zor. Sadece yazılım yetmez ileri düzey matematik bilmek lazım. Eğer AI konusuna ilgin varsa hiç böyle kütüphanesiz AI geliştiryim falan diye kendini yıpratma. Bu kütüphanelerden herhangi birini iyi bir şekilde kullanmak çok daha iyi bir başarı emin ol.
işte bu sorulması gereken birde diyelim +8 shard basacaksın +8 itemleri kasıtlı yakıp imha edince serverda +8 shard basma oranı artar çünkü serverda +8 item azalmıştır derler bir de bu konu yazılım yönünden araştırıp videosunu çekse bütün forumlarda referans olarak gösterilir videosu video izlenme rekoru kırar . yalnız çok geniş bir yazılım incelemesi gerektirir bu konu o an + basma birde server daki bulunan itemlerin + basmaya etkisi olarak .
kodlamada low class trina middle class trina dior acaba bu hediye verilen trinayla alakalı ve direk cashle alınan trina olma ihtimali varmıdır normalde trina 1 tane normalde middle ve low olarak ayrı olarak satılmıor hocam aydınlatırmısınız..
dostum datada oyunda olmayan gırla eşyalar var. en az %30-35 içerikte değil. full data olarak en dinamik ko core versiyonunda olması gerekiyor oraya ne geliyorsa usko ya 6 ay sonra geliyordu. veya hiç gelmeyen özelliklerde core sabit kalmaya devam ediyor. armor setleri ve silahlarda dahil.
bi keresinde sabah saatlerinde 7 tane +6 raptoru +7ye attım hepsi geçti.. 3tane bi denedim sonra 4 tane bi denedim. +7 raptor 145m idi benden sonra 115m ye düştü :D
Trina tek çeşit var fakat burda ki aynı itemin sınıfı değişebilir low middle yada high class olarak anlatımdaki trina sınıfı ibaresinin yanlış olduğunu düşünüyorum saygılarımla.
Abi video çok güzel ama atladığın bir şey var. Bilgisayar rastgele sayı üretemez :) Bunu bildiğim kadarıyla bilgisayarın o anki saniyesini çarpma bölme gibi işlemlerle istenilen sayıya getiriyor diye biliyorum. Yani hâlâ tam alnını siliyorken basacaksın efsanesi doğru olabilir çünkü tam alnını silme animasyonu rastgele üretilen sayının yani saniyenin düşük olmasıyla aynı anda gerçekleşiyor olabilir.
Benim merak ettiğim seni knight içeriklerine sokan durum nedir? Tahminimi soracak olursanız oyunda ki koxp ve tbl yazılımlarını yazan arkadaşımızı izliyoruz şuan..
güzel çalışma sağol. nasıl bilmiyorum ama bu sayıların saf dışı kaldığı bazı anlar oluyor. belkide yavaş internet bağlantısı, veya yoğun serverda. Anvilin resmen ruh hali var. Bazen kim ne atsa geçiyor. Bazen +4e bile 5 itemden biri geçiyor. Bu tecrübelerden anladım ki bu sayıların haricinde anvilin "moralini" etkileyen başka durumlar var. Bazı günler anvil gerçekten çok iyi durumda oluyor. Geçenlerde EX partideyim, baktım alttan millet takır takır basıyor. Nerdeyse yanan item yok. Birisi reb +8 ve +9 bastı art arda. Dedim ben de denerim! Gittim +7 mitril göğüslük vardı. Açtım anvili, koydum itemi, koydum BUS'u. Çat 8 oldu. Bidaha da bu şekilde tekte denk getiremedim mesela
Her item başarı oranı var demiştim hatırlarsan. Bu oranları veri tabanından çekiyor sistem. yani birileri canı isterse bu oranları %100'e çekebilir. Bu durumda her bastığın geçer.
Yayıncıya özel müdahale için koda ekstra bir if username gibi koşul eklenmesi gerekli. Onu ekledin deploy ettin prod'a aldın falan bunlar 1 insan için yapılacak uğraşılacak işler değil hocam. Veritabanından müdahale ederse senin bastığında geçer onunda@@mustafar.38
Bu rastgele sayı üretiminde seed yani tohumlama denilen bir olay var. Rastgele sayı üretilirken referans olarak bu tohum göz önüne alınıyor. KO da bu tohum için sunucu saati (unix time) kullanılıyor. Mesela 1705922020 sunucu saatini göz önüne alarak 0 ile 10000 arasında sayı üret diyoruz. Çok teknik konuşmadan bu kadar açıklayabilirim
hocamın da dediği gibi. Rastgele sayı için de br referans değeri gereklidir ki içerisinde bir algoritma çalıştırabilsin. Seed(tohum, referans değer) aynı olan 2 rastgele sayı üretiminin sonucu aynı çıkar. Genelde de sunucu saatinden ya da currentTimeMillis gibi belli bir tarihten bugüne kadar geçmiş olan mili saniyeleri dönen metotlar var.
Proje ait github link: github.com/ko4life-net/ko
Knight Online camiasına böyle bir içerik üretmeniz çok güzel olmuş. Ellerinize sağlık :)
Hasar sistemi nasıl çalışıyor buna da bakabilir misin? Mesela kaç defans ve resistance %kaç hasar azaltıyor? Bir yeteneğin vuracağı hasar değeri nasıl hesaplanıyor ve uygulanıyor?
Kesinlikle gelmeli. en merak edilen konulardan biri ++++++
Kesinlikle detaylı gelmelii ❤
Benim merak ettiğim bir başka konu ise şu:
Mesela CZ'de patideyiz diyelim, partiden bir kişi zehir yada db malice ice vs skiller yediğinde partimizdeki adamın canı bizde yeşil mavi sarı turuncu gibi değişik renklerde görünüyo yada yanıyo sönüyo ben buradan partimdeki adamın hangi zehiri yediğini nerden anlayabilirim ? yani şöyle diyelim ki priest oynuyorum adam zehir yedi cure alcam ama cure aldıktan sonra sadece ac mi atıcam ac+buff mı atıcam nerden bilebilirim bunu öğrenmek istiyorum teşekkür ederim.
@@garez0000kanka bunun kodu yoktur basite indirgenmiş o debuf yediyse mor zehir yediyse sarı yavaşlatma oluyosa yeşil yanıp sönüyo
HER ŞEYİN KODU VAR :)
@@ketcapsevmem
Süper hele oyunu bilmeden bunlari yorumlaman etkiledi beni. Ne guzel seymis kod okuyabilmek.
güzel içerik, büyük ihtimalle oyunu bilmemenize rağmen mukemmel analiz ve dediğiniz tüm karivdis logos tarzı eşyalar şans arttırmaya yönelik :) bravo
Merhaba, öncelikle detaylı anlatımınız için teşekkürler.
Bereket logosu bölümünde rastgele başarı oranı gelen oradan yüksek gelirse evet eşya yükseliyor. Eşya eğer yanarsa örnek olarak: +9 eşyayı + 10'a yükseltmeyi denediniz eşya yandı 500. satırdaki baştaki gösterdiğiniz kodların 500. satırında (uint32 newid = pOriginItem-> -=1;) olarak gösterilmiştir. Algoritmaya göre eşyanızı +9'dan +8'e seviyesine düşürecektir. Eşya tam olarak yanmamaktadır.
Saygılarımla ^^
Knight Online Derleme videonuzdan sonra bu videonuzu izledim, gerçekten çok öğretici ve keyifli içerik olmuş ikisi de. Bu tip videoların devamını bekliyoruz hocam sevgiler
Teşekkürler
yorumlar malesef koddan anlamayan arkadaşlarla dolu. Oradaki "myrand" functionını inceleyip rastgeleliğin nasıl sağlandığını açıklayabilir misiniz? İşimize yarayacak asıl bilgi burada. time ile 2 defa mı randomlanmış? unixtime'a göre ne zaman upgrade yaparsak daha başarılı sonuç elde ederiz vs. bu tarz bilgiler faydalı olur.Teşekkürler
Kanalı yeni keşfettim abi harika analizlerin varya Allah yolunu açsın 👏👏
Ooo Knight kitlesinde büyük ilerleme var. Wood 8 yakıp wrinom +10 basmaya çalışmaktansa bilime yönelmişler. Yakında ateş yakıp 100 kelime konusmaya da başlar bunlar :D
Bu oyun ile ilgili en büyük sorunumuz hiç birşey bilmiyo oluşumuz yıllar geçti hala deneme yanılmalar ile bişeyleri ölçmeye calısıyoruz matematiksel olarak bakan işin içeriği hakkında bilgi veren kimse yok … şu videoya denk gelmek beni o kadar mutlu etti ki anlatamam … ve sundan eminin surda yazan soruların 1 tanesi bile binlerce insanın merak ettiği fakat bulamadıgı sorular videolarının devamını bekliyorum eline sağlık … sırf başlığı görmek bile beğen butonunu aramama sebeb oldu
Teşekkür ederim
harika bu seri üzerinden devam edelim hocam
Ağzına sağlık kardeşim bundan sonra anvilin yanından geçmem tamamen şansmış gerçekten
Çok güzel içerik, devamı gelmesini dilerim, ilgimi çekti.
Kardeş helal olsun devam et farmcılar dropm oranlarnı cok merak edıyor yada premıumlar arası drop oranları
Çok İyi Açıklayıcı Olmuş Knight onlineden Sevgiler
oyunu oynamadan çözen tek adamsın :)
Gerçekten öyle oldu. Oyunu ve terimleri bilmediğim için biraz zorlandım :)
Kardeşim emeğin için teşekkür ederiz. Ama bunlar zaten bizim bildiğmiz , daha önce anlatılan şeyler . bizim istediklerimiz farklı şeyler :)
mesela bi itemin +7 - +8 geçişi oranı yüzdesel olarak nedir. ayrıca sistem random sayıyı saatten çekiyor dediniz bu çok önemli bu tam detaylandırırlması gerekiyor.
saatten çekiyor ama öyle düşündüğün gibi saatten değil. mikrosaniyede bir değişiklik oluyor o sayıda. yani entere basarken geçen sürede 50-100 defa değişiyordur o sayı. bu upgrade böylesine büyük gizem olmasaydı şimdiye popüleritesi yerlerde olurdu oyunun
Ellerine sağlık hocam, birde hasar (skill damage) sistemi nasıl çalışıyor inceyelebilir misiniz?
sistemi charmquel daha önce açıklamıştı yine de emeğine teşekkürler
Discord'da paylaştım oyunculara güzel içerik :)
Logos kağıdı itemin yanmamasını sağlıyor yani onunla itemi basarsan item ya aynı seviyede kalıyor ya bir üst seviyeye yükseliyor yada bir seviye düşüyor örneğin +8 itemi +9 a atacaksın item yanmıyor ya 9 oluyor ya 7ye düşüyor yada 8 kalıyor sabitlersen bilmeyenlerde öğrenmiş olur..
Seni yakında Knight Online GM ekibine davet edebilirler :D Çok güzel bilgiler bunlar. Emeğine sağlık.
:)
onlar böyle bilgili, karakterli insanlara bulaşmazlar kurdukları kirli sistem bozulabilir yoksa
Hep söylüyoruz yıllardır hurafelere inanıyorlar 😂 Emeğime sağlık hocam güzel bir içerik olmuş
Kardesim emeğinize tesekurler. Birsey soracağım. Istedikleri zaman oyun yöneticileri kişiye özel bu orani yükseltip azaltabilirmi? İstedikleri kişiye özel oran koyabilirlermi?
Kişiye özel şöyle olabilir. Belirli bir saat örneğin 19:10-19:15 için o item şans oranını yükseltirler.
hocam eline sağlık aslında hepimizin merak ettiği bir durum var bu oyunda item yanma döngüsüne girince böyle ne bassan yanıyor donuna kadar bütün eşyalarını koy bas oda yanıyor yani bazen şans olduğunu düşünmüyoruz çünkü bu kadar olamaz diyoruz. açıkcası ara ara buga girdiğini varsayıyorum bizim kod bilgimiz 0. sadece oyun oynuyoruz tabi ve yine bazen dönem dönem üst üste çok güzel upgrade'de yapabiliyoruz eşyaları tek tek yazıp kafanızı karıştırmak istemedim fakat en son oynarken üst üste çok güzel upgrade yapmıştım.
sorum şu, yıllardan beridir böyle bir durum var bu buga girmesi mümkünmü ?
üst üste çok yanması yada çok geçmesi tamamen şans ve tesadüf mü ?
Yıllardır merak edildi 😄
Güzel içerik😂 bide açığını bulsan milyonersin reis 😂
Adam zaten açığını söylemiş dikkatli dinlersen anlarsın ;)
@@hipersiber5398ne demiş reis ben dinledim de anlamadım hala milyoner olmadığına göre sende yanlış anlamışsın heralde :))
Bu video icin kanalına abone oldum beğeni attım kankaa
Merhaba emeğinize teşekkürler ancak upgrade olayını biraz daha detaylandırırmısınız eşyayı başarılı şekilde upgrade edebilecek methodlar varmıdır
Joymax isro Silkroad Online Upgrade Sistemini ne bilen ne çözen kimse yok, Video bekliyoruz !!
Yüreğine sağlık minarktan selamlar
Öncelikle emeğine sağlık. GM dediğimiz oyun moderatörleri, herhangi biri upgrade yaparken o an, onun upgrade oranına müdahale yapabiliyor mu. Anlık upgrade oranlarını degistirebiliyorlar mı?
Edebilirler evet.
Logos itemi ne emin degilim ama gm ya da yayinci gibi kisiye ozel bir sans arttirici bir etki olabilir. Belki de inventorye alinamayan ama disardan degistirilebilen bir ozellige sahip
Logos itemin yükseltme işlemi yapılırken kullanılan bir scroll. İtem yukseltme işlemi başarısız olduğunda, itemin yanıp yok olmasini engelliyor. Bu GM ile alakalı bir durum değil. Benim merak ettiğim konu GM lerin herhangi birine yardım amaçlı upgrade işlemine anlık yardımı mümkün müdür? Onu ogrenmekdi.
teşekkürler aga anlattıkların bilindik şeyler olsa da hiç ilgilenmediğin bi oyun için araştırman ve emek vermen çok güzel tekrardan teşekkürler
Güzel bi vide olmus elinize sağlık. Bu item moblardan düştüğünde itemin şans kodu ile birlikte gelme olasılığı varmı yani item düştüğünde zaten o itemin + kaça kadar gidebileceği olasılığı olabilirmi böyle bişey
Yok bütün itemler önceden veri tababında belli şans oranları. Zaman zaman değiştiriyor olabilirler ama
Boss veya yaratık keserken kutudan düşen itemler ile ilgili kod var mı? Merak ediyorum premium varken düşen itemlerin oranını nasıl etkiliyor. Örneğin pahalı itemlerin unique itemlerin, pre ile düşme olasığı.
Ayrıca partydeki herkeste pre şart mı onu bilmiyorum :D
İncelemek lazım :)
aytım dediğin şeylerin herkes tarafından item diye telaffuz edildiği dönemden beri bu oyunu oynuyorum verdiğin bilgiler istatistik bilgiler bu işin şans faktörüde var ve tanıdık gm arkadaşın olacak twitcte yayın acıp droplar acık dıye milleti yanlış yönlendirmesi var eee senin anlıcağın varda var oyunun içinde oyun da var 🤫
hocam verdiğin değerli bilgiler için teşekkür ederim tahmin ediyorum ki oyunun kurulu dosyası üzerindeki bir dosyayı açarak bize gösterdin aklıma bir fikir geldi peki bu trinanın %20 arttırdığı satıra gelip %20 yerine direk +10000 yazarsak kod çalışır mı sizce yani upgrade oranını %100 e çekmiş olur muyuz ?
Evet %100 olur o zaman :)
4 ay gecmiş ama bu sayıları bulabilecegimiz bir yer var mi kodlarin icinde mesala +7 itemin +8 e gecmesindeki ana sayi kac 500 mu 600 ? 10k ya gidebilen bir skalada bu rakamlarda baya onemli o anki rastgele sayinin cok kucuk gelmesi tamamen sans işi bunu anladim :)
Proje sildim maalesef. O yüzden bilemiyorum
Gayet açıklayıcı bir acıklama olmuş e.s
Eyvallah kardeşim emeğine sağlık
my random fonksiyonunu da gösterebilir misiniz? Kilit noktalardan biri de o. Standart normal dagilimi mi yapıyor yoksa kendine özel bir sistem mi var?
github.com/srmeier/KnightOnline/blob/master/Server/shared/globals.cpp
Mersenne Twister algoritması kullanildigini buldum, bazı kaynak kodlardan. Acaba dogru mudur?
Evet
trinanın itemi geçirme olasılıgı yüzde kac mesela %1 le busla geçiyorken yanına trina eklersek %5 olurmu +9 a +8 e sallarken mesela itemi
6 dakikadan izle % 20 olduğunu göreceksin . ama +7 ve +8 e trina ile atmanın pek bir faydası olmadığını idrak etmiş oldum. %20 çok düşük bir oran
Hasar sistemi inceler misin ve karakterlerin ataklarına göre verdiği hasar miktarı
En önemli soruyu sormamışsınız ,bereket logosu nedir ?
akara's altarda satılan logos
Muazzam bir kod okuma… Gerçekten oyun hakimiyeti olmadan sadece kodları okuyarak böyle bir yorumlama yapmanızı hayranlıkla izledim. Eğitim setiniz var mı hocam ?
Teşekkürler, bu konular ile ilgili bir eğitim yok maalesef.
@@merbekta aramızda kalsın gizlice oynuyormuydun knight onlineyi :D
Itemin başarısız yada başarılı olma bölümünde 2 rakam arasinda < > işaretlerini yer degiştirsek yanacagi yerde geçecegini anladim dogrumu😊
Evet
Ağzına sağlık. Yıllardır Allahın kulu anlatmadı şu sistemi.
Bildiğim kadarıyla Knight Online oyununun açık kaynak kodları paylaşılmış değil. Bu incelediğiniz kodlar pvp sunuculardan ise onların upgrade sistemi ile oyunun resmi kodlarının aynı olduğunu söyleyemeyiz. Ayrıca yükseltme oranları bir database'e bağlı diyorsunuz fakat gösterdiğiniz kodlarda ortada bir db connection yok ya da bir servis çağrısı vs yok ve kodlarda anlamsız şekilde sürekli her upgrade işleminde m_UpgradeSettings'i oranları almak için dönmüş. Burası bizi ilgilendirmiyor dediğiniz yerde mi bu objenin içi doldurulmuş. Bu kodlar çok çok eski zamanlara ait olabilir. Güncel oyunun bu şekilde çalıştığını düşünüyorum. Kodlara nereden eriştiğinizi paylaşabilir misiniz?
Sallıyor zaten millet de inanmış ,kodlarda Türkçe açıklamalar var :))
En merak ettiğim şey 9 kutucuğun farklı oranlara sahip olup olmaması. Buna da bir açıklama yapabilir misiniz?
Hiç dikkatimi çekmedi, incelemek lazım
doğru sorulması gereken konulardan biride bu tebrikler
Dostum rastgele sayı üretme aşaması hangi aşamalarda nasıl çıkıyor mesala rastgele sayı çekme işlemi eşya +9 a basılırken 0-10.000 arası değilde 9.000- 10.000 arasından mı oluşturuluyor bu bilgileri göremedim kodlarda değinmedin sende
Sayı hep 0-10000 arasında oluyor sadece şans oranı değişiyor item’a göre. Bu rastgele değer ile şansın kıyaslamıyor. Şansın 5000 diyelim. Bu durumda rastgele sayının 5000 altında olma ihtimali nedir ? Çık yüksek değil mi ? Peki şans oranın 9000 olsa rastgele sayının 9000 altında olma ihtimali nedir çok çok yüksek değil mi ? Peki şans oranı 9999 olsa :)
Yani diyor ki kodları inceledim ama oyuna zarar vereceğini bildiğim için bunu size anlatmıyorum ve ekliyor +7 +8 +9 gibi itemlerin bir üste geçme ihtimalleri kendi içinde değerlendirilir gibi gibi
peki itemi aldım sonra loglarda itemin başarı oranına bakabiliyormuyuz yoksa basarken mi çıkıyor o oran yada oyuncu olarak loglarla oynasam işe yararmı acaba :) item basamıoz habire yanıyor :)
Yok göremezsin başarı oranlarını :)
Sistemin saati olduğu için üst üste yanma ge üst üste geçme hurafesi doğru olabilir o zaman
Zamansallıkla ilgili şeylerin doğruluk olasılığı var
Önden yakmalık item atma hurafe mi 😮
Hayır, ben istatistik mezunuyum biraz şöyle açıklamaya çalışayım. Şimdi sen burada o random üretilen sayının aslında yüksek olanına denk gelmeye çalışıyorsun ki, generate edilen sayı random üretilen sayıdan külçük olsun böylece sen de + basabil. Şimdi istatistikte merkezi limit teoremi diye bir teorem var, bu teorem diyor ki örneklem sayısı büyüdükçe dağılımlar normale yaklaşır. Burada olan şey şu, sen + bastıkça bu 0 ile 10000 arasında üretilen sayı ortalamaya doğru kayacak. sen de yakmalık yakarak aslında bu random üretilen sayının ortalamaya denk gelmesini ya da uç değerlere denk gelmesini sağlamaya çalışıyorsun. Ama kötü bir haberim var örneklem genelde 30 dan büyükse normale yaklaşır. Knight'ta da bir login session'ında sanırım 30 civarı bir + basma limiti var. Yani adamlar sen item basarken bu olmasın diye seni engellemeye çalışıyor. Eğer random sayı ürettikleri bu metod, sayıları mesela X2(ki-square) dağılımından üretiyorsa, ya da fark etmez student-t dağılımının ya da normal dağılımın sağa çarpık halinden üretiyorsa da geçme şansı çoğu item için aşırı düşük demektir.
Sistem çok değişti yeni upgrade kodları gelmiş olabilir.Birkaç ay önce bütün serverler'a upgrade oranlarının değiştiğine dair bilgilendirme notu paylaşıldı knight online'nın sayfasında.
upgrade oranlarının değiştiğine dair bilgilendirme notunu bizimle paylaşır mısın dostum rica etsem
sistemde değişiklik olmamıştır. upgrade oranları değişmiştir sadece. Örneğin; +7 itemin +8 e geçme oranı 5% ise, bunu 4% ya da 6% yapmış olabilirler.
@@jashua97upgrade basari oranlari dusuruldu
Rise online la ilgili de yapar mısın? Eline sağlık.
Bu kodları knight online mi paylaştı. Eğer öyleyse, en azından upgrade yaparken hangi özelliklerin etkili olduğu net olarak bilinebilir.
Yok değil, tersine mühendislik.
Temiz ve yalin anlattin, knight onlinenin diger kodlarini da incelemelisin ?
Emeğine sağlık. Bir sorum olacak. En sonda random sayıyı saat üzerinden oluşturuyor dediniz. Saat üzerinden oluşturacağı sayıyı tahmin edebilir miyiz :)
:) Bir takım çakallıklar diyorsun. Kullanılan kütüphanede açık varsa veya zero-day açığı falan dediğin olur.
Harikasın, tebrik ederim
Like Atar mısın müsait zaman izliycem
Ha takdir etmemle birlikde eksik noktalar var biliyorum upgradenin yazılımsal donanımsal quantum düzeyde içine işledim çünkü senelerce,eksik noktalar ne bir çok farklı faktörler var mesela +9 bastın elit bi item ardından devam ettin hep fail olur orada random işlemez yada yüzde yüz geçecek item lag yada süper hızlı bir işlemle basarsan yanabilir tabi bunlar ekstra kodlarla işlenmiştir güncel versiyonlarda vardır belkide client değilde serverda çalışıyordur güncel olarak bunları o versiyon örnekde görememen normal.
+9 +10 başarıları oranlarına baktım veritabanından %0 ihtimal. Yani şans item yoksa yanma ihtimali %100
@@merbekta sıfırdan birazcık büyük, çok değersiz itemleri kurban ederek değerli item basma hurafesi dolayısıyla +9 ve +10a şans İtemi olmadan geçtiği oluyor 😂
@@enesylmaz8281 yani trina olmadan kaç tane basarsan bas +10'a imkansız mıymış ?
@@merbekta eski veritabndayken busla +9 uniq attilar önumde duplemislerdi demekki busuda extra şans olarak sayiyor oyun
@@garez0000 gorunen o ondan trina koyuyo demekki birileri papera bile
Üstad harikasın teşekkür ederiz. O anki saat üzerinden rastgele sayı üreten fonksiyondan biraz daha bahsetsen çok iyi olurdu. Mesela saniye mi? Yoksa salise mi? Belli bir saniyede üretilen tüm random sayılar herkese aynı sayı olarak gelir mi? Bir de işlemci saatiyle aldığı rastgele sayıyı ile bir de c# rastgele sayı alma fonksiyonuyla falan kombinliyor gibi bir durum vardı sanki. Ayrıca vertabanında tutulan item geçme olasılık sayısını etkileyen faktörler var mı bir yerlerde hiç kontrol ettin mi? Örneğin serverda o itemden çok fazlaysa itemin daha zor geçme olasılığı olması gibi. Oynarken yıllar içinde ufaktan farkettiğimiz şeyler bunlar o yüzden soruyorum :)
20 arkadaş aynı ayna +7 den +8 e md atardık clanca, 2 tane kesin geçerdi, herkesin aynı anda tıklaması imkansız saliselik bir olay demekki ya herkes için farklı random optimize ediliyor ya da, belirli bir salisenin algoritmasındaki sayıları yakalamak mesele ...
O algoritmayı anlatmadım çünkü eğer açık varsa oyuna zarar verebilir anlattıklarım.
@@merbekta emeğine sağlık kanki
@@ZeusKoGunlukleri aynen anvil beyaz yanıyosa yani herkesinki geçiyosa atınca geçmesi daha kolay oluyordu falan. Bunu bir script ile yakalayıp anlık olarak yaptırılabilir insandan hızlı şekilde aslında ;) gelin bu işe girelim 🤪
Bence anvil her tıklanıldığında her usere bir sayı veriyor. Saniyelik değilde anvile tıklanıldıkça sayı değişiyor. Örneğin ben tıkladım hemen arkamdan arkadaşım tıkladı anvile ona 400 verdi bana 100 verdi gibi düşünebiliriz.
+1 den +3 e yüzde yüz oran normal scrool ile +3 den +5 e trinayla yüzde yüz ondan sonrası yüzdeleri çok değiştirdiler eskiden 5 den 6 ya yüzde 60 6dan 7 ye yüzde 30 7 den 8 e yüzde 2 iydi.
9:14'te sansi 33 katina cikarmiyor ama sansi %33 yapiyor.
"Doğru saat aralığı" ki bu süre cok kisa bir süredir. 30 saniyeyi gecmez tahminen. Adam gelir ve 10 adet blue gemi o 30 saniyelik arada Chotic Generatore atar " 1 EE,,,1 SOS,,,,1 HEROS" alır. Sen de 20 Silver dan düşen Raptor sayisina bakarsin ne kadar zarar ettim diye. Veya normal akıştaki düşük yüzdede şanslı olduğun bir dönemde yakaladığın iteme sevinirsin. Yani knight tabiri ile "GM MUSLUĞU AÇ" olayının etkisi kesinlikle var. Chaotic Generator de yani GEM ve FRAGMENT kirma alanında bu çok daha bariz. Anvilde de üstadın dediği gibi belli araliklarda (Bu zaman araligi asla uzun süre hatta 1 dakika bile degildir bana gore. Zaten oyle olsa oyun coktan patlardı) buna olumlu veya olumsuz yönde müdahale edilebilir ve bunun şüphesi dahi oyunun şeffaflığına şüphe düşürür. Ben GM in oyuna girip Moradon önünde göründüğü nadir zamanları fırsat olarak degerlendiriyorum mesela. Anvil denemedim o zamanlarda ancak seri gem attigimda generatöre hic pisman olmadım. :)))
Hocam 3 kere dön 5 kere zıpla tarzı yorumları baz alarak upgrade sisteminin nasıl çalıştığını anlatmışsınız ama oyunu oynayan asıl insanların merak ettiği şeyleri anlatmamışsınız,
Örneğin; orjinal 1299 sürümünde +8 shard raptor gibi itemlerin yüzdesi kaç, güncel sürümdeki yüzdesi kaç? yüzdesi dediğim, sizin videoda 300'ün üstünde olunca geçiyor dediğiniz sayı, bu sayı muhtemelen +8 itemlerde 9000 yada 9500 yani %5-10 civarı upgrade ihtimali anlamına geliyor, demek istediğim raptor ve shard en çok kullanılan itemlar, bunları incelerseniz daha tutarlı bir inceleme olur.
Orjinali bilsek bile güncel versiyon oranlarını bikemeyiz. Bu oranlar ara ara değişiyordur tahminimce.
hocam yanlış anlamayın da, sanki firmayı korur gibisiniz, yok zarar görürler, yok onu bilemeyiz, o algoritmayı açıklamak doğru olmaz vs. sanki oyun için 500 tane hile yazılmıyor gibi, ortaya çıkmayan açığı kalmış olabilir mi acaba @@merbekta
Kendimi koruyorum aslında :) Diğer taraftan etik değil. Bu gün sen bir oyun yapsan senin oyunun için de böyle hassas yaklaşırım. Yoksa firma babamın firması değil :)
@@sedo7
kendini koruyorsan saygı duyarım ama diğer türlüsü hoş olmazdı, çünkü benim gözümde evil corp bu oyunu yönetenler.@@merbekta
Yok tamamen kendimi düşünüyorum. Davalık olmaya gerek yok.
Hocam, Camianın öğrenmek istediği buna müdahale etme şanslarının olup olmadığı :) "Serverın saati üzerinden üretilecek random sayının verisi bir şekilde alınabilir mi ?" gibi :D Amaç çok farklı hocam bu camia çok tehlikeli, sistemin her türlü açığından faydalanmak ister :)
Hocam bu arada Unreal Engine ile ilgili içerik çıkartma gibi bir düşünceniz varsa eğer, UE5 motoruyla gelen, Advanced Input Systemin içeriğindeki yeni şeyler ne işe yarıyor, 5.3 ün vfx için yayımladığı toollar, 5.2 ile tanıtılan foliage sistemi birde sizden Türkçe içerik olarak dinlemek, temelde nerelere kapı açtığını daha iyi anlamak güzel olurdu.
Emeğiniz için teşekkürler hocam başarılır.
Evet tehlikenin farkındayım :) UE ara verdim biraz. Oyun işleri epey yordu beni. Bakalım ileride tekrar başlarsam neden olmasın.
Pythonda hazır kütüphaneler kullanmadan öğrenme sinir ağları algoritmasını kendimiz kodladığımız yapay zeka dersi videosu gelir mi ? Dil öğrenen yapay zeka.
Keras tensorflow pandas gibi hazır kütüphaneleri kullanmadan.
Kütüphane olmadan AI geliştirmek epey zor. Sadece yazılım yetmez ileri düzey matematik bilmek lazım. Eğer AI konusuna ilgin varsa hiç böyle kütüphanesiz AI geliştiryim falan diye kendini yıpratma. Bu kütüphanelerden herhangi birini iyi bir şekilde kullanmak çok daha iyi bir başarı emin ol.
Basacağımız item geçsin diye önden yakmalık item yakmanın bi mantığı yok mu yani? :)
işte bu sorulması gereken birde diyelim +8 shard basacaksın +8 itemleri kasıtlı yakıp imha edince serverda +8 shard basma oranı artar çünkü serverda +8 item azalmıştır derler bir de bu konu yazılım yönünden araştırıp videosunu çekse bütün forumlarda referans olarak gösterilir videosu video izlenme rekoru kırar . yalnız çok geniş bir yazılım incelemesi gerektirir bu konu o an + basma birde server daki bulunan itemlerin + basmaya etkisi olarak .
Eşya oranları nerde yazıyor. Eşya kısmında olabilir mi . bir kaç eşya var Shard ve Raptor . bunları kendi komutları vardır belki illaki vardır
Veritabanında yazıyor ama güncel oranları bilemiyoruz
Omer kardesim, ara ara sana zahmet knight videosu yap. Ne guzel izleyici sayin artiyor ayrica 20 yillik hurafelerden bizi kurtarmis olursun
Emeğine sağlık reis
Selamlar, Raid shadow legends in taş açma algoritmasını da inceleyebilir misin 🤗🤗
bektaş bide rise onlıne + basma sistemini yap
Biteko bünyesinde çalışmak isterseniz, daha detaylı çalışmalar yapmak isterseniz bize ulaşım sağlayabilirsiniz.
Biteko olarak başarılar diliyoruz.
20 sene önceki halimi gördüm videoda :)
Harika video❤
ulan arda sdfsdfsdfsd
kodlamada low class trina middle class trina dior acaba bu hediye verilen trinayla alakalı ve direk cashle alınan trina olma ihtimali varmıdır normalde trina 1 tane normalde middle ve low olarak ayrı olarak satılmıor hocam aydınlatırmısınız..
Hiç bir fikrim yok :)
dostum datada oyunda olmayan gırla eşyalar var. en az %30-35 içerikte değil. full data olarak en dinamik ko core versiyonunda olması gerekiyor oraya ne geliyorsa usko ya 6 ay sonra geliyordu. veya hiç gelmeyen özelliklerde core sabit kalmaya devam ediyor. armor setleri ve silahlarda dahil.
Acaba itemi bastığımız ve sonucunun olumlu oldugu saatte ertesi gun ayni saat dk ve saniye basarsak ayni olumlu sonucu alirmiyiz sizce
Bilemiyorum ama zamansallığın etkilediği kesin
bi keresinde sabah saatlerinde 7 tane +6 raptoru +7ye attım hepsi geçti.. 3tane bi denedim sonra 4 tane bi denedim. +7 raptor 145m idi benden sonra 115m ye düştü :D
Karakter kitlenme ve yavaşlama oranları nasıl hesaplanıyor hep bunu merak etmişimdir… neler etki ediyor.. süreç nasıl işliyor…
rastgele sayıyı basmadan önce nasıl bilebiliriz kod da vardır
Bilemeyiz maalesef
Rise Online sistemleri içinde video yaparmisin aynimi acaba ?
Onu nasıl yapıcak o oyunun kodları forumlarda yokki 😂😂
Hasar sitemine detaylı açıklama güzel olur
Hasar sistemi çok detaylı :)
Trina tek çeşit var fakat burda ki aynı itemin sınıfı değişebilir low middle yada high class olarak anlatımdaki trina sınıfı ibaresinin yanlış olduğunu düşünüyorum saygılarımla.
Sıradaki video nasıl hile yapılır hangi packet koddan hangi pointeri çeker :)
Hocam cok guzel icerik metin2 icinde + basma sistemi inceleme gelirmi?
M2 aklımda yapacağım
Abi video çok güzel ama atladığın bir şey var. Bilgisayar rastgele sayı üretemez :) Bunu bildiğim kadarıyla bilgisayarın o anki saniyesini çarpma bölme gibi işlemlerle istenilen sayıya getiriyor diye biliyorum. Yani hâlâ tam alnını siliyorken basacaksın efsanesi doğru olabilir çünkü tam alnını silme animasyonu rastgele üretilen sayının yani saniyenin düşük olmasıyla aynı anda gerçekleşiyor olabilir.
Videonun son dakikasında değinmişsin buna ama çok ufak bir şekilde
@@ronarduino birde tuşa bastığın anda s harfine basıp çarı hareket ettirme olayı var o baya etkili gibi ????
peki bu sisteme göre iyi bir yazılımcı her türlü ihtimallde itemi başarıyla yükseltmesini gerçekleştirebilicek bir program yazabilir mi?
Çok zor bir iş. Yazılımcıya bağlı :)
sherion özellikleri çalışıyormu ona bakarmısın
Projeyi kaldırdım maalesef.
hiç bilmediğimden soruyorum, database anlık olarak güncellenebiliyor mu, yoksa ayrı bir derleme yapılması gerekiyor mu?
Derleme gerekmez. Veri tabanı anlık güncellenir.
Oyunun canavarlardan çıkan eşya drobunun kodunu merak ettim bunuda çekersen sevinirim
Ömer sen altarda AKINCILAR clanındamıydın. Orada wp grunda böyle konuşma geçmişti sanki .
Yok değilim, ben hiç knight oynamadım.
Benim merak ettiğim seni knight içeriklerine sokan durum nedir? Tahminimi soracak olursanız oyunda ki koxp ve tbl yazılımlarını yazan arkadaşımızı izliyoruz şuan..
GTA kodlarını incelemiştim geçen ay. İnsanlar knight isteyince kendimi burada buldum 😄 hile uzmanlık alanım değil
Rasgele sayıyı manipüle etmem mümkün mü ?
Her sistemi aşmak mümkündür. Önemli olan ne kadar zaman alacağı.
+10 moonlight mı basacan kral :D
güzel çalışma sağol. nasıl bilmiyorum ama bu sayıların saf dışı kaldığı bazı anlar oluyor. belkide yavaş internet bağlantısı, veya yoğun serverda. Anvilin resmen ruh hali var. Bazen kim ne atsa geçiyor. Bazen +4e bile 5 itemden biri geçiyor. Bu tecrübelerden anladım ki bu sayıların haricinde anvilin "moralini" etkileyen başka durumlar var. Bazı günler anvil gerçekten çok iyi durumda oluyor. Geçenlerde EX partideyim, baktım alttan millet takır takır basıyor. Nerdeyse yanan item yok. Birisi reb +8 ve +9 bastı art arda. Dedim ben de denerim! Gittim +7 mitril göğüslük vardı. Açtım anvili, koydum itemi, koydum BUS'u. Çat 8 oldu. Bidaha da bu şekilde tekte denk getiremedim mesela
Her item başarı oranı var demiştim hatırlarsan. Bu oranları veri tabanından çekiyor sistem. yani birileri canı isterse bu oranları %100'e çekebilir. Bu durumda her bastığın geçer.
İşte bu yorumda doğru noktaya geldin. Birilerinin canı isterse ve bu genelde yayıncı arkadaşlar oluyor kim ne derse desin @@merbekta
Yayıncıya özel müdahale için koda ekstra bir if username gibi koşul eklenmesi gerekli. Onu ekledin deploy ettin prod'a aldın falan bunlar 1 insan için yapılacak uğraşılacak işler değil hocam. Veritabanından müdahale ederse senin bastığında geçer onunda@@mustafar.38
Warrior karaktere dex verince ıskalama oranı düşer mi buna bakmak mümkün mü?
Mümkün.
Silkroad Online içinde inceleme yapar mısın
sistemin saati zerinden üretilen sayıdan kastın nedir açıklarmıısn o sürekli değişken birşeymi yani ? item ne olursa olsun o sayı aynı oranmı oluyor
Bu rastgele sayı üretiminde seed yani tohumlama denilen bir olay var. Rastgele sayı üretilirken referans olarak bu tohum göz önüne alınıyor. KO da bu tohum için sunucu saati (unix time) kullanılıyor. Mesela 1705922020 sunucu saatini göz önüne alarak 0 ile 10000 arasında sayı üret diyoruz. Çok teknik konuşmadan bu kadar açıklayabilirim
hocamın da dediği gibi. Rastgele sayı için de br referans değeri gereklidir ki içerisinde bir algoritma çalıştırabilsin. Seed(tohum, referans değer) aynı olan 2 rastgele sayı üretiminin sonucu aynı çıkar. Genelde de sunucu saatinden ya da currentTimeMillis gibi belli bir tarihten bugüne kadar geçmiş olan mili saniyeleri dönen metotlar var.
emeğine sağlık