Jump to content

anacondaq

Members
  • Posts

    1096
  • Joined

  • Days Won

    40

Everything posted by anacondaq

  1. 1. No, you can't new package is not compatible with previous one. Please use the latest one. 2. You need to upgrade everything else, since 2017 version changed ~200k lines of code, tons of structural changes which is impossible for a newbie to transfer. This is hard, I mean you are not able to do it in easy way. If you have some configured content at your emulator from 2017 version, just transfer it to 2018. You need to remember, that with updates to emulator codebase, and client, here is database structures (which different with different time) too.
  2. This is a very long story. The previous version was totally bounded to me, it has no git repos, and a little-bit strict file structure and lack of information. In the current release (which is not compatible with the previous version), solved almost all issues and problems. I release it with repos (which is a mirror of the official repository and auto updated automatically and you will always have access to the repository with the latest changes from rAthena), you have the whole bundle of tools and guides how everything has been packed and how to update the client by itself. Why do you need to update? For May 2018, to be clear, there are no reasons at all. Earlier there were tons of reasons because since may 2017 released tons of very useful content (dorams, rodex, achievements, new files structure of rAthena packages, and so on), what does it mean? That means that right now you have no sense to update the package until you really decide that you really need it. Because out the box you have -> latest most stable game client which support almost all effects, content, dorams, skills, features what coded in the emulator. Maybe after 6month or later some parts of the package possible will be not actual (but to be clear, I do not see why it will be not actual) and you, via just a few clicks can upgrade it to the latest version (of course you need to know git basics (but you already have a video which demonstrate how easy upgrade it)).
  3. Sorry, can't help. NEMO patcher is a dead project since 2014, last updates and supported exes end in 2014. In 2015 author of the tool tried to implement his work for new coming clients, but even his patches for these clients (2015 ones) are pretty crap and problematic with many bugs. Just not long time ago, just for supporting 2017\2018 exes very good guys tried to revive the NEMO, and re-implement some patches just to support some exes. And they do not guarantee that their patches will work fine, or will support any client. Personally, I do not trust in any patches for clients after 2014 year (2015, 2016, 2017, 2018), patches very raw, and very unstable (a lot of them). A lot of them do not work at all. This is personally your own risks what need to accept and find a solution. If you will be able, just report about problems to the people who maintain the NEMO patcher in 2018. I probably can't help you with that. I will not provide any support for "upgrades" and "modifications" inside the package. I can't be responsible for any faults from 3rd party people. Sorry, the package is configured just fine, and do not update it too frequently, it has no sense at all. I strongly recommend NOT updating a game client every day, or every week, update it only when you have real reasons to do that. Right now for 2018 I do not see any reasons to update it, because almost all features available at emulator works fine with the game client. What about the problem on screenshots, try to rollback to previous versions (re-extract emulator, and not update it). What about the error on the screenshot, its talk about char_conf: // Server Communication username and password. userid: passwd: and login table userid and user_pass, are they the same or not? Check, they all must be the same in char_conf.txt, map_conf.txt and inside login table in mysql database.
  4. Just google about it. This is git related thing related to your commits. Just please google these lines and you will understand, because this is a long story. But in short - this is not a big deal, just do what the command ask to do, and everything will be ok.
  5. Idea Create a package of code compiler for the emulator, which took up little space, and will as portable as possible, it will not require installation, and which can be stored on a USB flash drive. Current Status: semi-done (works with almost emulator, except rAthena for reasons inside CMakeList.txt and other broken parts in code) Download Link: MEGA or Google Drive (189MB) How to use? Like on Linux, but on windows (thx to Cygwin) Download, extract, run start_console.cmd cd D:\path\to\your\emulator make clean && ./configure && make server wait when compilation will finish ./run-server.bat make sure that your SQL server is working fine (if you don't have any install, or take OpenServer from RO offline pack) If you wish to run a server outside the Cygwin environment, you need a lot of dlls copy-paste from /bin/ folder to emulator I give up to finish it and fix rAthena compiler issue (because the issue with CMake files, they are weird), because I have no time and it's out of my interest. Extra Notes Request: please, someone who can fix the rAthena to make work with this release. 189MB compiler is very helpful, because not need to download 1.9GB for lite MSBuild, and ~8-9GB for Visual Studio. Feel the difference. Note: cygwin always slower than original native code. Note: rAhena can't compile with -stl=c++11, use -stl=gnu++11 Note: even with this -stl=gnu+11 you will get a crash a char-server, if you are a developer, try to debug it by yourself and fix, this is rAthena issue, not a package issue. Note: tested: hercules, eathena, brathena, 3ceam -> works fine without any issues, even in gdb mode.
  6. Please, take a note, that the whole package has been upgraded (and not compatible with the previous version). I strongly suggest staying on new version instead of old one.
  7. This depends. Stripe very good option, than any PayPal, but card processors not cover fraud too. The difference with PayPal chargeback and card chargeback in fee and who paying a fee. If scammer trying to chargeback -> pay ~20-30$ just to process your offer from your own side. At this step, mostly 90%+ hackers stop, because of a time against them. For micropayments less than 30$ this is not good at all. That means fraud maker will spend extra 20-30$ (depends on a bank) just to get back his 10$. What about PayPal, PayPal move this fee from a client to a seller, and this is painful very much. The bad thing, that there are no any alternatives at all at the market. Only PayPal monopoly. Any crypto shit since 2010 can't even make any easy to get loaded money on bitcoin/eth address. A lot of people can't even BUY bitcoin, but the whole infrastructure over bitcoin is very good. What about verified PayPal accounts, this is not panacea too, because modern carders and other bad guys because of massive data leaks from very big sites and so on can use someone PayPal verified account too. Anyway, again, Stripe is a really awesome option, and I believe that this very smart and good move from Akkarin will solve mostly 99.9% issues with payments. An extra important step is limit maximum payment per user, for avoiding scammers who can buy a bulk amount of resources than download everything and process chargeback (and you are not covered against this chargeback, because a hacker can spend 20-30$ and wait 30 days, and will get his money back in 45 days period)
  8. I'm working right now, It will be not really what I wish, but 1 year delay in updates, it's very big delay. I planning to release the whole update today. Stay tuned.
  9. This can be server-side issue, because the emulator in the package old (to be clear March 2017), and really many very interesting updates are missing. All that I can suggest to you is do like on a comment above this one (pack by yourself, or wait for the update which no ones know when will be available even me).
  10. This thread is active until I will say otherwise. This package just for newbie education purposes only. You have 2 ways: or wait for big massive update (which will not be compatible with current package) (means your data WILL not be saved), or pack everything by yourself, you already see how everything looks like and can manually via reading guides, googling and checking how everything configured inside package pack a client/server like you wish. It's not hard, just try to start, and the package will be a really great example.
  11. Looks like you did not follow the instruction at all, and not copied files to the game client. Because as far as I see, you don't even have any translated to the English resources in your client, that means you do not even have a correct GRF file copied. Copy-paste all files again to the game client and everything will work for you for sure.
  12. We don't have anywhere any "ChibiRO". Please download full package and clean kRO client, read full guide, and never place the RO client or mix it with something else.
  13. If you did not touched anything that means you have for some reason issue with sessions saving. It can be browser issue (private mode, blocking sessions and so on) or with server-side with for example server, or I dunno. By default sessions from fluxcp stored for some time, then they are expire. Check config/application.php
  14. Why are you disturbing different people and annoying them, while you can ask your question directly in the topic related to package from me? I still answering there. Btw, the answer related to mysqladmin --repair all databases, check answer in the topic above, and your issue will be fixed.
  15. No, it's will not be available. Look, a game client it's like a fashionable dress weared on human which know french language, if you will wear italian shoes you will not know italian language. The game client it's just visual part, you can or can't have this visual part. The whole logic at server-side. And server-side must works in pair with client-side. 2015-11-04aRagexe contains inside LOGIC how to manipulate graphical content and present it to end player. The game client works know how to display sprites, what will happen when the char will move, know how to display effects and so on, it's everything hidden from our look and we CAN'T manipulate or change it, because it's inside exe very deeply. But game client knows nothing about monsters, their logic and so on, everything for clients just a files, and some logic. Only with server-side communication via network the game client and server begin work. Server-side calculate mechanic, moving chars, and sending to game client where need to move a sprite, and update positions and so on to end user. It's very long story, just find info about any mmorpg or client-server games info, and you will get the whole idea, here is nothing different too. // means -> comment. Comment means -> Do not load everything after this symbols in the line. If you will remove these symbols, the line will be loaded. But in your case, this is just a comment for devs which made devs some time ago for their self to not forget about adding a new mob. If you will uncomment (remove these // symbols) nothing will be changed, and you will see an error at map-server, because this line is not valid for mob_db.txt data format (read comment of the file in the top of the file)
  16. I strongly against it. For many very dangerous reasons. I will not stop repeating again and again, that this is the package just as "template", not a ready to use solution. This is package where pre-configured everything and can be used like a background where you always can check for settings if you something did not get until you adjust your own server setup. The main thing is that you learn the basic ideas, and the details in the settings - not so important. I wont be responsible for server hacks, because I'm 100% sure that people even will NOT change default passwords for database, or even will upload whole openserver to the public and some data can be leaked. Please, just use it for education purposes, and never use it for ready-to-use online server, because this is NOT ready to use server, and never been. This is just education template. Thx
  17. find the answer at the topic, already answered. tl;tr -> download process hacker, find which tool use 80 port (usually skype) turn it off, and run the openserver, or you can change in settings of openserver 80 port to something else, for example to 81, and be able to run (maybe) the openserver.
  18. I'm so sorry for such requests, I always trying to say only one thing to users which use the package -> a questions related to the package what I share need to ask on the topic about the package and not disturb anyone else because it can be very annoying for others because of limitations of the package. Anyway, thank you very much for your help.
  19. Hi, the package has the server-side files from March 2017, and does not have a command what you are looking for. For solving the problem, you can several ways what you can do: Try to follow any of the actual server creation guides for making your own emulator. This is not hard, very short tl;tr you can find at a topic by the link above on the page. If you will find any difficulties, you can always open ready to use package and check settings / and how everything looks like on the working solution, and you can try to implement same ideas/logic to your configuration, this is very simple. This is most recommended way, because you will boost your skills, and will unbind yourself from me and be waiting for updates (because I'm a mega busy person) Or you can wait for around ~month or two before will be prepared a full updated version with all features, suggestions, and issues what people facing with the page, which will totally unbind you and other users from my side and waiting from static updates.
  20. I'm very busy right now. When will get some free time (very soon) I will update the whole package and make it independent and unbound it from me for self-updating by users if they will need it.
  21. Hi, thx for the review. About update, hm, I plan to release it ASAP. Right now I'm very busy and don't have a free time for finishing the update, after no so many weeks I will have some free time and will spend it to upgrade everything in the package.
  22. See? The package is helpful to easy start. I remember myself very long ago (maybe 2007 or I dunno) when I was reading tons of info, tried different of things without any knowledge just to do that what you did. I spent really a lot of time and wasted it, and the package so popular because people really need it too. The entry point is very hard, but when you come across the border, everything else will be much easier. If you wish to continue your knowledge about the emulator you need to pay attention to: linux distributions (install any on your virtual machine and start playing with it (if you did not know it yet) then transfer everything to Linux like a server with keeping windows version Just avoid common pitfalls: don't buy OpenVZ VPSes, because of they really bad because of memory allocation and management, stick only with KVM / VMware / Xen 2 GB of ram will be enough for an emulator with players for the first time try to host your own website to shared website hosting, then when you will get more experience with Linux, try to set up some control panel like vestaCP or cPanel on your own server and then, when you will get a lot of experience, drop all control panels, and configure webserver by yourself. It's very easy but needs to know some basic examples. Congratulations!
×
×
  • Create New...