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

Sorties: Dread Mac Farlane - episode 4 / Sorties: Star Trek: Glorious Wolf - (...) / Sorties: Dread Mac Farlane - episode 3 / News: Plein d'images cools créées par (...) / Sorties: Star Trek: Glorious Wolf - (...) / Chat

Bienvenue
visiteur !




publicité RPG Maker!

Statistiques

Liste des
membres


Contact

Mentions légales

416 connectés actuellement

29191738 visiteurs
depuis l'ouverture

6789 visiteurs
aujourd'hui



Barre de séparation

Partenaires

Indiexpo

Akademiya RPG Maker

Blog Alioune Fall

Fairy Tail Constellations

Planète Glutko

Eclipso

Level Up!

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

Reprise du message précédent:

Gari - posté le 24/07/2022 à 16:22:51 (5899 messages postés) - honor

❤ 0

Ca a sans doute déjà été évoqué, mais rm xp (officiel, je sais pas pour la version de Zeus) présente un bug assez gênant : quand la map commence à être chargée en événements, les events ont tendance à se masser en bas de l'écran quand le joueur/l'écran va vers le haut, et retourne à sa place quand on redescend. Quelqu'un connaît un snippet ou un moyen simple de pallier à cela ?


Suite du sujet:

Zam - posté le 25/07/2022 à 15:35:43 (5505 messages postés) - staff

❤ 0

Les grands matheux :
Ça serait possible de faire une exponentielle avec les opérations dispos dans RM2K3 (Maniacs), et sachant que le programme déteste les virgules ? (Additions, soustractions, multiplications, divisions, modulo, puissances, racines, sin, cos, atan2, abs, min, max)


Gari - posté le 25/07/2022 à 15:51:57 (5899 messages postés) - honor

❤ 0

De ce que Anton_ dit dans son tuto sur sinus/cosinus, pour les virgules c'est gérable, avec une marge d'erreur de 0,2 (dixit Tassle). Faisable sans patch Maniacs.
Pour le reste il y a les tutos de François Berhn (récursivité, et plein de concepts que je ne saurais pas expliquer).
Si jamais ce n'était pas suffisant, il y a Kaduki qui a l'air du niveau d'Anton_, Qb!k et Mack avec un peu d'avance niveau tutos, mais on dirait qu'on a comblé le retard, à part peut-être pour ce tuto où ça parle d'atan2 plus bas... toujours sans patch Maniacs.


Zam - posté le 25/07/2022 à 16:41:16 (5505 messages postés) - staff

❤ 0

Nan mais je les comprend ces opérations, je cherche à substituer une exponentielle en les utilisant x)

J'aurais pas dû mettre les opérants de trigonométrie, c'était plus en blague qu'autre chose je sais que ça me servira pas dans cette situation et toi tu t'es concentré dessus...


Tassle - posté le 25/07/2022 à 20:58:08 (5233 messages postés)

❤ 0

Disciple de Pythagolf

Ouais c'est pas trop compliqué. Tu veux une exponentielle en quelle base ? Genre base naturelle e^x ? Et tu veux que la fonction marche sur quelle plage de valeurs ? (genre de 0 à 14 ou je sais pas quoi).

~~


Zam - posté le 25/07/2022 à 21:56:54 (5505 messages postés) - staff

❤ 0

Base naturelle e^x. En soit mon x va être le résultat d'une autre fonction dont le résultat va être un réel dans la plage [-infini;0].

Tu l'auras peut-être deviné, je cherche à créer une fonction qui me renvoie une courbe de Gauss.
Mon équation que j'ai sorti en balançant mon faible niveau de math et me basant sur les bonnes vielles densité de probabilités (faut que je triquite les constantes mais je ferais ça sur excel) :
image

Là où je coince c'est au moment de transférer ça sur RM. Je sais pas comment transformer l'exponentielle en une fonction qui utilise que des opérations de base (et qui plus est dans un log qui supporte que des int)

(au passage, je sais qu'il va y avoir une perte au niveau des virgules dans le résultat final, je m'en fiche un peu un résultat approximatif me convient, c'est dans les opérations intermédiaires que j'ai peur que ça coince)


Roi of the Suisse - posté le 25/07/2022 à 22:39:56 (29766 messages postés) - honor -

❤ 0

Alerte neige !

Tu peux approximer très grossièrement e^(-x²) par 1/(x²+1), l'erreur sera au pire de 0.2 :F

image

Mais c'est vraiment pas incroyable. Selon ton besoin, ça pourra être insuffisant.
Tassle va peut-être venir à ton secours avec un beau quotient de polynômes :popcorn

