[R] IniRead et variables avec [monchiffre]

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
perfaram
Niveau 4
Niveau 4
Messages : 68
Enregistré le : jeu. 28 avr. 2011 11:40
Status : Hors ligne

[R] IniRead et variables avec [monchiffre]

#1

Message par perfaram »

Bonjour,
Je suis entrain de modifier le super-jeu "G Astéroïde" de matwachich intégré à gEngine, de manière à ce qu'un utilisateur puisse, sans avoir à compiler le jeu à chaque fois, changer certains paramètres. J'ai mis des IniRead, mais ceux placés après des "$exemple_variable[3] =" ne marche pas, alors que derrière "$exemple_variable =" ça marche.
► Afficher le texte
En vert, ça marche, en rouge, erreur.

J'ai essayé de diviser les variables, mais ça ne marche pas, car après il n'y a plus que des astéroides grand/moy/petit.

Edit : je rouvre
Modifié en dernier par perfaram le ven. 05 août 2011 18:45, modifié 3 fois.
Avatar du membre
PandiPanda
Membre émérite
Membre émérite
Messages : 656
Enregistré le : mar. 19 juil. 2011 14:03
Localisation : Bruxelles
Status : Hors ligne

Re: [..] IniRead et variables avec [monchiffre]

#2

Message par PandiPanda »

ceci devrai pouvoir vous aider ^^

Arrays
La seule moralité qui tienne dans un monde cruel est la chance. Impartiale. Équitable. Vraie
perfaram
Niveau 4
Niveau 4
Messages : 68
Enregistré le : jeu. 28 avr. 2011 11:40
Status : Hors ligne

Re: [..] IniRead et variables avec [monchiffre]

#3

Message par perfaram »

Merci PandiPanda
Mais maintenant, plus d'erreur mais mon script ne lit pas les données du ini, il lit uniquement les "defaults" présents dans le iniread. Et si je supprime ces données plus d'astéroides, plus d'armes et mon vaisseau saute immédiatement !
Que faire ? :cry:
Avatar du membre
PandiPanda
Membre émérite
Membre émérite
Messages : 656
Enregistré le : mar. 19 juil. 2011 14:03
Localisation : Bruxelles
Status : Hors ligne

Re: [..] IniRead et variables avec [monchiffre]

#4

Message par PandiPanda »

êtes vous sûr de fournir les bonne information pour l'ini?

Parceque "Default" => "The default value to return if the requested key is not found."

En gros, il trouve pas la "key" dans votre ini

vous avez quelque chose comme ca dans votre fichier ini?
[Speed]
Asteroides=xxxx
[Life]
Asteroides=xxxx
La seule moralité qui tienne dans un monde cruel est la chance. Impartiale. Équitable. Vraie
perfaram
Niveau 4
Niveau 4
Messages : 68
Enregistré le : jeu. 28 avr. 2011 11:40
Status : Hors ligne

Re: [..] IniRead et variables avec [monchiffre]

#5

Message par perfaram »

Exactement ça. Voici mon ini :
► Afficher le texte
PS : Voici shuttle.au3 corrigé selon vos conseils :
► Afficher le texte
Et tous les chemins / sections / clés sont justes, y compris la casse
Avatar du membre
PandiPanda
Membre émérite
Membre émérite
Messages : 656
Enregistré le : mar. 19 juil. 2011 14:03
Localisation : Bruxelles
Status : Hors ligne

Re: [..] IniRead et variables avec [monchiffre]

#6

Message par PandiPanda »

Pourtant pour moi Asteroides est différent de Asteroides1 ou Asteroides2 ou Asteroides3

je dit bêtise, j'ai pas regarder le 2eme spoil xD !! ^^'
La seule moralité qui tienne dans un monde cruel est la chance. Impartiale. Équitable. Vraie
perfaram
Niveau 4
Niveau 4
Messages : 68
Enregistré le : jeu. 28 avr. 2011 11:40
Status : Hors ligne

Re: [..] IniRead et variables avec [monchiffre]

#7

Message par perfaram »

Si vous relisez les 2 spoilers précédent, tout correspond !

Edit : OK, pas grave. Une idée ?
Avatar du membre
PandiPanda
Membre émérite
Membre émérite
Messages : 656
Enregistré le : mar. 19 juil. 2011 14:03
Localisation : Bruxelles
Status : Hors ligne

Re: [..] IniRead et variables avec [monchiffre]

#8

Message par PandiPanda »

juste ceci;

@ScriptDir&"Shuttle_vs_asteroides.ini" en ceci;
@ScriptDir&"\Shuttle_vs_asteroides.ini"
La seule moralité qui tienne dans un monde cruel est la chance. Impartiale. Équitable. Vraie
perfaram
Niveau 4
Niveau 4
Messages : 68
Enregistré le : jeu. 28 avr. 2011 11:40
Status : Hors ligne

Re: [..] IniRead et variables avec [monchiffre]

#9

Message par perfaram »

C'est la 6ème fois que ça m'arrive depuis que je programme en autoIT. :evil:
Je sors :cry: :arrow:

Merci ! Je cloture pour de bon.

PS J'adore ce forum. Toujours des réponses rapides, claires et fonctionnelles. Grand merci à tout le monde !
Répondre