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

News: Les actualités de fin d'année / Jeux: Glixel en version complète / Jeux: Izac 1 / News: Des jeux d'hiver sous la couette / Scripts: Système de vol pour RPG Maker (...) / Chat

Bienvenue
visiteur !





Désactiver
la neige


publicité RPG Maker!

Statistiques

Liste des
membres


Contact

Mentions légales

240 connectés actuellement

30835078 visiteurs
depuis l'ouverture

2345 visiteurs
aujourd'hui



Barre de séparation

Partenaires

Indiexpo

Akademiya RPG Maker

Blog Alioune Fall

Fairy Tail Constellations

Zarok

Eclipso

Offgame

Leo-Games

Tous nos partenaires

Devenir
partenaire



Multi tileset : conseils d'utilisation (VX)

Guide d'utilisation pour ce logiciel un peu complexe qui permet de dépasser la limite de tilesets de RPG Maker VX pour tout le jeu.

Ecrit par Monos le 28/09/2008


❤ 0

Conseils d'utisation pour le Multi Tileset Editor




Il s'agit d'un guide pour l'utilisation de ce patch pour RPG Maker VX, assez complexe.

Il fait quoi ?
Il permet de dépasser la limite d'un set de tileset pour l'ensemble du jeu.


==Guide d'utilisation==
"Préparation du logiciel"

1) Copiez les fichiers contenue dans l'archive dans votre projet.

2) Placez le script contenue dans le fichier Texte "TilemapRuntime"
dans le logiciel le logiciel. (Script à placer au dessus du script Main.)

3) Placez tous vos Planches de chipsets de base dans le dossier Tilesets. (Votre projet/Graphismes)
Vous trouverez les tilesets de base à l'endroit ou les RTP de Rpg Maker vx sont installés.
Ils se trouvent dans le dossier (Graphismes/Systeme)



==Les options du logiciel==
Une fois les préparations du logiciel effectués,
lancer votre projet dans l'éditeur RM et l'utilitaire Tileset Editor en cliquant sur le exe du même nom.



==Guide Version anglaise==
Une fois le logiciel Tileset Editor lancé, vous avez trois options.

Edit Maps' Tilesets : Qui va vous permettre d'associer des Tilesets à vos cartes de jeu.
Edit Tileset:Qui va vous permettre d'assembler les tilesets et de régler les options pour chaque jeu de Tileset.
Exit: J'ai besoin de vous le traduire?

==Options Edit Tileset==
Nous allons commencer par voir la 2em option.
C'est dans cette partie que vous allez assembler vos jeux de tilesets pour vos cartes.
Faites New Tileset.
La vous avez la liste des planches sur RM. (A1=>A5 pour la planche A et B=>E)
Maintenant vous pouvez composer votre planche.

Les planches de Tilesets se places dans le dossier Tileset du projet.
Les nouvelles planches doivent avoir un nom différent.

L'option Rename vous permet de nommer votre Tileset.
Et Set passages pour paramétrer les options de celui si.

"Set Passage"
Voici pour les paramétrages.
Avec la touche F5, vous pouvez changer de planche de Tileset.
Avec la touche F6, vous changez les options.
(Passage Editor: Options pour bloquer ou non le personnage sur les carreaux du Tileset,
Bush Editor:
Counter Editor: Si le morceau du Tileset permet d'autoriser le Héros à activé un événement qui se trouve de l'autre coté du morceau de tilesets.)
Terrain Tag Éditeur: Pour placer des numéros suivant le terrain.)

"autre"
Vous pouvez éditer les tilesets que vous avez dèja réalisé

==Options Edit Map's Tileset==
Cette option vous permez de placer un jeu de Tileset que vous avez assemblé dans Edit Tileset par map.

Trois options existent là aussi :
- "Load Tileset" : Charger le Tileset dans Rpg Maker VX.
- "Choose Tileset" : Permet de placer un Tileset assemblé à une carte que vous avez réalisé.
- "Cancel" : Permet d'annuler



==Se servir de l'utilitaire==
L'assemblage des jeux de tilesets ne vous poseras pas de problème.
C'est la suite. Il faut comprendre et ce n’est pas facile.

L'éditeur Rpg Maker Vx affiche les tilesets contenue dans dossier System seulement avec un seul jeu à chaque fois.
L'éditeur va permettre de tricher en gros.

Je vais vous expliquer l'exemple.

