|
|
| Auteur | Message |
|---|
Wargamer *Excellent utilisateur*

Nombre de messages: 4318 Localisation: qui s'y interesse?>> Projet Actuel: Bataille de cake au fruits Avancement:
 | Sujet: Re: Questions de Shikor. Mar 13 Oct - 20:38 | |
| je voualis dire if linge>max^^ mais j'écris toujours mes code snas gm donc je peux jamis vérifier si ils fonctionnent ou pas  _________________ Je suis un  dans le GM Quiz!  | Spoiler: | | |  |
|
|
 | |
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 13 Oct - 20:44 | |
| le soucis playboy, c'est que dans ta manière, il n'y a qu'une phrase par soldats. Moi j'aimerais qu'un PNJ (personnage non joueur) ne répète pas la même chose, mais un sorte de dialogue. Wargamer : ta phrase[1] ne sera jamais affichée alors ????? |
|
 | |
Wargamer *Excellent utilisateur*

Nombre de messages: 4318 Localisation: qui s'y interesse?>> Projet Actuel: Bataille de cake au fruits Avancement:
 | Sujet: Re: Questions de Shikor. Mar 13 Oct - 20:59 | |
| nha dans l'ordre ca fait: affiche phrase[0] ligne+=1 affiche phrase[1] ligne+=1 affiche phrase[2] ligne>2 =>break ligne=2 sinon lol merci playboy^^ _________________ Je suis un  dans le GM Quiz!  | 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 13 Oct - 21:16 | |
| Hum je comprends mieux  Imagine toi que mon système était un tableau a une dimension et donc suffit juste de le passer en 2 dimensions soldat[0,0] = premier soldat, première phrase  et tu continue  j'espère que pour une fois je résoudrait un pb ^^ Chaque fois que j'essaye c'est jamais bon mais cette fois ci j'y crois 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:
 | |
 | |
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 13 Oct - 21:33 | |
| Bien justement grâce au code suscité ^^ Ce code permet de savoir quel est le soldat  Et toi comme tu dit au départ quel soldat diras quoi il n'y a aucun soucis  Pour te le faire en français je redit le code : [algo] Pour chacun des soldats Je prends son numéro de soldat Je prends la phrase qui correspond à son numéro [/algo] _________________ [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 13 Oct - 21:38 | |
| Merci playboy, j'ai à peu près compris ta méthode mais le tableau à 2 dimensions, je ne vois pas. Comment faire savoir à GM que mon héros a déjà parler x fois à l'instance donné ? |
|
 | |
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 13 Oct - 21:42 | |
| Bien heuu | Code: | if keyboard_check_pressed(vk_enter) //Bouton qui te permet de passer au texte suivant ou le quitter peut importe ça marche quand même* { jecompte=jecompte+1 }
phrase[numero,jecompte] |
!!!Attention!!! Il faut borner numero et "jecompte" d'une bonne manière sinon tu aura une erreur du type "out of bond"_________________ [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 13 Oct - 21:44 | |
| Ok, je vais voir cela et je te dirais le résultat. Je te remercie de t'être penché sur mon problème  |
|
 | |
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 13 Oct - 22:29 | |
| Ah playboy, tu es extra, j'ai peaufiné ta méthode pour répondre à mes envies et c'est nickel dans le creation code de chaque instance je met : | Code: | i=id-100000 phrase[i,0]="Sa phrase 1" phrase[i,1]="Sa phrase 2" phrase[i,2]="Sa phrase 3" etc... |
et dans un event de l'objet :
| Code: | compt_dial+=1 message(phrase[i,compt_dial]) |
message étant mon script de boite de message 
Je n'ai plus besoin de faire la recherche "FOR" et je ne suis plus obligé de faire attention si le soldat untel a bien le numéro n car ses phrases sont directement dans son creation code 
J'espère que dans le creation code des instance, il peut prendre en compte des variables pour changer ses phrases.
Du genre, si une quête est finie, le soldat doit passer à une autre série de phrases.  |
|
 | |
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 13 Oct - 22:57 | |
| Arf nooooooooooooon lol !! J'ai le malheur de te dire que la boucle for est super importante et que ton système souffre d'un énorme problème ... Il faut que tes soldats soient placés en continue ... et ça c'est pas toujours vrai ... Car dans GM si tu mets 2 soldats puis un jour tu te dit : "tiens je vais rajouter une quête je rajoute un soldat qui donnera la quête" bien c'est cuit ^^". Autre scénario : tu mets 2 soldats, puis ensuite tu en enlèves 1 et tu le remets plus tard, bien même soucis c'est cuit ^^". Pour le fait d'avoir droit à prendre en compte des variables pour changer les phrases il n'y a aucun soucis c'est possible  Je suis ravi de tes dires car j'ai enfin réussie à aider !! Je m'en vais boire du champomy à cette nouvelle  _________________ [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 14 Oct - 8:07 | |
| Non justement Playboy Mon système est bon car les phrases sont dans le "creation code" de chaque instances dont les séries de phrases des soldats sont indépendantes entre elles. Si j'ai besoin de rajouter un soldat, eh bien je met dans son "creation code" ses phrases. Pour l'autre scénario : je n'ai qu'à bien étudier mon projet, mettre mes phrases importantes dans un fichier word, ainsi je pourrais copier/coller mes phrases même je supprime un soldat et que je le rahoute après Une question : Utilisez-vous le "creation code" des instances Moi je l'utilise très souvent et je voudrais savoir si d'autre membre l'utilisent.
Dernière édition par shikor le Mer 14 Oct - 10:48, édité 1 fois |
|
 | |
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 14 Oct - 10:09 | |
| Hum je ne comprends pas trop là ^^". Tu rajoute dans chaque instance avec le ctrl alt je sais pas quoi les phrases ? Si c'est le cas pas besoin de faire un tableau à 2 dimensions suffit juste de faire la boucle qui augmente les dialogues ^^". Mais j'ai l'impression que tu fais pas ça  . Ca serait possible d'avoir un exemple pour le tester  Comme ça je regarde si les problèmes du 100000 - id sont bien rééls. Je fais un exemple parlant au cas où  : Premier soldat il a dans son create code tout les phrases et il a l'id 100005. S'il a l'id 100005 c'est qu'il a été posé le 5em de tous les objets mais c'est le premeir soldats pourtant car avant tu a peut être mis le héros, sa maison ou autre. Donc au final il lira la phrase 5 ... car 100005-100000 = 5 Or il te faut lire la phrase 1 pourtant ^^". Ca veut signifier que tu dois mettre tes soldats en tout premier objets et en continu .... _________________ [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 14 Oct - 11:22 | |
| Là où c'est bien mon système, c'est que je n'ai pas besoin de savoir l'ordre de création de mes soldats mais tu as raison, un tableau à une seule dimension marche aussi, je viens de le vérifier, merci encore Alors dans creation code d'une instance de l'objet SOLDAT : | Code: | phrase[0]="Alors étranger, on cherche quoi ?" phrase[1]="Une auberge ?" phrase[2]="La moins chère ?" |
Puis dans event create de ton objet SOLDAT :
et dans event step de ton objet SOLDAT :
| Code: | if keyboard_check_pressed(vk_space) && (place_meeting(x-10,y,heros)=true or place_meeting(x+10,y,heros)=true or place_meeting(x,y+10,heros)=true or place_meeting(x,y-10,heros)=true) { compt_dial+=1; message(phrase[compt_dial]); }
|
message est le nom de mon script de message 
Donc chaque variable dans le creation code est indépendant des autres
donc la variable "compt_dial" peut se lire comme ID.compt_dial
Exemple : si je parle 3 fois à un soldat sans parler aux autres le compt_dial de ce soldat sera 2 (3ème phrase), et si je vais parler à un soldat, alors le compt_dial de celui sera 0 (initial quoi ) donc le compt_dial est bien indépendant pour chaque instance  |
|
 | |
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 14 Oct - 12:27 | |
| Ha loooool ouais je comprends mieux pourquoi ton système marche  C'était pas du tout l'idée que je m'en faisait ^^". Mais avec tes explications je comprends mieux et c'est impec  Ravit d'avoir pu t'aider alors  Continue et si tu as d'autres questions c'est sans soucis  Je vois aussi que tu as suivi la voie du GML ! Là c'est sur tu n'iras plus voir le D&D XD Donc bienvenue à toi ^^" ! _________________ [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:
 | |
 | |
