Jump to content

Secrets

Developer
  • Posts

    587
  • Joined

  • Days Won

    44

Everything posted by Secrets

  1. use this command to resolve the error chmod +x athena-start
  2. That means your rAthena binary is already up-to-date with the source code.
  3. Secrets

    test

    @Akkarin Does it work for you?
  4. Discord being a more relaxed place to talk than the forum can make some golden quotes happen. Feel free to share one! This thread is a continuation of rA's IRC Quotes thread. For those who don't know Discord or haven't been to our Discord server yet, this post below is a great explaination of it.
  5. Secrets

    test

    Wooo, it's working!
  6. You don't have required files for the dressing room system.
  7. If you are using renewal mode, a portion of cast time is not affected by DEX.
  8. client hash packet has nothing to do with this
  9. You probably updated your server without recompiling it.
  10. Probably incorrectly ported script from Hercules or other emulator.
  11. Old mail system has been replaced by the new RODEX mail system. We are working on getting it implemented.
  12. Yes, I even use a newer client for my 2nd class server
  13. Try running the queries from sql-files\upgrade\upgrade_20140612.sql
  14. Yes, it's possible to set up a game server on non-RO hosting and Google wouldn't care your server files. Oh, and to clear your misunderstanding, no VPS is 100% secure. The host machine can read your console output, read your VPS' memory, etc.
  15. WeeMapcache is evil and shouldn't be used. Use rA's mapcache tool instead.
  16. Cloudflare only work for HTTP services.
  17. This font is very hard to read on iOS devices.
  18. Don't parse the file every time you call the script command. Parse it on startup and make the script command grab the name from (maybe) a DBMap.
  19. Why not make a script command that parses your mp3nametable.txt?
  20. If you are going to donate, donate to rA instead. I'd like some money for some coffee, but this project is solely for the community. Thank you for your feedback. You might be afraid that 100% of time available by our team will be dedicated to this project, but, no, we still improve our current emulator (rA) with current information we have. As for the void you mentioned, I'd like to fill those where I can, too. However, it was mostly caused by no official server files being leaked since a year or two years ago. New features were datamined from official servers, and it takes longer time than converting stuffs directly from official server files.
  21. There are lots of platform to choose from, but why C++? (Copied from Discord) Since C codes can be reused in C++, we can reduce our workload of rewriting stuffs. That also allows us to go bit by bit instead of rewriting the whole thing at once.
  22. Now that's a more constructive reply instead of your unconstructive first reply.I hope you understand why I told you to go away. So, I understand your opinion, but, old codes from eA/jA or even rA is why we want to refactor. We sweared from times to times in the developer channel because of these old codes.
  23. Typed this on my tablet, so sorry for bad format. I will edit the format later. I appreciate all questions and feedbacks. - Should we fully focus on ra++ now? Ans. Some of originally planned feature are postponed in favor if rA++ instead. - When will the support for ra end? Ans. We have no plan of ending support for rA yet. - Despite from linux compiling: Which major issues are open? Ans. There no real major issue at the moment. - On which "version" is ra++ currently? Which commits needs to be reapplied from ra? Ans. rA++, as of now, is almost up-to-date in comparison to rA, and I will regularly merge commits from rA. - Are we going to use modern C++ for rA++? Ans. rA++ will use C++11 as its standard. - Do you understand how big of work this is? Ans. Yes, and it's being done part by part. Usage of our redundant C implementation is slowly being dropped. For example, StringBuf is dropped in my local branch in favor of std::string that is more efficient and powerful. - Why? Ans. rA is in technical debt for long time. We don't want to create any custom implementation of , for example, containers that is already available and more powerful in C++. Implementing one ourselves will just make the project harder to maintain. Another example is STL containers such as vector. It has more use and functions compared to our macro based vector. - Do you understand that this is not 1-2-3 *poof* C++ Ans. Yes. - For first few year, you'll only convert C logic to C++ Ans. Dropping something and totally rewrite it in modern C++ is my choice if something is too big. - Statements on C++ Ans. C++ has improved in these past few years. I believe this is worth the time. - Azeroth's statement Ans. Which one have you seen refactored to C++? Go away
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use and Privacy Policy.