| Comment changer une lettre dans un object (appellation) ? | |
|
|
Auteur | Message |
---|
Malax Utilisateur confirmé: Rang **
Messages : 496 Localisation : Aix-en-Provence Projet Actuel : Lemmings Struggle (abandonné)
| Sujet: Comment changer une lettre dans un object (appellation) ? Mer 30 Aoû 2006 - 15:55 | |
| Bonjour à tous,
Je m'aide en ce moment du tutoriel de Bast pour faire un système pour discuter avec des personnages dans un jeu.
J'ai d'abord penser créer un tableau par personnage pour référencer les quetes (les sujets de discussions) en y mettant des tableaux à l'intérieur qui contiendrait les phrases et questions. Cela semble lourd donc j'aimerais pouvoir appeller dans un programme les objects comme ça:
personnage_quete1[ ],[ ] , personnage_quete2[ ],[ ] etc .... c'est à dire personnage_quete#[ ],[ ]
Exemple:
tab_1="top"; tab_2="max"; while (i<2){draw_text(10,10*i,tab_ " le 'i' en question...");i+=1;}
Voilà, mon niveau de programmation ne peut que s'améliorer :nah: |
|
| |
daminetreg Administrateur
Messages : 16998 Localisation : Siege du CBNA! Projet Actuel : Site Web du CBNA, version beta :
| Sujet: Re: Comment changer une lettre dans un object (appellation) ? Mer 30 Aoû 2006 - 16:11 | |
| |
|
| |
Malax Utilisateur confirmé: Rang **
Messages : 496 Localisation : Aix-en-Provence Projet Actuel : Lemmings Struggle (abandonné)
| Sujet: Re: Comment changer une lettre dans un object (appellation) ? Mer 30 Aoû 2006 - 16:28 | |
| |
|
| |
Malax Utilisateur confirmé: Rang **
Messages : 496 Localisation : Aix-en-Provence Projet Actuel : Lemmings Struggle (abandonné)
| Sujet: Re: Comment changer une lettre dans un object (appellation) ? Jeu 31 Aoû 2006 - 0:06 | |
| j'ai pas essayé de suite mais après avoir cherché je n'ai toujours pas réussit. Si quelqu'un veut bien m'aider, je n'arrive qu'à afficher sur l'écran : tab_1, tab_2 et pas ce que la variable contient. Je ne sais pas si c'est exactement le même problème dont tu parles Daminetreg enfin sinon |
|
| |
Devil37 Utilisateur confirmé: Rang *****
Messages : 1815
| Sujet: Re: Comment changer une lettre dans un object (appellation) ? Jeu 31 Aoû 2006 - 9:16 | |
| |
|
| |
daminetreg Administrateur
Messages : 16998 Localisation : Siege du CBNA! Projet Actuel : Site Web du CBNA, version beta :
| Sujet: Re: Comment changer une lettre dans un object (appellation) ? Jeu 31 Aoû 2006 - 12:40 | |
| - Malax a écrit:
- j'ai pas essayé de suite mais après avoir cherché je n'ai toujours pas réussit. Si quelqu'un veut bien m'aider, je n'arrive qu'à afficher sur l'écran : tab_1, tab_2 et pas ce que la variable contient. Je ne sais pas si c'est exactement le même problème dont tu parles Daminetreg enfin sinon
Ah! Toi tu désires obtenir une variable pas un nom d'objet, tu dois alors utiliser: variable_local_get("nomdelavariable"); (variable_global_get existe aussi.) Mais bon j'avais pas lu ton post totalement, en fait c'est tout bête: - Code:
-
tab_1="top"; tab_2="max"; while (i<2){draw_text(10,10*i,variable_local_get("tab_"+string(i)));i+=1;} Par contre je doute fortement de ta boucle while, mais bon. |
|
| |
Malax Utilisateur confirmé: Rang **
Messages : 496 Localisation : Aix-en-Provence Projet Actuel : Lemmings Struggle (abandonné)
| Sujet: Re: Comment changer une lettre dans un object (appellation) ? Jeu 31 Aoû 2006 - 16:49 | |
| ok merci, j'ai un peu cherché et je men suis sorti; merci quand meme ça pourra aider quelques créateurs je vais en faire un tutorial si je me démerde bien. pers_q1[0,0]="top"; pers_q2[0,0]="max"; i=1; while(i<=2){draw_text(32,-24+32*i,variable_local_array2_get("pers_q"+string(i),0,0));i+=1;}; |
|
| |
daminetreg Administrateur
Messages : 16998 Localisation : Siege du CBNA! Projet Actuel : Site Web du CBNA, version beta :
| Sujet: Re: Comment changer une lettre dans un object (appellation) ? Jeu 31 Aoû 2006 - 17:11 | |
| Ben c'est la même chose que je t'ai donné nom? Je savais juste pas que c'était un tableau. |
|
| |
Contenu sponsorisé
| Sujet: Re: Comment changer une lettre dans un object (appellation) ? | |
| |
|
| |
| Comment changer une lettre dans un object (appellation) ? | |
|