Day.png);">
Apprendre


Vous êtes
nouveau sur
Oniromancie?

Visite guidée
du site


Découvrir
RPG Maker

RM 95
RM 2000/2003
RM XP
RM VX/VX Ace
RM MV/MZ

Apprendre
RPG Maker

Tutoriels
Guides
Making-of

Dans le
Forum

Section Entraide

Tutos: Checklist de la composition (...) / Sorties: Dread Mac Farlane - episode 8 / Sorties: Dread Mac Farlane - episode 7 / Jeux: Ce qui vit Dessous / News: Quoi de neuf sur Oniromancie (...) / Chat

Bienvenue
visiteur !




publicité RPG Maker!

Statistiques

Liste des
membres


Contact

Mentions légales

465 connectés actuellement

29384941 visiteurs
depuis l'ouverture

5 visiteurs
aujourd'hui



Barre de séparation

Partenaires

Indiexpo

Akademiya RPG Maker

Blog Alioune Fall

Fairy Tail Constellations

Guelnika & E-magination

RPG Maker Détente

RPG Maker - La Communauté

Level Up!

RPG Fusion

Tous nos partenaires

Devenir
partenaire



forums

Index du forum > Entraide > Questions idiotes sur RM [PAS Script]

Aller à la page 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

Reprise du message précédent:

Subotai - posté le 26/05/2020 à 22:18:46 (536 messages postés)

❤ 0

Il est Conan, un Cimmérien. Il ne pleurera pas, alors je pleure pour lui.

J'ai pas trop compris ce que tu essayait de faire non plus, Gari; tu as trop de portes pour gérer ça en event sur la carte ? Pourquoi tu as besoin d'un event commun pour gérer des portes ?

Archer et voleur --- En moyenne trois virgules par phrase --- Projet mémoire --- Plague doctor --- Je devrais être en train de bosser /// Etat d'esprit


Suite du sujet:

Mack - posté le 26/05/2020 à 23:52:28 (2288 messages postés) - staff

❤ 0

