► Auteur : Blockade ► Date : 22/02/2011 ► Niveau : Facile ► Version : 1.1
Marre de recopier vos évents à la main sur le forum ? Marre de passer 3 heures à rédiger l'event qui vous servira dans votre tutoriel ? Marre de devoir prendre 36 screen de votre event pour qu'on vous dépanne ? Ce script est fait pour vous ! En effet, Event Printer permet de copier le contenu d'un event et le mettre au format HTML//BBcode dans un fichier texte. Il suffira alors de le copier/coller sur votre forum.
Description du script : - Permet d'exporter les commandes d'event au format HTML/BBcode pour les mettre sur un forum (par exemple) - Prend en charge les évènements sur la map, les évènements communs, et les évènements de combat - Prend en charge toutes les pages - Dispose d'un menu de sélection des évents
Screens :
Script : Lien vers le script
Installation : Placez le au dessus de main.
Utilisation : Appuyez sur F5 depuis l'écran titre ou une map pour accéder au menu du script, et laissez vous guider =) Les fichiers de sortie seront dans le dossier Events, avec un nom qui est configurable dans le module ci-dessous. Vous pouvez aussi mettre sur la map un event qui à pour appel de script : Event_Printer.new(id_event), ce qui copiera dans un fichier texte l'event d'ID id_event.
Exemple de rendu :
Code :
|> Modifier PV - Ennemi : [3. ], - Variable [0001:olol] |> Modifier PM - Ennemi : Tous les ennemis, - Variable [0001:olol] |> Modifier Statut - Ennemi : Tous les ennemis, - [Mort] |> Récupération Complète - Ennemi : Tous les ennemis |> Apparition ennemi caché : [1. ] |> Transformer l'ennemi [1. ] en [Slime] |> Afficher une animation de combat : Tous les ennemis, [Attaque/Coup de poing] |> Forcer action : Personnage n°4, Fuir, Cible n° 6 |> Terminer le combat |> Appeler Magasin : [Potion] |                              : [Massue] |> Déplacer événement : Héros (Attendre la fin) |                                     : > Un pas vers Bas-Droite |                                     : > Quart de tour au Hasard |                                     : > Appeler Script : fggf |> Afficher un Choix : Oui, Non |   Si [Oui] - Faire :     |> Entrez le nom d'un personnage : Bennett, 6 lettres     |> |   Si [Non] - Faire :     |> Ouvrir le menu principal     |> Ouvrir le menu de sauvegarde     |> Game Over     |> Retourner à l'écran-titre     |> |   Fin - Choix |> Démarrer un combat : (Indexé par [0001]) |   Si Victoire - Faire :     |> Démarrer un combat : Slime*2     |   Si Victoire - Faire :         |> Démarrer un combat : Orochi*2         |>     |   Si Fuite - Faire :         |>     |   Fin - Combat     |> |   Si Fuite - Faire :     |> |   Si Défaite - Faire :     |> |   Fin - Combat |> Appeler Magasin : [Massue] |                              : [Bouclier de cuir] |> Message : 'People4', 0, Sombre, Haut |                  : Salut ! Je suis un message |                  : Grâce au script de Blockade je peux être copié facilement |                  : dans un fichier texte ! |                  : Merci Blockade ! |> Modifier BGM de combat : 'Battle1', Volume : 100, Tempo : 100 |> Modifier ME de victoire : (Aucun) |> Modifier l'accès aux sauvegardes : Désactivé |> Modifier l'accès au menu : Désactivé |> Modifier l'accès aux rencontres : Activé |> Modifier Apparence Personnage : [Ralph], Charset:'Actor1', 0, Faceset:'Actor1', 0 |> Modifier Apparence Vehicule : Radeau, 'Vehicle', 0 |> Appeler script : print |                          : print |                          : print |                          : print |                          : print |                          : print |                          : print |                          : print |                          : print |                          : print |> Arrêter tous les Événements |> Appeler Événement Commun : Event commun |> Étiquette : l |> Aller à l'Étiquette : b |> Jouer BGM : (Aucun) |> Jouer BGM : 'Battle2', Volume : 100, Tempo : 100 |> Jouer BGS : (Aucun) |> Jouer BGS : 'Sea', Volume : 80, Tempo : 100 |> Arrêt en fondu de la BGM : 10 Secondes |> Arrêt en fondu de la BGS : 10 Secondes |> Jouer ME : (Aucun) |> Jouer ME : 'Victory2', Volume : 100, Tempo : 100 |> Jouer SE : (Aucun) |> Jouer SE : 'Bite', Volume : 80, Tempo : 100 |> Arrêter SE |> Afficher Image : 1, '', Ctre (0,0), (100%,100%), 255, Éclaircie |> Afficher Image : 5, '', H.G. (X:[0001],Y:[0001]), (100%,12%), 15, Normale |> Déplacer Image : 1, '', H.G. (0,0), (100%,100%), 255, Normale, 60 Frames, Attendre |> Rotation Image : 1, Vitesse -6 |> Ton Image : 1, (R:0,V:0,B:0,G:0), 60 Frames, Attendre |> Effacer Image : 1 |> Effets météorologiques : Aucun, 0 Frames, Attendre |> Effets météorologiques : Pluie, 5, 0 Frames, Attendre |> Effets météorologiques : Orage, 6, 50 Frames, Attendre |> Effets météorologiques : Neige, 3, 80 Frames |> Modifier PV : [Bennett], - Variable [0001:olol] |> Modifier Équipement : [Ylva], Arme = [Bâton doré] |> Modifier Équipement : [Elmer], Armure = [Plastron de mithril] |> Modifier Équipement : [Elmer], Accessoire = (Aucun) |> Modifier Nom Personnage : [Ralph], 'fd' |> Modifier Classe Personnage : [Ralph], [Paladin] |> Effacer l'écran en fondu |> Afficher l'écran en fondu |> Flasher l'écran : (R:255,V:255,B:255,I:255), 60 Frames |> Transparence du héros : Transparent |> Transparence du héros : Opaque |> Afficher une animation : Cible - [EV001], [Attaque/Coup de poing] |> Afficher une émoticône : Cible - [EV002], Ampoule |> Effacer cet événement |> Téléporter l'équipe : [001:], (X: 008, Y: 006) |> Placer véhicule : Radeau, [001:MAP001], (X: 008, Y: 006) |> Placer événement : Cet Événement, (X: 008, Y: 006) |> Placer événement : [EV002], X: [0001], Y: [0001] |> Placer événement : Cet Événement, échanger la position avec [EV001] |> Placer événement : Cet Événement, échanger la position avec [EV001], la Gauche |> Faire défiler la carte vers la Gauche de 45 carreaux, vitesse 2 |> Entrer/Sortir du véhicule |>
Petite note : Si vous constatez que des textes sont pas juste lors de la retranscription, merci de me le faire savoir que je rectifie ca !
Enjoy =)
Dernière édition par Blockade le Mar 22 Fév 2011 - 19:12, édité 1 fois
Xavioo
Corsaire Lv.19
Age : 27 Inscrit le : 26/11/2009 Messages : 2508
Sujet: Re: [VX] Event Printer Dim 14 Nov 2010 - 16:17
Ah ouais! Bonne idée perso je pense pas M'en servir mais s'y c,est facile d'utilisation bravo!
n3m0
Citadin Lv.7
Age : 29 Inscrit le : 09/11/2009 Messages : 204
Sujet: Re: [VX] Event Printer Dim 14 Nov 2010 - 16:25
Ouah ! Genial Merci
Zangther
Maître des Duels
Age : 32 Inscrit le : 29/07/2009 Messages : 7841
Sujet: Re: [VX] Event Printer Dim 14 Nov 2010 - 18:50
Bravo pour ce script voleuse d'idée =)
Je remarque de plusieurs couleur n'ont pas exactement la même teinte, c'est un problème assez gênant je trouve ( ouais, je suis perfectionniste moua )
Enfin bref, merveilleux outil que voila pour aider les gens à poster de tutos ou a demande de l'aide ^^
lecode234
Citadin Lv.7
Age : 28 Inscrit le : 09/01/2010 Messages : 219
Sujet: Re: [VX] Event Printer Dim 14 Nov 2010 - 19:32
O_o Qui aurais imaginé faire ça ?! Bravo!
Dernière édition par lecode234 le Dim 14 Nov 2010 - 19:42, édité 1 fois
Blockade
Ex-Admin Cruelle
Age : 32 Inscrit le : 03/07/2008 Messages : 2441
Sujet: Re: [VX] Event Printer Dim 14 Nov 2010 - 19:38
Zangther a écrit:
Bravo pour ce script voleuse d'idée =)
Je remarque de plusieurs couleur n'ont pas exactement la même teinte, c'est un problème assez gênant je trouve ( ouais, je suis perfectionniste moua )
Enfin bref, merveilleux outil que voila pour aider les gens à poster de tutos ou a demande de l'aide ^^
Ouais enfin t'avais qu'a être plus rapide ! Et je matiens que mes couleurs sont bonnes =)
Zangther
Maître des Duels
Age : 32 Inscrit le : 29/07/2009 Messages : 7841
Sujet: Re: [VX] Event Printer Dim 14 Nov 2010 - 19:42
lecode234 a écrit:
Qui aurais imaginé de faire ça ?!
MOI !
Bon okay j'arrête de flooder
Nusenism
Age : 33 Inscrit le : 02/02/2010 Messages : 4692
Sujet: Re: [VX] Event Printer Dim 14 Nov 2010 - 21:26
Bravo franchement. Un grand pas dans l'ère des tutoriels. C'était très chiant de faire 50 screens d'évents pour expliquer un système complexe, ou encore de tout réécrire textuellement. Grâce à ce script, ce problème appartient au passé.
Merci Zang' pour l'idée et Blockie pour la réalisation. ^^
Bonjours ! Je fait un jolie nécro pour te montrer les erreurs que j'ai pu voir: Page 0:
Spoiler:
Code : |> Message : 'People1', 5, Normal, Milieu | : Dame: | : Ah vous tomber à pic ! | : Je doit faire une tarte aux pommes géant | : mais je n'ai pas d'ingrédients. |> Message : 'People1', 5, Normal, Milieu | : Dame: | : Pouvez vous m'aidez ? |> Afficher un Choix : Oui, Plus tard, Nan | Si [Oui] - Faire : |> Message : 'People1', 5, Normal, Milieu | : Dame: | : Merci ! | : Alors, j'ai besoin de 99Pommes et | : d'une moule à tarte. |> Opération : Interrupteur [0003:Quête_2] Désactivé |> Message : 'People1', 5, Normal, Milieu | : Dame: | : Ma fille à une moule à tarte. | : Les pommes vous pouvez les ceuillirs | : dans les arbres. |> Message : 'People1', 5, Normal, Milieu | : Dame: | : Merci encore ! |> | Si [Plus tard] - Faire : |> Message : 'People1', 5, Normal, Milieu | : Dame: | : Si vous pouvez vous depêcher... |> | Si [Nan] - Faire :
Page 1:
Spoiler:
Code : |> Message : 'People1', 5, Normal, Milieu | : Dame: | : Alors tu as mes ingrédients ? |> Opération : Variable [0000:] = (nombre de [Pomme] en possession) |> Message : Ø, Ø, Normal, Milieu | : Tu as X\V[1] Pomme |> Si Variable [0001:Pomme] == 99 |> Si l'objet [Moule à tarte] est possédé |> Modifier Objet : [Pomme] - 99 |> Modifier Objet : [Moule à tarte] - 1 |> Message : 'People1', 5, Normal, Milieu | : Dame: | : Vous avez tout ! | : Merci ! |> Message : Ø, Ø, Sombre, | : Vous obtenez 25Points de réputation ! |> Opération : Variable [0001:Pomme] = 25 |> Opération : Interrupteur [0022:Quête_2_Fini] Désactivé |> Message : 'People1', 5, Normal, Milieu | : Dame: | : Je vous passerai un morceau quand j'ai fini. |> | Sinon |> Message : 'People1', 5, Normal, Milieu | : Dame: | : Il vous manque la moule à tarte de ma fille. |> | Fin - Condition |> | Sinon |> Message : 'People1', 5, Normal, Milieu | : Dame: | : Récoltez-donc les pommes... |> | Fin - Condition |>
Les erreurs que j'ai vu: |> Opération : Interrupteur [0003:Quête_2] DésactivéActivé |> Opération : Variable [00001:] = (nombre de [Pomme] en possession) |> Opération : Interrupteur [0022:Quête_2_Fini] DésactivéActivé
C'est pas grand chose mais c'est quand même important de les corrigés pour les tutoriels.