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 - Complet / Sorties: "Dread Mac Farlane", (...) / Tutos: Checklist de la composition (...) / Sorties: Dread Mac Farlane - episode 8 / Sorties: Dread Mac Farlane - episode 7 / Chat

Bienvenue
visiteur !




publicité RPG Maker!

Statistiques

Liste des
membres


Contact

Mentions légales

399 connectés actuellement

29556147 visiteurs
depuis l'ouverture

14072 visiteurs
aujourd'hui



Barre de séparation

Partenaires

Indiexpo

Akademiya RPG Maker

Blog Alioune Fall

Fairy Tail Constellations

Level Up!

Hellsoft

RPG Maker VX

Lumen

Tous nos partenaires

Devenir
partenaire



Messages postés par mikapoil
Nombre de messages référencés sur Oniromancie (non supprimés): 43

Aller à la page: 1 2

Posté dans Forum - [RPG MAKER MV] Combat de questions

mikapoil - posté le 25/09/2018 à 15:01:24. (43 messages postés)

Si je comprend bien la solution que tu me proposes c'est de créer une map à combat ?

Penses tu qu'il est possible d'utiliser les phases de combat du jeu ?

Posté dans Forum - [RPG MAKER MV] Combat de questions

mikapoil - posté le 23/09/2018 à 18:11:01. (43 messages postés)

Domaine concerné: module
Logiciel utilisé: RPG MAKER MV
Bonjour à tous,

une idée furieuse vient de me traverser l'esprit !
Ayant de bonne base dans RPG Maker MV je m'oriente vers cette solution logiciel mais n'hésitez pas à me dire si il y a plus simple ou plus optimisé pour faire ma requête.

Voila j'imagine un RPG ou les monstres croisés se combattent mais pas via des pouvoirs ou des armes mais en fonction des réponses données.
Bon, je suis prof de maths et j'ai déjà crée 2 jeux pour mes 4e et mes 6e mais je voudrais faire varier mes jeux.
Donc du coup, ça donnerait en phase de combat : chaque réponse bonne te fait donner un coup, réponse fausse tu te prend un coup et pourquoi pas 5 réponses justes un heal...

Ma question est la suivante, pensez vous que ce soit réalisable ?
Pensez vous que ça a été déjà fait ?
Connaissez-vous le module utilisé ?


Merci d'avance pour l'aide

Posté dans Forum - [RPG MAKER MV 1.5] un événement qui se déplace sur une surface donnée

mikapoil - posté le 26/09/2017 à 19:19:36. (43 messages postés)

ok...

juste le principe de recoder le s'approcher mais en incluant des limites...

là j'ai pas envie mais je garde l'idée au cas ou il me prendrait une grosse envie de coder


Merci :)

Posté dans Forum - [RPG MAKER MV 1.5] empêcher une mauvaise frappe

mikapoil - posté le 26/09/2017 à 19:09:59. (43 messages postés)

ok j'ai juste remplacé mon égalité par isNaN et visiblement ça marche

Portion de code : Tout sélectionner

1
2
3
4
5
6
7
8
9
var myString = $gameActors.actor(2).name();
var splits = myString.split("/");
$gameVariables.setValue(27, splits[0]);
$gameVariables.setValue(28, splits[1]);
if (isNan(splits[0])) {
   $gameVariables.setValue(27, 0);
   $gameVariables.setValue(28, 1);
};
 



Merci

Posté dans Forum - [RPG MAKER MV 1.5] empêcher une mauvaise frappe

mikapoil - posté le 26/09/2017 à 17:57:35. (43 messages postés)

Normalement si ce n'est pas un nombre, je devrais avoir 0 dans la variable 27 et 1 dans la 28

au lieu de ça j'ai A (si je tappe A) et 0
et autant que je sache A n'est pas un nombre
(bon en calcul littéral ça peut mais pas là...)

Posté dans Forum - [RPG MAKER MV 1.5] empêcher une mauvaise frappe

mikapoil - posté le 26/09/2017 à 15:46:56. (43 messages postés)

