Newer
Older
#! /usr/bin/env bash
Ahmed Longo
committed
source ./getCase.sh
verif_placement_navires() {
joueur=$1
echo "Joueur $joueur, veuillez placer vos navires sur le plateau."
Ahmed Longo
committed
for i_case in {1..5}
Ahmed Longo
committed
echo "Veuillez placer un navire. Navire $i_case/5"
read -p "Coordonnées : " coordonnees
while true
do
colonne=${coordonnees:0:1}
ligne=${coordonnees:1:1}
etat=$(getCase $colonne $ligne $joueur)
Ahmed Longo
committed
if [[ $colonne = [A-$plateau_w] ]] && [[ $ligne -ge 1 ]] && [[ $ligne -le $plateau_h ]] && [[ $etat = 0 ]]
then
echo "$coordonnees"
else
echo "Erreur : format de coordonnées incorrect ou emplacement déjà choisi. Veuillez choisir un emplacement vide et entrez des coordonnées valides (par exemple, A1)." > /dev/stderr
fi
read -p "Coordonnées (par exemple, A1) : " coordonnees
done
done