Jak sloty są równo ułożone, to wystarczy opera dzielenia całkowitego (div).
Np. 50 div 10 daje nam 5, a 49 div 10 daje 4 (bo zostaje 9 reszty). W ten sposób dostajesz numer indeksu tablicy.
Btw. rozmiar tablicy[0...6] to 7 elementów, a nie 10 :)
Zakładając, że pierwszy slot ma X (albo Y, zależy czy pionowo czy poziomo) na pozycji 200, a kazdy slot ma 40 pikseli:
GML
var _slot;
_slot = min(6, max(0, (mouse_x - 200) div 40));
To jest już kod z wszystkimi zabezpieczeniami wychodzenia poza zakres 0 - 6, bo uproszczona wersja to po prostu
GML
var _slot;
_slot = (mouse_x - 200) div 40;