J'ai deux jeux de tilesets qui se nomme 1 (Les RTP)et 2 ( Mes Tilesets Custom)
Et deux carte que je nomme A et B.

J'ai assemblé mes deux jeux de Tilsets avec l'éditeur.
J'ai créé deux cartes dans l'éditeur sans mapper.

La à l'heure actuelle l'éditeur à les Tileset RTP VX (Tilets 1) dans le dossier système.
Donc je vois les RTP.
J'ai choisis en Carte A le tilesets 1. (RTP)

Donc maintenant je mappe ma carte A avec le Tileset 1.

Maintenant je vais attaquer la carte B.
Là c'est toujours les RTP présent dans le fichier système. Ça ne va pas. Car la map B je veux que cela soit mes tilesets custom.

Alors dans le logiciel Tileset Editor, je fais choisir que ma carte B correspond au tilesets 2.
Et ensuite je fais "Load Tileset" du TilesetsB.

Une fois Load Tulesets effectuer, Tous les tilesets qui correspond a la map B seront placés dans le dossier system pour que l’éditeur puisse les lires. (Et vous aussi)
Aller sur la map B. (Faut changer de map pour que l'éditeur actualise)
Mappez avec le tilesets 2.

Maintenant si vous retournez sur la map1, il y a des chances que cela soit le bordel.
Mais ce n’est pas grave. Le projet garde en mémoire sur la map A c'est belle et bien le tilesets 1.
Vous pouvez tester votre projet.

Et vous verrez que c'est nickel.

Bien sur dans le tilesets editor, quand il vous propose de Sauvegarde. (Save) il faut dire oui. (Yes)



Falco - posté le 28/09/2008 à 16:40:43 (19824 messages postés) -

❤ 0

Indie game Developer

Merci de ce tuto Monos.
Une petite question, les tilesets de VX ont-ils une hauteur illimité, comme pour XP ?

Inexistence Rebirth - Inexistence - Portfolio


Monos - posté le 28/09/2008 à 16:51:03 (57322 messages postés)

❤ 0

Vive le homebrew

les tileset Vx sont limité. C'est pour ça qu'on a besoin d'un logiciel pour utiliser plusieur chipset.

Chose que je trouve aussi dommage.

Signer du nez ?


Madkiller - posté le 28/09/2008 à 17:32:50 (2971 messages postés)

❤ 0

Il manque une case je crois

Merci Monos :D

Tuto^^//TAUT(trad FR)


Tricky - posté le 29/09/2008 à 03:50:53 (205 messages postés)

❤ 0

Citation:

les tileset Vx sont limité. C'est pour ça qu'on a besoin d'un logiciel pour utiliser plusieur chipset.



Définitivement. :p
Super tuto en passant! :)


rohff - posté le 11/10/2008 à 17:49:57 (15 messages postés)

❤ 0

ca ne marche pas ca change tous le temps


Sofyan07 - posté le 31/10/2008 à 15:05:31 (84 messages postés)

❤ 0

Pk tu li sa?

C'est un bon tuto.
(comme tous les autre que tu a fait je les trouve bien a croire que tu a un don pour les tuto):lol


Monos - posté le 31/10/2008 à 15:55:12 (57322 messages postés)

❤ 0

Vive le homebrew

Citation:

ca ne marche pas ca change tous le temps


Citation:

Maintenant si vous retournez sur la map1, il y a des chances que cela soit le bordel.
Mais ce n’est pas grave. Le projet garde en mémoire sur la map A c'est belle et bien le tilesets 1.
Vous pouvez tester votre projet.



C'est normal que dans l'éditeur ça change.

Merci sofyan.


Et n'oubliez pas de placer le script qui est contenue dans l'archive.

Signer du nez ?


el diablo (visiteur non enregistré) - posté le 31/10/2008 à 16:18:55

❤ 0

[color=black][/color]lol j'ai rien compris a se tuto tu pourais le refaire ennn plus simple pour les debile comme moi :feu:grah2:joint:bob


pafou - posté le 22/02/2009 à 03:10:18 (2 messages postés)

❤ 0

Tout d'abord bonjour ^^

je suis un petit nouveau donc il est possible que la fausse manip vienne de moi mais visiblement je n'arrive pas a me servir de ce logiciel...

Voici ce que je fait: j'ai modifié un tileset (le A2 en l'occurrence)

je l'ai enregistré et renommé.

j'ai collé le script fourni au dessus du script main dans l'éditeur, et fait "ok", puis j'ai enregistré.

