This is a script that saves you time by automatically placing obj_solid instances in one step from a tilemap index and scaling them to fill the indexed space around and for optimization. You can use them for any genre of game like platformer, topdown and more. A litte demo project comes with. Code exemple:
var inst_lay = layer_get_id("inst0"); // The layer for create solid instance
var tile_lay = layer_tilemap_get_id("tiles_terrain"); // The tiles layer to get the index
scr_tmap_place_solid(inst_lay,tile_lay,32); // Execute Autosolid Script
End User Licence Agreement (EULA).