Domaine concerné: javascript
Logiciel utilisé: RPG MAKER MV 1.5
On m'a rapporté un bug dans mon serious game que je n'arrive pas à régler

le fait est que j'ai utilisé la commande split pour obtenir deux variables représentants le numérateur et le dénominateurs d'une fractions.
Le problème arrive lorsque quelqu'un au lieu de taper une fraction, tape une lettre

alors j'ai voulu faire un test si c'etait NaN
mais en fait ça marche pas...

Voici mon code

Portion de code : Tout sélectionner

1
2
3
4
5
6
7
8
var myString = $gameActors.actor(2).name();
var splits = myString.split("/");
$gameVariables.setValue(27, splits[0]);
$gameVariables.setValue(28, splits[1]);
if (splits[0] == NaN) {
   $gameVariables.setValue(27, 0);
   $gameVariables.setValue(28, 1);
};



je prend toute forme de solution mais d'abord je me prend une petite bière...

Posté dans Forum - [RPG MAKER MV 1.5] un événement qui se déplace sur une surface donnée

mikapoil - posté le 26/09/2017 à 15:22:50. (43 messages postés)

Désolé pour le temps de réponse voici ce que ça donne :

image

Posté dans Forum - [RPG MAKER MV 1.5] un événement qui se déplace sur une surface donnée

mikapoil - posté le 18/09/2017 à 19:01:13. (43 messages postés)

Effectivement, je viens de faire ce que j'avais dit et ça fonctionne bien.

Juste une dernière question en passant :
pour l'instant il arrive au bord puis "recule"
comment pourrai-je faire pour l'arreter sur le bord du terrain sans le faire "reculer" ?

Posté dans Forum - [RPG MAKER MV 1.5] un événement qui se déplace sur une surface donnée

mikapoil - posté le 18/09/2017 à 18:22:42. (43 messages postés)

Domaine concerné: code
Logiciel utilisé: RPG MAKER MV 1.5
Bonjour à tous,

j'ai un peu de mal à trouver comment me débrouiller avec ça, alors si vous avez des idées je prend...

l'idée c'est que je placer un monstre (event) sur une de mes carte qui se déplace dans un portion (carré) de la map
Il doit s'approcher du joueur mais ne jamais sortir du carré


1) Je pars sur un code qui vérifie l'emplacement et si il est a tel coordonnées alors il "recule" de 2 ou 3 cases

2) J'ai un peu peur que si je le met en parallèle ou automatique, je ne puisse plus bouger mon perso...

Vous en pensez quoi ?

Posté dans Forum - [RPG MAKER MV 1.5] Nombres en lettre

mikapoil - posté le 12/09/2017 à 15:10:57. (43 messages postés)

Ca me fait une erreur :

num2Letters is not defined

Posté dans Forum - [RPG MAKER MV 1.5] Nombres en lettre

mikapoil - posté le 11/09/2017 à 16:01:16. (43 messages postés)

Domaine concerné: script
Logiciel utilisé: RPG MAKER MV 1.5
Bonjour à tous,

je poursuis mon aventure dans les serious game cette fois ci pour mes 6e
(pour ceux qui n'auraient pas suivi, je suis prof et j'essaye de développer des serious game
mais même si j'ai des connaissances en programmation bah j'y connais pas grand chose en javascript)

Cette fois ci, j'ai récupéré un script sur le net et j'aurai besoin d'aide pour le rendre utilisable dans RPG MAKAER MV.
il est censé transformer un nombre en lettre.