J'ouvre ensuite l'éditeur, je fais "edit tileset", je choisi de modifier le A2, je choisi donc le PNG que j'ai modifié et renommé.
je m'occupe des points de passage, et je sauve tout ca. je vais cette fois dans edit map tileset, je choisi la map en question, je fais "choose", puis "load", je sauve le tout et je map la deuxième carte (B dans ton exemple). Une fois fini, c'est effectivement le bordel dans les autres map.
Seulement quand je teste, bah c'est toujours le bordel. Le fait est qu'en réalité, le fichier A2 dans le dossier système du projet a été remplacé et renommé automatiquement donc c'est normal que ca marche pas.

Ma question ést donc quelle manipulation dois-je effectuer pour que cela fonctionne?


nuparu1997 - posté le 01/03/2009 à 16:46:47 (222 messages postés)

❤ 0

Génial Ca marche !

Mais c'est relou un peu faut comparer chaque case...


Gilgamesh - posté le 30/03/2009 à 23:41:45 (3 messages postés)

❤ 0

Cela ne marche pas vraiment ....... j'assigne mes Tileset a mes differente Map mais rien n'y fait a l'ecran de RPG VX j'ai toujours la meme Tileset (pas celle de depart .... une de celle que j'ai creer moi meme) .
Mes Maps ne sont pas associés a mes Tileset .......... pourquoi ?
si quelqu'un a la reponse je l'ecoute .

Toute la procedure d'instalation est bonne et je peux charger mes Tileset mais quel interet a ce Tileset Editor si toute les Map charge tous le meme Tileset ? :hum


Tata Monos - posté le 31/03/2009 à 06:40:40 (28 messages postés)

❤ 0

Compte Non utilisé

Lisez les commentaires, moi je sais pas quoi dire, c'est normal que dans l'éditeur c'est le même jeu de chipset, mais pas dans le jeu qui vous avez réalisé la manipe correctement.

Citation:

je peux charger mes Tileset mais quel interet a ce Tileset Editor si toute les Map charge tous le meme Tileset ?



DAns l'éditeur oui, mais pas en jeu. Faut fais la manipe pour charger le jeu de chipset voulu et mapper ta map dont tu veux assosier le chipset.


Gilgamesh - posté le 31/03/2009 à 13:25:14 (3 messages postés)

❤ 0

Je donne un exemple : une peu long mais je l'espere clair :doute2

J'ai un projet avec une seule carte de base MAP001 je vais donc dans ce Tileset Editor ou je creer mes propre Tiles et je garde le nom de base Tileset001 .
J'associe ma MAP001 avec mon Tileset001 je fais load puis save bref tout marche bien .... arriver dans mon RPG VX tout est niquel mes elements ont bien etait chargé ma MAP001 a changé de tileset :) !!

Maintenant voila le probleme ... a coté de ma premiere MAP je créer une seconde MAP donc MAP002 je sauvegarde pour que mon Tileset Editor actualise les MAP puis j'entre dans ce dernier .
Je vois bien mes 2 MAP (MAP001 & MAP002) et par logique je vais créer un nouveau jeu de Tileset que je nomme Tileset002 .
Maintenant j'associe ma MAP002 avec mon Tileset002 je fais le load la save bref comme pour la premiere puis je retourne dans RPG VX et là, surprise mes 2 MAP ont toute les deux le Tileset002 :doute3

Pourquoi ?

Le principe de ce logiciel est de pouvoir avoir un jeu de Tileset different pour chaque MAP ?
De pouvoir passer de MAP en MAP en ayant a chaque MAP un A,B,C,D,E different ?

Si je me trompe je ne comprends plus rien :hihi
En tout cas merci Tata Monos pour ta reponse precedente ;)


Tata Monos - posté le 31/03/2009 à 16:45:02 (28 messages postés)

❤ 0

Compte Non utilisé

A tu biens placer le script dans l'éditeur de script?

Le but et d'avoir plusieurs jeu de chipset (tilset) dans le projet.


Gilgamesh - posté le 31/03/2009 à 18:59:56 (3 messages postés)

❤ 0

voila mon script main :

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
 module RPG
 class TilesetVX
    attr_accessor :name
    attr_accessor :bitmapNames
    attr_accessor :passages
    def initialize(name,bitmapNames,passages)
      @name=name
      @bitmapNames=bitmapNames
      @passages=passages
   end
  end
 end
 
def loadTileset(name)
  begin
    return Cache.load_bitmap("Graphics/Tilesets/",name)
  rescue RGSSError, Errno::ENOENT
    return Cache.system(name)
  end
end
 
class Spriteset_Map
  def create_tilemap
    if !$data_map_tilesets
     begin
       $data_map_tilesets=load_data("Data/MapTilesets.rvdata")
     rescue
       $data_map_tilesets=nil
     end
    end
    if !$data_tilesets
     begin
       $data_tilesets=load_data("Data/Tilesets.rvdata")
     rescue
       $data_tilesets=nil
     end
    end
    @tilemap = Tilemap.new(@viewport1)
    tileset=nil
    if $data_map_tilesets && $data_tilesets
      mapset=$data_map_tilesets[$game_map.map_id]
      tileset=$data_tilesets[mapset] if mapset && mapset>0
    end
    if tileset
      @tilemap.bitmaps[0] = loadTileset(tileset.bitmapNames[0])
      @tilemap.bitmaps[1] = loadTileset(tileset.bitmapNames[1])
      @tilemap.bitmaps[2] = loadTileset(tileset.bitmapNames[2])
      @tilemap.bitmaps[3] = loadTileset(tileset.bitmapNames[3])
      @tilemap.bitmaps[4] = loadTileset(tileset.bitmapNames[4])
      @tilemap.bitmaps[5] = loadTileset(tileset.bitmapNames[5])
      @tilemap.bitmaps[6] = loadTileset(tileset.bitmapNames[6])
      @tilemap.bitmaps[7] = loadTileset(tileset.bitmapNames[7])
      @tilemap.bitmaps[8] = loadTileset(tileset.bitmapNames[8])     
      @tilemap.passages = tileset.passages
    else
      @tilemap.bitmaps[0] = Cache.system("TileA1")
      @tilemap.bitmaps[1] = Cache.system("TileA2")
      @tilemap.bitmaps[2] = Cache.system("TileA3")
      @tilemap.bitmaps[3] = Cache.system("TileA4")
      @tilemap.bitmaps[4] = Cache.system("TileA5")
      @tilemap.bitmaps[5] = Cache.system("TileB")
      @tilemap.bitmaps[6] = Cache.system("TileC")
      @tilemap.bitmaps[7] = Cache.system("TileD")
      @tilemap.bitmaps[8] = Cache.system("TileE")
      @tilemap.passages = $game_map.passages
    end
    @tilemap.map_data = $game_map.data
  end
end
#==============================================================================
# ** Main
#------------------------------------------------------------------------------
#  After defining each class, actual processing begins here.
#==============================================================================
 
unless Font.exist?("UmePlus Gothic")
  print "Le fichier Font 'UmePlus Gothic' n'a pas été trouvé"
  exit
end
 
begin
  Graphics.freeze
  $scene = Scene_Title.new
  $scene.main while $scene != nil
  Graphics.transition(30)
rescue Errno::ENOENT
  filename = $!.message.sub("No such file or directory - ", "")
  print("Le ficher #{filename} n'a pas été trouvé.")
end




Je n'ai pas mis tous les numero car trop galere mais il vont de 1 a 91 .
Est ce que le script est bien rentré ?


placid - posté le 23/06/2009 à 21:38:53 (33 messages postés)

❤ 0

rien compris
c'est pour ca que je laisse mes graphisme de coté pour l'instant sinon je sent que je vais me degouter


tek-make - posté le 08/01/2010 à 20:46:33 (235 messages postés)

❤ 0

B.K.A. Tekniv

pareil que plac:humid
rien compris

Parallel-Thinking, mon blog... | Le coca c'est juste quand on est malade...


lerpgmakiste - posté le 16/01/2010 à 18:36:46 (25 messages postés)

❤ 0

Makiste avancé

Moi je n'y arrive pas:doute3

Lerpgmakiste ne s'ennuie jamais avec Oniromancie !


glad300 - posté le 18/03/2012 à 12:26:57 (11 messages postés)

❤ 0

bonjour tout le monde

j'ai un petit probleme, j'ai tout fait comme il fallait, inséré le script, les tilesets etc mais quand je lance le Tileset editor, un message d'erreur s'affiche : "failed to load script" et je suis obligé de fermer la page.
merci a tous ceux qui pourrait me fournir une solution

Le train de tes insultes roule sur les rails savonnées de mon indifférence et s'arrête au butoir de mon dépit...

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