Partagez
Aller en bas
ibiky-ushiha
Membre

Nombre de messages : 314
Date d'inscription : 17/03/2014

Résolu Re: [Résolu]Probleme avec l'aggro

le Mar 24 Mai 2016 - 16:47
RME permet de faire un déplacement d'un évent en traverse tout pour pouvoir ce traversé mais tout en respectent la map cela est le move-to ^^, après on peu aussi le faire en event-making mais cela demande de nombreux calcul en variable.

edit : comme ont peu le voir sur ce gif :

avatar
Raishi
Membre

Nombre de messages : 125
Age : 21
Localisation : Ailleurs :p
Distinction : aucune
Date d'inscription : 22/05/2016

Résolu Re: [Résolu]Probleme avec l'aggro

le Mar 24 Mai 2016 - 17:12
ca marche pas vraiment, des que jentre dans sa vue le combat se lance

par contre ton truc c'est exactement ca ibiky ! combiné avec celui un peu plus haut et c'est nickel !
avatar
Raishi
Membre

Nombre de messages : 125
Age : 21
Localisation : Ailleurs :p
Distinction : aucune
Date d'inscription : 22/05/2016

Résolu Re: [Résolu]Probleme avec l'aggro

le Mer 25 Mai 2016 - 12:11
sinon le script d'aggro a travers les murs, s'il fonctionne bien tu peux me dire comment le faire s\'il te plaît ?
avatar
Mist'
Staffeux retraité

Nombre de messages : 3313
Age : 25
Localisation : France // Auvergne // Cantal
Distinction : Ours Barbu é_è [/Shamu']
Artiste de talent [Yama']
Date d'inscription : 22/12/2007
http://www.rpgmakervx-fr.com

Résolu Re: [Résolu]Probleme avec l'aggro

le Mer 25 Mai 2016 - 12:45
Le Saint Prêcheur de RME a parlé.
(Le nombre de fois où je relève le nom "RME" est impressionnant, en fait, c'est pour ça xD)

Tu peux utiliser la commande "Récupérer les informations" en stockant l'ID du Tile (ou de la zone) à X+1 ou X-1 ou Y+1 ou Y+1 dans une variable (où X et Y sont des variables contenant respectivement la position X&Y du mob sur la map), et effectuer une action en conséquence (genre compter le nombre de pas du mob qui net une condition qui le fait renoncer à te poursuivre, par exemple).

Avant d'utiliser RME, je pense que tu devrais essayer d'appréhender les outils déjà à ta disposition, et essayer de les maîtriser. Ca ne t'apportera que du plus, car la tâche ne t'aura pas été simplifiée. Ce n'est que mon avis, après.

(RME = RPGMaker Extender, donc pour moi, faut maîtriser l'event making.)

_________________
avatar
Raishi
Membre

Nombre de messages : 125
Age : 21
Localisation : Ailleurs :p
Distinction : aucune
Date d'inscription : 22/05/2016

Résolu Re: [Résolu]Probleme avec l'aggro

le Mer 25 Mai 2016 - 14:07
en fait mon probleme est résolu avec levent ou ya les 2 conditions en script qui finissent par <2, je voulait juste comparer les 2 pour voir lequel est mieux pour le qameplay et lequel rend le mieux aussi (au niveau du contact ca touche pas bien avant de lancer le combat)


EDIT IMPORTANT : je viens de trouver pourquoi c'est pas du tout fin au niveau du contact : quand le script sensor detecte le joueur le combat se lance ! Je sais pas trop comment fonctionnent les conditions que tu m'as dit de mettre spy, mais apparement l'event crie osef et tape a distance !

jai testé en figeant le mob, en mettant sensor 10 et en laissant le <2... ben des que j'arrivais a 10 cases du mob le combat se lance
avatar
Raishi
Membre

Nombre de messages : 125
Age : 21
Localisation : Ailleurs :p
Distinction : aucune
Date d'inscription : 22/05/2016

Résolu Re: [Résolu]Probleme avec l'aggro

le Mer 25 Mai 2016 - 15:15
Bon j'ai reussi a peaufiner un peu le truc maintenant que j'ai trouvé le problème : en utilisant 1 seule variable (c'est une grosse optimisation du truc de départ et en plus ca donne une zone losange, quoi demander de mieux) et le script, j'arrive a un truc pas degueu niveau jeu.

Voila la bête:




et en fait on était parti vraiment trop loin sans se rendre compte que les formules marchaient pas et que le script lançait dès quon entrait dans la zone de vision
avatar
Spytje
Administrateur

Nombre de messages : 5901
Localisation : La terre
Distinction : Spiraliste [Korn']
Forestia : Projet du mois juillet 2014
Papy Pulkigrat [Yama']
Date d'inscription : 16/03/2008

Résolu Re: [Résolu]Probleme avec l'aggro

le Mer 25 Mai 2016 - 15:33
je viens de trouver pourquoi c'est pas du tout fin au niveau du contact : quand le script sensor detecte le joueur le combat se lance ! Je sais pas trop comment fonctionnent les conditions que tu m'as dit de mettre spy, mais apparement l'event crie osef et tape a distance !

Les lignes fonctionnent exactement de la même manière que tes 4 variables.

Quand le script sensor détecte ton personnage il passe à la page qui s'active via l'interrupteur "D" il fait rien d'autre que de faire ce que tu demandes de faire.

Le combat ne se lance pas du tout lors de la détection désolé de te dire que tu as tord.

c'est une grosse optimisation du truc de départ et en plus ca donne une zone losange, quoi demander de mieux

Tu vois ou au juste un losange et une optimisation ? Je vois juste que tu changes 4 fois la même variable, pourquoi faire ?
avatar
Raishi
Membre

Nombre de messages : 125
Age : 21
Localisation : Ailleurs :p
Distinction : aucune
Date d'inscription : 22/05/2016

Résolu Re: [Résolu]Probleme avec l'aggro

le Mer 25 Mai 2016 - 17:21
ben je sais pas mais quand je mettai sensor 10 puis dans la page du switch D tes 2 lignes pour detecter si il est assez pret pour taper, il tapait des quil passait a la page de l'interrupteur D meme si les 2 conditions sont pas respectées (la pour le coup je pigeais pas trop)

et l'optimisation :on passe de 6 variables a 1 seule... et le pour le losange quand tu prend tous les deplacement de 5cases possibles tobtient un losange (avant on séparait les 2 axes donc tu pouvais avoir 5 sur x et 5 sur y cetait bon maintenant on les additionnes donc si tu veux avoir 5 cases commes ca, ben ca fait un losange)
avatar
ibiky-ushiha
Membre

Nombre de messages : 314
Age : 29
Distinction : *3ème au mapping show session 75
Date d'inscription : 17/03/2014

Résolu Re: [Résolu]Probleme avec l'aggro

le Mer 25 Mai 2016 - 20:38
@Mist' a écrit:(RME = RPGMaker Extender, donc pour moi, faut maîtriser l'event-making.)

Donc si j'en suis ta logique pour utiliser RME on dois d’abord apprendre l'event-making donc cela vaux aussi pour l'utilisation de tout autre script ? RME ajoute des nouvelle opportunité pour l'event-making contrairement à un script qui te donne déjà tout, avec ce script tu peut utiliser l'event_makin et aussi ce que je surnomme le scrivent-makin, après il est vrais que RME peut parétre complexe mais cela apprent plus simplement la logique de l'event-making en utilisant des appel de script.

Après ont ne va pas déblatéré la dessus pendant des heures car ce serais du hors sujet sur la discutions (ce que je fais déjà et je m'en excuse) libre a lui de choisir d'utiliser des millier de script ou RME ^^.
avatar
Mist'
Staffeux retraité

Nombre de messages : 3313
Age : 25
Localisation : France // Auvergne // Cantal
Distinction : Ours Barbu é_è [/Shamu']
Artiste de talent [Yama']
Date d'inscription : 22/12/2007
http://www.rpgmakervx-fr.com

Résolu Re: [Résolu]Probleme avec l'aggro

le Mer 25 Mai 2016 - 21:26
Je finirais simplement sur le fait que pour moi tout apprentissage, pour être réellement bénéfique, doit passer par toutes ses étapes, et non par des "raccourcis". C'est entre autres pour ça qu'on trouve autant de "merdes" dans les projets des débutants. Les gens ne veulent pas prendre le temps d'apprendre par le début, et s'obstinent à emprunter à chaque fois les chemins les plus courts.
Apprendre d'abord à utiliser RM, c'est primordial.

Je lock vu que c'est résolu, si jamais tu veux en discuter par MP, aucun problème. Wink

_________________
Contenu sponsorisé

Résolu Re: [Résolu]Probleme avec l'aggro

Revenir en haut
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum