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)

Mettre le lieu dans le menu

Auteur : Inconnu

Fonction : Permet d'ajouter dans le menu, le lieu où l'on est actuellement.

Image(s) : Image n°1

Ressource(s) : Aucune

Démo : Aucune

Remarque : Testé et fonctionnel pour la 2ème solution. Autre solution : non testé.

Nombre de scripts : 2

Installation : Copiez le code, ouvrez l'éditeur de script ( F11 ) et créez en un nouveau au dessus de 'Main'.
Nommez ce script " Window_Location " et collez le code. Suivez les instructions ensuites

Utilisation : Aucune

Code :

Ensuite, dans le script 'Scene_Menu', vous avez trois solutions.

1 - Soit vous remplacez la partie qui affiche le temps
2 - Soit vous remplacez la partie qui affiche le nombre de pas
3 - Soit vous affichez tout ensemble mais seulement à la condition que vous avez modifiez votre menu.

1ere solution

Toujours dans le script 'Scene_Menu', remplacer le code suivant :

@playtime_window = Window_PlayTime.new
@playtime_window.x = 0
@playtime_window.y = 224

Par

@location_window = Window_Location.new
@location_window.x = 0
@location_window.y = 224

2ème solution

Egalement dans le même script, remplacez le code suivant :


@steps_window = Window_Steps.new
@steps_window.x = 0
@steps_window.y = 320

Par celui-ci

@location_window = Window_Location.new
@location_window.x = 0
@location_window.y = 320

3ème solution

Ajoutez le code suivant en dessous de la ligne "@status_window.y = 0"

@location_window = Window_Location.new
@location_window.x = 0
@location_window.y = 224

Ps : il faudrat changer les valeurs de x & y pour l'afficher à l'endroit que vous souhaitez.

Une fois ceci fait, vous devez ajouter :

@location_window.dispose

En dessous de la ligne "@gold_window.dispose" (ligne 80)

Puis, ajoutez la ligne :

@location_window.update

En dessous de la ligne "@gold_window.update" (ligne 92) et supprimer soit " @steps_window.update " ( ligne 88 ) pour la 2ème solution soit " @playtime_window.update " ( ligne 87 ) pour la 1ère solution.

Dans le script 'Game_Map', ajoutez tout à la fin ce code :

#=================================================== #Game_Map ID #=================================================== def name $map_infos[@map_id] end

Dans le script 'Scene_Title', ajoutez tout à la fin ce code :

 #===================================================
# ? CLASS Scene Name
#===================================================
$map_infos = load_data("Data/MapInfos.rxdata")
for key in $map_infos.keys
$map_infos[key] = $map_infos[key].name
end

PS: le nom du lieu est reprit sur le nom que vous avez donné à la map. Si par exemple, vous avez nommé votre map ' Map X ', alors ce sera le nom donné au lieu.

Informations
Page vue 1565550 fois | Auteur : Samarium

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

Contact - Partenaires - Historique - A propos