ive created a point layer using the QChainage plugin and im able to change it it as i would a normal layer.. but the thing is that after i save and exit and re enter the qgis file the layer is gone .. is there a way to save it as an shp file so i can load it later on and use it with different files?
The QChainage plugin delivers a memory layer. You can manually save it as a shape file with right click 'Save As' context menu in TOC.
An alternative to the QChainage plugin is the GRASS function v.to.points in Processing. There you can choose the resulting point file directly.
Note QChainage and v.to.points works slightly different regarding point interpolation at vertexes.