how to make a save/load game script

Hi I would like a save function to a 3rd person game. When the payer moves near a “box” a message will be shown. The text will say somethin like press “E” to save. When the player press E i woul like the game to save. I have no idea of how I can do this (Iam not so good with coding)

I would also like a main menu when u press the ESC button. In the main menu I would like a Load Game option that will give the player a list of the saved game, with dates as names.’

Iam new to Unity3D and Iam not so good with programming so please help me with this.

This topic is way too broad for someone to tackle for you in one post. Just asking for an all-in-one script to take care of this isn’t really helpful for the community either.

If you want it that bad, look for Easy Save in the Unity asset store. Minimal scripting knowledge required and it’s probably one of the best
Save Game libraries you can get for Unity. It’s a 40 dollar purchase as of this date, and will probably save you over 2+ months of work if you have no idea what you’re doing.

OK but how do I code something to popupp as a text when the player is near the object?

And I would realy need some help with the saving function. I want to save the location of the player on the map and what weapons the player got.