|
| Auteur | Message |
|---|
redoine Discret


Nombre de messages: 126 Date d'inscription: 02/11/2009
 | Sujet: Créer un jet de kunai. Mer 4 Nov - 19:38 | |
| Voici mon problème mon jeu ne ressemble a ren si il n' ya pas une actions ou un kunai et jeter vers l'enemie. Pouvez vous m'aider pour créer un event et actions ou mon persos jetent un kunai avec un viseur SVP Cordialement Et Merci d'avance ! |
|
 | |
blblxy Connaisseur


Nombre de messages: 382 Age: 14 Programme utilisé (Gm/RmXp/...): Game Maker 7 Pro Etudes: 3ème Date d'inscription: 03/03/2009
 | Sujet: Re: Créer un jet de kunai. Mer 4 Nov - 20:02 | |
| créé un sprite de viseur créé un objet "obj_viseur" qui servira de viseur ensuite créé un event "mouse" > "left button" pour l'objet correspondant au kunai et mets cette action  obj_viseur.x obj_viseur.y la vitesse que tu veux |
|
 | |
redoine Discret


Nombre de messages: 126 Date d'inscription: 02/11/2009
 | Sujet: Re: Créer un jet de kunai. Mer 4 Nov - 20:08 | |
| Merci Sa marche xD Encore merci ! Topic Résolue |
|
 | |
gosti Maitre absolu


Nombre de messages: 1040 Age: 14 Programme utilisé (Gm/RmXp/...): game Maker 6.1 registrer Etudes: college Loisirs: tir a l\'arc Date d'inscription: 17/10/2007
 | Sujet: Re: Créer un jet de kunai. Mer 4 Nov - 20:46 | |
| si tu veux en direction de la souris tu fais la meme chose mais tu modifie obj_viseur.x par mouse_x et obj_viseur.y par mouse_y _________________ <IFRAME src="http://site.voila.fr/gosti/index.html?0.8898094754764243" width=300 height=75 scrolling=auto frameborder=1 > </IFRAME>  |
|
 | |
redoine Discret


Nombre de messages: 126 Date d'inscription: 02/11/2009
 | Sujet: Re: Créer un jet de kunai. Mer 4 Nov - 20:48 | |
| Ok merci a tous Jdr se fofo Pour game maker vs etes les meilleur ! Une question comment on créer un obj ou le spr-ennemie jetent des kunai et marchent auto- vers mon persos ? |
|
 | |
kimerafusion Possedé par Mark Overmars


