-
İçerik sayısı
1.387 -
Katılım
-
Son ziyaret
-
Günün Kazananı
181 -
Puan
944,726,798 [ Bağış Yap ]
İletiler : OzkanOzdemir
-
-
Merhaba @ amorfati27, üyeliğiniz onaylanmıştır.
Eğer forum kurallarını okumadıysanız Forum Kuralları [ Herkes okumuş sayılacaktır ] bölümünden lütfen okuyunuz.
Ayrıca KODevelopers nedir? konumuzu okuyarak bizim hakkımızda bilgi edinebilirsiniz.
Aramıza hoş geldiniz. -
-
Alıntıskill bardaki f2 f3 kımsımları skillerin süresi dolarken boştaki skilleri görmeleriçin yana doğru açılması lazım.
peki bu konularda bana yardımcı olabilirmisiniz.
SOACS kullanıyorsun büyük ihtimal ile bu yüzden yardımcı olamam.
O söylediğiniz özelliklerini eklemek için KO.exe müdahale etmek gerekiyor.
Client taraflı dosya değiştirerek yapılamaz.- 1
-
Alıntıskill bar f2 f3 açılacak
Bu söylediğinizi tam olarak anlamadım.
Eğer ki üst sürümdeki gibi özelliği istiyorsanız sadece dosyalar ile yapılacak bir şey değil. KO.exe tarafına müdahale etmeniz gerekiyor.- 1
-
AlıntıMerhaba arkadaşlar servere özel client yaptırmam lazım bu konuda ücretli/ücretsiz yardımcı olabilecek arkadaşlar varsa skype adreslerini yazsınlar lütfen.
Hangi sürüm için istiyorsunuz, nelerin yapılmasını istiyorsunuz bunları belirtin.- 1
-
@ kadife06m aramıza hoş geldiniz!
Gerekli incelemelerden sonra üyeliğiniz onaylanmıştır.
Eğer forum kurallarını okumadıysanız Forum Kuralları [ Herkes okumuş sayılacaktır ] bölümünden lütfen okuyunuz.
Ayrıca KODevelopers nedir? konumuzu okuyarak bizim hakkımızda bilgi edinebilirsiniz.
İyi forumlar. -
AlıntıMaybe someone could made any tutorial on "how to set up 1298 soacs files"
from this topic:
https://www.kodevelopers.com/1298-paylasim/3366-1298-windows-10-64-bit-ve-32-bit-destekli-soacs-sadece-kodevelopersa-ozel.html
I keep getting problem like this on AI:
I would be appreciated if someone with more exprecience could made any tutorial/overwiev on how to set it up.
Before I gona buy it, It would be good to test it firstly, so once again
I kindly ask for help in this matter
Cheers!
-- mesaja ek olarak --
-- mesaja ek olarak --
https://pasteboard.co/Igmfc4H.jpg
-- mesaja ek olarak --
https://pasteboard.co/IgmgRTD.jpg
Open your ZONE_INFO table in database. I dont remember column name. I guess RoomEvent update that column all rows 0 values.- 1
-
Alıntı1299 Myko server kuruyorum. Serverimin EVT klasörlerinde WAR ve EXP premium Eventleri mevcut. PUS'dan çekebiliyorum. Lakin NPC ye kırdırmak istediğim zaman üstümde WAR ve EXP premium olmasına rağmen ikisininde üstünde olmadığını söylüyor ve kırdırmıyor.
Gold Premiumu kırdırdığım zaman yükleniyor hesaba ama relog atınca Premium siliniyor.
Bununlar için ADD_PREM_USER ve GIVE_PREMIUM editlemem lazım bunun için de Olydbg programıyla Soacs.exe editlemem gerekiyormuş. Çok fazla araştırma yapmama rağmen bu dosyaları nasıl düzenleyebileceğimle ilgili hiç yararlı bir konu bulamadım. Eski konularda da resimli anlatım yapmışlar ama resimler silinmiş.
Kusura bakma bu sorunumu hangi konuya yazabileceğimi bilemedim direk buraya yazdım. Bu sorunumu dile getirebileceğim konu başlığı neresidir söyleyebilirmisin acaba
@ Orçun yardım etsin sana. -
Alıntı1299 için oluyormu bu
Üst sürüm için geçerli. -
C# İle Random Sınıfı
Forum C#
Random sınıfı, rastgele sayı üretmek için kullanılmaktadır. Kullanım ile ilgili detaylar aşağıda yer almaktadır.
Random sınıfının kütüphanedeki halini aşağıda görebilirsiniz.
Sınıfın içerisindeki bütün fonksiyonları tek tek inceleyeceğiz.
Gizli İçerik
-
Gizli içeriği görmek için bu konuya bir mesaj yazın.
Random sınıfı ile ilgili anlatacaklarım bu kadardır.
Eğer ki kafanıza takılan veyahut konuda eksik gördüğünüz eklemek istediğiniz bir yer olursa konu altına beni etiketleyerek görüşünüzü bildiriniz.
İyi forumlar. -
AlıntıÖncelikle forum yetkilileri konuyu yanlış yere açtıysam kusura bakmayın
ben piyasadaki tüm editörlere göz attım çoğu ya patlamış calışmıyor ya trojenli
bende neden sıfırdan yazılımı bilmeyen kişinin dahi kullanabileceği ui ux editör ücretsiz ve trojensiz yapmıyorum diye kendime sordum sonra yapmaya karar verdim. işin güzeel yani open source halini bittiğinde githubda felan paylaşmayı düşünüyorum gelişime geliştirilmeye açık olması için
size sorum 18xx ve üstü db için ne gibi şeyler eklenebilir editöre
Programdan kısa bir kesit (tasarımı en son halledecem ona takılmayın)
https://www.dailymotion.com/video/x78fl9q
Kaynak kodu paylaşımından yana değiliz hiç bir zaman çünkü bu ortamdakiler kendini geliştirmek için onları kullanmıyor ya satmak için yada ben yaptım demek için kaynak kodlarına ihtiyaç duyuyorlar. Bu yüzden github ile paylaşım yapmayın.
Eğer ki paylaşım yapmayı düşünüyorsanız da üyelikli sisteme çevirin forumdaki editörler gibi yoksa size hiç bir yararı olmayacaktır. Hiç paylaşmayın daha iyi. -
Alıntıİstemediğim yüzden değil.Benim icin hic bir sorun yok herşeyi burdan konuşabiliriz.
Şimdi ben bu breakpointi actım fakat HandlePacket fonksiyonu gameserverdede var aiserverdede var login serverdede var ben aiserverdekine yaptım.Yalnız pkatleri try komutu icine alınca hata vermiyor nerde hata yaptığımı anlamadım.Sonra şöyle bir şey denedim.
if (pkt.GetOpCode!=null) {
cout< ();
}
yine bir işlem uygulamadı.
Breakpoint senin yaptığın işleme denilmiyor seninki konsol penceresine yazı yazdırmaya deniliyor.
Breakpoint Visual Studio üzerinde çalışan projeye anlık olarak müdahale etmeye deniliyor.
Sen belli başlı kodların başına breakpoint işaretini koyarsın, o breakpointi koyduğun kod yeri çalışmaya başladığında tetiklenir ve program bekler orada sen F5 yaparak devam ettirebilirsin veyahut diğer adımlara geçiş sağlayabilirsin.
Bu şekilde de programın adım adım nasıl çalıştığını senin kodlarının ne işlem yaptığını görebilirsin.
BreakPoint örneğini alt taraftaki resimde görebilirsin.
Try Catch dediğin işlem programın hata vermesinde patlamamasını sağlıyor.
C++ üzerinde pek kullanmadım C# üzerinde kullandım örneğin çağırdığın bir pointer aslında nullptr olarak geri dönüyor ve sen bunu kontrol ettirmeden bir nesnesine erişmeye çalışıyorsan program patlar eğer ki try catch arasında yaparsan bu hataları programı patlamıyor ve sana hatayı gösteriyor.
Senin dosyaları ve programlamayı iyice öğrenmen gerekiyor kopyala yapıştır ile bir yere varamazsın. Örneğin bu dosyalarla server açmış olsan ileri de karşılacağın bir sorunu çözemeyeceksin çünkü programlama bilgisine pek hakim değilsin. O yüzden bahsettiğim şeylerden başla breakpoint koyup kodları incele fonksiyon nedir ona bunları araştır. -
Alıntı
Adım adım ilerletmeye çalışıyorum seni ve buradan yaz ki başkaları da görsün neyin ne olduğunu ona göre bilgilensinler ben sana skype üzerinden özelden ders veremem. Sen dediklerimi cevapla yeter yok istemiyorsan kusura bakma benim yapabileceğim başka bir şey yok. -
HandlePacket fonksiyonuna breakpoint koyduktan sonra NPC üzerinden itemi satacaksın.
Daha sonra hangi paket Client tarafından geliyorsa orada gözükecek yok eğer ki durmadan tetikleniyor diyorsan Output ekranına zaten düşer paketlerin OpCode numaraları oradan takip edip hangi paketin geldiğini algılayabilirsin. Burada sana bu kadar uzun uzun anlatmamın sebebi uğraşmanı sağlamak, öğrenmeni sağlamak adım adım gideceğiz yoksa öyle kolay yoldan vermek etmek yok.
Şimdi yukarıdaki dediğimi yapıyorsun ve bana hangi paketin geldiğini söylüyorsun.
Aşağıdaki kod zaten paketleri Output ekranına yazdırıyor.
TRACE("[SID=%d] Packet: %X (len=%d) ", GetSocketID(), command, pkt.size());
-
GameServer dosyasını elinle klasörden mi başlatıyorsun yoksa Visual Studio ile Debug halinde mi başlatıyorsun?
-
Alıntısql 2008 ile açılmıyor başka bir versiyon ile mi kuruldu ?
2014 yada büyük ihtimal ile de 2017 olması gerekiyor. -
Senin elinde Server dosyalarının kodları yok mu kardeşim nasıl paket dinlemiyorum diyorsun paketler önünde zaten daha nereden paket dinleyeceksin?
-
Elinde kaynak kodu varsa oyuna giriyorsun satış yapıyorsun yaptığın an Server tarafına hangi paket geliyor hangi paket gidiyor bir bak sonra buraya yaz.
-
Merhaba, bu yazımızda bir string değerini büyük harfe ve küçük harfe dönüştürmenin farklı yollarını ele alacağız.
- STL
- Boost String Algorithm Library
Gizli İçerik
-
Gizli içeriği görmek için bu konuya bir mesaj yazın.
-
Bu hatayı aldığın dosyanın kaynak kodları var değil mi?
-
Merhaba, bu konumuzda C++ 11, C++ 17 ve Boost kütüphanesinde string trim yani string değerimizin sonundaki ve başındaki boşlukları silmeyi öğreneceğiz.
Şunu belirtmek istiyorum Server dosyalarındaki kullanılan trim örneği C++ 11 kütüphanesine ait ve C++ 17 kütüphanesiyle derlemeye çalıştığınızda hata alacaksınız.
Bunun sebebi ise C++17'den beri standart kütüphanenin bazı kısımları kaldırıldı. Biz şimdi bu kaldırılan kısımları yeni kütüphaneye göre uyarlanmış halini göreceğiz.
Bir de şurada dikkate etmeniz gereken bir husus var.
Server dosyalarında kullanılan rtrim ve ltrim fonksiyonları hem geriye string değer döndürüyor hem de parametre olarak string değeri convert ediyor.
Bu yüzden std::string & rtrim yerine void rtrim kullanmanız daha mantıklı olacaktır.
Gizli İçerik
-
Gizli içeriği görmek için bu konuya bir mesaj yazın.
- 1
-
vay arkadaş bugünleridemi görecektim adam serveri bana kurdurdu dosyaları ben yaptım diye paylaşmış :D Daha 10061 hatasını sebebini bilmeyen birisi nasıl oluyorda kendine özel ful fix dosya yapıyor adam 2 gunde coderlikte çağ atlamış sanırım.
Suç sende dosyaları kuramayacak kapasitede biri öğrenmek için çaba atmıyorsa böyle şeyler yapmayacaksın.
Öğrenmek istediğini zaten direk anlarsın konuşmasından halinden tavrından soru sormuyorsa bil ki öğrenmek istemiyor.
Bak kuruyorsun böylelerine sonra o dosyaları satmaya çalışıyorlar.- 2
-
Pointer veyahut offset değerleri değiştiği için alıyorsundur paket yapısında değişim yok diye biliyorum.
-
00809836 75 3A JNZ SHORT GameServ.00809872
Üst tarafta gördüğünüz değeri GameServer içerisinden aşağıdaki gibi yaptığınız takdirde hiç bir şekilde lisans falan kalmayacaktır.00809836 EB 3A JMP SHORT GameServ.00809872
Paylaşım yapacaksan kaynak kodu olarak koyacaksan anlatım yapacaksın öyle lisans yapıyorum şunu yapıyorum diye ne yediği belirtsiz dosyaları koymayacaksın.
Hadi onu geçtim kendin aptal gibi forum açıp içerikleri oraya taşımayacaksın illa adam s*kecekseniz kendinizi geliştirin ondan sonra s*kmeye çalışın.
Bak normal şartlarda hayatımda böyle şeyler yapmam çünkü bir gram beyin olmayan insanlarsınız emeğe saygınız olmadığı için şu tavırla yaklaşıyorum size.
Zamanında PENTAGRAM Inventory editörü MysteriouS Inventory editör diye paylaşan şuan bile Nero editörü paylaştığında konu içerisinde Nero'yu silen emek hırsızı şeref yoksunu bir adım ileriye gidemeyecek andavallarsınız.
Önce emeğe saygıyı öğrenin ondan sonra forum mu açıyorsunuz paylaşım mı yapıyorsunuz ne yapıyorsanız yapın.
Sizin yaptığınız paylaşıma da ayrı sokayım lisans koyuyorum öyle paylaşıyorum ne demek lan doğrudan satıyorum desene milleti böyle böyle s*kiyorsunuz işte.if ( IsValidLicense ) { CGameServerDlg::color_c(thisa, &szModule, 0xCu); j__printf("KONTROL: "); CGameServerDlg::color_c(thisa, &szModule, 0xAu); j__printf("Lisans Basarili... "); CGameServerDlg::color_c(thisa, &szModule, 0xEu);
Bu da kaynak kodlarından bir parça hıh.- 4
GungorDGN Kimdir ?
Forum Onaylanan Üyelikler
tarihinde gönderildi
Merhaba @ GungorDGN, üyeliğiniz onaylanmıştır.
Eğer forum kurallarını okumadıysanız Forum Kuralları [ Herkes okumuş sayılacaktır ] bölümünden lütfen okuyunuz.
Ayrıca KODevelopers nedir? konumuzu okuyarak bizim hakkımızda bilgi edinebilirsiniz.
Aramıza hoş geldiniz.