L'essentialisme c'est quand ta voiture a un moteur essence. | Es-tu une star ? | Kujira no Hara | Polaris 03 | Planète Glutko


Tassle - posté le 25/07/2022 à 22:41:09 (5233 messages postés)

❤ 0

Disciple de Pythagolf

Le mieux je pense c'est d'attendre que tu te sois décidé sur les constantes et ensuite d'approximer directement la gaussienne, sinon emboiter les approximations ça va donner un résultat pourri.

T'as vraiment besoin de la courbe ou tu veux créer une variable aléatoire qui suit une distribution normale (= gaussienne) ? Si t'es dans le deuxième cas de figure il y a ptêt moyen de faire mieux et plus simple que d'approximer la courbe (de toute façon je vois pas comment échantillonner une variable gaussienne directement à partir de la courbe de densité).

~~


Nemau - posté le 25/07/2022 à 23:04:33 (52130 messages postés) - honor -

❤ 0

The Inconstant Gardener

J'aime comment vous essayer de faire sous RM des trucs que je sais même pas faire sans contraintes.

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


Zam - posté le 26/07/2022 à 10:00:42 (5505 messages postés) - staff

❤ 0

Nouvelle tronche de la formule, j'ai simplifié au possible en foutant certains calculs sur autre chose de la boucle que je sais faire :

image

