-
Posts
22 -
Joined
-
Last visited
Content Type
Profiles
Forums
Downloads
Store
Everything posted by Mugaru
-
Wow, that looks good! Any change you can write a tutorial about this, on the basics for example? Really interested in trying it out but don't know where to start.
-
[Question] JUMP Type not sent to server by client
Mugaru replied to Mugaru's topic in Conquer Online
I think you are right… my idea was to use an eo client for CrazyTao, since that client is freezing randomly… But without jump posibility its probably not worth the time.. -
Hi all, It seems like my Jump packet isn't sent to my server by the client. It doesn't even work in my client though, so there is no jump animation. What i'm trying to do is to create an EUDemons server in C#, but this is where i'm stuck at the moment.. Kind regards, Mugaru.
-
I already found it.. i changed the monster thread execution time, to make them walk faster, but i also made a function in the same thread which handles the dead and respawn of the monsters. Because of the speed, the execution of the dead / attack of the player was faster then the actual movement packets, so my movement packets were always send later then the attack packets which made it look like a teleport sometimes.. My fix for now is to split it up and make the movement of monsters seperate of the other to handle things of the mobs. Thanks for the headsup :-)
-
Hi guys, Its been a long time since i posted here, bit busy in real life. Anyway, i've got a little issue. When i jump with an archer and use scatter, its teleporting my character from another players perspective. It looks like its cutting the animation for the other player, however, the client of the character itself is completing the jump animation and after that its sending the scatter animation. This issue is also on taoists with the range skills. Hope someone could guide me in the right direction, i'm working on a 5517 version based on a base source.. which i changed from 5017 to 5517 by updating the packets etc. Kind regards, Mugaru
-
Also rdp! I know that there was an app called Microsoft Remote Desktop for IOS, thats what i used a few years ago, pretty solid app, but not sure if its still in the AppStore. Also don’t know if its there for Android, but you can give it a try for sure :-)!
-
Broken? Like the link? I can download it just fine. Try to extract it, it is damaged Try it with 7Zip or WinZip or something. Also make sure the download is not targeted by your AntiVirus.
-
you don't need the files with version 5187 and 5065, so don't worry about that. I've never tried it with older clients then the 5517, so this guide is not an 'copy-paste' guide for you. Try it with one of the versions thats already been worked out in the main post, if thats working for you, you can try it again with one of the older clients.
-
Can you fix the link for the first two files? It says the files are broken when I download them. Download links are working, but i uploaded them to mega for you. https://mega.nz/file/UgJQ3BCZ#GvLcQUzwV_37XkCXfDo9ainy3WqXWQr5bMBsUjq5uCg
-
Wow, he didn't tell you about me? Rude Did you work with him on this :-P?
-
Thats pretty awesome, it should be something like this indeed.
-
Damn, nice to hear Adrian, you already got so far. I'm still working on the Login Screen and those things, just finding out whats the best way to do the job. The screen i showed you 2 weeks ago wasn't the best way imo. Anyway, let me know if you want to test some things out with that screen, i can then add the functionality to push the data into the memory.
-
that is how i do feel too. but "thinking out loud" now... what if we try to replicate what the new client does now? I suppose you could using DirectX injection. It's not like you're going to be able to just copy and paste a solution from modern clients, though. Me too, i’m just a webdeveloper , so this is some real different stuff. Copy paste is chill, but learning to do it yourself is better imo. I’ll take a look on the web if i can find some interesting stuff about DirectX injection.
-
Sounds good, i’m in for a community project for sure :-)
-
I'll remind him, but this definitely isn't a long term fix. Microsoft is expected to remove flash from Windows 10 as a recommended update starting in Spring, and as a required update in Summer 2021. The clock is ticking... Unless you're willing to hook and code a new login and character creation screen for the client, this is the death of Conquer Online private servers between patches 5031 and around 6187. It's impacted my development efforts as well. I see... hooking and coding a new login is a bit too much work for me i guess :-p, to be honest, my knowledge isn't at that level..
-
The fix Ultimation posted did indeed work :-)! Is Moh releasing something different or that fix?
-
Hi everybody, As most of you may know Flash player will be shutdown from tomorrow (12th of January) this means that most of the older game clients of games like Conquer Online will not work anymore. Is there anybody around here that got a fix for this? Kind regards, Mugaru
-
Here are my findings for the 5517 client. 00764CE7 = tmpnam 00764D9A = DeleteFileA (Call) 007B714F = Push EDX 007B7150 = FOPEN 007B7149 = Should be changed from JGE to JMP. After that 007B7158 = MOV EDX [FILE THAT WILL BECOME THE SERVER.DAT] (i used: MOV EDX, 00940450 // ini/ItemtypeSub.dat ) 007B715E = JMP 007B714F 00765716 = JE Conquer-.007657A0 > This JE should be changed to JNZ I've been private messaging with Adrian about removing the blacknull check from the client, since you can't find it with string reference. Adrian found out that you can find it in the HEX window in OllyDBG, so from that point he was able to play around with the jumps around that opcode. (Thanks for the help with that). After that i've been following the guide in the first post of this topic, from which i posted my opcodes up here. The issue with this is that i am not able to change the row amount or names in the outerserver.xml, so for example you have server names like Lucky7, you can change it to Lucky8 or Tests1 but if you use a name which is longer or shorter it won't load the servers anymore. Its the same with the rows in the XML file, if you remove rows, to keep only 1 server group and 1 server, the 'custom' server.dat won't load, you will see an empty server list. If anybody else know the answer to this problem, feel free to post it :-), for now this is the start of my try. My guess here is that the client loads the original server.dat and saves the row count and the names somewhere in the memory, to check those later. I'm still debugging the client, but for now i've got no new info, when i have, i'll post it here. #Update I added the last OPCode in the code tags of this post which should be changed to make it work. After i changed that last one, i was able to load my own serverlist.
-
Thanks for releasing this :-)! Will be trying this on older versions of clients and definitely let you guys know the outcome :-)!