Jump to content

Patman128

Members
  • Posts

    1090
  • Joined

  • Last visited

    Never
  • Donations

    0.00 GBP 

Everything posted by Patman128

  1. I'd be willing to discuss mangos zero anywhere.
  2. Yes, and people have linked relevent projects. Who said anything about a mangos manager?
  3. The forum turns tabs into spaces so I don't think it's going to work.
  4. You can reset raid timers (if that's what you're asking) with .instance unbind all.
  5. Agreed. There's enough bad repos with hack fixes and patches that are going nowhere. It would be nice if patch makers actually tried to have their patchse put into mangos master.
  6. Or use the included Python script to automatically start and handle as many processes as you can.
  7. A hack fix uses a more complex or more specific way to solve something than a more generic way. For example, using a function to spawn a GO instead of a spell that does the same thing is a hack fix. Things that can be fixed in the database instead of in code are generally hack fixes.
  8. First, run the Full DB that is in a zip. Then you want to run all the update packs in Updates / 0.12.1_additions, starting with 394_corepatch_mangos_10546_to_10720.sql and 394_updatepack_mangos.sql (393 is already in the FullDB) and continuing to 400_updatepack_mangos.sql, always the corepatch first then the updatepack for each update number (394 corepatch, 394 updatepack, 395 corepatch, 395 updatepack, etc) If you used character.sql included with mangos source, skip all the XXX_corepatch_characters_XXXXX_to_XXXXX.sql patches. From there run any updates from the last corepatch_mangos (399, which has updates up to mangos revision 11242) to the latest update in mangos source / sql / updates. Sorry there isn't any clear instructions on installing UDB anywhere.
  9. I'm pretty sure hooking the client and changing it while it's running would fall under modifying the client, in a mangos sense. Maybe vladimir or TheLuda or MCP can clarify.
  10. No, you don't apply any mangos.sql if you are using a DB like YTDB or UDB.
  11. You can't copyright a number. 09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0 (never forget)
  12. Hm, maybe I was not clear. I don't mean memory hacks or similar hacks, as these are easily detectable and detection is hard / impossible to avoid. What I mean is WPE and similar packet hacking. Hard to detect given the limitations of Warden and can be run on a non-local machine. My point is that Warden is not the complete and final solution to all hacking problems on WoW, and too many people without knowledge of it might get this impression that because they are using it, they are immune to hacking and it will be able to find any hackers, when this is not the case. Mangos still needs server-side security to defend against packet hacks and similar.
  13. If you're trying to detect WPE client-side, you're doing it wrong. Even if you could detect it, you've still forgotten the first rule of client-server security: the client is in the hands of the enemy. Nothing can be done client-side to 100% prevent all hacking as long as the hacker has access to the client and the machine running it. Only through good server-side checks and protections can you be completely secure. TL;DR: If you spend all your time chasing WPE signatures and drivers instead of fixing the hacks in mangos, you're wasting your time.
  14. If WPE is on the same system, you may be able to use a driver check. If it isn't, it's impossible to detect client-side. Your server will never and can never be completely immune to packet hacking. The only way to secure it is to properly check all packets from the client.
  15. It all depends on the game. You could do map-level parallelization where every map runs in a seperate thread or even process, or you could do some sort of other scheme. If you want to use mangos, you'd have to dump almost everything except the basic network code.
  16. From my experience, as far as I can remember, in SFK before Cataclysm, there was a bunch of mobs that would pick a new leader if you killed the old one, and I implemented this behavior in the scripting for it.
  17. There's no robust multi-threading or multi-processing, so even if you use many machines together, it still won't be any faster, and will probably be slower.
  18. Make sure it is called mangosd.conf and not something else. You may have to change it so you can see extensions.
  19. They're different branches. It's much newer.
  20. Yeah, client modding is not allowed. In order to get the client to connect, it would need to modify it somehow.
  21. In other words, unless you can break RSA, mangos for Cataclysm is never going to happen on here.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Privacy Policy Terms of Use