Se connecter

Operation Flashpoint : Cold War Crisis

Sujet : Erreur de script.
1
pampaJr
Niveau 4
19 juin 2008 à 13:04:31

bonjour, mon problème est le suivant:
Voici mon script par lequel j'essaye d'intégrer ma musique perso (au format .ogg dans le dossier music.

class CfgMusic
{
tracks[] = {"NotListening"};
class NotListening
{
name = " NotListening";
sound[] = {\music\NotListening.ogg, db, 1.0};
};
};

Le problème est que quand je charge ma mission, j'ai un retour windows avec le message suivant:
'{' encountered instead of '='

J'ai déjà essayé de remplacer les { par des = mais toujours le même message. Quelqu'un saurait-il pourquoi?

RudeBoy_is_back
Niveau 10
19 juin 2008 à 17:49:41

J'avais le même message, et j'ai réajusté les " et les "[" et tout à remarcher, tu as du faire une erreur quelque part, désolé je peux pas t'aider plus ! Je ne m'y connais pas trop..

pampaJr
Niveau 4
19 juin 2008 à 20:11:34

C'est surement à cause de çà, donc j'ai réajusté à plusieurs reprise la place des " et { mais ca ne marche toujours pas. A la limite fait un copier coller d'un de tes scripts (fonctionel) et poste le ici. Comme cela il n'y aura plus de doute possible. Merci.

FeudeDaisy
Niveau 7
19 juin 2008 à 23:15:15

Salut!

Généralement dans ce genre de cas, il faut enlevé le fichier "description.ext" du dossier et démarrer la mission dans l'éditeur... (sans le fichier description, elle devrai se chargé)!

Un fois fait, tu enregistre et tu met ton nouveau fichier description.ext dans le répertoire...
Enfin du ré-enregistre pour sauvergardé ton travail!!!

Au niveau du fichier description, la commande CFGmusic doit avoir cette synthaxe :

--------------------------------------------------
----------
class CfgMusic
{
tracks[]={};

class nomdela1eremusique
{
name = "nomdela1eremusique";
sound[] = {"\music\nomdela1eremusique.ogg", db+4, 1.0};
};
class nomdela2emusique
{
name = "nomdela2emusique";
sound[] = {"\music\nomdela2emusique.ogg", db+4, 1.0};
};

};

--------------------------------------------------
----------

pampaJr
Niveau 4
20 juin 2008 à 00:57:49

Eh bien je n'ai pas de chance ou alors je ne sais vraiment pas m'y prendre car j'ai beau retiré le description.ext du dossier de ma mission, une fois l'editeur lancé, ma mission chargée et sauvegardée, je n'ai pas de nouveau fichier description.ext qui apparaît. Où bien dois-je placer mon premier description.ext à un endroit spécifique pour que les modifs aies lieues?

FeudeDaisy
Niveau 7
20 juin 2008 à 08:57:48

Dsl, j'ai du mal m'expliquai!
Le fichier description.ext n'apparaît pas...

1 - Tu enlève le fichier description pour que la mission puissent a nouveau démarrer!

2 - Tu enlève les lignes de codes dans le fichier description qui sont obsolètes... (les lignes pour la musique ou en tout cas celle qui pose problème).

3 - Puis tu remet ton fichier description.ext dans le bon repertoire...

4 - Tu enregistre..

5 - Tu peut re-modifié le fichier description à ta guise... en y insérant les lignes de code pour le class musique que je t'ai donné hier!

pampaJr
Niveau 4
20 juin 2008 à 13:22:12

Bon même en suivant à la lettre tes instructions, j'ai toujours le même message d'erreur. C'est moi qui ne sait pas bien m'y prendre ou alors y'a un problème particulier sous FFUR slx 2.5 mais je ne pense pas car j'ai aussi essayé avec les versions originales et encore le même message. Merci quand même de ton aide et si tu connais un autre moyen, de les implenter directement dans le dossier ou sont mises les autres musiques de l'éditeur par exemple, essaye de me le faire savoir stp. Thx.

RudeBoy_is_back
Niveau 10
20 juin 2008 à 15:28:12

Voila ce que j'ai moi :

Class CFGMusic
{
Tracks[] = { "XXX" };
class XXX
{
Name = "XXX";
Sound[] = {\ton_dossier\XXX.ogg, db-x, X};
};
};

Voila ce que j'ai moi, remplace les X par ce dont tu as besoin, si ca marche pas, rééssai de faire ce que t'as dit FeudeDaisy ...

pampaJr
Niveau 4
20 juin 2008 à 16:23:15

Ok j'ai finalement réussis à ne plus avoir le message d'erreur grâce à ceci:

class PapaRoach
{
tracks[] = { "PapaRoach" };
class PapaRoach
{
name = "PapaRoach";
sound[] = {C:\Program Files\Codemasters\Operation Flashpoint\Users\Sgt. Bianchi\missions\Opération Flashbang.noe\music\PapaRoach - Not Listening.ogg, db+30, 1.0};
};
};

En bref j'ai mit l'arborescence complete du dossier où se trouve ma musique.ogg. Seulement voici, et j'en ris encore, je me retrouve avec la chanson spacetime de cassandra G au lieu de Not Listening de Papa roach! incroyable alors que je n'ai nullement cette chanson de cassandra sur mon pc... Comment expliquer cela?

RudeBoy_is_back
Niveau 10
21 juin 2008 à 19:52:38

:rire: Heuresement que t'es pas tombé sur du tokyo hotel :rire:

Aucun idée sinon :/

1
Sujet : Erreur de script.
   Retour haut de page
Consulter la version web de cette page