L_SRV=login-server C_SRV=char-server M_SRV=map-server INST_PATH=/opt PKG=rathena PKG_PATH=$INST_PATH/$PKG check_files() { for i in ${L_SRV} ${C_SRV} ${M_SRV} do if [ ! -f ./$i ]; then echo "$i does not exist... exiting..." exit 1; fi done } check_inst_right(){ if [ ! -w $INST_PATH ]; then echo "You must have sudo right to use this install (write/read permission in /opt/ )" && exit; fi } inst_launch_workaround(){ if [ -d $PKG_PATH ]; then if [ $(pwd) != $PKG_PATH ]; then cd $PKG_PATH; fi fi }