E-magination
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.


~ S'évader de la banalité... Et entrer dans l'imaginaire ! ~
 
AccueilGuelnika, le site de E-m !ChatS'enregistrerConnexion
Le Deal du moment : -38%
Ecran PC gaming 23,8″ – ACER KG241Y P3bip ...
Voir le deal
99.99 €

 

 [RPG Maker XP] En script, avoir 8 directions ! Par Flog, complété par Timo8562

Aller en bas 
2 participants
AuteurMessage
Timo8562
Maker confirmé Lv 10
Maker confirmé Lv 10
Timo8562


Nombre de messages : 315
Age : 27

[RPG Maker XP] En script, avoir 8 directions ! Par Flog, complété par Timo8562 Empty
MessageSujet: [RPG Maker XP] En script, avoir 8 directions ! Par Flog, complété par Timo8562   [RPG Maker XP] En script, avoir 8 directions ! Par Flog, complété par Timo8562 Icon_minitimeMar 19 Avr 2011, 21:20

En script, avoir 8 directions ! Par Flog, complété par Timo8562

Effet du tutoriels : Le joueur peut se déplacer dans huit directions en appuyant sur deux touches simultanément.
Cette version est la version Ultime du déplacement case pas case car vous n'aurez pas de problème de priorité de superposition.

Ouvrez l'éditeur de script (F11) et prenez le script " Game_Player ". Ensuite, allez à la ligne #211. Vous devriez voir ce code ci:

Code:
case Input.dir4
when 2
move_down
when 4
move_left
when 6
move_right
when 8
move_up
end
end
#????????????

Sélectionnez toute cette partie et remplacez ces lignes de codes par celles-ci:

Code:
# Debut script 8 directions.
case Input.dir8
when 2
move_down
when 4
move_left
when 6
move_right
when 8
move_up
when 7
move_upper_left
when 9
move_upper_right
when 3
move_lower_right
when 1
move_lower_left
end
end
# Fin script 8 directions.


Si vous lancer le jeu, maintenant, le héros passe au dessus de quelque chose alors qu'il ne devrait pas, comme ça :
[RPG Maker XP] En script, avoir 8 directions ! Par Flog, complété par Timo8562 Fbd93e94bc86084a62b9f524d29bd
On le voit mieux avec un déplacement lent.

Le problème est que vous ne prenez pas en compte toute les priorités de superposition.
"En savoir plus":
Nous allons donc devoir refaire tout les tileset.

Donc dans ce screen, les 32 pixel du héros les plus bas sont en 1.3 et le haut de la table en 1.2 (ou en 1.1) :
[RPG Maker XP] En script, avoir 8 directions ! Par Flog, complété par Timo8562 777d8584b6435dc98c00cebd58f8b
Pour résoudre notre problème faites donc :
[RPG Maker XP] En script, avoir 8 directions ! Par Flog, complété par Timo8562 50370a4644a62747feddca339b427

Voilà, méditer sur la dernière partie, tester chaque map.


Dernière édition par Timo le Sam 07 Mai 2011, 19:50, édité 10 fois
Revenir en haut Aller en bas
AlexRE
Admin trop trizo Lv 65
Admin trop trizo Lv 65
AlexRE


Nombre de messages : 29934
Age : 37

[RPG Maker XP] En script, avoir 8 directions ! Par Flog, complété par Timo8562 Empty
MessageSujet: Re: [RPG Maker XP] En script, avoir 8 directions ! Par Flog, complété par Timo8562   [RPG Maker XP] En script, avoir 8 directions ! Par Flog, complété par Timo8562 Icon_minitimeSam 07 Mai 2011, 15:45

C'est un tuto plutôt utile, on dirait. cactus smile

Timo a écrit:
Et vous avez de menus problèmes
Que signifie "de menus problèmes" ?


Pourquoi tout le haut de la table est en "étoile 1" et pas "étoile 2" comme les bords ? A cause de la chaise ?

____________
Relm a écrit:
Merci pour la confirmation Gary et fuck my life.
Revenir en haut Aller en bas
http://www.alexzone.net
Timo8562
Maker confirmé Lv 10
Maker confirmé Lv 10
Timo8562


Nombre de messages : 315
Age : 27

[RPG Maker XP] En script, avoir 8 directions ! Par Flog, complété par Timo8562 Empty
MessageSujet: Re: [RPG Maker XP] En script, avoir 8 directions ! Par Flog, complété par Timo8562   [RPG Maker XP] En script, avoir 8 directions ! Par Flog, complété par Timo8562 Icon_minitimeSam 07 Mai 2011, 15:51

Des petits problème quoi.

C'est parce que dans le cas d'un déplacement huit directions le héros ne risque pas de faire :
[RPG Maker XP] En script, avoir 8 directions ! Par Flog, complété par Timo8562 7c195689b85ced468ed94be4d1ee3
Donc c'est pas nécessaire, il ne risque pas de faire comme sur le premier screen.
En plus c'est vrai ça peux simplifier pour une chaise.
Revenir en haut Aller en bas
Timo8562
Maker confirmé Lv 10
Maker confirmé Lv 10
Timo8562


