Cmaujluk, ну можно все в один спрайт запихнуть и когда тебе нужно сменить на другой индекс, пишешь "image_index=value".
Если тебе нужно поменять спрайт, то можешь сделать так, как предложил ErrantBug или так:
Код
switch (value)
{
case 0:
sprite_index=spr_player1;
break;
case 1:
sprite_index=spr_block;
break;
...
}
Или если будешь делать таким способом, легче будет назвать все спрайты числами "spr_1". И тогда можно будет сделать так:
Код
switch (value)
{
ll='spr_'+string(value);
case 0:
sprite_index=ll;
break;
case 1:
sprite_index=ll;
break;
...
}