Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

Recent content by pushedx

  1. P

    SMC To Send Announcement

    0x4004 is the opcode of the command (notice) that is being relayed through the GlobalManager to the ShardManager. If you remember my code for MassiveMessage, it's a somewhat similar concept in terms of wrapping the data, just for a different reason. If you search for that constant in...
  2. P

    Tales Runner server setup

    Yea, that's how most of these projects go. A lot of projects build up momentum, then die out due to inactivity or people moving on to do things privately. The project remains dormant until the next set of devs come and revive it or a new set of files is released for people to work with. If you...
  3. P

    Tales Runner server setup

    Please keep this in mind (also attached for convenience)...
  4. P

    Help decide the future of PK2s!

    I had a little free time today, so here's an update. This is a demo of the streaming web content in a custom GfxFileManager.dll. It didn't take long at all to make, and it does seem to work. Actually finding the right use for it is another issue though. Video: You must be registered for see...
  5. P

    GFXFileManager-0.0.1

    Yeap: You must be registered for see element. I just used my PK2 extractor to extract everything, use my DLL as "GFXFileManager.dll" and "deviance.dll", and everything else worked fine. Renaming folders causes it to not work properly, so I'm 100% sure of the setup.
  6. P

    GFXFileManager-0.0.1

    The crash was because you didn't replace "GFXFileManager.dll" in sro_client.exe with "deviance.dll". :blush: Easy fix, just copy my DLL twice with both names.
  7. P

    Researching on generating NVM

    Search Google for "[WIP] Silkroad Map Viewer", that is perrytje's project that might be of more use to what you are asking about. The NVMs are navmesh, which is supplemental data to the maps to help with collisions and pathing. I believe you would need tools that could work with the map files...
  8. P

    Help decide the future of PK2s!

    Nope, the files are coming from a web server, which would be part of the "cloud". You wouldn't be opening any ports on your servers and the servers that host these files (sh)would be DDoS protected. You could just use a dedicated web server, but you'd need to have a lot of bandwidth, at least a...
  9. P

    GFXFileManager-0.0.1

    Do they do anything special in terms of changing the PK2 blowfish key or anything? The only thing I can think of, is files are missing, due to a PK2 extractor missing some. If they do change the PK2 key, you might need to modify my tools and try re-extracting them. If you can get me a mirror to...
  10. P

    GFXFileManager-0.0.1

    The reason it will lag some depends on your hard drive more now than before. Each individual file has to be loaded. Make sure you have defragmented your hard drive. It would help the most keeping the Silkroad files at the "start" of the hard drive rather than at the "end", but you can't really...
  11. P

    GFXFileManager-0.0.1

    Thanks for the feedback so far, it's good to hear it's working as intended! This can actually help them in the long run, if they have the resources to implement custom versions of it. Right now, it doesn't change anything for anyone using the default setup. Here's why. Right now, anyone who...
  12. P

    GFXFileManager-0.0.1

    First and foremost, this is a "programmers' project". I really hope it works out, but there is always a chance it will crash and burn. In itself, it won't be terribly useful for most people who do not do any type of development. With that said though, it is still (somewhat) non-programmer...
  13. P

    Help decide the future of PK2s!

    Thanks everyone for the replies. I'll be starting a release thread soon in the appropriate section. This thread will just be for general discussion of the project, so keep any ideas coming! Here is my final WIP video if anyone is interested: You must be registered for see element. (I accidently...
  14. P

    Help decide the future of PK2s!

    I've been working with GFXFileManager lately. This DLL contains the logic for working with the PK2 archives. By writing your own GFXFileManager that maintains compatibility with the client, you have control over how files are processed for the client. This means you do not need the PK2 format...
  15. P

    Skilldata_enc ... Requesting Tutorial or Tools >.<

    Disabling is an option, but then you lose the extra security it provides from people using specific edits to get an advantage. Ideally, no one should use the current system as-is, since there are already tools and code that shows how it work. Instead, they should modify the algo a lot to protect...
Back
Top