AccueilAccueil  FAQFAQ  RechercherRechercher  S'enregistrerS'enregistrer  MembresMembres  Connexion  

Partagez | 
 

 Vous avez posé une question, personne ne vous a répondu?

Voir le sujet précédent Voir le sujet suivant Aller en bas 
Aller à la page : Précédent  1, 2, 3, 4, 5, 6, 7, 8  Suivant
AuteurMessage
loic01222
Plutôt bien
avatar

Messages : 49

MessageSujet: Re: Vous avez posé une question, personne ne vous a répondu?   Dim 12 Sep 2010 - 16:45

Cool ! Ca marche !!
Merci beaucoup !!
Sans toi, mon jeu serait devenu un projet abandonné !

Encore merci !!!


Dernière édition par loic01222 le Dim 12 Sep 2010 - 16:52, édité 2 fois
Revenir en haut Aller en bas
glcraft
Utilisateur confirmé: Rang *****
avatar

Messages : 1698
Localisation : Entre l'Espagne, l'Italie, la Suisse, L'allemagne et le RU :P
Projet Actuel : Jeu de survie avancé
||--------

MessageSujet: Re: Vous avez posé une question, personne ne vous a répondu?   Dim 12 Sep 2010 - 16:51

de rien, c'était rien de méchant ^^
par contre, je répète ce qu'a dit onilink_ :
Je te conseille de faire un peu de gml, ça t'aiderais vraiment
Revenir en haut Aller en bas
http://gameblog49.skyblog.com/
loic01222
Plutôt bien
avatar

Messages : 49

MessageSujet: Re: Vous avez posé une question, personne ne vous a répondu?   Dim 12 Sep 2010 - 16:53

Ok, mais les seuls tutos de GML que j'ai trouvés :

1) J'en ai trouvé un plein de fautes d'orthographe et c'est dur à lire, et en plus c'est un tutoriel très pauvre.

2) J'ai trouvé des tutos mais seulement sur un sujet précis, comme les collisions, les couleurs... mais pas de GML en général.

Donc est-ce que quelqu'un connait un tuto où l'on passe de novice à expert (ou au moins intermédiaire rire2 )
Revenir en haut Aller en bas
onilink_
Modérateur
avatar

Messages : 8926
Localisation : Montpellier
Projet Actuel : Planet Centauri
OniDev

MessageSujet: Re: Vous avez posé une question, personne ne vous a répondu?   Dim 12 Sep 2010 - 16:55

Rien qu'a regarder des exemples en gml pourrait beaucoup t'aider.
J'ai tout appris en bidouillant dans des sources. Y a la section script ou tu pourrais commencer.
Et pour ce que tu ne comprend pas y a la doc.

_________________
                 
Revenir en haut Aller en bas
Qual
Utilisateur confirmé: Rang ****
avatar

Messages : 1450
Projet Actuel : Tower Defence

MessageSujet: Re: Vous avez posé une question, personne ne vous a répondu?   Dim 12 Sep 2010 - 17:02

Pareil, les tutos j'y comprend jamais rien, alors que des que j'ai une source, je comprend beaucoup plus vite
Revenir en haut Aller en bas
http://www.brainwizz.fr
loic01222
Plutôt bien
avatar

Messages : 49

MessageSujet: Re: Vous avez posé une question, personne ne vous a répondu?   Dim 12 Sep 2010 - 17:04

Ok ! Mais très souvent je n'y comprend rien, mais un peu mieux quand il y a le nom d'un objet...
PS : Ca marche pour la plateforme horizontale, mais quand j'essaye la même chose avec une plateforme verticale, ça marche pas Sad

J'ai essayé d'inverser le "other.hspeed*2" de y à x (ou inversement je connais pas par coeur y et x) mais je ne sais pas ce que c'est et ça marche pas non plus :s

Je dois faire quoi pour la plateforme verticale ?

EDIT : Heu.... Ca recommence... Ca me dit que la variable col_plate n'existe pas ??!!!!

Pourtant j'ai mis tout comme dans ton exemple, gabin Sad
Revenir en haut Aller en bas
glcraft
Utilisateur confirmé: Rang *****
avatar

Messages : 1698
Localisation : Entre l'Espagne, l'Italie, la Suisse, L'allemagne et le RU :P
Projet Actuel : Jeu de survie avancé
||--------

MessageSujet: Re: Vous avez posé une question, personne ne vous a répondu?   Dim 12 Sep 2010 - 17:44

nan : pour la variable, tu l'as pas mis dans create. Sinon c'est qu'il y a un probleme dans ta source
en ce qui en ai de la plateforme verticale, elle y était pas :
Revenir en haut Aller en bas
http://gameblog49.skyblog.com/
loic01222
Plutôt bien
avatar

Messages : 49

