#!/bin/sh
# -------------------------------------- #
# Script to execute all required files #
# for metin2 game server. #
# -------------------------------------- #
# Copyright (C) Ethoard (

) #
# -------------------------------------- #
echo -e "\033[32m"
read -p "Ile channeli chcesz uruchomić? (1/4) : " rch
if [ -z $rch ] || [ $rch -lt 1 ] || [ $rch -gt 4 ] ; then
exit
fi
echo -e "\033[0m"
./clear.sh
echo -e "\033[32m"
SFROOT=$PWD
echo -e "# ---------------------------------------------------------------------------- #"
echo -e "# Uruchamianie db..."
cd $SFROOT/db/
# ./db & sleep 2
./db >> start.log 2>&1 & sleep 2
i1=1
while [ $i1 -le $rch ]
do
for i2 in 1 2
do
echo -e "# Uruchamianie ch$i1$i2..."
cd $SFROOT/chs/ch$i1$i2/
# ./ch$i1$i2 & sleep 1
./ch$i1$i2 >> start.log 2>&1 & sleep 1
# env LD_PRELOAD=/usr/home/m2lib/gamelib.so ./ch$i1$i2 >> start.log 2>&1 & sleep 1
done
i1=$(( $i1 + 1 ))
done
echo -e "# Uruchamianie ch99..."
cd $SFROOT/chs/ch99/
# ./ch99 & sleep 1
./ch99 >> start.log 2>&1 & sleep 1
# env LD_PRELOAD=/usr/home/m2lib/gamelib.so ./ch99 >> start.log 2>&1 & sleep 1
echo -e "# Uruchamianie auth..."
cd $SFROOT/auth/
# ./auth & sleep 1
./auth >> start.log 2>&1 & sleep 1
echo -e "# ---------------------------------------------------------------------------- #"
echo -e "\033[0m"