'then' expected near '='

  • Initiateur de la discussion Deadman69330
  • Date de début
  • Initiateur de la discussion
Deadman69330

Deadman69330

Psychopathe
Messages
2 289
Score réaction
309
Points
290
Salut,

Je bosse sur un nouvel addon mais le problème c'est que j'obtient cette erreur::
Code:
[ERROR] addons/deadman_enhanced_foodmod/lua/entities/deadman_food_stove/init.lua:54: 'then' expected near '=' 1. unknown - addons/deadman_enhanced_foodmod/lua/entities/deadman_food_stove/init.lua:0
alors que ma ligne me semble tout à fait correcte:
Code:
if viande_stored => 1 and pain_stored => 2 and salade_stored => 1 and chips_stored => 1 and not self.isTransforming then

Svp aidez moi je galère :'(
 
Gladiateur45

Gladiateur45

Geek suprême
Messages
472
Score réaction
39
Points
140
Deadman69330 à dit:
Salut,

Je bosse sur un nouvel addon mais le problème c'est que j'obtient cette erreur::
Code:
[ERROR] addons/deadman_enhanced_foodmod/lua/entities/deadman_food_stove/init.lua:54: 'then' expected near '=' 1. unknown - addons/deadman_enhanced_foodmod/lua/entities/deadman_food_stove/init.lua:0
alors que ma ligne me semble tout à fait correcte:
Code:
if viande_stored => 1 and pain_stored => 2 and salade_stored => 1 and chips_stored => 1 and not self.isTransforming then

Svp aidez moi je galère :'(
Tu a oublier des parenthèse au Niveau de
Code:
self.isTransforming
Ce qui donner à la fin :
Code:
self.isTransforming()
Cordialement.Gladiateur45
 
  • Initiateur de la discussion
Deadman69330

Deadman69330

Psychopathe
Messages
2 289
Score réaction
309
Points
290
Gladiateur45 à dit:
Tu a oublier des parenthèse au Niveau de
Code:
self.isTransforming
Ce qui donner à la fin :
Code:
self.isTransforming()
Cordialement.Gladiateur45
Je voit,
Mais pourtant plus haut dans mon code je n'ai pas mis les parenthèses:
Code:
 if ent:GetClass() == "deadman_food_pain" and not self.isTransforming then ent:Remove() pain_stored = pain_stored + 1 elseif ent:GetClass() == "deadman_food_chips" and not self.isTransforming then ent:Remove() chips_stored = chips_stored + 1 elseif ent:GetClass() == "deadman_food_fromage" and not self.isTransforming then ent:Remove() fromage_stored = fromage_stored + 1 elseif ent:GetClass() == "deadman_food_pepperonni" and not self.isTransforming then ent:Remove() pepperoni_stored = pepperoni_stored + 1 elseif ent:GetClass() == "deadman_food_salade" and not self.isTransforming then ent:Remove() salade_stored = salade_stored + 1 elseif ent:GetClass() == "deadman_food_viande" and not self.isTransforming then ent:Remove() viande_stored = viande_stored + 1
et pourtant j'ai pas d'erreur pour cette partie



Ps: Même avec les parenthèses j'ai la même erreur
 
Gladiateur45

Gladiateur45

Geek suprême
Messages
472
Score réaction
39
Points
140
Deadman69330 à dit:
Je voit,
Mais pourtant plus haut dans mon code je n'ai pas mis les parenthèses:
Code:
 if ent:GetClass() == "deadman_food_pain" and not self.isTransforming then ent:Remove() pain_stored = pain_stored + 1 elseif ent:GetClass() == "deadman_food_chips" and not self.isTransforming then ent:Remove() chips_stored = chips_stored + 1 elseif ent:GetClass() == "deadman_food_fromage" and not self.isTransforming then ent:Remove() fromage_stored = fromage_stored + 1 elseif ent:GetClass() == "deadman_food_pepperonni" and not self.isTransforming then ent:Remove() pepperoni_stored = pepperoni_stored + 1 elseif ent:GetClass() == "deadman_food_salade" and not self.isTransforming then ent:Remove() salade_stored = salade_stored + 1 elseif ent:GetClass() == "deadman_food_viande" and not self.isTransforming then ent:Remove() viande_stored = viande_stored + 1
et pourtant j'ai pas d'erreur pour cette partie



Ps: Même avec les parenthèses j'ai la même erreur
Car Peut êtres que il regarde impeut dans le désordre mais essaye toujours , de le mettre partout , Mais je suis pas sur de ma réponse
 
  • Initiateur de la discussion
Deadman69330

Deadman69330

Psychopathe
Messages
2 289
Score réaction
309
Points
290
Gladiateur45 à dit:
Car Peut êtres que il regarde impeut dans le désordre mais essaye toujours
Non, même en mettant de partout j'ai toujours l'erreur
 
Gladiateur45

Gladiateur45

Geek suprême
Messages
472
Score réaction
39
Points
140
Deadman69330 à dit:
Non, même en mettant de partout j'ai toujours l'erreur
Ha ben alors là je ne sais pas :/
 
  • J'aime
Réactions: Deadman69330
thepsyca

thepsyca

Psychopathe
Messages
2 164
Score réaction
648
Points
365
Deadman69330 à dit:
Salut,

Je bosse sur un nouvel addon mais le problème c'est que j'obtient cette erreur::
Code:
[ERROR] addons/deadman_enhanced_foodmod/lua/entities/deadman_food_stove/init.lua:54: 'then' expected near '=' 1. unknown - addons/deadman_enhanced_foodmod/lua/entities/deadman_food_stove/init.lua:0
alors que ma ligne me semble tout à fait correcte:
Code:
if viande_stored => 1 and pain_stored => 2 and salade_stored => 1 and chips_stored => 1 and not self.isTransforming then

Svp aidez moi je galère :'(
Psq c'est >= et non pas =>.
Quand tu ne trouve pas tu peux déjà essayer d'avoir de l'aide avec se site.
 
  • J'aime
Réactions: NotIdea, Deadman69330 et Gladiateur45
Gladiateur45

Gladiateur45

Geek suprême
Messages
472
Score réaction
39
Points
140
thepsyca à dit:
Psq c'est >= et non pas =>.
Quand tu ne trouve pas tu peux déjà essayer d'avoir de l'aide avec se site.
Mais oui :D , J'ai pas fait attention :D
 
  • Initiateur de la discussion
Deadman69330

Deadman69330

Psychopathe
Messages
2 289
Score réaction
309
Points
290
thepsyca à dit:
Psq c'est >= et non pas =>.
Quand tu ne trouve pas tu peux déjà essayer d'avoir de l'aide avec se site.
Merci, j'ai toujours un doute sur le sens des <= et des => ^^
 
Discord d'entraide
Rejoignz-nous sur Discord