AccueilAccueil  FAQFAQ  RechercherRechercher  S'enregistrerS'enregistrer  MembresMembres  Connexion  

Partagez | 
 

 [Résolu] Générateur de pseudo

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
iArcadia
Débutant
avatar

Messages : 24
Localisation : Charente-Maritime (17)

MessageSujet: [Résolu] Générateur de pseudo   Jeu 14 Nov 2013 - 21:38

EDIT : Ah mince, je crois que j'ai posté dans la mauvaise section, mes yeux me font défaut ce soir ...

Bonsoir les gens !

Je ne passe pas souvent (la dernière fois date d'il y a 2 ans) mais je suis confronté à un problème, qui peut paraître banal, mais impossible de trouver le problème.

J'essaye de créer un générateur de pseudo aléatoire, j'ai un 'algo' en tête, mais il ne marche qu'à moitié, et comme je l'ai dit, je ne comprend absolument pas pourquoi ...

Pour faire simple, j'ai deux scripts : scr_creation_joueur(nombre_joueur) et scr_nom_joueur.

scr_creation_joueur est appelé dans un objet obj_draw qui initialise le nombre de pseudos (ou joueurs) à créer et une fois qu'ils sont créés, les affiche dans une room.

scr_creation_joueur a une boucle qui créer un array contenant le nom des joueurs (global.nom_joueur[]), dans cette boucle est appelé scr_nom_joueur.

scr_nom_joueur est censé choisir aléatoirement des mots dans plusieurs fichiers textes pour former un pseudo, stocké dans une variable locale nom_joueur. Ce script retourne nom_joueur au script scr_creation_joueur.

Et enfin, obj_draw écrit le contenu de l'array global.nom_joueur[] grâce à une boucle.

On arrive au problème, il y a plusieurs choses :
-> Soit le pseudo est correctement généré et affiché, donc là c'est bon
-> Soit le pseudo généré est un "0"
-> Soit je reçoit une erreur qui me dit qu'il arrive à une valeur qui n'existe pas ("array out of bound", je sais pas comme on l'explique même si je pense comprend ce message)

gm8.1 : mediafire.com download/y02xu9rb9qq53ul/MyRank.rar

J'ai vérifié toutes mes boucles, mais à force je me suis complètement perdu ... x)


Dernière édition par iArcadia le Dim 17 Nov 2013 - 0:15, édité 1 fois
Revenir en haut Aller en bas
Asu
Utilisateur confirmé: Rang ****
avatar

Messages : 895

MessageSujet: Re: [Résolu] Générateur de pseudo   Sam 16 Nov 2013 - 8:03

Vu que c'est du 8.1 je peux pas ouvrir ( j'ai la 8 ).
As-tu essayé de faire ton machin random -1 ?
Car l'ordi commence à 0 et pas 1.

_________________
‎<‎Cysteine‎>‎ nON mais la touche maj s'active/se désactive toute seule
‎<‎Cysteine‎>‎ et a du mal à réponDRE QUANd j'appuie dessus
‎<‎Cysteine‎>‎ et je l'ai démont2? IL Ny a rien DEDANs
Revenir en haut Aller en bas
iArcadia
Débutant
avatar

Messages : 24
Localisation : Charente-Maritime (17)

MessageSujet: Re: [Résolu] Générateur de pseudo   Dim 17 Nov 2013 - 0:15

Merci pour la réponse, mais j'ai résolu mon problème. Smile

Au lieu de réouvrir/refermer chaque fichier texte dans une boucle, je l'ai ai ouvert et fermé une fois chacun et j'ai en premier lieu stocker leur contenu dans des arrays. C'est beaucoup plus compréhensible et ça évite de s'embrouiller à ouvrir je ne sais combien de fichiers.

_________________


Revenir en haut Aller en bas
Contenu sponsorisé




MessageSujet: Re: [Résolu] Générateur de pseudo   

Revenir en haut Aller en bas
 
[Résolu] Générateur de pseudo
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Cherche un pseudo du nom de Coche
» Générateur de cartes de la Pologne
» PG - Le couple pseudo/mot de passe n'existe pas
» générateur gif annimés
» Changement d’opérateur ?

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: