Day.png);">
Apprendre


Vous êtes
nouveau sur
Oniromancie?

Visite guidée
du site


Découvrir
RPG Maker


Apprendre
RPG Maker

Tutoriels
Guides
Making-of

Dans le
Forum

Section Entraide

Jeux: puie z / Jeux: Citymaime - Chapitre 1 / Jeux: Mer, îles et fous / News: Du neuf dans le making / News: Muma|Rope est disponible en (...) / Chat

Bienvenue
visiteur !




publicité RPG Maker!

Statistiques

Liste des
membres


Contact

Mentions légales

331 connectés actuellement

30732120 visiteurs
depuis l'ouverture

2098 visiteurs
aujourd'hui



Barre de séparation

Partenaires

Indiexpo

Akademiya RPG Maker

Blog Alioune Fall

Fairy Tail Constellations

RPG Maker - La Communauté

Lumen

New RPG Maker

Tous nos partenaires

Devenir
partenaire



forums

Index du forum > Scripts > [MV] Autorisation/refus de Sauvegarde par apport au note des maps


Monos - posté le 28/10/2015 à 17:58:12 (57322 messages postés)

❤ 0

Vive le homebrew

j'ai réalisé un plugin pour autoriser ou non la sauvegarde possible dans le menu sur les maps en fonction d'une commande marqué dans les notes présent sur les maps. Il y a bien sur une commande événementiel pour ça mais cela peut être plus rapide comme ça surtout si il faut seulement sauvegarder surla map word et refusé sur les autres maps. A quand je pense que Rm2003 et 2000 avait cette option dans la gestion des cartes avec même une option identique à la carte parent.

Trois modes de configuration.
0=> Seul les cartes avec <sauvegarde:oui> autorise la sauvegarde menu.
1=>  Seul les cartes avec <saugegarde:non> autorise la sauvegarde menu.
3=> Par de priorité. Si il n'y a rien de marqué cela ne change pas l'autorisation de sauvegarde ou pas comme l'événement.

Non du fichier js : Monos-SaveMap.js



Portion de code : Tout sélectionner

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
//=============================================================================
// Monos Sauvegarde Map (Monos-SaveMap.js )
//-----------------------------------------------------------------------------
// Loïc Lété monos-oniromancie@live.fr
// 27/10/2015  
// 1.0.0 
// Plugin pour Rpg Maker MV
// Creative Commons BY
//=============================================================================
 
 
//-----------------------------------------------------------------------------
// Paramètre du Plugin
//-----------------------------------------------------------------------------
 
/*:
 * @plugindesc Permet d'autoriser ou non les sauvegardes sur les cartes paramétrable avec les cases notes. 
 * Version : 1.0.0 du 26/10/2015
 * @author Jean Monos
 
 * @param Mode_Sauvegarde
 * @desc 0 (Oui en priorité) / 1 (Non en priorité) / 2 (Oui et Non) (Voir l'aide du plugin pour plus de détaille)
 * @default 0
 
 * @help Plugin qui permet d'activer ou pas les sauvegardes à partir du menu sur les maps.
 * en fonction du mode choisis. 
 * =================================
 * Mode d'emploi
 * =================================
 * Trois Modes disponible. (0 - 1 - 2) 
 * #Le mode 0#
 * Donne la priorité à l'activation des sauvegarde 
 * sur les cartes choisis, sur les autres cartes les sauvegardes son désactivées.
 * #Le Mode 1#
 * Donne la priorité à la désactivation des sauvegardes.
 * Sur les autres cartes les sauvegardes sont possibles.
 * #Le Mode 2#
 * Donne aucune priorité, Vous activez ou Non la sauvegarde. 
 * Les cartes non marqués ne change pas l'autorisation de sauvegarde.
 * =================================
 * Marquer les cartes
 * =================================
 * Dans les propriétés de vos cartes, il y a un champs Note. 
 * Placer une des deux balises suivant l'effet que vous voulez. 
 * <sauvegarde:oui> permet d'activer la sauvegarde par menu.
 * <sauvegarde:non> permet de désactiver la sauvegarde par menu.
 * (En fonction du mode bien sur)
 * Le nom du fichier doit bien être Monos-SaveMap.js 
 *
 * Licence CC-BY
 */
 