Je pense que c'est pour ne pas avoir à modifier toute les portes si il veut changer quelques choses au système.
( Chose que je devrait faire à chaque, mais que j'ai la flemme, du coup, quand je change quelque chose je doit me taper trouzemille copié collé ... )


Si tu appelles ton évent commun avec un Call Event, ça devrait marcher avec un Move Event -> This Event, non ?

Sinon, tu peux toujours faire une condition selon la MapID, et l'EventID juste avant le Move Event, et mettre comme un évent un évent particulier.

Autre idée, TP un véhicule au niveau de la porte, et lui faire jouer son animation, puis re TP le vehicule sur une map non accessible par le joueur.

( Je prend note de tout les commentaires, même si je n'y répond pas )


Gari - posté le 27/05/2020 à 12:29:16 (5899 messages postés) - honor

❤ 0

C'est comme Mack dit. Les event existent déjà, mais ils sont de base non animés. Donc j'aimerais changer ça sans retoucher tous les event de porte en cas de changement.

Citation:

Si tu appelles ton évent commun avec un Call Event, ça devrait marcher avec un Move Event -> This Event, non ?


Non, ça fait crasher l'éditeur des RM (pas que le 2003), car tu essayes d'accéder à une donnée qui n'existe pas (common event # event de la map).

Citation:

Sinon, tu peux toujours faire une condition selon la MapID, et l'EventID juste avant le Move Event, et mettre comme un évent un évent particulier.


Je viens de tester, et à priori ça fonctionne (il faut juste se trouver sur la map qui appelle l'event pour avoir l'event dans le Set Move Route de l'événement commun. Il faut juste que je trouve ce qui remet les variables de destination à 0 (ce qui fait crasher au moment de la téléportation) :/ (appeler une autre variable, ça fonctionne pas :hum)

L'option des véhicules doit aussi fonctionner, je la garde en option si je ne m'en sors pas avec le point précédent, vu que le jeu utilise déjà des véhicules (ce qui demandera plus de vérifications.

Merci en tout cas !

Edit : Après test, la première option est la meilleure. Elle demande un peu d'efforts (programmation de toutes les portes au sein de l'événement commun), mais elle évite le problème posé par le véhicule, à savoir qu'il faut changer le véhicule en fonction de l'apparence des portes (elles ne sont pas toutes identiques), et changer le sprite sur carte avant le mouvement de la porte (ce qui revient à faire la première option).


Ddken - posté le 28/05/2020 à 00:52:32 (12254 messages postés)

❤ 0

Fieffé lecteur

Aide sur RPG Maker MV :

image

Quelqu'un pourrait m'expliquer ce que c'est, SVP? Et comment je peux m'en servir pour mapper? J'aurais bien googlé, mais je ne sais pas quels genres de mots clés taper.

Apprenti polymathe - Fan de géopolitique et de Trotter - Calcul mental - Je suis une star


kingdo - posté le 28/05/2020 à 07:26:49 (409 messages postés)

❤ 1

Youtubeur/Scenariste

Ce sont les régions, elles servent nativement à placer les monstres dans la zones pour les combats aléatoires.

Dans les propriété de ta carte tu peux choisir monstres apparait et dans quel régions.
image

Apres, il a pas mal de script qui utilise les régions pour autres choses, comme :
- les bruits de pas
- les zones qui font des dégâts comme un marais empoisonnées
- la pasabilité

Mes jeux: Astyria~Ouroboros~Chaine Youtube: RM Test| Inscription Chaine Youtube


Zamiel - posté le 07/06/2020 à 23:17:13 (61 messages postés)

❤ 0

Gari a dit:


Zamiel : je crois qu'on t'a tous zappé, désolé ^^'

Si tu te poses encore la question, voici le lien vers un des tutos qui traite du placement et prise en charge du mouvement sur RM, à adapter à la résolution de RM2003 : http://www.rpg-maker.fr/tutoriels-630-meteo-en-images.html



Merci Gari ! Je n'avais pas pensé à regarder dans les tutos hors RM2003.


Zamiel - posté le 23/06/2020 à 18:40:45 (61 messages postés)

❤ 0

Je me permets de double-poster puisqu'il s'agit d'une nouvelle question. Je ne pense pas que cela mérite un sujet à part.

Version de RPG Maker utilisée:RPG Maker 2003
Question:
J'utilise le patch Maniacs pour mon nouveau projet et je trouve les ajouts très intéressants. J'ai découvert qu'il y avait d'autres patchs pour RM2K3 mais je me demandais quels étaient ceux que vous jugez vraiment utiles et s'ils sont tous compatibles les uns avec les autres ?


Gari - posté le 23/06/2020 à 19:44:56 (5899 messages postés) - honor

❤ 0

Le patch Maniacs est compatible avec la version steam (1.12). Les autres patchs sur le site sont pour des versions antérieures (1.09 et antérieur). Peu de chance qu'ils fonctionnent avec la version Steam.


Gari - posté le 15/08/2020 à 14:54:28 (5899 messages postés) - honor

❤ 0

Version de RPG Maker utilisée : RM2000, mais valable aussi pour 2003
Question : Le logiciel que j'utilise permet de choisir un nombre au hasard entre deux variables. J'aurais besoin de simuler cette fonction sur RM2000/2003 pour un tutoriel.
Pour le moment, j'ai les valeurs, mais je ne vois pas trop comment je peux faire la partie récupération de donnée pour effectuer le choix. Il existe sans doute une solution un peu barbare pour faire ça (utiliser un objet-sort-des stats qui utilisent ce système), mais pour le moment c'est la page blanche.


gif - posté le 15/08/2020 à 15:04:19 (4782 messages postés) - staff

❤ 0

Egotrip Gigamaxé

Tu veux choisir un nombre au hasard dans RM c'est ça ? C'est pas possible d'attribuer une valeur aléatoire à une variable dans RM2k ?

J'suis pas sûr de comprendre :p.

Itch.io | Twitter | Une IA qui génère des sprites de Pokémon | Cochouchou à la coupe du monde ! | le concours hebdomadaire du meilleur screen !


Gari - posté le 15/08/2020 à 15:17:27 (5899 messages postés) - honor

❤ 0

Le système de base ne fait que choisir deux valeurs déterminées (qu'on inscrit soi-même), alors que j'aimerais qu'elles viennent d'une (voire 2) variables. Et il faudrait que ça fonctionne sans patch, idéalement.

image
(la deuxième condition est un placeholder)

En gros, si la variable nombre de pas = 100% de la variable nombre de pas souhaités, le combat a 100% de chance de se déclencher. En revanche, si ce n'est pas le cas, je voudrais que cette formule permette de choisir la valeur restante, et pouvoir piquer au hasard dedans. Je pourrais faire 100 conditions ou des groupes de conditions (par 10), mais je trouve qu'il serait plus intéressant de pouvoir pointer ça.


gif - posté le 15/08/2020 à 16:04:28 (4782 messages postés) - staff

❤ 0

Egotrip Gigamaxé

Ok donc mettons que tu souhaites un nombre aleatoire val entre seuilMin et seuilMax :

Portion de code : Tout sélectionner

1
2
valTemp = ((seuilMax - seuilMin) * (aleatoire entre 0 et 100)) / 100
val = seuilMin + valTemp



C'est ça qu'il te faut ?

Itch.io | Twitter | Une IA qui génère des sprites de Pokémon | Cochouchou à la coupe du monde ! | le concours hebdomadaire du meilleur screen !


Mack - posté le 15/08/2020 à 17:42:50 (2288 messages postés) - staff

❤ 1

Normalement le code de Gif devrait marcher, puisqu'en gros c'est juste un truc du genre :

Portion de code : Tout sélectionner

1
2
t = Range * Rand(0,100) / 100
val = t + min


Je pense pas que t'ai besoin de plus que ça

( Je prend note de tout les commentaires, même si je n'y répond pas )


gif - posté le 15/08/2020 à 17:44:36 (4782 messages postés) - staff

❤ 0

Egotrip Gigamaxé

Toutafé!

Itch.io | Twitter | Une IA qui génère des sprites de Pokémon | Cochouchou à la coupe du monde ! | le concours hebdomadaire du meilleur screen !


Gari - posté le 15/08/2020 à 17:56:34 (5899 messages postés) - honor

❤ 0

Je mentirais si je disais que j'ai compris le comment du pourquoi il faut faire ça, mais tout ce qui m'intéresse c'est d'avoir une méthode qui m'évite 100 conditions. J'avais regardé les tuto de Bernie pour factoriser les codes sur RM, mais ma compréhension de la chose est limitée. J'ai répété ta fonction deux fois pour pouvoir les comparer, je testerai plus tard.

La prochaine fois je créérai le topic "question conne sur les maths" :lol
Ou j'irai voir Google, ça doit exister des sites avec des formules préfaites ?

Merci Gif !


gif - posté le 15/08/2020 à 18:04:55 (4782 messages postés) - staff

❤ 0

Egotrip Gigamaxé

No problemo :)

Itch.io | Twitter | Une IA qui génère des sprites de Pokémon | Cochouchou à la coupe du monde ! | le concours hebdomadaire du meilleur screen !


Mack - posté le 15/08/2020 à 23:24:52 (2288 messages postés) - staff

❤ 1

Grosso modo, un entier random entre deux valeurs est constitué de deux paramètres, la valeur min, et la valeur max.
La range ( la porté ? ) entre les deux est obtenu en faisant l'un moins l'autre, ( max - max ).
Pour avoir un chiffre random entre deux valeurs, c'est la une valeur dans la range ( entre 0 et la range plus précisément ), plus la valeur minimal.
Pour calculer une valeur aléatoire dans la range, il "suffit" de choisir une valeur entre 0 et X ( plus X sera grand, plus ça sera précis ), de multiplier par la range, et de diviser par X ( En gros c'est un simple produit en croix ).

/!\ Attention, si ton X est trop petit, t'auras pas forcement toute les valeurs.
Par exemple, si je prend X = 10, mais que ma range est de 100, bah, j'aurais que 10 valeurs. Donc contrairement à ce que Gif et moi avons dit, j'aurais tendance à choisir un X plus grand, après, selon tes valeurs, 100 ça peut être largement suffisant.

En faisant les opérations ci dessus, on obtient une valeur entre 0 et la range, donc pour avoir une valeur entre le min et le max, il suffit de rajouter le min à la valeur obtenu précédemment ^^.

J'espère que c'est compréhensible, j'crois que je me suis perdu dans mes explications xD.

( Je prend note de tout les commentaires, même si je n'y répond pas )


gif - posté le 15/08/2020 à 23:32:12 (4782 messages postés) - staff

❤ 0

Egotrip Gigamaxé

Mack a raison, il ne faut pas hésiter à prendre 1000 ou 10000 à la place de 100 :p, c'est plus précis !

Itch.io | Twitter | Une IA qui génère des sprites de Pokémon | Cochouchou à la coupe du monde ! | le concours hebdomadaire du meilleur screen !


HuLijin - posté le 16/08/2020 à 09:27:49 (997 messages postés)

❤ 0

Yeoun, mage-archère-louve

J'apporte pas grand chose, range est l'étendue en français (def étendue = longueur de l'intervalle = max-min).

M.V.


Gari - posté le 16/08/2020 à 14:50:57 (5899 messages postés) - honor

❤ 0

Citation:

En gros c'est un simple produit en croix

Ca me rappelle vaguement le collège, mais mon niveau se limite à +/- depuis quelques années. Enfin l'explication de Mack était très claire avec les termes. :)

Pour les valeurs ça devrait osciller entre une vingtaine et une centaine, je sais pas si plus de précision est nécessaire (je peux le mentionner, cela dit). Je suppose qu'il faut diviser la valeur aléatoire par la valeur max possible ?
Ex : t = Range * Rand(0,100) / 100 deviendrait t = Range * Rand(0,1000) / 1000 ?


gif - posté le 16/08/2020 à 14:58:02 (4782 messages postés) - staff

❤ 0

Egotrip Gigamaxé

Yes :)

Itch.io | Twitter | Une IA qui génère des sprites de Pokémon | Cochouchou à la coupe du monde ! | le concours hebdomadaire du meilleur screen !


Gari - posté le 16/08/2020 à 16:01:53 (5899 messages postés) - honor

❤ 0

Bon, après quelques erreurs de recopiage, voici la progression de l'ensemble, qui a l'air de fonctionner :
image

J'aurais aimé mettre un wait plus élevé, mais on dirait que ça crée des disfonctionnements (les rencontres ont lieu beaucoup plus tôt). Le jeu d'interrupteur est là pour reset le nombre de pas quand le combat a eu lieu, je ne sais pas si c'est ce qu'il y a de plus propre, mais ça me paraissait mieux qu'utiliser les Troops.


gif - posté le 16/08/2020 à 16:04:08 (4782 messages postés) - staff

❤ 0

Egotrip Gigamaxé

Cool !

Itch.io | Twitter | Une IA qui génère des sprites de Pokémon | Cochouchou à la coupe du monde ! | le concours hebdomadaire du meilleur screen !


Gari - posté le 16/08/2020 à 16:28:17 (5899 messages postés) - honor

❤ 0

Si c'est cool, tout va bien.

Maintenant, plus qu'à faire la même, mais avec la variance (avec la valeur max, le but était de partir d'un nombre de pas max, avec la variance, j'aimerais que le joueur puisse déterminer une étendue en plus de son nombre de pas).

Exemple :
ma variable taux de rencontre = 50
ma variable variance = 30

En gros, cela signifierait que mes rencontres peuvent avoir lieu entre 35 et 65 pas (?). Soit, si j'essaye d'utiliser ma teuteuche :

Portion de code : Tout sélectionner

1
2
3
ValTemp = Variance/2
Seuilmin = VarTauxR - ValTemp
Seuilmax = VarTauxR + ValTemp



Une fois mes deux seuils obtenus, je n'ai plus qu'à déterminer quand le nombre de pas atteind le seuil min, et utiliser la formule du dessus ?

Portion de code : Tout sélectionner

1
2
3
Condition If [Nombre de pas] = [Seuil Min]
 Call [Formule max 2]
end




Zamiel - posté le 27/11/2020 à 22:58:36 (61 messages postés)

❤ 0

Version de RPG Maker utilisée:RPG Maker 2003
Question:

Je voudrais faire un HUD de combat custom mais je galère complet. Comment faire pour afficher le nom des ennemis et l'état d'un personnage par exemple ?

J'ai l'impression qu'il y a les commandes avec le patch Maniacs mais je ne comprend pas comment elles fonctionnent. Si j'utilise Get Battle Info pour récupérer l'état il ne me renvoi que le nombre total d'état dans la BDD :pense


Nemau - posté le 29/11/2020 à 17:52:51 (52227 messages postés) - honor -

❤ 0

The Inconstant Gardener

(solution : te passer totalement du système de combat de base, comme le fait Nonor par exemple ? :doute2)



Quel RPG Maker choisir ?Ocarina of Time PCPolaris 03 • Le matérialisme c'est quand tu as du matériel.

Aller à la page 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

Index du forum > Entraide > Questions idiotes sur RM [PAS Script]

repondre up

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