Salut.
Le plus simple à mon avis c'est de regarder un système de ce genre déjà tout fait (il y en a plusieurs donc tu n'as que l'embarras du choix). Attention, je dis bien juste de t'en inspirer afin de comprendre comment il est fait et non pas de plagier.
En comprenant le système (la façon de créer le Veh, la façon de placer les variables, de les charger au démarrage, de les Save,...) tu arriveras à faire ton propre système toi même avec ce que tu veux dedans et donc tu pourras l'améliorer sans problème ;)
Si tu ne veux pas t'inspirer d'un système de Veh déjà tout fait de peur de le recopier intégralement, tu peux regarder comment est fait un système de sauvegarde de joueur. Il y a quelques différences, mais le principe est plus ou moins le même ;)