//-----------------------------------------------------------------------------
// Fin de Paramètre du Plugin
//-----------------------------------------------------------------------------
 
var parameters = PluginManager.parameters('Monos-SaveMap');
var modesauvegarde = Number(parameters['Mode_Sauvegarde']);
 
//-----------------------------------------------------------------------------
// Début du plugin
//-----------------------------------------------------------------------------
 
(function() {
Scene_Map.prototype.onMapLoaded = function() {
    if (this._transfer) {
        $gamePlayer.performTransfer();
 this.createSauvegardePermission(); // Nouvelle fonction
    }
    this.createDisplayObjects();
};
 
Scene_Map.prototype.createSauvegardePermission = function() {
 
  switch(modesauvegarde) {
    case 0: // Sauvegarde autorisé seulement sur les maps avec <sauvegarde:oui>, le reste est désactivé.
      if ($dataMap.meta.sauvegarde=='oui'){ $gameSystem.enableSave();}
      else { $gameSystem.disableSave();}
    break;
 
    case 1: // Sauvegarde Non autorisé seulement sur les maps avec <sauvegarde:non>, sur les autres map la sauvegarde reste autorisé
      if ($dataMap.meta.sauvegarde=='non'){ $gameSystem.disableSave();}
      else { $gameSystem.enableSave();}
    break;
 
    case 2: // Le Non désactive la sauvegarde, Le oui active les sauvegarde, le reste ne fait rien changer.
      if ($dataMap.meta.sauvegarde=='oui'){ $gameSystem.enableSave();}
      if ($dataMap.meta.sauvegarde=='non'){ $gameSystem.disableSave();}
    break;
  }
};
 
})();
 
//-----------------------------------------------------------------------------
// Fin du Plugin
//-----------------------------------------------------------------------------



Signer du nez ?

Index du forum > Scripts > [MV] Autorisation/refus de Sauvegarde par apport au note des maps

repondre up

Suite à de nombreux abus, le post en invités a été désactivé. Veuillez vous inscrire si vous souhaitez participer à la conversation.

Haut de page

Merci de ne pas reproduire le contenu de ce site sans autorisation.
Contacter l'équipe - Mentions légales

Plan du site

Communauté: Accueil | Forum | Chat | Commentaires | News | Flash-news | Screen de la semaine | Sorties | Tests | Gaming-Live | Interviews | Galerie | OST | Blogs | Recherche
Apprendre: Visite guidée | RPG Maker 95 | RPG Maker 2003 | RPG Maker XP | RPG Maker VX | RPG Maker MV | Tutoriels | Guides | Making-of
Télécharger: Programmes | Scripts/Plugins | Ressources graphiques / sonores | Packs de ressources | Midis | Eléments séparés | Sprites
Jeux: Au hasard | Notre sélection | Sélection des membres | Tous les jeux | Jeux complets | Le cimetière | RPG Maker 95 | RPG Maker 2000 | RPG Maker 2003 | RPG Maker XP | RPG Maker VX | RPG Maker VX Ace | RPG Maker MV | Autres | Proposer
Ressources RPG Maker 2000/2003: Chipsets | Charsets | Panoramas | Backdrops | Facesets | Battle anims | Battle charsets | Monstres | Systems | Templates
Ressources RPG Maker XP: Tilesets | Autotiles | Characters | Battlers | Window skins | Icônes | Transitions | Fogs | Templates
Ressources RPG Maker VX: Tilesets | Charsets | Facesets | Systèmes
Ressources RPG Maker MV: Tilesets | Characters | Faces | Systèmes | Title | Battlebacks | Animations | SV/Ennemis
Archives: Palmarès | L'Annuaire | Livre d'or | Le Wiki | Divers