Skip to content
Snippets Groups Projects
verifier_case_user.sh 924 B
Newer Older
source ./getCase.sh
  
verif_placement_navires() {
      joueur=$1
      echo "Joueur $joueur, veuillez placer vos navires sur le plateau."

      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)
         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