Accueil - Forum - Bibliothèque de ressources
____

Scripts RPG Maker XP

- Totalité
Nombre de scripts : 105
Derniers scripts :
Changer la taille de l'écran de votre jeu
Système Online - Net RMXP 2008
Combat ADB (comme Final Fantasy 12)

Sauvegarde pour donjon

Auteur : Samarium

Fonction : Dans un donjon, lorsque le joueur sauvegarde et quitte le jeu, il reviendra au début du donjon quand le joueur chargera sa partie (même système que Zelda)

Image(s) : Aucune

Ressource(s) : Aucune

Démo : Télécharger le fichier ( 216.1 Ko ; Fichier ZIP)

Remarque : Testé et fonctionnel Testé et fonctionnel

Nombre de scripts : 3

Installation : Suivez la procédure ci-dessous ...

Utilisation : Dans l'évènement qui permet de téléporter le héros dans le donjon, mettez dans les commandes d'évènement un script grâce à "Insérer un script" (3ème onglet) ceci :


$save_donjon = true $id = 2 $x = 9 $y = 9

- Mettez $save_donjon = true pour que ce système de sauvegarde ne s'applique qu'au donjon.

- $id permet de mettre le numéro de la carte (ID) lorsque le héros arrivera après le chargement de la partie (donc l'entrée du donjon)

- $x permet de mettre le coordonnée X du héros lorsqu'il arrivera après le chargement de la partie (donc l'entrée du donjon)

- $y permet de mettre le coordonnée Y du héros lorsqu'il arrivera après le chargement de la partie (donc l'entrée du donjon)

Dans l'évènement qui permet de téléporter le héros hors du donjon, mettez dans les commandes d'évènement un script grâce à "Insérer un script" (3ème onglet) ceci :

$fin_donjon = true

Ceci permettra de revenir à la sauvegarde par défaut.

Code :

Dans le script "Scene_Menu" à la ligne 160 avant $scene = Scene_Save.new, ajoutez ce code :

Dans le script "Scene_Title" à la ligne 128 après $game_player = Game_Player.new, ajoutez ceci :

 #-----------Initialisation---------
$save_donjon = false
$id = 1
$x = 0
$y = 0
#--------------------------------

Dans le script "Scene_Save", ajoutez aux lignes 33 et 50 avant $scene = Scene_Menu.new(4), ce code ci (deux fois donc)

if $save_donjon 
	$game_map.setup($mapid)
	$game_player.moveto($player_x, $player_y)
	$game_map.autoplay
end
Informations
Page vue 1565675 fois | Auteur : Samarium

RPG Creative version 5 - Libérez votre créativité ! ; Mai 2005 - Mai 2012
0.028s - Optimisé pour une résolution 1024*728 - Tous droits réservés.

Contact - Partenaires - Historique - A propos