Nombre de messages: 1622 Programme utilisé (Gm/RmXp/...): gamemaker 7.0 pro, code::blocks, adobe dreamweaver, gnu-gcc Etudes: futur ingénieur logiciel (j'aimerais bien bosser sur de la nanotechnologie, biotechnologie ou autres), seconde GT Loisirs: jeux-vidéos - programmation (C/C++, Qt, SDL) Date d'inscription: 14/10/2008
 | Sujet: Re: Créer un jet de kunai. Mer 4 Nov - 21:30 | |
| Premièrement, arrêtes le langage MSN s'il te plait, ça n'est pas toléré sur ce forum. Après, c'est simple, dans ton objet ennemi, tu mets dans l'event create une alarme qui sera initiée à "room_speed * t", où t est ton temps en seconde entre chaque lancer de kunai, après, dans l'event alarm0, tu mets  object : kunai direction_x : obj_perso.x direction_y : obj_perso.y x : obj_ennemi.x y : obj_ennemi.y speed : s (modifies cette valeur à tes gouts) Après, tu mets "set alarm0 to room_speed * t", idem pour t. Là, ton ennemi lancera régulièrement des kunais en direction de ton joueur. Après pour qu'ils marchent vers le joueur tu mets dans l'event step :  direction_x : obj_perso.x direction_y : obj_perso.y speed : s (modifies à ton goût) Voilà! |
|
 | |
redoine Discret


Nombre de messages: 126 Date d'inscription: 02/11/2009
 | Sujet: Re: Créer un jet de kunai. Mer 4 Nov - 21:47 | |
| J'ai pas vraiment bien compris Si tu pourrais me faire avancé se serais génial dAns le game maker 7 je trouve pas : direction x: direction y: J'ai que x: y: Merci D'avance |
|
 | |
shigeru naki Discret


Nombre de messages: 155 Age: 17 Programme utilisé (Gm/RmXp/...): GM 7.0 lite Etudes: DUT informatique Date d'inscription: 07/07/2009
 | Sujet: Re: Créer un jet de kunai. Jeu 5 Nov - 7:00 | |
| ce qu'il veut dire ce que tu dois , dans ton objet ennemi  objet kunai x=self.x (oui car si on mets ennemi_obj.x, il ne sera pas forcément créer sur la bonne instance ennemi _obj. D'ailleurs il ne sera créer que sur la première instance ennemi_obj créé dans la room, s'il y en a plusieurs) y=self.y que tu utilise juste après x=perso_obj.x y=perso_obj.y speed=(tu choisis) |
|
 | |
redoine Discret


Nombre de messages: 126 Date d'inscription: 02/11/2009
 | Sujet: Re: Créer un jet de kunai. Jeu 5 Nov - 19:05 | |
| Désolé mais c'est a un poil près de ce que je voulez :s , voila je veux que sa soit automatique que c'est pas moi qui le fei puisque je ne controle que mon personage. Tu peut m'aider ? merci d'avance |
|
 | |
shigeru naki Discret


Nombre de messages: 155 Age: 17 Programme utilisé (Gm/RmXp/...): GM 7.0 lite Etudes: DUT informatique Date d'inscription: 07/07/2009
 | Sujet: Re: Créer un jet de kunai. Jeu 5 Nov - 20:29 | |
| pour que sa soit automatique : tu mets les actions dites précédemment dans un event alarm et en plus tu rajoute dans l'event (pour que ce soit répété)  =(tu choisi) Surtout n'oublie pas de mettre l'action  dans ton event create sinon ton objet ennemi ne lancera jamais de kunai "  Si tu veux que le lancée de kunai se fasse de manière aléatoire: dans l'event create, tu déclare une variable aleatoire(ou un autre nom). Avant chaque action alarm  , tu met : | Code: | aleatoire=random(x); /*où x est la valeur -1 max que peux prendre aleatoire, il renvoit un nombre décimal*/ aleatoire=floor(aleatoire); /*floor permet d'obtenir une valeur entiere, je sais pas si c'est réellement un problème de travailler avec des nombres décimaux mais on est jamais trop sur*/
|
et tu mets dans toutes les actions alarm qui concerne le lancée de kunai, =aleatoire |
|
 | |
redoine Discret


Nombre de messages: 126 Date d'inscription: 02/11/2009
 | Sujet: Re: Créer un jet de kunai. Jeu 5 Nov - 20:52 | |
| je veux que les kunai partent automatiquement vers mon joueur Que ce n'est pas ma souris qui sert de viseur je veux par exemple qui fasse une collision avec mon joueur _________________ Naruto Adventure Jeu en progression : l l l l l l l l l l Soit 70% Screen : Aucun ! Pour le moment  Equipe : Envoyer un mp pour renseignement |
|
 | |
shigeru naki Discret


Nombre de messages: 155 Age: 17 Programme utilisé (Gm/RmXp/...): GM 7.0 lite Etudes: DUT informatique Date d'inscription: 07/07/2009
 | Sujet: Re: Créer un jet de kunai. Jeu 5 Nov - 22:27 | |
| | Citation: | je veux que les kunai partent automatiquement vers mon joueur Que ce n'est pas ma souris qui sert de viseur |
ben justement avec event alarm, il l'enverra automatiquement
| Citation: | | je veux par exemple qui fasse une collision avec mon joueur |
Si tu veux que lorsque tu es a portée, ennemi_obj fonce sur toi alors : dans ton event create tu met une alarm[a]=1 dans ton event alarm [a] : tu met le code suivant
| Code: | /*n1 et n2 sont les valeurs en pixel*/ if(collision_rectangle(self.x,self.y,self.x-n1,self.y-n2,joueur_obj,1,true)) { move_towards_point(joueur_obj.x,joueur_obj.y,v); //v est la vitesse a la quelle ton ennemi ira sur ton objet joueur } else speed=0; /*ainsi si tu es pas a portée, il ne bouge pas tu n'es pas obligé de le mettre*/ alarm[a]=1;
|
ben voila ça devrait fonctionner |
|
 | |
redoine Discret


Nombre de messages: 126 Date d'inscription: 02/11/2009
 | Sujet: Re: Créer un jet de kunai. Ven 6 Nov - 14:41 | |
| JE VEUX QUE C'est pas ma souris ki sert de [ viseur ]je veux que le kunai part sur mon joueur (obj_naruto) _________________ Naruto Adventure Jeu en progression : l l l l l l l l l l Soit 70% Screen : Aucun ! Pour le moment  Equipe : Envoyer un mp pour renseignement |
|
 | |
shigeru naki Discret


Nombre de messages: 155 Age: 17 Programme utilisé (Gm/RmXp/...): GM 7.0 lite Etudes: DUT informatique Date d'inscription: 07/07/2009
 | Sujet: Re: Créer un jet de kunai. Ven 6 Nov - 20:27 | |
| oui j'ai compris mais c'est le but de ce code. Utilise le |
|
 | |
redoine Discret


Nombre de messages: 126 Date d'inscription: 02/11/2009
 | Sujet: Re: Créer un jet de kunai. Ven 6 Nov - 22:13 | |
| reprenons tout au début stp , fait un tutos si ta te dérange pas _________________ Naruto Adventure Jeu en progression : l l l l l l l l l l Soit 70% Screen : Aucun ! Pour le moment  Equipe : Envoyer un mp pour renseignement |
|
 | |
shigeru naki Discret


Nombre de messages: 155 Age: 17 Programme utilisé (Gm/RmXp/...): GM 7.0 lite Etudes: DUT informatique Date d'inscription: 07/07/2009
 | Sujet: Re: Créer un jet de kunai. Sam 7 Nov - 0:08 | |
| dis moi ce que tu n'as pas compris dans le code et j'essaye de t'expliquer |
|
 | |
redoine Discret


Nombre de messages: 126 Date d'inscription: 02/11/2009
 | Sujet: Re: Créer un jet de kunai. Sam 7 Nov - 11:52 | |
| j'ai pas compris le lancé de kunai auto _________________ Naruto Adventure Jeu en progression : l l l l l l l l l l Soit 70% Screen : Aucun ! Pour le moment  Equipe : Envoyer un mp pour renseignement |
|
 | |
shigeru naki Discret


Nombre de messages: 155 Age: 17 Programme utilisé (Gm/RmXp/...): GM 7.0 lite Etudes: DUT informatique Date d'inscription: 07/07/2009
 | Sujet: Re: Créer un jet de kunai. Sam 7 Nov - 18:18 | |
| ok alors on va simplifier, lorsqu'on y réfléchit se sera meme plus efficace  dans ton objet ennemi: -event create  :  alarm[0] : number step=1 -event alarm [0]  : code  (sans la flèche verte) : | Code: | if((self.x>obj_player.x&&(self.x-obj.player.x)<=70)|| (self.x<obj_player.x&&(obj.player.x-self.x)<=70)) move_towards_point(obj_player.x,obj_player.y,8); alarm[0]=60;
|
dans code, tous doit être écrit comme je l'ai marqué(sauf au '||' ou il faut que tu mette les conditions sur la meme ligne |
|
 | |
|