| [Résolu] Commande sauvegarde | |
|
|
Auteur | Message |
---|
Pseudo Fou du Roi
Nombre de messages : 935 Date d'inscription : 26/02/2007
| Sujet: [Résolu] Commande sauvegarde Lun 01 Juin 2009, 11:24 | |
| Ploup tout le monde, Je viens ici quémander une commande script pour RMVX qui me permettrait de sauvegarder sans à avoir à passer par l'horrible écran de sauvegarde (une sauvegarde automatique quoi). J'ai trouvé ça dans Scene_File : - Code:
-
def do_save file = File.open(@savefile_windows[@index].filename, "wb") write_save_data(file) file.close return_scene end Ça peut pas donner une petite commande à insérer en script ? :$
Dernière édition par Pseudo le Ven 05 Juin 2009, 20:03, édité 1 fois | |
|
| |
Nonos Fou du Roi
Nombre de messages : 850 Projet(s) en cours : Goblin-Valley, MMORPG par browser Jeux Préférés : Tactics Ogre, DQ, TES, BF, Fable, WoW, CS:Go, Red Orchestra Date d'inscription : 04/04/2009
| Sujet: Re: [Résolu] Commande sauvegarde Mer 03 Juin 2009, 10:20 | |
| Tu veux que le truc se sauvegarde automatiquement, sans que le joueur le demande? Ou veux-tu que le truc se sauvegarde quand le joueur le demande? Par exemple, il séléctionne "sauvegarder", et ça sauvegarde? Si c' est ce dernier exemple, je PENSE pouvoir le faire... | |
|
| |
Pseudo Fou du Roi
Nombre de messages : 935 Date d'inscription : 26/02/2007
| Sujet: Re: [Résolu] Commande sauvegarde Mer 03 Juin 2009, 18:38 | |
| Arf, embêtant. C'est la première, option, la sauvegarde automatique sans demande. :$
Haha... allez, j'suis sûr que tu peux le faire. | |
|
| |
Laugilus Démocrate Usurpateur
Nombre de messages : 577 Age : 32 Projet(s) en cours : Fusion Maker 1.0.0 Niveau Rpg Maker : Trop lent. Jeux Préférés : FF X - KH - KH 2 - DQ 8 - Oblivion Date d'inscription : 12/02/2007
| Sujet: Re: [Résolu] Commande sauvegarde Ven 05 Juin 2009, 17:54 | |
| Je te l'ai fait, en espérant ne pas avoir pris Nonos de vitesse. Insère un nouveau script entre Scene_File et Main. Nomme le comme tu veux, de tout façon, ça n'a aucune importance. - Code:
-
class AutoSave < Scene_File
# Fait par Laugilus le 5 juin 2009 # Fonctionnel pour VX def initialize end def save file = File.open("autosave.rvdata", "wb") write_save_data(file) file.close end def load if FileTest.file?("autosave.rvdata") file = File.open("autosave.rvdata", "rb") read_save_data(file) file.close $scene = Scene_Map.new RPG::BGM.fade(1500) Graphics.fadeout(60) Graphics.wait(40) @last_bgm.play @last_bgs.play else return false end end end Pour faire une sauvegarde auto, tu fais : insérer un script > - Code:
-
aSave = AutoSave.new aSave.save Pour charger la sauvegarde (car je suppose que sauvegarder sans recharger ne sert à rien...) Insère un script, puis : - Code:
-
aSave = AutoSave.new aSave.load Seulement, le chargement ne s'effectuera pas si le fichier de sauvegarde automatique n'existe pas ou plus. Tu peux donc aussi charger de cette manière là : - Evènement a écrit:
- <> Insérer un script : aSave = AutoSave.new
: @test = !aSave.load <> Condition : script : @test : Tu rentres dans cette condition que si le fichier de sauvegarde auto n'existe pas et que donc, le chargement n'a pas pu se faire. Tu peux mettre ce que tu veux. : Fin de la condition Pour les crédits, fais ce que ton coeur te dis de faire. | |
|
| |
Bluelemon Roi des Boulets
Nombre de messages : 1773 Projet(s) en cours : Galaxia,Projet de Bruno,Ketanex,Empire of Stagnum, Ether Niveau Rpg Maker : exceptionnel Date d'inscription : 11/11/2007
| Sujet: Re: [Résolu] Commande sauvegarde Ven 05 Juin 2009, 18:12 | |
| Je voudrais donner un PF à Laugy parce que je le trouves trop puissant. | |
|
| |
Pseudo Fou du Roi
Nombre de messages : 935 Date d'inscription : 26/02/2007
| Sujet: Re: [Résolu] Commande sauvegarde Ven 05 Juin 2009, 20:03 | |
| J'veux lui donner 5 points d'aide, mon éternel remerciement et la possibilité d'assouvir ses fantasmes sur ma tierce personne. Merci beaucoup Laugi, c'est exactement ce qu'il me fallait. EDIT by Don : C'est bon, vous êtes exaucés tous les deux. | |
|
| |
Contenu sponsorisé
| Sujet: Re: [Résolu] Commande sauvegarde | |
| |
|
| |
| [Résolu] Commande sauvegarde | |
|