Nombre de messages : 315
Age : 27

[RPG Maker XP] En script, avoir 8 directions ! Par Flog, complété par Timo8562 Empty
MessageSujet: Re: [RPG Maker XP] En script, avoir 8 directions ! Par Flog, complété par Timo8562   [RPG Maker XP] En script, avoir 8 directions ! Par Flog, complété par Timo8562 Icon_minitimeSam 07 Mai 2011, 17:01

Je l'ai scindé en deux pour plus de clarté.
Revenir en haut Aller en bas
AlexRE
Admin trop trizo Lv 65
Admin trop trizo Lv 65
AlexRE


Nombre de messages : 29934
Age : 37

[RPG Maker XP] En script, avoir 8 directions ! Par Flog, complété par Timo8562 Empty
MessageSujet: Re: [RPG Maker XP] En script, avoir 8 directions ! Par Flog, complété par Timo8562   [RPG Maker XP] En script, avoir 8 directions ! Par Flog, complété par Timo8562 Icon_minitimeSam 07 Mai 2011, 17:46

Il était déjà assez court à lire, ce n'était pas problématique qu'il y ait un peu plus d'informations...

Enfin c'est vrai qu'il vaut mieux garder un sujet par tutoriel.


D'ailleurs tu devrais reprendre le tuto de Flog de 2007 pour le fusionner avec le tiens. Comme ça le tiens serait "tout en un". Wink (toujours mieux que d'avoir des informations dans tous les sens)

(tu peux indiquer le pseudo de Flog pour dire qu'il t'a aidé)

____________
Relm a écrit:
Merci pour la confirmation Gary et fuck my life.
Revenir en haut Aller en bas
http://www.alexzone.net
Timo8562
Maker confirmé Lv 10
Maker confirmé Lv 10
Timo8562


Nombre de messages : 315
Age : 27

[RPG Maker XP] En script, avoir 8 directions ! Par Flog, complété par Timo8562 Empty
MessageSujet: Re: [RPG Maker XP] En script, avoir 8 directions ! Par Flog, complété par Timo8562   [RPG Maker XP] En script, avoir 8 directions ! Par Flog, complété par Timo8562 Icon_minitimeSam 07 Mai 2011, 19:36

Oui, d'accord. J'osais pas trop parce que c'est pas cool cool pour Flog mais d'accord.
Revenir en haut Aller en bas
AlexRE
Admin trop trizo Lv 65
Admin trop trizo Lv 65
AlexRE


Nombre de messages : 29934
Age : 37

[RPG Maker XP] En script, avoir 8 directions ! Par Flog, complété par Timo8562 Empty
MessageSujet: Re: [RPG Maker XP] En script, avoir 8 directions ! Par Flog, complété par Timo8562   [RPG Maker XP] En script, avoir 8 directions ! Par Flog, complété par Timo8562 Icon_minitimeSam 07 Mai 2011, 19:38

C'est "cool" si tu cites son pseudo.

A mon avis il serait content de voir que son travail est repris et amélioré. Wink


D'ailleurs il faudrait faire un gros travail de regroupement et d'amélioration des tutoriaux du forum vraiment utiles.

____________
Relm a écrit:
Merci pour la confirmation Gary et fuck my life.
Revenir en haut Aller en bas
http://www.alexzone.net
Timo8562
Maker confirmé Lv 10
Maker confirmé Lv 10
Timo8562


Nombre de messages : 315
Age : 27

[RPG Maker XP] En script, avoir 8 directions ! Par Flog, complété par Timo8562 Empty
MessageSujet: Re: [RPG Maker XP] En script, avoir 8 directions ! Par Flog, complété par Timo8562   [RPG Maker XP] En script, avoir 8 directions ! Par Flog, complété par Timo8562 Icon_minitimeSam 07 Mai 2011, 19:42

C'est vrai que si ça fonctionner par chapitre ce serait bien.
Il faudrait aussi séparer les système des connaissances ce qui n'est pas toujours fait.
Revenir en haut Aller en bas
Contenu sponsorisé





[RPG Maker XP] En script, avoir 8 directions ! Par Flog, complété par Timo8562 Empty
MessageSujet: Re: [RPG Maker XP] En script, avoir 8 directions ! Par Flog, complété par Timo8562   [RPG Maker XP] En script, avoir 8 directions ! Par Flog, complété par Timo8562 Icon_minitime

Revenir en haut Aller en bas
 
[RPG Maker XP] En script, avoir 8 directions ! Par Flog, complété par Timo8562
Revenir en haut 
Page 1 sur 1

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
E-magination :: ~ Forums d'enrichissement ~ :: Apprentissage et partage :: RPG Maker XP :: Tutoriels / Scripts-
Sauter vers: