Bonjour Olly, bonjour Loup Gris,
Il s'agit bien d'un problème d'accolade non balancée. En ligne 168 de ton code se trouve une accolade fermante sans accolade ouvrante correspondante.
Nota : dans le langage BBCode qui préside ici, la balise « code » s'écrit [code] ... [/code]. Je me suis permis de modifier ton message dans ce sens, et il est vrai qu'il est désormais beaucoup plus clair