(le 100 est juste là pour que ça me sorte un % au lieu d'une valeur entre 0 et 1, osef de lui)
Maintenant, x est un entier relatif, ça devrait rendre les choses plus simples.

La tronche de la courbe :
image


Citation:

T'as vraiment besoin de la courbe ou tu veux créer une variable aléatoire qui suit une distribution normale (= gaussienne) ?

Je veux m'en servir pour multiplier quelque chose après (et evidemment ce quelque chose est variable). Une approximation serait ok, je vais pas pleurer pour 5% près.


Tassle - posté le 26/07/2022 à 11:52:04 (5233 messages postés)

❤ 2

Disciple de Pythagolf

Voilà une bonne approximation de ta fonction f pour 0 <= x <= 10 (au dessus de 10 tu peux juste approximer par 0):

f(x) ~ (-547x^2+11400x-59700)/(-23x^2+100x-596).

Sinon, sachant que t'as que environ une dizaine de valeurs qui vont pas donner 0 pour ta fonction tu peux juste les coder en dur :
si x == 0 je renvois 100,
si x == 1 je renvois 95,
[...]
si x == 9 je renvois 1,
si x >= 10 je renvois 0.

~~


Zam - posté le 26/07/2022 à 13:41:49 (5505 messages postés) - staff

❤ 0

image

Nickel. Ça me donne même envie d'utiliser aussi la portée négative pour autre chose où cette forme me sera utile.

C'est impressionnant, comment tu fais pour trouver des polynômes comme ça ?


Citation:

Sinon, sachant que t'as que environ une dizaine de valeurs qui vont pas donner 0 pour ta fonction tu peux juste les coder en dur :
si x == 0 je renvois 100,
si x == 1 je renvois 95,
[...]
si x == 9 je renvois 1,
si x >= 10 je renvois 0.

J'y ai pensé mais je me suis dit que ça rendait le code extremement lourd, et difficile à réutiliser.


Tassle - posté le 26/07/2022 à 16:07:02 (5233 messages postés)

❤ 2

Disciple de Pythagolf

Ça dépend des fois, là je me suis dit que j'allais chercher un ratio de deux polynômes, j'ai fait une régression pour optimiser les coefficients puis j'ai bidouillé rapidement pour avoir des coefficients entiers. Je pourrai faire un tuto un de ces quatre, cette méthode est pas compliquée et plutôt versatile.

D'ailleurs j'avais oublié de prendre en compte le fait que ce sont des divisions entières sur RM. Ça c'est mieux du coup sur RM:
(59x^2-1320x+7420)/(3x^2-12x+74)

Avec des divisions entières cette fraction rationnelle renverra toujours l'entier le plus proche de f(x) pour x allant de 0 à 9 (à partir de 10 c'est 0 le plus proche), sauf pour x = 1 où ça donne 94 au lieu de 95 :(

~~


Zam - posté le 26/07/2022 à 16:35:45 (5505 messages postés) - staff

❤ 0

Citation:

D'ailleurs j'avais oublié de prendre en compte le fait que ce sont des divisions entières sur RM. Ça c'est mieux du coup sur RM:

Ah, c'est justement un des trucs qui me faisait peur ! Je vais plutôt prendre cette formule alors.

Citation:

, sauf pour x = 1 où ça donne 94 au lieu de 95 :(

Bon bah c'est mort alors, je laisse tout tomber c'est horrible.


balnelius - posté le 28/07/2022 à 20:09:10 (6 messages postés)

❤ 0

Bonjour,
est il possible d'utiliser une capacité qui coute des PV au lanceur sur vx et mz?


Ephy - posté le 28/07/2022 à 20:30:45 (30083 messages postés) - honor

❤ 0

[BIG SHOT]

Si tu veux une capacité qui utilise les PV à la place des PM (=pas assez de PV pour l'utiliser la rend inutilisable) je vois pas comment faire ça simplement et il faudra surement passer par les scripts/plugins.
Si tu veux une capacité qui fait perdre des PV au lanceur sans nécessiter d'avoir assez de PV pour l'utiliser, tu peux mettre l'appel d'un événement commun dans les effets de la compétence. Et dans cet événement commun, tu retire les PV que tu veux au héros que tu veux. Si plusieurs héros peuvent avoir cette compétence, je te conseille d'en créer une par héros et un événement commun par héros. Comme ça, pas besoin de se casser la tête pour savoir qui lance quoi. Pour les ennemis c'est légèrement plus compliqué mais il y a des moyens de bidouiller pour que ça marche aussi.


Power Level: 1 148 355,38|Mystic Slayer (Value!+)|Le monde d'Adélaïde|Reikon no Yume|★ H-Project|Toho Danmaku Arena|Loli versus Ponies|Mes vidéos|Ma galerie|Débuter sur VX:10, 11|Tuto: Importation de ressources|Mapper avec les RTP VX|Touhou|Fan de Omenides|Fan de Estheone|Eph'ille: 14


balnelius - posté le 28/07/2022 à 20:43:31 (6 messages postés)

❤ 0

merci, c'était pour la 2ème proposition


Ephy - posté le 28/07/2022 à 21:23:44 (30083 messages postés) - honor

❤ 0

[BIG SHOT]

Bon ben ce sera pas compliqué à mettre en place alors :D


Power Level: 1 148 355,38|Mystic Slayer (Value!+)|Le monde d'Adélaïde|Reikon no Yume|★ H-Project|Toho Danmaku Arena|Loli versus Ponies|Mes vidéos|Ma galerie|Débuter sur VX:10, 11|Tuto: Importation de ressources|Mapper avec les RTP VX|Touhou|Fan de Omenides|Fan de Estheone|Eph'ille: 14


Troma - posté le 12/04/2023 à 20:32:25 (6205 messages postés) -

❤ 0

Je procrastine

Version de RPG Maker utilisée: 2000 107e
Question: Bonsoir, Comment le faire fonctionner sur Windows 10, ca me dit "Ce système d'exploitation n'est pas supporté!"
Merci

ꀎꀎꀎꀎꀎꀎꀎ


Nemau - posté le 13/04/2023 à 14:24:34 (52130 messages postés) - honor -

❤ 1

The Inconstant Gardener

- Click droit sur l'exe
- Onglet "Compatibilité"
- Tu coches "Exécuter ce programme en mode de compatibilité pour :"
- Et là tu sélectionnes un Windows plus ancien, genre Windows XP

Pas sûr que ça marche, c'est juste une suggestion.

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


Troma - posté le 13/04/2023 à 21:27:29 (6205 messages postés) -

❤ 0

Je procrastine

Oui merci, connaissais même pas ce truc de comptabilité, j'ai fini par reussir a installer mais lors de la création d'un projet ca dit "projetc making failure!"

ꀎꀎꀎꀎꀎꀎꀎ


Mack - posté le 13/04/2023 à 22:03:05 (2286 messages postés)

❤ 0

Utiliser la version Steam =>[]

Blague à part, la version Steam marche sur mon PC sous Win11, j'peux essayer de te faire un Zip, je crois que si tu passes par l'exe, tu passes pas par Steam

( Bon, après, tu peux très facilement trouver des clés Steam sur des revendeurs agréé par Steam pour à peine 2€ )

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


Nemau - posté le 13/04/2023 à 22:20:45 (52130 messages postés) - honor -

❤ 0

The Inconstant Gardener

Citation:

je crois que si tu passes par l'exe, tu passes pas par Steam


C'est vrai pour RM2003 donc ça doit être vrai pour RM2000. Par contre si on lance RMXP via son exe ça lance automatiquement Steam. Curieux.

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


Troma - posté le 13/04/2023 à 23:55:50 (6205 messages postés) -

❤ 0

Je procrastine

C'est bon j'ai trouvé une autre version (105), ca marche avec le truc de compatibilité, merci

ꀎꀎꀎꀎꀎꀎꀎ

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

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