|
|
| Auteur | Message |
|---|
shikor Très bonne participation

Nombre de messages: 153 Localisation: REIMS Projet Actuel: Saint Seiya : La Légende des Chevaliers Avancement:
 | Sujet: Re: Questions de Shikor. Sam 17 Oct - 21:32 | |
| Non cela ne fonctionne pas. Le problème se pose seulement quand je relâche "droite" en premier et que je reste appuyé sur "espace". Le contraire fonctionne très bien, je relâche "espace" et je reste appuyé sur "droite" ===> pas de soucis  |
|
 | |
Playboy Utilisateur confirmé: Rang ***

Nombre de messages: 636 Localisation: Sur la lune Projet Actuel: Sur le pont du Charles de Playboy Avancement:
 | Sujet: Re: Questions de Shikor. Dim 18 Oct - 10:16 | |
| J'ai testé ton code avec la partie espace et droite et il marche  Le soucis ne viens pas de là  Je le voit plutôt de ce côté là (même si j'y crois pas trop) : if roule=1 { image_speed=0.2; } else { if image_index>=0{image_index=0}//Remplace la ligne par image_speed=0 } Car au final même à roule = 0 l'animation à une vitesse vu que le speed est toujours à 0.2 .. Certes tu le fixes après sur 0 mais si ca résout pas ton problème c'est que c'est ton code fouilli qui possède une interférence ^^". Donc bien prie pour que ca résolve l'interférence .... (Mais je te conseille de la chercher quand même  ) _________________ [Démo du RPG (30 Juin 2009) = Aeris] ------------------ [Jeux Finis/Mon topic = Laguna]   |
|
 | |
shikor Très bonne participation

Nombre de messages: 153 Localisation: REIMS Projet Actuel: Saint Seiya : La Légende des Chevaliers Avancement:
 | |
 | |
Playboy Utilisateur confirmé: Rang ***

Nombre de messages: 636 Localisation: Sur la lune Projet Actuel: Sur le pont du Charles de Playboy Avancement:
 | Sujet: Re: Questions de Shikor. Dim 18 Oct - 19:13 | |
| Mouais je savais que cela ne marcherais pas XD Bien ce qu'il te reste à faire est de faire un gmk strict minium avec le soucis et hop je te le corrige  Je ne peux que te dire cela car ton code franchement est bon  Donc à moins de voir autre chose je peux rien dire ... _________________ [Démo du RPG (30 Juin 2009) = Aeris] ------------------ [Jeux Finis/Mon topic = Laguna]   |
|
 | |
shikor Très bonne participation

Nombre de messages: 153 Localisation: REIMS Projet Actuel: Saint Seiya : La Légende des Chevaliers Avancement:
 | |
 | |
shikor Très bonne participation

Nombre de messages: 153 Localisation: REIMS Projet Actuel: Saint Seiya : La Légende des Chevaliers Avancement:
 | Sujet: Re: Questions de Shikor. Mer 21 Oct - 16:09 | |
| Hello J'ai un code avec : | Code: | if keyboard_check_pressed(vk_space) { quelque chose1; if keyboard_check_pressed(vk_space) { quelque chose2}; }
|
Ben quand j'appuie sur "space" c'est le "quelque chose2" qui se produit.
Quelle est la fonction pour effacer le code de la dernière touche appuyée 
Pour que quand j'appuie sur "space" c'est "quelque chose1" qui se produit et attends que j'appuie à nouveau sur "space" pour que "quelque chose2" se produise.
io_clear ne fonctionne pas (à moins que je ne le met pas à la bonne place ) 
EDIT
c'est bon, j'ai réussi grâce à morgan
| Code: | if condition=1 { if keyboard_check_pressed(vk_space) { condition=0; quelque chose2; }
} else { if keyboard_check_pressed(vk_space) { quelque chose1; condition=1; } } |
|
|
 | |
shikor Très bonne participation

Nombre de messages: 153 Localisation: REIMS Projet Actuel: Saint Seiya : La Légende des Chevaliers Avancement:
 | Sujet: Re: Questions de Shikor. Mar 27 Oct - 12:54 | |
| Hello, Un autre soucis, J'ai un objet qui représente un "MUR", le joueur ne peut le traverser. J'aimerais savoir si il est possible d' agrandir l'objet. Par exemple, j'ai un village et sur les bords de la room, il y a des "murs" de différente taille, et j'ai un objet "mur" avec un sprite de 32x32 pixels. Si l'obstacle fait 64x32 pixels, j'aimerais transformer mon objet "mur" en 64x32 pixels. Ceci pour éviter de mettre 2 objets "mur". J'ai essayé draw_sprite_ext et draw_sprite_stretched mais ça ne fonctionne pas. Le sprite est bien agrandi mais la collision ne se fait qu'à la taille d'origine. Pouvez-vous m'aider ? |
|
 | |
morgan Utilisateur confirmé: Rang ****

Nombre de messages: 1372 Localisation: Dans le trou du cul d'un zerg Projet Actuel: Mars madness, Warfront, Color tower defences Avancement:
 | Sujet: Re: Questions de Shikor. Mar 27 Oct - 13:03 | |
| rend toi sur la room de ton mur, ensuite dans son création code(ctrl+ clic droit sur ton objet) , met simplement image_xscale = X ou image_yscale = X (X etant un nombre , si tu met 1 , le sprite auras sa taille normale, si tu met 0.5 il seras divisé par 2 et 2 il seras doubler  par contre le sprite seras étirer) EDIT: tu peux toujours bidouiller un truc dans de draw de ton objet pour drawer plusieur fois le sprite de ton mur un truc du genre Event draw: if image_xscale = 1 { draw_sprite(spr_mur,0,x,y) } if image_xscale = 2 { draw_sprite(spr_mur,0,x,y) draw_sprite(spr_mur,0,x+32,y) } if image_xscale = 3 { draw_sprite(spr_mur,0,x,y) draw_sprite(spr_mur,0,x+32,y) draw_sprite(spr_mur,0,x+64,y) } ect... et en faisant pareil pour l'image_yscale En espérant que ce soit la bonne solution(je ne vois pas comment le contraire pourrait arriver ) _________________ | Spoiler: | | |  |
|
|
 | |
Playboy Utilisateur confirmé: Rang ***

Nombre de messages: 636 Localisation: Sur la lune Projet Actuel: Sur le pont du Charles de Playboy Avancement:
 | Sujet: Re: Questions de Shikor. Mar 27 Oct - 13:26 | |
| Hum bien c'est là ou les tuiles servent ^^". Il te faut donc récupéré la tuile d'un mur. Cette tuile tu en fait une surface qui en contient (de la tuile). Tu l'assigne comme sprite. Cela permet de ne pas avoir d'étirement ! D'avoir la collision ! D'avoir 1 seul objet quelque soit la taille du mur ^^. Après pour les fonctions ca doit être du genre : tuile=create_tiles ... surface=create_surface_from_tiles sprite_index=surface Au fait tu m'as toujours pas envoyé le soucis que tu avais pour que je le corrige ^^". J'attends t'en fais pas mais bon sans ça je peux pas le résoudre  . _________________ [Démo du RPG (30 Juin 2009) = Aeris] ------------------ [Jeux Finis/Mon topic = Laguna]   |
|
 | |
shikor Très bonne participation

Nombre de messages: 153 Localisation: REIMS Projet Actuel: Saint Seiya : La Légende des Chevaliers Avancement:
 | Sujet: Re: Questions de Shikor. Mar 27 Oct - 14:41 | |
| Désolé playboy Mais je suis en train de refaire mon projet (avec des noms de sprite qui commencent par spr_, des noms d'objets par obj_ ainsi de suite) mais aussi je simplicie mon système de combat. Je t'envoie par MP mon ancien fichier; merci encore morgan : ta méthode est beaucoup trop longue car je dois faire toutes possibilités alors que j'aimerais faire quelque de général qui marche pour toutes les possibilités. |
|
 | |
Playboy Utilisateur confirmé: Rang ***

Nombre de messages: 636 Localisation: Sur la lune Projet Actuel: Sur le pont du Charles de Playboy Avancement:
 | Sujet: Re: Questions de Shikor. Mar 27 Oct - 16:37 | |
| Bon alors me voila pour la solution à ton bug ^^" et dieu qu'il est violent XD Et voui il est très subtile celui la  Je l'ai trouvé en 30 secondes ! Mais je l'ai corrigé en 10 mn .... Alors voila comment le corrigé : | Code: | create : roule=0
step : if (place_meeting(x,y,heros)==0) { image_speed=0; }
collision heros : space=keyboard_check(vk_space) droite=keyboard_check(vk_right)
if space && droite { image_speed=0.2; x+=2; } |
Pourquoi existait il ? Bien déjà ton code était bon C'est juste que comme tu le fais avancer de x+2 il n'est plus en contact avec le heros donc le code (collision_heros) ne marche pas ce qui fait que cela ne reviens pas à 0 pour le image_speed ...
Voila l'explication de ce bug ^^" et comme je dit il était violent car sans le gmk je l'aurais pas trouvé ^^".
Sinon elle te plait pas la version que je t'ai proposé pour faire un mur facilement et sans trop de paramètres ?
Pour parler de ton jeu et bien je dirais : Ho my god ! Mais c'est que ce que tu prépares est impressionnant !! J'ai un peu tout testé et franchement les graphismes sont beau ! Dit moi où as tu pris l'idée pour le truc où on voit les caractéristiques (je garde un minimum de secret car je veux rien divulguer). Le truc d'à côté est trop trop beau (gauche) !!
Sinon pour les bugs je dirais : gaffe aux dialogues ce n'est pas bornée donc on arrive à des "out of bounds" (= demander un dialogue inexistant) donc empêche le compteur d'aller trop haut 
Sinon GG !
Ps : Par respect ton gmk est déjà partie dans la corbeille (Et voui c'est drôle mais des fois jeter qqch de qqun c'est du respect XD)_________________ [Démo du RPG (30 Juin 2009) = Aeris] ------------------ [Jeux Finis/Mon topic = Laguna]   |
|
 | |
shikor Très bonne participation

Nombre de messages: 153 Localisation: REIMS Projet Actuel: Saint Seiya : La Légende des Chevaliers Avancement:
 | Sujet: Re: Questions de Shikor. Mer 28 Oct - 8:32 | |
|  playboy pour tes compliments. Pour l'idée du truc pour les caractéristiques m'est venue durant une nuit où je pensais à mon projet Ton code ne fonctionnait toujours pas, quand je laisse "space" appuyé et "droite" relâcher, mon héros fait encore le tour de lui-même. Par contre, je l'ai mis dans mon nouveau projet et ça fonctionne Car mon héros a autant de sprites que de direction de déplacement alors que dans mon ancien projet le héros avait 1 sprite avec tous les déplacements. Pour ton idée pour faire les murs, j'essaie de voir les fonctions qui m'aideraient à le faire  J'espère que mon projet, quand il sera fini, vous plaira  |
|
 | |
Playboy Utilisateur confirmé: Rang ***

Nombre de messages: 636 Localisation: Sur la lune Projet Actuel: Sur le pont du Charles de Playboy Avancement:
 | Sujet: Re: Questions de Shikor. Mer 28 Oct - 13:51 | |
| Mon code ne fonctionnait pas ? .... Pourtant il a été testé avec ton gmk .... Et puis il n'a jamais été question que cela soit le personnage qui ai un soucis mais le boulet plutot ^^". Ce code je l'avais mis dans le boulet et ca marchait bien  Je comprends donc pas :'( Enfin bon le principal est que cela marche ^^. Allez bonne continuation et tu sais qu'on est là ! Surtout moi depuis que j'ai vu le résultat XD _________________ [Démo du RPG (30 Juin 2009) = Aeris] ------------------ [Jeux Finis/Mon topic = Laguna]   |
|
 | |
shikor Très bonne participation

Nombre de messages: 153 Localisation: REIMS Projet Actuel: Saint Seiya : La Légende des Chevaliers Avancement:
 | Sujet: Re: Questions de Shikor. Lun 2 Nov - 12:32 | |
| Merci playboy Bon, pour mon problème de bloc, je n'arrive pas à trouver un moyen plus simple. Je vais faire un objet avec un sprite de 32x32 et le mettre autant de fois qu'il ne faut Bon sur ce je retourne à mon projet  |
|
 | |
shikor Très bonne participation

Nombre de messages: 153 Localisation: REIMS Projet Actuel: Saint Seiya : La Légende des Chevaliers Avancement:
 | Sujet: Re: Questions de Shikor. Mar 3 Nov - 10:25 | |
| Coucou !! Je pense que peu de membres se lance dans un RPG, mais j'aimerais savoir si quelqu'un connait un algorithme pour faire une courbe d'expérience. merci d'avance. |
|
 | |
zebdal Utilisateur confirmé: Rang *****

Nombre de messages: 1740 Localisation: Neoutopia Projet Actuel: Shrapnel Avancement:
 | |
 | |
shikor Très bonne participation

Nombre de messages: 153 Localisation: REIMS Projet Actuel: Saint Seiya : La Légende des Chevaliers Avancement:
 | |
 | |
shadow_the_killer Utilisateur confirmé: Rang ****

Nombre de messages: 1077 Localisation: Québec\Canada Projet Actuel: Chrono Trigger Avancement:
 | Sujet: Re: Questions de Shikor. Mar 3 Nov - 15:38 | |
| j'ai déja élaborer un system de génération d'xp si tu veux je te le passe  _________________ allez voir le Projet d'envergure de la M.R.Sallez voir mon Crono Trigger Il y a du nouveau !!! ------------------------------------------------------------------------ Playstation Network Id Add me: Sasuke-Urushy |
|
 | |
shikor Très bonne participation

Nombre de messages: 153 Localisation: REIMS Projet Actuel: Saint Seiya : La Légende des Chevaliers Avancement:
 | |
 | |
shikor Très bonne participation

Nombre de messages: 153 Localisation: REIMS Projet Actuel: Saint Seiya : La Légende des Chevaliers Avancement:
 | Sujet: Re: Questions de Shikor. Lun 9 Nov - 13:35 | |
| J'ai encore une petite question Voilà, j'ai des sprites d'un seul personnage mais avec des noms différents : - garde01_haut - garde01_bas - garde01_gauche - garde01_droite - garde02_haut - garde02_bas - garde02_gauche - garde02_droite J'ai un seul objet "garde". L'apparence de l'instance sera défini dans son "creation code". J'ai une variable "apparence" qui va être par exemple :
Dans le step de de l'objet "garde", j'ai mis :
| Code: | sprite_index=garde01+"_haut" |
Mais il ne me l'affiche pas, est-ce normal ? |
|
 | |
|