Voici le code

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
function num2Letters(number) {
 
    if (isNaN(number) || number < 0 || 999 < number) {
        return 'Veuillez entrer un nombre entier compris entre 0 et 999.';
    }
 
    var units2Letters = ['', 'un', 'deux', 'trois', 'quatre', 'cinq', 'six', 'sept', 'huit', 'neuf', 'dix', 'onze', 'douze', 'treize', 'quatorze', 'quinze', 'seize', 'dix-sept', 'dix-huit', 'dix-neuf'],
        tens2Letters = ['', 'dix', 'vingt', 'trente', 'quarante', 'cinquante', 'soixante', 'soixante', 'quatre-vingt', 'quatre-vingt'];
 
    var units = number % 10,
        tens = (number % 100 - units) / 10,
        hundreds = (number % 1000 - number % 100) / 100;
 
    var unitsOut, tensOut, hundredsOut;
 
 
    if (number === 0) {
 
        return 'zéro';
 
    } else {
 
        // Traitement des unités
 
        unitsOut = (units === 1 && tens > 0 && tens !== 8 ? 'et-' : '') + units2Letters[units];
 
        // Traitement des dizaines
 
        if (tens === 1 && units > 0) {
 
            tensOut = units2Letters[10 + units];
            unitsOut = '';
 
        } else if (tens === 7 || tens === 9) {
 
            tensOut = tens2Letters[tens] + '-' + (tens === 7 && units === 1 ? 'et-' : '') + units2Letters[10 + units];
            unitsOut = '';
 
        } else {
 
            tensOut = tens2Letters[tens];
 
        }
 
        tensOut += (units === 0 && tens === 8 ? 's' : '');
 
        // Traitement des centaines
 
        hundredsOut = (hundreds > 1 ? units2Letters[hundreds] + '-' : '') + (hundreds > 0 ? 'cent' : '') + (hundreds > 1 && tens == 0 && units == 0 ? 's' : '');
 
        // Retour du total
 
        return hundredsOut + (hundredsOut && tensOut ? '-' : '') + tensOut + (hundredsOut && unitsOut || tensOut && unitsOut ? '-' : '') + unitsOut;
    }
 
}
 
 
}



et voici comment je l'appelle

Portion de code : Tout sélectionner

1
$gameVariables.setValue(8, (num2Letters($gameVariables.Value(7))));



je dois certainement m'y prendre comme un pied...

Posté dans Forum - [RPG MAKER MV 1.5] Avoir des nombres décimaux

mikapoil - posté le 10/09/2017 à 11:15:34. (43 messages postés)

OK

autant j'ai des bases de programmation
mais rien en javascript
donc la plupart du temps je le lis, je le comprend mais je ne sais pas l'écrire...
(d'ailleurs j’étais à mille lieux d'en etre la...)

Merci à SquonK pour le code.

et au passage, encore merci à Hujilin, je pense utiliser le code de Hellper
qui m'a l'air d'avoir beaucoup d'avantages pour moi
mais je ferai des tests pour etre sur que eval ne fasse pas des trucs bizarres.

Posté dans Forum - [RPG MAKER MV 1.5] Avoir des nombres décimaux

mikapoil - posté le 09/09/2017 à 19:20:16. (43 messages postés)

J'ai bidouillé un truc dont voici le code :

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
//=============================================================================
// valuedeciswitch.js
//=============================================================================
 
/*:
 * @plugindesc Plugin pour manipuler des décimaux avec un switch
 * @author Hujilin
 * 
 * @help  /!\ Il ne sera plus possible d'obtenir un résultat entier
 * pour une division. /!\
 */
 
 if $gameSwitches.value(65) {
(function() {
    
    Game_Variables.prototype.setValue = function(variableId, value) {
        if (variableId > 0 && variableId < $dataSystem.variables.length) {
            this._data[variableId] = value;
            this.onChange();
        }
    };
    
})();
}



mais visiblement que l'interrupteur 65 soit ON ou OFF ça ne change rien...

edit :

et même avec des parenthèses ça ne change rien...

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
//=============================================================================
// valuedeciswitch.js
//=============================================================================
 
/*:
 * @plugindesc Plugin pour manipuler des décimaux avec  un switch
 * @author hujilin
 * 
 * @help  /!\ Il ne sera plus possible d'obtenir un résultat entier
 * pour une division. /!\
 */
 
 if ($gameSwitches.value(65)) {
function() {
    
    Game_Variables.prototype.setValue = function(variableId, value) {
        if (variableId > 0 && variableId < $dataSystem.variables.length) {
            this._data[variableId] = value;
            this.onChange();
        }
    };
    
})();
}



