Jump to content

Spirited

Administrator
  • Posts

    527
  • Joined

  • Last visited

Everything posted by Spirited

  1. Lol, huh. That's news to me. Be careful with purchasing source code. Most is a scam, if not all.
  2. Hm, well - the comment that should sit above that code block should explain what it does. If a client is already connected for a given account id, then the other client should be disconnected. Have you modified the disconnect logic in any way and are you trying to connect with an account that's already logged in? The disconnect should clean up those dictionaries and remove the disconnecting client. On the topic of the error itself, you can filter it out in the socket system if you chose it's not helpful.
  3. Generally, I think it depends on what you need from the other patches. Maps are generally not tied to a specific patch, but mounts best require a higher patch.
  4. Unfortunately, I'm not aware of any learning resources for it. I wish there were. It'd save me a lot of time, too.
  5. Hey there, what's the exact issue? Are you getting an error message when starting up the client?
  6. Looks like I need to correct the theme when I get home. Lol
  7. Yup, that's right. When the client sends your server MsgWalk or MsgAction (for jumping), you need to either respond back to the client with the same message or with a kickback to its previous good coordinates. You also need to make sure your NPC is the right role type (so it sends you MsgNpc when you click on it). Should be type 2? Good luck!
  8. You'll wanna send MsgData (message type 1033) on login. MsgData has other action types other than zero (which is for setting the date and time), but this should do the trick for you: https://gitlab.com/conquer-online/wiki/-/wikis/Packets/MsgData
  9. Added!
  10. I'd say thanks, but the majority of the cost for upgrading came from members. Makes me very thankful to have such a dedicated, small community.
  11. I could add in a general development forum. Let me see how I can work that into our current categories. Thanks for the suggestion.
  12. Hi all, A new star-rating system has been added to server advertising sections! Please remember that our board is an inclusive, welcoming space when rating servers. We don't encourage rivalry between servers, and don't want members downrating other servers just because they're another server. Please use the feature responsibly. I'll be working on a better solution; but in the meantime, I hope this helps bring a bit more engagement to server threads and helps members be more informed. Best, Spirited
  13. You should be able to compile and run this on Windows as well. Qt Creator is definitely the first tool you need to install to get started with this project.
  14. Afaik, not a lot of private server projects are like that, unless running your own server is an official feature of the game. There's gonna be some lite programming involvement getting this running, and some programming involvement to get working better than it already is (I don't think this is fully featured). I'd personally love to see someone working on this project and getting a real server running. I'd play it in a heartbeat. But yeah, it'll take some work. Maybe when I have a bit of time, I can try containerizing this so it's easier to build and run. But I don't have time to contribute right now with getting the new forum up and running with proper SEO and such. If there's anything I or CptSky can help clarify though, let us know. I'd be happy to help if you create a new thread about this and outline what you've done and what you're stuck on.
  15. Hey all! Two-factor authentication via Google Authenticator has now been added to the board. Visit your profile's security settings to set it up. You won't get a special badge for enabling it (since that highlights potentially insecure accounts), but you will get some peace of mind. Best, Spirited & Staff
      • 2
      • Like
  16. Hey all, Welcome to the new board website! We're now using Invision Community as our new board software. A few things have changed, and there're a few things you can expect in the coming days: Passwords have been reset due to incompatibilities with the less hashes and the new salted hashes and verifiers (you'll have to recover your password). Personal pronouns have been reset and changed to be a dropdown (to prevent future abuse). Small theme adjustments are still being made, and improvements are still in the works. Posts have been reformatted for the new software, and minor format adjustments may be made when saving older posts. I'll be experimenting with the use of like buttons for some time. In terms of immediate improvements, I'd like to announce that: You can now submit client mods in our Downloads section for Conquer Online. The board now uses modern (Twitter style) smilies (and we can add custom ones if you have the files and submit feedback with them attached). A popular servers widget has been added to the home page, sorted by most commented (for now). I'll be working on new features soon. Thanks for reading and for your generosity (if you helped donate for the upgrade), and I hope you enjoy the new forum! Spirited & Staff
  17. There are no such guides because that's just programming. It's problem solving. You look at other projects, learn how NPCs in Conquer Online work, and then implement it how you want it to be implemented. That's the whole purpose of a skeleton project (which Comet advertises itself to be). It gives you a foundation, and that's it. You bring everything else.
  18. Are you getting an error? What's holding you up from running it? Maybe i didnt install qmysql right? im using linux mint, first time dealing with qt stuff, im a web js programmer. im getting this erorr: Oh! That looks like it's probably a configuration issue. There's probably a file or setting you need to set for the username and password for MySQL.
  19. Hahaha, yupppp. Seriously. At least IPS makes it easy. It has a built in converter. Just have to set up all the things it converts into.
  20. Good news, everyone! I'm very excited to announce that our fundraiser goal has been met! For those who contributed, thank you very much for your generosity; and for those who shared, thank you so much for the added visibility. I'll be purchasing the new board software license tomorrow evening and getting the final steps ready. You can expect an announcement for the board software migration in mid-August. Honestly speaking, I never thought we'd gather enough support to finish the fundraiser. But I'm very grateful we did. Thank you all so much, and I look forward to updating you all again soon! Best, Spirited
  21. Looks like you found it. Currently the only emulator in the Releases section.
  22. Are you getting an error? What's holding you up from running it?
  23. That's unfortunately much harder to do. It requires that you either guess at what's changed (if they're minor offset changes to messages), or you reverse engineer the client by reading its disassembly. You may be able to find a bad project that does it well enough to get by on a higher patch, but latest is always going to be a challenge. To add to this, use the mac client. Oh yeah, thanks for the reminder - there's a tutorial on that here as well:
  24. That's unfortunately much harder to do. It requires that you either guess at what's changed (if they're minor offset changes to messages), or you reverse engineer the client by reading its disassembly. You may be able to find a bad project that does it well enough to get by on a higher patch, but latest is always going to be a challenge.
×
×
  • Create New...