Jump to content

CalciumKid

Members
  • Posts

    257
  • Joined

  • Last visited

  • Days Won

    7

Everything posted by CalciumKid

  1. I was actually going to be putting it into a development folder as a diff, not commiting directly.
  2. When can I start using it? LOL. Just make sure that you make an extensible lua table for packets. It'd be nice to actually map and view packets easily.
  3. Myself and Epoque rewrote the system about a week ago, optimising it further. I'll be commiting it to the rA source soon.
  4. Does gepards have a reset function?
  5. #!/bin/sh # athena starting script by rowla # modified by [email protected] (NL101541) PATH=./:$PATH L_SRV=login-server_sql C_SRV=char-server_sql M_SRV=map-server_sql print_start() { # more << EOF echo "Athena Starting..." echo " (c) 2003 Athena Project" echo " modified by [email protected]" echo "" #echo "Debug informations will appear," #echo "since this is a test release." #echo "" echo "checking..." #EOF } check_files() { for i in ${L_SRV} ${C_SRV} ${M_SRV} do if [ ! -f ./$i ]; then echo "$i does not exist, or can't run." echo "Stop. Check your compile." exit 1; fi done # more << EOF echo "Check complete." echo "Looks good, a nice Athena!" #EOF } case $1 in 'start') print_start check_files exec screen -d -m -S login .{L_SRV}& exec screen -d -m -S char ./${C_SRV}& exec screen -d -m -S map ./${M_SRV}& echo "Now Started Athena." echo "To view one of the servers type as shown:" echo "Login: screen -r login" echo "Char : screen -r char" echo "Map : screen -r map" echo "To stop viewing a screen hold Ctrl+A and tap D" ;; 'stop') ps ax | grep -E "${L_SRV}|${C_SRV}|${M_SRV}" | awk '{print $1}' | xargs kill ;; 'restart') $0 stop $0 start ;; *) echo "Usage: athena-start { start | stop | restart }" ;; esac as you wish sir.
  6. I havent ever used the athena-start file without modifying it to use screen. Perhaps something that should be considered.
  7. Redundant code is redundant.
  8. iHeartRO represent.
  9. ^ many servers only allow one character to retain GM powers. This could help to enforce that.
  10. Why does gravity use GameGuard/ASPLauncher/HShield/whatever the shit they use? Need i say more?
  11. If you used it incorrectly I'm sure it will be. You'd do well to explain what client you're using and how you're using it.
  12. Why? modify it with an if = 0 check?
  13. /me drools over login screen. BETA START ALREADY PLX.
  14. ^ if it's altered to do what xazax says and the code is cleaned a little, i'll commit it.
  15. The diffs were listed earlier in the topic. I suggest you read them. Otherwise, yes.
  16. You'll get over it. Miruku is based off an old Ragray installer that DID come with it. I'm not here to argue about it.
  17. I got an invite. I may give it away if I get sick of it.
  18. Every 2/3 months. Youre more than capable of running the updaters otherwise. Posted from my iPhone 4S
  19. Check out the latest copy of rA and grab my Miruku client + basic data folder. That should get you going.
×
×
  • Create New...