yes but i've missed some of the work.. do i need to draw the cycle out?
Yes, with these problems you have to draw the cycle out and work from there. Every compound is different.
To help you: DIRECT ROUTE = INDIRECT ROUTE
Enthalpy of formation of MgS = Lattice energy of MgS + enthalpy of atomisation of Mg + enthalpy of atomisation of S + 1st IE of Mg + 2nd IE of Mg + 1st EA of S + 2nd EA of S