From The Mana World
Suggested changes
- The first couple of lines use #HOME instead of $HOME. Also, let the user's shell replace ~ with $HOME for you.
- 2: Not all terminals start in ~, e.g. mine start in ~/Documents
- 9: make tools is not necessary for the usage listed here
- 12-14: I recommend relative symlinks: ln -s ../eathena/*-server .
- 16-18,20:
- Also, if people interpret this as "delete the *.example file", it will mess up git (Note: Perhaps a better practice would be to have the actual _local files tracked in git, and have people just make a local commit with their changes).
- Also, you are missing some files, try: for F in *.example; do cp $F ${F/.example/}; done
- You should include setting up ladmin (change login_ip to 127.0.0.1 and login_port to 6901, change admin_pass to whatever is in login_local.conf (default: p1)
- 16: char_ip should be the external IP
- 18: map_ip should be the external IP
- 19: use the build-magic.sh script from within that directory
- 29-30: --server localhost --port 6901
- 33-34: stress that if you edit the GM accounts file BEFORE creating your account, it will get a different ID. Also, the preferred way of adding GMs is via ladmin.
- 31-34 via ladmin: add o11c M password <enter> gm o11c 99 <enter> exit <enter>
- tmwcon 3-4: again, relative symlinks are more durable.