et comme ça non plus

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
//=============================================================================
// valuedeciswitch.js
//=============================================================================
 
/*:
 * @plugindesc Plugin pour manipuler des décimaux avec  un switch
 * @author hujilin
 * 
 * @help  /!\ Il ne sera plus possible d'obtenir un résultat entier
 * pour une division. /!\
 */
 
 if ($gameSwitches.value(65)) {
(function() {
    
    Game_Variables.prototype.setValue = function(variableId, value) {
        if (variableId > 0 && variableId < $dataSystem.variables.length) {
            this._data[variableId] = value;
            this.onChange();
        }
    };
    
})();
}



Posté dans Forum - [RPG MAKER MV 1.5] Avoir des nombres décimaux

mikapoil - posté le 09/09/2017 à 10:40:04. (43 messages postés)

OK

Merci pour toutes ces informations,

je garde tout ça sous le coude histoire de voir quelle solution sera la mieux.



- un petit edit quand même pour ma culture général :

Que faut-il ajouter à un script pour qu'il soit activable via un interrupteur in-game ?


- deuxième edit (mais sans cresson) :
Voici ce que j'entre quand j'appelle le script (en l'ayant activé)

Game_Variables.prototype.setValue(199,7/2)

histoire de mettre 3,5 dans la variable 199
sauf que ça me renvoie une erreur : "cannot set property '199' of undefined"

...euh quoi ça ?

- Troisième edit (sans être à Nantes) :

Noob inside j'ai trouvé il faut marquer : $gameVariables.setValue(199,7/2);

- Quatrième edit (en règle général celui de Diana) :

maintenant que mes divisions renvoient forcement un nombre décimal,
je me suis dis je vais juste faire un Math.floor

mais ça :
$gameVariables.setvalue(200,Math.floor($gameVariables.Value(200)));

ça ne marche pas ...

comment dois je le modifier ?

Posté dans Forum - [RPG MAKER MV 1.5] Avoir des nombres décimaux

mikapoil - posté le 09/09/2017 à 09:01:52. (43 messages postés)

OK

finalement je crois que je vais opter pour un plugin simple qui transforme toute les divisions en décimales et faire un Math.Floor sur tous les résultats.

Du coup, c'est bien ça qu'il faut que je mette dans mon dossier plugin ?

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
//=============================================================================
// nom_du_plugin.js
//=============================================================================
 
/*:
 * @plugindesc Plugin pour manipuler des décimaux
 * @author ton_pseudo
 * 
 * @help  /!\ Il ne sera plus possible d'obtenir un résultat entier
 * pour une division. /!\
 *
 
(function() {
    
    Game_Variables.prototype.setValue = function(variableId, value) {
        if (variableId > 0 && variableId < $dataSystem.variables.length) {
            this._data[variableId] = value;
            this.onChange();
        }
    };
    
})();



Posté dans Forum - [RPG MAKER MV 1.5] Avoir des nombres décimaux

mikapoil - posté le 06/09/2017 à 20:01:31. (43 messages postés)

Comme dans le reste du jeu j'ai besoin de division avec un résultats entier
est-il possible de créer un plugin activable pour juste une séquence de jeu ?

Posté dans Forum - [RPG MAKER MV 1.5] Avoir des nombres décimaux

mikapoil - posté le 05/09/2017 à 14:20:44. (43 messages postés)

ok...

je vais essayer le ToString mais par contre comme je voulais générer des nombres aléatoires ayant parfois 1, parfois 2, parfois 3 chiffres après la virgule. Ca me parait pas simple...

écrire un plugin me parait un peu au delà de ce que je peux faire
d'autant plus que dans le reste du jeu, c’était appréciable d'avoir des nombres entiers...

D'autres idées ?

ou encore un endroit ou je peux trouver un plugin pour des nombres décimaux ?
(et qui si possible ne désactiverait pas les nombres entiers...)

Posté dans Forum - [RPG MAKER MV 1.5] Avoir des nombres décimaux

mikapoil - posté le 02/09/2017 à 17:01:26. (43 messages postés)

euh...j'ai quand même une problème

voici ce que je lui donne $gameVariables.setValue(200, 3.14)

et quand je lui fait afficher il m'affiche 3

alors du coup, je reprend ma question :
Comment affecter un décimal puis comment l'afficher ?

Posté dans Forum - [RPG MAKER MV 1.5] Avoir des nombres décimaux

mikapoil - posté le 29/08/2017 à 12:30:24. (43 messages postés)

AH !

Génial :)

Merci pour l'info

Posté dans Forum - [RPG MAKER MV 1.5] Avoir des nombres décimaux

mikapoil - posté le 28/08/2017 à 19:15:57. (43 messages postés)

Domaine concerné: .
Logiciel utilisé: RPG MAKER MV 1.5
Bon, c'est peut etre la 3e fois que je fais ce post mais je ne retrouve jamais les traces du post d'origine...

J'aimerai pouvoir stocker des nombres décimaux
Or les varibale sont des INTEGER (enfin des entiers)

Une solution contre ça ?

Posté dans Forum - [RPG MAKER MV] Chargement lent

mikapoil - posté le 16/08/2017 à 17:46:03. (43 messages postés)

OK, ça a le merite d'etre clair

au moins pas la peine de me casser le cul à refaire le jeu pour l'alléger en variable

mais du coup, j'ai quand même du mal a expliquer les lenteurs de chargement
(qui n’était pas comme ça au début...)

Posté dans Forum - [RPG MAKER MV] Chargement lent

mikapoil - posté le 16/08/2017 à 14:28:52. (43 messages postés)

Domaine concerné: optimisation
Logiciel utilisé: RPG MAKER MV
Bonjour à tous,

je suis toujours sur le développement d'un serious game avec rpg maker MV
et pour qu'il soit accessible facilement pour mes élèves j'utilise le déploiement sur navigateur
mais il faut dire que je trouve maintenant les chargements assez lents...
(malgré une bonne connexion DL : 1,8 Mo/s)

Je me suis dit que j'allais optimiser certaines choses

Pensez-vous que ces choses la vont accélérer le jeu :
1) Pour l'instant il y a 200 variables ouvertes mais seulement une vingtaine sont nécessaire par tableau.
Pensez-vous qu'en ouvrant seulement la vingtaine nécessaire, cela améliorera les chargements ?

2) est-ce qu'il vaut mieux utiliser les scripts (en javascript) pour les affectations ou utiliser les instructions dispos ?
Pour une simple addition il peut falloir 2 instructions (régler puis ajouter) au lieu d'une seule en javascript
et je ne sais pas lequel des deux est le plus "chargeophage" (oui c'est un invention du moment mais relativement compréhensible)


Si vous avez d'autres conseil pour diminuer les chargements, je suis preneur
(il se peut aussi que ça vienne de la façon qu'a rpg maker de convertir le jeu auquel cas je ne peux pas lutter...)

Posté dans Forum - [RPG MAKER MV] Saisir du texte avec le clavier

mikapoil - posté le 05/07/2017 à 15:22:36. (43 messages postés)

Du coup une idée ?

Posté dans Forum - [RPG MAKER MV] Saisir du texte avec le clavier

mikapoil - posté le 04/07/2017 à 19:26:18. (43 messages postés)

Je ne sais pas si ce que tu decrit correspond vraiment a ce que je cherche.

je veux juste afficher du texte "fixe" pendant qu'on rentre une réponse.
(il me faudrait finalement une fenêtre qui ne se ferme qu'après un interrupteur et non en cliquant ou appuyant sur une touche)

C'est bien à ça que tu pensais ?

Posté dans Forum - [RM MV] Afficher du texte pendant qu'on rentre un nombre

mikapoil - posté le 03/07/2017 à 09:00:18. (43 messages postés)

L'idée c'est qu'il y a des calculs (aléatoires ou procéduraux) qui sont donnés puis on rentre la réponse
(j'ai pas encore pu me décider sur la procédure -Entrer nom ou Entrer nombre- )
Mais j'aimerai rappeler le calcul pendant qu'on donne la réponse.

J'ai essayé avec un événement parallèle
mais la fenêtre de texte attend forcement qu'on la ferme...

Posté dans Forum - [RPG MAKER MV] Saisir du texte avec le clavier

mikapoil - posté le 01/07/2017 à 16:04:33. (43 messages postés)

Maintenant j'ai un autre problème...

enfin c'est plus une envie :

je voudrais afficher un texte pendant que je rentre la réponse
(que ce soit en tappant la réponse ou via entrer nombre)

Une solution ?

Posté dans Forum - [RM MV] Afficher du texte pendant qu'on rentre un nombre

mikapoil - posté le 01/07/2017 à 14:41:00. (43 messages postés)

Domaine concerné: Affichage
Logiciel utilisé: RM MV
Bonjour à tous,

Est-il possible d'afficher quelque chose pendant un "Entrer nombre" ?

Evidemment si c'est oui, merci de m'expliquer.

Posté dans Forum - [RPG MAKER MV] Saisir du texte avec le clavier

mikapoil - posté le 01/07/2017 à 10:37:21. (43 messages postés)

Désolé pour cette confusion...

Par contre très intéressant cette fonction,
elle va m'obligé à tout remodifier mais...
il va falloir que je la teste

Merci pour l'info

PS : si je le transforme en Int (integer j'imagine) je perd les négatifs ?

PPS : Voici le code utilisé et ça semble fonctionner

Portion de code : Tout sélectionner

1
2
3
 
$gameVariables.setValue(14, parseInt($gameActors.actor(2).name(), 10));
 


(ça met la variable 14 à la valeur du nom de l'acteur 2 que ce soit un positif ou un négatif)

Merci :lei

Posté dans Forum - [RPG MAKER MV] Saisir du texte avec le clavier

mikapoil - posté le 30/06/2017 à 20:30:54. (43 messages postés)

Merci pour le lien, je vais y jeter un oeil.

le public visé est 4e pour l'instant
(j'en ferai surement un autre pour les 6e)
Dans l'idéal il faudrait que le jeu soit prêt pour septembre.

Posté dans Forum - [RPG MAKER MV] Saisir du texte avec le clavier

mikapoil - posté le 30/06/2017 à 20:15:02. (43 messages postés)

Excuses moi si je t'ai un peu chiffonné

C'est pas cool de ma part vu que tu te casses la tête sur mes problèmes.

Mais comme tu l'as dit ça peut complexifier les choses...

Posté dans Forum - [RPG MAKER MV] Saisir du texte avec le clavier

mikapoil - posté le 30/06/2017 à 19:45:14. (43 messages postés)

Mouais... je crois que c'est pire que le double choix.

Désolé je suis un peu chiant sur les bords. Foutu prof ! c(-:

Posté dans Forum - [RPG MAKER MV] Saisir du texte avec le clavier

mikapoil - posté le 30/06/2017 à 19:29:42. (43 messages postés)

Techniquement ça me pose un problème...

je connais le système "entrer un nombre" mais il ne me sert a rien puisqu'on ne peut donner de valeurs négatives.

Or je rapelle, je fais un serious game pour mes élèves et ce sur quoi je planche actuellement c'est une épreuve de calculs (additions et soustractions) avec des relatifs (aléatoires).

je peux surement utiliser un double choix choix positif/négatif puis valeur absolue mais ça ne me plait qu'a moitié...

je suis donc preneur de tout ce qui peut m'aider
ou si vous connaissez un plugin pour entrer un nombre au clavier (qui peut etre negatif) et stocker dans une variable...

Posté dans Forum - [RPG MAKER MV] Saisir du texte avec le clavier

mikapoil - posté le 30/06/2017 à 19:08:27. (43 messages postés)

Effectivement c'est ce que je me disais je vérifie si du texte = un nombre
d'ou le problème...
même si il me semblait que java était relativement permissif.

Du coup....Une idée ?

Posté dans Forum - [RPG MAKER MV] Saisir du texte avec le clavier

mikapoil - posté le 30/06/2017 à 19:00:44. (43 messages postés)

Youhou, on avance !!!

il me reste un bug

Voici le code actuel :

Portion de code : Tout sélectionner

1
2
3
4
5
6
if ($gameActors.actor(2).name() === $gameVariables.value[12]) {
$gameVariables.value[14]=0;
} else {
$gameVariables.value[14]=1
}
 



le problème c'est que la variable 14 reste toujours a 0.

Posté dans Forum - [RPG MAKER MV] Saisir du texte avec le clavier

mikapoil - posté le 30/06/2017 à 18:45:09. (43 messages postés)

Voici mon code actuel

Portion de code : Tout sélectionner

1
2
3
4
5
6
if ($gameActors.actor[2].name() === $gameVariables.value[12]) {
$gameVariables.value[14]=0;
} else {
$gameVariables.value[14]=1
}
 



j'obtiens une erreur : TypeError : cannot read property 'name' of undefined

plusieurs infos : je rappelle que je suis sur MV
j'ai pris 2 pour l'ID de mon acteur car c'est mon perso 0002
j'ai pris 12 car la réponse aleatoire est stockée dans la varibale 0012

D'autres suggesions ?

Posté dans Forum - [RPG MAKER MV] Saisir du texte avec le clavier

mikapoil - posté le 30/06/2017 à 17:49:05. (43 messages postés)

bon, votre code si je le comprend bien ça vérifie l’égalité
mais je le faisais dans une branche conditionnelle
donc faut que je rajoute quoi ?

je pense que le plus simple serait

SI $game_actors[id] === $game_variables[id2] ALORS
affecter 0 à var1
Sinon Affecter 1 à var1

(ensuite je peux me débrouiller je pense)


PS : Voila le code que j'ai fait:

Portion de code : Tout sélectionner

1
2
3
4
5
6
if ($game_actors[2].name === $game_variables[12]) {
$game_variables[14]=0;
} else {
$game_variables[14]=1
}
 



Mais j'obtiens une erreur : $game_actors is not defined

Une idée ?

Posté dans Forum - [RPG MAKER MV] Saisir du texte avec le clavier

mikapoil - posté le 30/06/2017 à 16:41:28. (43 messages postés)

non je veux comparer des chiffres rentrés avec la partie "traitement des nom" car j'ai besoin des signes + et - à une variable aléatoire.

je vais tenter le script par contre va falloir m'en dire plus sur les id.
ou je les trouves ?

Posté dans Forum - [RPG MAKER MV] Saisir du texte avec le clavier

mikapoil - posté le 30/06/2017 à 11:34:42. (43 messages postés)

oui sauf que la réponse donnée par le joueur est stocké dans le nom d'un personnage
et la réponse aleatoire, elle, est stockée dans une variable

...oui je sais ... C'est pas évident

PS : je n'utilise pas entrer nombre car j'ai besoin de nombres relatifs (positifs ou négatifs)

Posté dans Forum - [RPG MAKER MV] Saisir du texte avec le clavier

mikapoil - posté le 30/06/2017 à 11:03:33. (43 messages postés)

Ca c'est ce que j'utilisais avant et effectivement ça marche bien quand ta réponse est du texte.

Moi le problème c'est que je stocke la réponse (un nombre aleatoire) dans une variable et du coup je dois faire une vérification si le nom correspond à cette variable.

Mais ça ne marche pas, je ne dois pas utiliser la bonne syntaxe
j'ai essayé avec \V[0012], avec #0012 même [0012]
ça n'a pas fonctionné...

Posté dans Forum - [RPG MAKER MV] Saisir du texte avec le clavier

mikapoil - posté le 30/06/2017 à 08:39:41. (43 messages postés)

malheureusement ça ne marche pas car la réponse est stocké dans une variable...

Aller à la page: 1 2

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