anacondaqq

Members
  • Content count

    131
  • Joined

  • Last visited

  • Days Won

    1

anacondaqq last won the day on May 22 2013

anacondaqq had the most liked content!

4 Followers

About anacondaqq

  • Rank
    Advanced Member

Profile Information

  • Gender
    Not Telling
  • Interests
    hercules.

Recent Profile Visitors

4248 profile views
  1. Yes, it's rude. But it's the truth (my guide bad too, btw). I did not say anything about you or anyone especially, but I reading many topics on another forum and found out that just a few topics are written not well (tutorials only I mean). Even for example just GitHub wiki pages for both emulators, it's so big pain to follow/understand/do... I think the guys who wrote it, even not tried to follow their guides at all. I tried, and can admit = they are wrong, and can be changed (when will have free time, and if my PR will not be rejected, I can change it) This what I tried to do with the offline pack, just throw newbies in water, not drive them through links for days \ for months in search of water. When you have everything ready and working, it's much easier for you to navigate the rest, do experiments, break everything, destroy everything, then start again, and again, and again, by doing many many many mistakes which learn more, then any guides posted on any forum. Yea, because I'm busy right now. Not sure if "something new" better. I checking github every signle day and read commits, changes, and I think after changing map flags, and touching other staff, rathena not stable at all right now, and have much more bugs, then before these changes. So 07 July 2018 = old, but not so bad. false =) How to update all components = explained. All tools included too. In short if it's something about emulator: run cmder git pull origin install VS 2017 (select C++) Open rAthena.sln (must be opened in VS 2017) Right click on rAthena Solution -> Retarget Solution -> OK Press CTRL+B Optionally if were changes related to sql: run OpenServer -> Click On it -> Phpmyadmin -> login to it -> select database -> import -> import update to your db. done, emulator update done, for all of this usually need not more then 3-5 mins. If rathena wouldn't be crazy and wouldn't use YAML, which is absolutely incompatible with many compilers properly without a lot of issues (i like hercules over rAthena because of such small issues) (they know what we're talking about), I'd also can deliver a portable compiler (250MB) for compiling the emulator, which would immediately help and compile the emulator and apply the necessary sql Updates (if necessary) So it's easy too. But again, i have nothing against your, or anyone else guides, if you write it = write, many people will find them useful. If you can, please edit Images in your topic, because right now they looks like: just change links to https://raw.githubusercontent.com/AnnieRuru/customs/master/server%20setup/Step%207a.png format.
  2. Because you screwed up my job and the people who use it, I have a duty to answer you here. All that you wrote here (very bad formatted to be clear) - I just did in the RO offline pack and saved a lot of nervous and time for a lot of people. Why someone needs to do all of these things in the topic, if they just simply download, run, and everything will work out the box just fine? I think you and many people like you don't understand why the topic exists. Because of the secret in simplicity. Key = Keep It Simple Stupid. While all existing solution = very bad. Another problem: super hard entry point for newbies for the next reasons: Almost all guides presented very hard to find (whole process) Or Not actual most of them Or Not accurate Or Not correct at all Or confusing Or do not explain things very simple Or boring to read Or authors do not give a heck to answer in their support topics at all. Or everyone run around money and want to keep the entry point as hardest as it possible for very primitive things. "pay me $$ I will set up everything". And I do not talk about 100000500000 problems what people will have due to different operating system/software bundle, antiviruses, firewalls, etc. It's what exactly done in this free package you don't need to pay anyone and will get absolutely ready emulator what you can run on your pc via single clicks without reading tons of useless weird structured documentation located anywhere (but not centralized and not structured) (or without documentation at all) with avoided pitfalls and everything else. You just run, and learn in practice while having a complete and ready product for doing mistakes, errors, and learn on them. I know already several guys which stuck on just setup process, and just right now write a lot of really great scripts, events, so on. I think you just don't understand a really important thing and don't care about newbies at all. For a lot of people super hard to learn something new without terminology or past experience. People learn on examples and real practice much faster, then if they will read tons of useless theory. And when even the theory isn't well designed, how can they learn something, even if the training/guides materials are extremely bad? Go to my topic and read it again. I wrote next there: Now, analyze what you wrote in your topic And compare with the text above. And now each mine new line = around 10-20 pitfalls/problems which will force people to stuck or even drop continuing doing what they begin to do. Is it "newbie friendly?" Do you even understand, that a lot of people have skype running, or different software which locks ports? Or antiviruses? Or simply don't know where to get the software? Or they do not even realize what patches need to select in NEMO if they completely newbies? Or they do ever hear about any great tools like SDE / GRF Editor? You saying about contribution. Where do you get the assistance from (contributors)? If the entry point is too high - you will not have a funnel of people who eventually become developers, scripters, mappers, etc. I'm sorry. Do you have a problem with that? Or what? You have not heard about portable solutions of webservers (USB-server)? Or everyone must make dirty their computers with unnecessary garbage, solve dependencies and conflicts over the installation of standard software? This is (OpenServer) super great software, one of the best in the market, which always just works and works just fine. Windows very good operation system, that why it has 90% of people on it. Because it's very easy to use, and you can just focus on work, instead of on reading how to do primitive things, what in Windows I can do by a single click. It does not work like that. The era when it was popular (torrenting/p2p networks) = over. If you need contributors = you need to grow them from newbies. Newbies -> scripters -> src devs -> contributors. You want newbies -> contributors. Cool, and how many messes you will see on issue tracker then? Or what they can share if they do not know how to setup server? imgur, keep links for years. Or you can use GitHub images properly =) Proper guide with what reason?) And for who?) And what people will get? wasted a lot of time on things, what they can always learn in real experience with 1 click solution?) How did you learn how to ride a bicycle, you first read a whole book about cycling, or you were just put on a bicycle, and then you were pushed, and then you learned how to ride after some falls?) This is exactly the reading of the book you suggest instead of just to sit down and ride, and in the process - to deal with everything, having an example when everything works, and thus (reading the manual) you cut off tens of thousands of people. I understand that Linux has imposed its thinking on you, but as you said yourself, 90% of users choose Windows over Linux =) Peace <3
  3. So powerful emulator, and so stupid wasted potential... Oh God...

  4. xD, i can bypass any script-based antibots. No jokes. Try to think about packet encryptions, and change login packet, it's more then enough against 99% of botters with opencore.
  5. My server just got hacked, this might be why. exactly. FluxCP not secure, and never was secure. A lot of people threating cerescp and other control panels, and think "flux is stable and works fine", but it's not. There are tons of REPORTED bugs, which or ignored, or removed from the board, a lot of people really don't care, because not they are loosing a real money / reputation As for me, i've report about this bugs since 2011, and only few guys was take attention to my words and tried to help. Other people who manage fluxcp repository ALREADY KNOW about the bugs, and really do nothing against them. Maybe they doing it specially to take DB's from servers, or maybe they are just really don't care. My suggestions: any static php analyzer will find in any fluxcp revision a lot of security holes, all of them reported. I'm suggest DO NOT USE fluxCP, this is very bugged... And that is shame to alll (to me too).
  6. Changelogs can be found in the first page description (may not be updated though). This Gat Editor had no reason to be in a GRF editor so it's been removed. Encryption protects your files' content and nothing more. It could protect the GRF's file table, but then you wouldn't be able to update your GRF with patchers... unless you made a custom patcher! Dear Tokei, please take a look about problem above. The problem in next: when i use grf encryption for grfs i can't run game client (exe 2012-04-10) if it located at any folder with russian characters (non english) How reproduce 1. Create folder: D:какая-то папкаsomethingRO 2. Place your encrypted files inside 3. Run Client -> it wont run, because of russian characters in path name.... But, if you rename "какая-то папка" to "some folder", you able to run game client with encrypted grfs again...
  7. GRF Editor + GRF Encryption with 2012-04-10 wont start the game client at folders, where russian characters exist. For example C:GamesНовая папкаRAGNAROK -> will not work C:GamesNew FolderRAGNAROK -> will work fine
  8. The best protection - software with active development. Rather than creating for "checkbox", and then stop active development. Antivirus without updates - not antivirus. The same i can say about protection against cheats. Cheats appear every day, the main thing that there was someone who would release the fixes against them. There were a couple of protections, i can talk about only 3: gepard, hashield, harmony. harmony - totally bypassed (even opencore working fine in xKore) gepard - big piece of shit until 2015, for now looks good, do not know about support, but i see regular updates. hashield - from the start it was the very friendly & good protection (in all aspects), but for now developer not so active like earlier. The last updates (major) were few month ago, still many bugs, not really show to customers what is going on. i saw here at forum few extra, did't test them yet, but many features out the box cool. Against bots.... Oh Friend... If you are looking against OpenCore, then Gepard / Hashield will be your choise. If you are looking against visual bots, i like more Hashield, but Gepard have the same features.. Just try both, and share your opinion. At current time i have a lot of things (bad things) which i can say about each protection which i was try. But at current time, as i see, only Gepard still active...
  9. Bugreport related to GRF Editor & Encryption. What i have: lzma compressed grfs (some of them) some of grfs not compressed by lzma (default compressing) some of grfs have redirected indexes. i'm add some grf to encryption, (do not modify client), and when i replaced encrypted grf with the old one -> client imposible to start. The reason of this problem was in folder name where Ragnarok online files stored. My folder name contains russian characters + "spaces". After renaming to "only english characters name of the folder without spaces", all start to work fine.
  10. Thank you a lot man, seems that [email protected] is the perfect variable for me. Btw, how do you know this? By source code or experience or? By the way, I have another question, is this variable attached to the player or? https://github.com/HerculesWS/Hercules/blob/master/doc/script_commands.txt#L438
  11. Ro installer script?? What is that?? WOW
  12. Don't think so. I think you need to be hosted under their servers to use their protection. That is sad, because my projects very resource intensive (due to different DDoS attacks) & i'm jumping to different host if i need (to make gameplay smoother). + different gre tunnels + custom internal networks. Sad... Okay, i will wait for a public release, i hope it will be available.
  13. Ow, @@Tokeiburu here, so, need to try. Btw guys, how much it cost? How can i try your protection on my server without using your VPS services? (because i have own dedi)