parse error

Ajout d'un combat dynamique et tactique avec une certaine mise en scène.
Répondre
Avatar du membre
DrAzTiK
Araignée éclipsante
Messages : 1245
Enregistré le : ven. 19 sept. 2003, 03:20
Localisation : Bordeaux
Contact :
Statut : Hors ligne

parse error

.

Message par DrAzTiK »

Bonjour,

J'essaye de rajouter du code tout simple à certains scripts , genre juste ajouter un bloc pour une créature supplémentaire au component 43 et j'ai sans arrêt des parse error quand je veux installer le composant.

Incroyable , je galère pour ajouter juste un cloc tout bête de ce genre :
► Afficher le texte

Merci d'avance
Fichiers joints
Capture d'écran 2025-01-05 203813.png
Capture d'écran 2025-01-05 203813.png (84.6 Kio) Vu 839 fois
JohnBob
Statut : Hors ligne
.

Message par JohnBob »

Salut !

Je ne crois pas que le problème vient de ce bout de code. Après un test en decommentant ton code existant dans 43_butchery_tethyr.tpa, pas de soucis d'installation, pareil en remplaçant avec le code que tu as mis en spoiler.

Il doit plutôt te manquer un END ailleurs dans le fichier.
Modifié en dernier par JohnBob le dim. 05 janv. 2025, 21:14, modifié 3 fois.
Avatar du membre
DrAzTiK
Araignée éclipsante
Messages : 1245
Enregistré le : ven. 19 sept. 2003, 03:20
Localisation : Bordeaux
Contact :
Statut : Hors ligne
.

Message par DrAzTiK »

JohnBob a écrit : dim. 05 janv. 2025, 20:59 Salut !

Je ne crois pas que le problème vient de ce bout de code. Après un test en decommentant ton code existant dans 43_butchery_tethyr.tpa, pas de soucis d'installation, pareil en remplaçant avec le code que tu as mis en spoiler.

Il doit plutôt te manquer un END ailleurs dans le fichier.
peux tu essayer d'installer avec mon fichier 43 stp. On est en plein X files la.
Fichiers joints
43_butchery_tethyr.tpa
(9.33 Kio) Téléchargé 23 fois
Modifié en dernier par DrAzTiK le dim. 05 janv. 2025, 22:39, modifié 1 fois.
Selphira
Adepte de Grondemarteau
Berserker ogre
Messages : 1041
Enregistré le : dim. 25 juil. 2004, 21:28
Contact :
Statut : Hors ligne
.

Message par Selphira »

Il y a un END de trop à la fin de ton fichier
Avatar du membre
DrAzTiK
Araignée éclipsante
Messages : 1245
Enregistré le : ven. 19 sept. 2003, 03:20
Localisation : Bordeaux
Contact :
Statut : Hors ligne
.

Message par DrAzTiK »

Selphira a écrit : dim. 05 janv. 2025, 22:38 Il y a un END de trop à la fin de ton fichier
j'ai reuploadé. c'était pas le bon fichier.

Tu peux me dire ou c'est qu'il y a un END de trop ? même si je l'enlève ça marche pas
Selphira
Adepte de Grondemarteau
Berserker ogre
Messages : 1041
Enregistré le : dim. 25 juil. 2004, 21:28
Contact :
Statut : Hors ligne
.

Message par Selphira »

Celui de la ligne 229, si je l'enlève le composant s'installe bien.
Avatar du membre
DrAzTiK
Araignée éclipsante
Messages : 1245
Enregistré le : ven. 19 sept. 2003, 03:20
Localisation : Bordeaux
Contact :
Statut : Hors ligne
.

Message par DrAzTiK »

Selphira a écrit : dim. 05 janv. 2025, 22:45 Celui de la ligne 229, si je l'enlève le composant s'installe bien.
Ha oui , ça marche. Mais je comprends pas en quoi le END est en trop. J'ai toujours mis des END en pagaille à la fin d'un bloc et ça n'a jamais posé de soucis. O_o

Par contre j'ai le même problème avec le composant 80. Mais ça a l'air plus compliqué. peux tu tester à l'occasion stp. En fait j'ai rajouté des ennemis sur certaines maps.
https://www.mediafire.com/file/891ldwwf ... 1.rar/file
Selphira
Adepte de Grondemarteau
Berserker ogre
Messages : 1041
Enregistré le : dim. 25 juil. 2004, 21:28
Contact :
Statut : Hors ligne
.

Message par Selphira »

Ici le problème provient du fichier butchery/enemies/d9ar1900.baf, tu as un IF de trop au tout début du fichier

Cela ne se voit pas si tu ne regardes que la console, mais si tu regardes le fichier .DEBUG, cela ta sautera aux yeux.

Voici le contenu présent qui t'indique où se trouve l'erreur

Code : Tout sélectionner

[butchery/enemies/d9ar1900.baf] loaded, 4734 bytes

[butchery/enemies/d9ar1900.baf] PARSE ERROR at line 2 column 1-2
Near Text: IF
	syntax error

[butchery/enemies/d9ar1900.baf]  ERROR at line 2 column 1-2
Near Text: IF
	Parsing.Parse_error
ERROR: parsing [butchery/enemies/d9ar1900.baf]: Parsing.Parse_error
Stopping installation because of error.
JohnBob
Statut : Hors ligne
.

Message par JohnBob »

Il y a un IF en trop au debut du fichier d9ar1900.baf

EDIT : Perdu ! Pas assez rapide...
Modifié en dernier par JohnBob le dim. 05 janv. 2025, 23:03, modifié 3 fois.
Avatar du membre
DrAzTiK
Araignée éclipsante
Messages : 1245
Enregistré le : ven. 19 sept. 2003, 03:20
Localisation : Bordeaux
Contact :
Statut : Hors ligne
.

Message par DrAzTiK »

Selphira a écrit : dim. 05 janv. 2025, 22:57 Ici le problème provient du fichier butchery/enemies/d9ar1900.baf, tu as un IF de trop au tout début du fichier

Cela ne se voit pas si tu ne regardes que la console, mais si tu regardes le fichier .DEBUG, cela ta sautera aux yeux.

Voici le contenu présent qui t'indique où se trouve l'erreur

Code : Tout sélectionner

[butchery/enemies/d9ar1900.baf] loaded, 4734 bytes

[butchery/enemies/d9ar1900.baf] PARSE ERROR at line 2 column 1-2
Near Text: IF
	syntax error

[butchery/enemies/d9ar1900.baf]  ERROR at line 2 column 1-2
Near Text: IF
	Parsing.Parse_error
ERROR: parsing [butchery/enemies/d9ar1900.baf]: Parsing.Parse_error
Stopping installation because of error.
merci les amis. Je savais pas qu'il fallait aller dans le DEBUG pour voir exactement d'ou vient le problème. Dans le passé il me semble que le détail s'affichait directement dans la fenêtre weidu, alors que maintenant faut trifouiller dans le DEBUG.
Ca a bien changer depuis 1965..

Merci encore, on reste en contact les amis, le meilleur reste à venir ^^
Répondre

Retourner vers « BuTcheRy »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 2 invités