Linky439 Utilisateur confirmé: Rang ****

Nombre de messages: 987 Localisation: Sur le forum du CBNA...ou pas Projet Actuel: Terminator Begins Avancement:
 | Sujet: Re: Questions de Shikor. Mer 14 Oct - 17:24 | |
| | shikor a écrit: | Merci playboy c'est grâce à vous que je m'améliore
Ah au fait, je n'ai jamais touché au D&D même au début, je me suis mis tout de suite au GML 
Le seul D&D que je fais c'est "control / execute code"  |

C'est le meilleur moyen d'être bien vu ici xD |
|
 | |
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. Ven 16 Oct - 15:07 | |
| Hello j'ai de nouveau un soucis Pour déplacer un obstacle, qui n'a pas d'animation pas de soucis Pour déplacer un obstacle avec 2 sprites (un animé et l'autre non) pas de soucis Là où ça bloque, c'est que j'ai un sprite animé seulement (je n'en veux pas 2  ) J'arrive à pousser l'obstacle mais quand je relâche le bouton (droite par exemple), l'obstacle continue à s'animer sur place et pourtant j'ai mis "image_index=0" quand il y a "keyboard_check_released(vk_right)". J'ai mis aussi une variable "roule", pour savoir si le 'obstacle est en déplacement ou pas. Je ne vous met pas le code, car j'ai tellement cherché que mon code ne veut plus rien dire  Auriez-vous une piste ? |
|
 | |
shikor Très bonne participation

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

Nombre de messages: 1836 Localisation: Dans le nord, pourquoi ? Projet Actuel: se lancer dans le C++
En cours :
What (22/100)
~Tisane~ (1/100)
En Pause :
What 2, 3 et 4 (2/100)
Monk Escape (1/100)
Puppet Magique (50/100)
Avancement:
 | Sujet: Re: Questions de Shikor. Sam 17 Oct - 20:12 | |
| rajoute aussi image_speed=0 dans le else  _________________ http://gosc-file.c.la/ | | http://willhostforfood.com/?Action=PublicDirectory&u=769Projet Mario . . . . . . . . . . . de Topaze 22 || Tower Defense . . . . . . . . .de Nicoulas Sonic BAII . . . . . . . . . . . .de Ablationner || Beside Of War. . . . . . . . de Wargamer Dimension at War . . . . . . . de Al_Tanner || Les Mondes de Kraessor . . de Ombre Shrapnel . . . . . . . .. . . . . . de zebdal . . . || Warfront . . . . . . . . . . . . . de morgan |
|
 | |
|