Je t'ai fais un mini tuto avec un screen car je suis très gentil
Command block 1 : setblock ~ ~ ~-1 redstone_block
Command block 2 : setblock ~ ~1 ~ air
Command block 3 : gamemode 1 @a[r=ton rayon]
Command block 4 : gamemode 0 @a[rm=le même que le Command block 3]
\ATTENTION/
Il faut que tu respectes le nord/sud car sinon le pulser ne fonctionnera pas donc ton système non plus. J'ai mis ce pulser car il est très rapide, presque aucun retard (si on ne compte pas le lag) sera présent et comme on ne voit pas de redstone s'update, il ne fera ramer/lagger ni serveur, ni joueurs.