MessageSujet: Re: Vous avez posé une question, personne ne vous a répondu?   Dim 12 Sep 2010 - 17:50

Si j'ai mis la variable dans create, et oui, il n'y a pas de plateforme verticale, c'est juste que moi, sur mon ordinateur, j'ai essayé ton truc en faisant une plateforme verticale, et ça a pas marché :hehe:
Revenir en haut Aller en bas
glcraft
Utilisateur confirmé: Rang *****
avatar

Messages : 1698
Localisation : Entre l'Espagne, l'Italie, la Suisse, L'allemagne et le RU :P
Projet Actuel : Jeu de survie avancé
||--------

MessageSujet: Re: Vous avez posé une question, personne ne vous a répondu?   Dim 12 Sep 2010 - 18:52

en ce qui en ait de la variable, ben... je ne sais pas, ce qui est sur c'est quelle n'est pas déclarée (qu'elle ne contient aucune valeur). Pour la plateforme, je pense que si tu regardait un peut, je pense que tu pourrait trouver la solution. Celle-ci est tres simple (2 lignes de code ou de D&D a rajouter) et toute bête. Si vraiment tu n'y arrive pas, je t'aiderai encore une fois mais je ne pense pas que tu continuera facilement (ce sera meme très dur par la suite si tu ne trouve pas ce petit probleme )
Revenir en haut Aller en bas
http://gameblog49.skyblog.com/
loic01222
Plutôt bien
avatar

Messages : 49

MessageSujet: Re: Vous avez posé une question, personne ne vous a répondu?   Dim 12 Sep 2010 - 19:10

Oh mon dieu !!!!!
J'ai fait carrément au pif et j'ai réussi !!!

J'ai copié le code dans step et collé dans le même bloc (je ne savais même pas a quoi servait ce bloc) et j'ai remplacé hspeed (je me suis dit h = peut être horizontal et v peut-être vertical) par vspeed et ça marche !!

Sauf quand la plateforme rebondit, elle remonte et le personnage "s'enfonce" de quelques pixels dans la plateforme et bloque les commandes et la plateforme.

Comment faire rebondir le personnage avec la plateforme ?


Revenir en haut Aller en bas
Sekigo Le Magnifique
Utilisateur confirmé: Rang *****
avatar

Messages : 1720

MessageSujet: Re: Vous avez posé une question, personne ne vous a répondu?   Mar 2 Nov 2010 - 12:22

Yop. Je up. Faudrait faire un topic "aide qui ne mérite pas de créer un topic pour ça, juste une petite question en passant", et l'épinglé.

Donc, un truc que je pige pas.
Soit la chaine
string_ex = "ViveLeCBNA";
Si je souhaite récupérer le premier caractère, je dois faire :
string_char_at(string_ex, 1);

Hors, logiquement, ça devrait être 0 la première position ( dans un tableau, pour récupérer la première valeur, je fais un montableau[0] par exemple, et non montableau[n+1]).

Je trouve ce truc stupide.
Revenir en haut Aller en bas
http://s2.noelshack.com/old/up/gmzonecbna-3cfbc56d25.jpg
glcraft
Utilisateur confirmé: Rang *****
avatar

Messages : 1698
Localisation : Entre l'Espagne, l'Italie, la Suisse, L'allemagne et le RU :P
Projet Actuel : Jeu de survie avancé
||--------

MessageSujet: Re: Vous avez posé une question, personne ne vous a répondu?   Mar 2 Nov 2010 - 12:44

peut etre que en Delphi ca utilise une autre technique
Revenir en haut Aller en bas
http://gameblog49.skyblog.com/
red-error
Utilisateur confirmé: Rang ****
avatar

Messages : 1015
Projet Actuel :

MessageSujet: Re: Vous avez posé une question, personne ne vous a répondu?   Mer 3 Nov 2010 - 11:28

Sekigo Le Magnifique a écrit:

Soit la chaine
string_ex = "ViveLeCBNA";
Si je souhaite récupérer le premier caractère, je dois faire :
string_char_at(string_ex, 1);

Hors, logiquement, ça devrait être 0 la première position ( dans un tableau, pour récupérer la première valeur, je fais un montableau[0] par exemple, et non montableau[n+1]).

Je trouve ce truc stupide.

Tu viens de résoudre mon bug, vieux.

Sérieusement, aucune solution à portée de vue, puis je me suis souvenu de ton message. L'édition de niveaux de mon jeu te dis Merci ! :pac_gh:
Revenir en haut Aller en bas
Sun-Shrine
Nouveau


Messages : 4
Projet Actuel : Projet ELENA
voir syl-mat.eklablog.com



MessageSujet: besoin d'aide pour le multi-joueurs   Sam 15 Déc 2012 - 9:06

Bonjour, excusez-moi, j'ai posé des questions dernièrement sur le jeu multi-joueurs ici.

Si quelqu'un peut m'aider... triste2


merci d'avance happy1
Revenir en haut Aller en bas
http://syl-mat.eklablog.com/
Alexandre13660
Bavard
avatar

Messages : 98
Projet Actuel : Cerebral Teste

MessageSujet: Distance entre objets mobiles   Sam 16 Fév 2013 - 12:41

Bonjour,
Comment on fait pour que il y a une distance entre quelques objets mobiles ?
Merci
L'emmerdant
Revenir en haut Aller en bas
onilink_
Modérateur
avatar

Messages : 8926
Localisation : Montpellier
Projet Actuel : Planet Centauri
OniDev

MessageSujet: Re: Vous avez posé une question, personne ne vous a répondu?   Sam 16 Fév 2013 - 13:58

T'as plein de solutions :
Lire des tutos sur le gml || Lire la doc || chercher || Apprendre a s'exprimer || etc...

_________________
                 
Revenir en haut Aller en bas
Alexandre13660
Bavard
avatar

Messages : 98
Projet Actuel : Cerebral Teste

MessageSujet: Re: Vous avez posé une question, personne ne vous a répondu?   Mar 16 Avr 2013 - 12:17

Apprendre à s'exprimer ? Mais vous-vous permettez de tout, vous ! gha


Dernière édition par Alexandre13660 le Mar 16 Avr 2013 - 12:19, édité 1 fois (Raison : Manque de smiley)
Revenir en haut Aller en bas
onilink_
Modérateur
avatar

Messages : 8926
Localisation : Montpellier
Projet Actuel : Planet Centauri
OniDev

MessageSujet: Re: Vous avez posé une question, personne ne vous a répondu?   Mar 16 Avr 2013 - 12:44

Faire comprendre aux autres ce que l'on veut c'est un peu la base quand on cherche de l'aide.
Perso deux fois sur trois quand tu pose une question je capte pas du tout ce que tu veux, donc inutile de prendre un air choqué ça réglera pas le problème (soit réussir à bien s'exprimer).

_________________
                 
Revenir en haut Aller en bas
hofmeister
Bavard


Messages : 109

MessageSujet: problème de confusion d'objets   Mer 22 Mai 2013 - 13:02

Bonjour, j'ai un problème qui bloque l'avancement d'un projet, le topic est
Revenir en haut Aller en bas
johnwilliamp
Débutant


Messages : 11
Localisation : Canada
Projet Actuel : Road to liberty

MessageSujet: Re: Vous avez posé une question, personne ne vous a répondu?   Sam 8 Mar 2014 - 1:22

Salut!, on m'as répondu mais je ne sais pas laquelle des réponse est labonne, et je ne l'ai comprend pas de toute facon...ces possible de me faire un résumer de la meilleur réponse svp?

Ma question:

http://cbna.forumactif.com/t12646-faire-une-action-seulement-quandun-obj-est-devant-un-autre-obj
Revenir en haut Aller en bas
Craki
Utilisateur confirmé: Rang ****
avatar

Messages : 1469
Localisation : Dans l’univers de métamatière

MessageSujet: Re: Vous avez posé une question, personne ne vous a répondu?   Sam 8 Mar 2014 - 2:35

En gros si ton cône de vision est de 90° comme sur le schéma, il suffit de créer un vecteur directeur de la vision de ton objet (avec des lengthdir_x et _y tu auras l'extrémité du vecteur à laquelle tu soustrais les coordonnées de l’objet), peu importe sa longueur. Ensuite, tu fais un produit scalaire (il y a une fonction toute faite dans GM même si la formule est tellement simple que tu peux la refaire) entre ce vecteur et celui qui part de l’ennemi et qui va jusqu’au joueur. Si le nombre obtenu est positif, le joueur est devant l’ennemi. S’il est négatif, il est derrière.

Après si tu veux un cône de vision différent de 90°, il va falloir s’y prendre autrement.

_________________
Revenir en haut Aller en bas
johnwilliamp
Débutant


Messages : 11
Localisation : Canada
Projet Actuel : Road to liberty

MessageSujet: Re: Vous avez posé une question, personne ne vous a répondu?   Sam 8 Mar 2014 - 17:17

sur le shema ces pas 180 degres??? et non 90 degres...je crois xD mais merci pour ton aide mec ces tres utile je crois que je comprend.
Revenir en haut Aller en bas
Craki
Utilisateur confirmé: Rang ****
avatar

Messages : 1469
Localisation : Dans l’univers de métamatière

MessageSujet: Re: Vous avez posé une question, personne ne vous a répondu?   Sam 8 Mar 2014 - 17:44

L’angle d’un cône se mesure à partir du centre.

_________________
Revenir en haut Aller en bas
Lemente
Petit bavard
avatar

Messages : 58

MessageSujet: Re: Vous avez posé une question, personne ne vous a répondu?   Lun 14 Avr 2014 - 8:21

Bonjours, je n'ai pas eu de réponses concluantes à ma demande, quelqu'un pourrait il m'éclairer?
(mon projet est à rendre jeudi, je dois dire que je panique un peu ...)
Merci !

http://cbna.forumactif.com/t12716-adapter-room-a-l-ecran#347284
Revenir en haut Aller en bas
UnePommeBleue
Plutôt bien
avatar

Messages : 48
Projet Actuel : Reflex Game

ZEPPEMAN

Spooky

MessageSujet: Re: Vous avez posé une question, personne ne vous a répondu?   Mar 26 Aoû 2014 - 21:49

Je voudrais poser une question..

Pourquoi le logiciel indique une erreur dans les variables globales qui sont déclenchées dans un event create ?

Par exemple quand je mets une condition, ça indique une erreur:

Je mets if global.creation=1, dès qu'elle se lance, ça me met:
__________________________________________
FATAL ERROR in
action number 1
of Create Event
for object object32:

############################################################################################
VMError!! Occurred - Push :: Execution Error - Variable Get -5.creation(100001, 0)
at gml_Object_object32_Create_0 (line 1) - if global.creation=1
############################################################################################

C'est bien la condition qui pose problème, on dirait que le logiciel n'arrive pas à gérer les conditions, je ne comprends pas.. triste En fait ça met cette erreur lorsque je ne déclenche pas global.creation=1.. Mais je comprends pas, c'est une condition donc c'est normal qu'elle en se déclenche pas forcément. Quelqu'un a t-il une solution ?

_________________
Revenir en haut Aller en bas
Herdge
Très bonne participation
avatar

Messages : 164

MessageSujet: Re: Vous avez posé une question, personne ne vous a répondu?   Mar 26 Aoû 2014 - 22:37

C'est parce que ta variable global.creation n'a pas été initialisée. Il faut que tu lui attribue une valeur d'origine avant (soit au début du code soit dans une room précédente)

global.creation = 0 (par exemple) sinon GM ne peut pas tester la variable.
Revenir en haut Aller en bas
UnePommeBleue
Plutôt bien
avatar

Messages : 48
Projet Actuel : Reflex Game

ZEPPEMAN

Spooky

MessageSujet: Re: Vous avez posé une question, personne ne vous a répondu?   Mar 26 Aoû 2014 - 22:46

Non j'ai bien mis dans un event global left pressed " global.creation=1 " dans une autre room, pour qu'une fois qu'on aille dans la bonne room, l'instance fonctionne. Mais j'ai toujours ce message d'erreur. Ca me le fait à chaque fois qu'un if global... se déclenche. :/

_________________
Revenir en haut Aller en bas
Herdge
Très bonne participation
avatar

Messages : 164

MessageSujet: Re: Vous avez posé une question, personne ne vous a répondu?   Mer 27 Aoû 2014 - 8:45

Et as tu essayé de l'initialiser juste avant ton if pour tester ? (dans le même event create)

Sinon vérifie dans le Debugger si global.creation a bien une valeur dans ta nouvelle room (en enlevant ton if au préalable)
Revenir en haut Aller en bas
red-error
Utilisateur confirmé: Rang ****
avatar

Messages : 1015
Projet Actuel :

MessageSujet: Re: Vous avez posé une question, personne ne vous a répondu?   Mer 27 Aoû 2014 - 9:57

Juste un truc qui me chipote,
Citation :
if global.creation == 1
Revenir en haut Aller en bas
UnePommeBleue
Plutôt bien
avatar

Messages : 48
Projet Actuel : Reflex Game

ZEPPEMAN

Spooky

MessageSujet: Re: Vous avez posé une question, personne ne vous a répondu?   Mer 27 Aoû 2014 - 12:28

Herdge -> Oui, toujours un message d'erreur. Il a bien une valeur aussi.

red-error -> J'ai mis, mais encore le message d'erreur. :/

_________________
Revenir en haut Aller en bas
Contenu sponsorisé




MessageSujet: Re: Vous avez posé une question, personne ne vous a répondu?   

Revenir en haut Aller en bas
 
Vous avez posé une question, personne ne vous a répondu?
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 7 sur 8Aller à la page : Précédent  1, 2, 3, 4, 5, 6, 7, 8  Suivant
 Sujets similaires
-
» vous avez quoi comme deuxieme poussette?
» Lorsque vous avez des invités
» Les villes où vous avez habité
» Vous avez dit "MEDIEVAL" ?
» Les livres que vous avez aimés!

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum Le CBNA :: Développement :: Entraide débutants-
Sauter vers: