RPG Creator : créez votre MMORPG ou RPG sans aucune connaissance en programmation


Disponible le 4 Juin !




- Jouez à votre jeu sur tablettes tactiles, Smartphones et navigateurs Web
- Personnalisez vos menus
- Dessinez facilement et rapidement vos cartes
- Créez des actions pour le combat A-RPG


www.rpgcreator.net


Heures au format UTC + 1 heure [ Heure d’été ]


Règles du forum


-Lisez la FAQ avant de poser une question.

-Mettez un titre clair et explicite, pas un titre vague.
-Fournissez le plus d'informations possible, soyez clair et concis.
-Pensez à éditer votre sujet afin d'ajouter [Résolu] dans le titre, lorsque votre problème est résolu.



Publier un nouveau sujet Répondre au sujet  [ 3 messages ] 
Auteur Message
 Sujet du message: Cherche aide sur le tuto "vision de detection"
MessagePublié: 20 Fév 2012, 21:59 
Villageois (Nv 1)

Inscrit le: 20 Fév 2012, 21:16
Messages: 3
Points d'aide: 0/60

Créations :

Voir ses créations

Bonjour.

Je débute sur rpg maker xp, et afin de me familiariser avec les events, je tente de mettre en place un système de vision de détection sur mes monstres, et ce grâce au tuto trouvé sur RPG Creative ( "Vision de détection" ).

Je pense avoir bien compris le cheminement de l'event, et pourtant après moult tentatives, mon ennemi ne me voit toujours pas.

Voici comment j'ai procédé :

J'ai tout d'abord créé 2 évènements communs, à savoir "coordonnées héros", et "vision", où j'applique les test de vérification de la position du héros de la sorte : je calcule la distance de vision dans une direction, puis je vérifie si le joueur s'y trouve (comme décrit dans le tuto, exemple, vision nord : variable "y ennemie" + variable "vision", si variable "y héros" >= variable "y ennemie", l’interrupteur local A se déclenche)

Je fait donc 4 conditions pour tester les 4 directions, puis je passe à l'event monstre.
J'ai ici créé un event muni de deux page, afin de paramétrer deux comportements différents, une pour l'attitude normale de l'ennemi (interrupteur A = OFF), et la seconde pour que le monstre se dirige vers le joueur et attaque dès que ce dernier est repéré (interrupteur A = ON).
Dans la première page, j'ai déterminé la position du monstre ainsi que sa distance de vue, puis appelés les events communs "coordonnées héros" et "vision", dans la seconde j'ai changé le mode de déplacement pour "suit le héros", coché "l'interrupteur local A est activé" et inséré la commande de lancement de combat.

Pour plus de clarté, voici quelques screenshot :
Event commun "vision"
Event monstre, page1
Event monstre, page 2

Où est l'erreur? serait-ce ma fonction de test de la vision qui ne fonctionne pas où un mauvais paramétrage de l'event monstre?

D'avance, merci, cordialement, lelombric.


Haut
 Profil  
 
 Sujet du message: Re: Cherche aide sur le tuto "vision de detection"
MessagePublié: 20 Fév 2012, 22:21 
Membre VIP
Membre VIP
Avatar de l’utilisateur

Inscrit le: 06 Déc 2006, 01:00
Messages: 341
Niveau RPG Maker: Confirmé
Logiciel(s) préféré(s): RPG Maker XP
Point(s) Fort(s): Les events et scénarios
Points d'aide: 39/60

Créations :

- Eude Tension


Voir ses créations

J'ai posté il y a longtemps un tutoriel pour ceci en event
View range en event avec démo:
f39-cours-view-range-en-event-t13558.html

_________________
Image
Faire, chercher, persévérer et s'appliquer sont les verbes du maker


Haut
 Profil  
 
 Sujet du message: Re: Cherche aide sur le tuto "vision de detection"
MessagePublié: 21 Fév 2012, 09:59 
Villageois (Nv 1)

Inscrit le: 20 Fév 2012, 21:16
Messages: 3
Points d'aide: 0/60

Créations :

Voir ses créations

Merci beaucoup :)

Edit :

Bonjour, j'ai lu attentivement ton cours, et malgré son attrait, il ne correspond pas à mes attentes quand à l'aspect purement view range. Je compte en effet avoir un nombre substantiel de monstre sur une map, et je ne me vois pas faire 4 events pour chaque monstre. J'ai tenté d'adapter ton système avec les events communs, pour plus de souplesse, et bien que ce soit sûrement réalisable, mon piètre niveau n'est pas parvenue à passer le problème de la localisation du monstre. En effet, tu repères les monstres individuellement via leurs ID, or j'aimerais assigner les coordonnées de l'event grâce au paramètre "this event", qui me permettait d'utiliser les mêmes event pour tout les monstres.
Toutefois, je ne doute pas que ce que j'y ai appris me servira très bientôt.

Fort de cette expérience, je me suis repenché sur le tuto de Samarium, et je suis parvenu à un résultat fonctionnel. J'aimerais maintenant perfectionner ce système et corriger un petit bug.
Tout d'abord, le bug : bien que j'ai spécifié de fermer l’interrupteur local A lorsque les conditions de repérage ne sont pas ou plus remplies, je ne parviens pas à "désactiver" l'aggro. Une fois repéré, le monstre ne me lâche plus d'une semelle, même si je sort de son champs de vision.
Et enfin, pour améliorer mon système, j'aimerais que le champ de détection ne soit pas une croix centré sur le monstre mais un cercle centré sur lui.
Effectivement, mon système (si j'ai bien compris les explications de Samarium) test les 4 carreaux Nord, puis les 4 Est, puis Ouest et enfin Sud.
Mon problème, comment tester des coordonnées qui n'ont rien à voir avec celle du monstre?


Merci d'avance; cordialement, lelombric

MAJ : j'ai revu mon projet entièrement et désormais, le système fonctionne très bien. Le tuto de Samarium abouti à une détection circulaire, mon problème de détection en croix venait sûrement d'une mauvaise imbrication de mes conditions.

Reste toujours l'histoire du mob qui ne me lâche pas, bien que je sorte de sa zone d'aggro. Ce n'est pas primordial, mais j'aimerais y remédier.
Un screen de l'évenement commun.


Haut
 Profil  
 
Afficher les messages depuis:  Trier par  
Publier un nouveau sujet Répondre au sujet  [ 3 messages ] 

Heures au format UTC + 1 heure [ Heure d’été ]


Qui est en ligne ?

Utilisateurs parcourant actuellement ce forum : Aucun utilisateur inscrit et 2 invités


Vous ne pouvez pas publier de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas insérer de pièces jointes dans ce forum

Rechercher pour:
Sauter vers:  
cron
RPG Creative Forum version 5 ; Tous droits réservés
phpBB Group (Traduit par Xaphos)
Optimisé pour une résolution 1024*728