Bienvenue visiteur !
|
Statistiques
Liste des membres
Contact
Mentions légales
362 connectés actuellement
30746619 visiteurs depuis l'ouverture
2948 visiteurs aujourd'hui
Partenaires
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 (19781 messages postés)
- | 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)
| 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)
| Il manque une case je crois | Merci Monos
|
Tuto^^//TAUT(trad FR) |
Tricky -
posté le 29/09/2008 à 03:50:53 (205 messages postés)
| | Citation: les tileset Vx sont limité. C'est pour ça qu'on a besoin d'un logiciel pour utiliser plusieur chipset. |
Définitivement.
Super tuto en passant!
|
rohff -
posté le 11/10/2008 à 17:49:57 (15 messages postés)
| | ca ne marche pas ca change tous le temps
|
Sofyan07 -
posté le 31/10/2008 à 15:05:31 (84 messages postés)
| 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)
|
Monos -
posté le 31/10/2008 à 15:55:12 (57322 messages postés)
| 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
| [color=black][/color]lol j'ai rien compris a se tuto tu pourais le refaire ennn plus simple pour les debile comme moi
|
pafou -
posté le 22/02/2009 à 03:10:18 (2 messages postés)
| | 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)
| | 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)
| | 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 ?
|
Tata Monos -
posté le 31/03/2009 à 06:40:40 (28 messages postés)
| 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)
| | Je donne un exemple : une peu long mais je l'espere clair
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
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
En tout cas merci Tata Monos pour ta reponse precedente
|
Tata Monos -
posté le 31/03/2009 à 16:45:02 (28 messages postés)
| 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)
| | voila mon script main :
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)
| | 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)
| B.K.A. Tekniv | pareil que placid
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)
| Makiste avancé | Moi je n'y arrive pas
|
Lerpgmakiste ne s'ennuie jamais avec Oniromancie ! |
glad300 -
posté le 18/03/2012 à 12:26:57 (11 messages postés)
| | 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... | |
|
|