Jump to content

Normynator

Developer
  • Posts

    292
  • Joined

  • Days Won

    16

Everything posted by Normynator

  1. https://stackoverflow.com/questions/7539130/go-to-particular-revision
  2. gdb ./map-server Some useful links: https://web.eecs.umich.edu/~sugih/pointers/summary.html https://www.cs.princeton.edu/courses/archive/fall16/cos432/hw2/gdb-refcard.pdf
  3. Compile your server with debugging symbols. Start your server with gdb. Wait for crash. Get the backtrace. Share the backtrace here.
  4. I am currently not actively developing the bot. you may want to check this link: https://github.com/Normynator/MVPTracker/tree/master/src/main That was one of my first projects ever, it does the same as the python bot but in Java with a bit more functionality, e.g. the Feature you asked for. But be warned, it’s poorly coded and my contain bugs. Maybe you are better off overall if you try to find another bot which is actively developed.
  5. @cder why should he look into the script commands docs if he wants to create a src modification? Makes no sense too me. Maybe you could elaborate on why your suggested script commands help. @SyncMaster Have you tried taking the duel command src code as reference for your custom script command? https://github.com/rathena/rathena/blob/master/src/map/duel.cpp
  6. Normynator

    SC and SCE?

    https://github.com/rathena/rathena/blob/6bea2da34d19e9c6d6d1e9d2af2a36d772c129ba/src/map/status.hpp#L2303 There you can check the definition of the structs.
  7. If it’s not listed then it’s probably not supported. So it’s not working with your client
  8. Dropped support for Version 1. Added reference links for Version 2.
  9. If you use Linux use gdb to get the call trace. Then you can determine what the cause of the crash was.
  10. Add mich auf discord ich helf dir, dann musst du nix zahlen
  11. Wenn du packet_obfuscation im Server nicht an hast brauchst du es im Client nicht. Bekommst eig auch immer angezeigt, falls was mit packet_obf nicht stimmt.
  12. Eig wäre es am aller besten, es so zu machen wie es im Kommentar steht und das file gar nicht zu editieren.
  13. Was genau spuckt wireshark denn aus? Connectet der Client zu CharIP:CharPort?
  14. @Shyl Irgendwas müsste der Char-Server eigentlich ausspucken, ansonsten könnte es sein, dass deine configs falsch sind. Der Client connectet über die IP, die er in der Clientinfo findet zum Login-Server. Der Login server macht dann sein Ding und sagt dem Client anschließend über welche IP( und Port) er den Char-Server erreichen kann. Wenn der Client vom Login server nun falsche informationen bekommt, connectet niemand zum Char-Server und deswegen wsl auch kein Output beim char-server. Nur `ne Idee, könnte auch was anderes sein, aber guck am besten nochmal über deine Config rüber. Mit wireshark (https://www.wireshark.org/) kannst du auch mal checken wohin der client tatsächlich connectet, dann kannst du ausschließen, dass es ein problem mit flaschen Konfig-Einstellung ist.
  15. Was sagt der Char-Server? Glaub closed connection ist normal nachdem der Client an den char-Server weiter geleitet wurde (nicht 100% sicher aber glaub das war so)
  16. Well the command UNhides the npc. Because the flow seem to be when the event is stopped by the command the NPC is unhidden so the player can take the reward.
  17. Increase a global var once per week. if global var % 4 is equal to 0 give out the reward. But there are probably better/cleaner ways too achieve what you need.
  18. What is not working? Killing the monsters? Map cleaning? Unhiding the npc?
  19. Maybe if you go back in the commit histories you are able to find it https://github.com/rathena/rathena/commits/master?after=f5f377a7c984148847e11525e85b7254f6d7234a+69 or this https://stackoverflow.com/questions/6990484/how-to-checkout-in-git-by-date
  20. No „opcache“ is a php package. why don’t you try? If apt is not working try apt-get ?
  21. https://unix.stackexchange.com/questions/189777/how-to-launch-shell-script-with-double-click-in-centos-7 The linked script must then contain the standart commandline instructions to start / compile the emulator (compile: https://github.com/rathena/rathena/wiki/compiling , start: ./path/to/rathena/athena-start start)
  22. Even in beta you could share the code, so others can test it and report bugs (bug reporting is quite helpful, users are the cheapest fuzzer after all)
  23. By changing OnDayTime (Day is a placeholder for Mon Tue ... Sun, Time is a placeholder for 0000 0100 ... 2300 2355) and the „Rate“ Argument of L_rate (Callsub (L_rate,x), x is a placeholder for 1,2,3....)
  24. What can you not do? Every Linux Distro has a terminal
×
×
  • Create New...