Correction d’une erreur LUA dans Word of Warcraft sous Windows

Certains utilisateurs de Word of Warcraft signalent qu’ils voient régulièrement une fenêtre contextuelle «Erreur LUA» lorsqu’ils démarrent le jeu, indiquant que certains des modules complémentaires installés ne fonctionnent pas correctement. Il est confirmé que ce problème se produit sur Windows 7, Windows 8.1 et Windows 10.

Erreur LUA dans Word of Warcraft

Qu’est-ce que LUA?

Avant d’en arriver aux causes et aux correctifs concernant cette erreur contextuelle LUA, il est important de comprendre ce qu’est exactement LUA et comment il est utilisé dans Word of Warcraft.

LUA est un langage de programmation basé sur des scripts qui ajoute de la modularité aux programmes via l’incorporation. C’est le langage de programmation préféré utilisé par les moddeurs de la communauté pour créer du contenu personnalisé pour Word of Warcraft.

Après avoir étudié ce problème particulier de manière approfondie, il s’avère qu’il existe plusieurs causes sous-jacentes différentes qui pourraient provoquer cette erreur. Voici une courte liste de coupables potentiels qui pourraient être responsables de cette erreur:

  • Addon ou interface glitch – Dans la plupart des cas, une erreur LUA se produira si vous avez affaire à un addon ou un fichier d’interface corrompu causé par un code mal écrit ou obsolète. Dans ce cas, le correctif va du rechargement du fichier d’interface à la mise à jour de la version de mode vers une version plus récente.
  • Fichiers du gestionnaire d’addon corrompus – Si un simple rechargement n’a pas résolu le problème dans votre cas, la prochaine chose que vous devriez faire est d’essayer de réinitialiser complètement l’interface de Wow afin d’effacer tous les fichiers de gestionnaire d’addon corrompus.
  • Variables de console personnalisées restantes – En fait, vous pouvez également vous attendre à voir ces types de problèmes si vous lancez toujours les jeux avec des variables de console personnalisées destinées à accueillir un module complémentaire qui n’est plus installé. Dans ce cas, la suppression des variables personnalisées devrait empêcher l’erreur de réapparaître.
  • Un module complémentaire obsolète / non pris en charge est installé – Une autre cause susceptible de provoquer l’apparition de ce problème est un module complémentaire qui n’est plus pris en charge par le développeur d’origine. Dans ce cas, vous pouvez effacer complètement l’erreur en désinstallant la mise à jour problématique ou en désactivant complètement les fenêtres contextuelles d’erreur.

Maintenant que vous connaissez les coupables les plus probables qui pourraient être à l’origine de ce code d’erreur, voici une liste de correctifs vérifiés que d’autres utilisateurs concernés ont utilisés avec succès pour résoudre ces erreurs pop-up LUA embêtantes:

1. Rechargement de l’interface

Si le problème est causé par un problème ou une situation où tous les éléments d’addon ne sont pas chargés avec le jeu WOW de base, vous devriez être en mesure de résoudre le problème en forçant le jeu à recharger l’interface de jeu principale à l’aide d’une commande de console.

Ce problème est confirmé par de nombreux utilisateurs qui recevaient auparavant l ‘«erreur LUA» chaque fois qu’ils lancent le jeu. Gardez à l’esprit que cette erreur n’est pas nécessairement le symptôme d’un problème sous-jacent à l’origine de l’erreur.

Très probablement, l’erreur se produit car une partie du code complémentaire est obsolète et n’est plus entièrement intégrée au jeu de base.

Dans la plupart des cas, vous devriez pouvoir faire disparaître l’invite d’erreur en rechargeant l’interface utilisateur de WoW à l’aide de la console de jeu intégrée.

Pour recharger l’interface de Wow, ouvrez simplement la boîte de discussion, tapez la commande suivante et appuyez sur Entrée pour l’appliquer:

/recharger

Remarque: cette méthode peut ne pas fonctionner avec les dernières versions de WOW si la commande qui y est attachée est protégée, mais elle devrait fonctionner avec la version Vanilla de Word of Warcraft.

Si vous avez déjà essayé ce correctif et que vous êtes toujours invité par la même erreur LUA, passez au correctif suivant ci-dessous.

2. Réinitialisez l’interface de Wow et désinstallez le gestionnaire d’addon

Si un simple rechargement ne corrige pas la fenêtre contextuelle d’erreur de l’interface LUA, l’étape suivante consiste à réinitialiser complètement l’interface WOW pour effacer les restes de code laissés par un addon précédemment désinstallé ou par votre gestionnaire d’addon.

Pendant que vous faites cela, il est important de désinstaller également le gestionnaire de modules complémentaires que vous utilisez actuellement et d’effacer les fichiers complémentaires situés dans les 3 principaux répertoires de Word of Warcraft qui pourraient être en cours de stockage.

Suivez les instructions ci-dessous pour réinitialiser l’interface utilisateur de Wow et éliminer l’invite d’erreur LUA:

  1. Tout d’abord, commencez par fermer Word of Warcraft et le lanceur que vous utilisez pour démarrer le jeu.
  2. Ensuite, appuyez sur la touche Windows + R pour ouvrir une boîte de dialogue Exécuter. Dans la zone Exécuter, tapez «appwiz.cpl» et appuyez sur Entrée pour ouvrir le menu Programmes et fonctionnalités.Ouverture du menu Programmes et fonctionnalités

    Remarque: Si vous êtes invité par l’UAC (contrôle de compte d’utilisateur), cliquez sur Oui pour accorder l’accès administrateur.

  3. Dans le menu Programmes et fonctionnalités, faites défiler la liste des applications installées et localisez votre gestionnaire de modules complémentaires WOW – Le plus souvent Ajour, CurseBreaker, InstaWoW, WowUp ou Overwolf.
  4. Une fois que vous avez réussi à localiser l’entrée associée à votre gestionnaire d’addon WOW actif, cliquez dessus avec le bouton droit de la souris et choisissez Désinstaller dans le menu contextuel qui vient d’apparaître.Désinstaller Addon Manager
  5. Dans l’écran de désinstallation, suivez les invites à l’écran pour terminer le processus de désinstallation. Une fois l’opération terminée, redémarrez votre ordinateur et attendez la fin du prochain démarrage.
  6. Une fois votre ordinateur redémarré, accédez à l’emplacement où vous avez installé World of Warcraft. Sauf si vous avez installé le jeu dans un emplacement personnalisé, vous le trouverez dans l’un des emplacements suivants: C: Program Files / (x86) World of Warcraft C: Program Files / World of Warcraft C: Users[username]PublicGames / World of Warcraft

    Remarque: si vous ne vous souvenez pas de l’emplacement personnalisé où vous avez installé le jeu, cliquez avec le bouton droit sur le raccourci que vous utilisez pour lancer le jeu et cliquez sur Ouvrir l’emplacement du fichier dans le menu contextuel qui vient d’apparaître.

  7. Dans le dossier Word of Warcraft, cliquez sur la version du jeu dans laquelle vous rencontrez les erreurs LUA.
  8. Ensuite, renommez les dossiers Cache, Interface et WTF comme suit: Cache: Cache_Old Interface: Interface_Old WTF: WTF_Old

    Remarque: Ceci est important car cela forcera le jeu à créer de nouveaux équivalents de dossier pour ces 3 emplacements. Et au cas où cela ne résout pas le problème, vous pouvez toujours revenir en arrière et supprimer l’extension ‘_old’ pour recharger les anciens fichiers addon.

  9. Lancez à nouveau World of Warcraft et voyez si le problème est maintenant résolu.

Si le même problème persiste après la désinstallation de votre gestionnaire de modules complémentaires WOW et empêché l’interférence avec les anciens fichiers de modules complémentaires, passez au correctif potentiel suivant ci-dessous.

3. Réinitialisation des variables de la console WOW

Si le rechargement ou la réinitialisation de l’interface principale de WOW n’a pas été efficace dans votre cas, vous devez procéder en réinitialisant chaque variable de la console WOW actuellement utilisée.

Cela sera efficace dans les situations où vous avez précédemment installé et exécuté plusieurs modules complémentaires avec des paramètres différents qui pourraient avoir fini par entrer en conflit les uns avec les autres.

De nombreux utilisateurs confrontés à des erreurs LUA lors du lancement de World of Warcraft ont confirmé que le problème avait été résolu après avoir exécuté une série de commandes dans la boîte de dialogue du jeu visant à réinitialiser chaque variable personnalisée et à appliquer à nouveau les variables par défaut.

Voici un guide rapide sur la façon de procéder:

Important: avant de commencer cette opération, sachez que si vous exécutez plusieurs modules complémentaires en ce moment, la réinitialisation des variables de la console supprimera également tous les modules complémentaires. réinstallez tout à nouveau.

  1. Ouvrez World of Warcraft et ouvrez le menu de la boîte de dialogue du jeu une fois que vous arrivez à l’écran initial.
  2. Tapez les commandes suivantes dans l’ordre et appuyez sur Entrée après chacune d’elles pour réinitialiser efficacement toute variable personnalisée WOW précédemment établie: / Console Cvar_reset / console cvar_default

    Remarque: si vous recevez une erreur d’autorisation une fois que vous avez appliqué ces deux commandes, ignorez-la car c’est parfaitement normal.

  3. Redémarrez le jeu et voyez si l’erreur LUA a été résolue.

4. Désinstallez le module complémentaire Cartographer (ou d’autres modules complémentaires obsolètes)

En fin de compte, vous pouvez également vous attendre à voir ce code d’erreur si vous essayez de lancer le jeu avec un module complémentaire obsolète qui n’est plus compatible avec la version du jeu.

Ceci est très courant avec le module complémentaire Cartographer et quelques autres qui ont cessé de recevoir le support de leurs développeurs.

Les instructions de désinstallation de ces addons problématiques seront différentes en fonction du lanceur de modules complémentaires que vous utilisez.

Si vous n’utilisez pas actuellement le mode Cartographer et que vous ne savez pas lequel de vos mods installés est à l’origine du problème, notre recommandation est de désinstaller chaque addon avant de les ajouter à nouveau (un par un) pour déterminer lequel est à l’origine du LUA. Erreur.

Dans tous les cas, une fois que vous parvenez à désinstaller le mode obsolète, redémarrez votre jeu et voyez si le problème a disparu pour de bon.

Si aucun des correctifs n’a fonctionné jusqu’à présent, passez au correctif potentiel final ci-dessous.

5. Désactivez les invites d’erreur LUA

Si vous préférez masquer les erreurs plutôt que de déterminer leur cause profonde, vous pouvez simplement entrer une commande pour les empêcher de s’afficher à chaque fois que vous lancez Word of Warcraft.

Bien sûr, cela ne résoudra pas la cause première du problème, cela empêchera seulement les invites d’erreur de s’afficher.

Cela suffit si vous pouvez toujours utiliser les modules complémentaires sans aucun problème sous-jacent.

Voici un guide étape par étape rapide qui vous permettra de désactiver l’affichage des invites d’erreur LUA lorsque vous lancez World of Warcraft:

  1. Ouvrez World of Warcraft et fermez la fenêtre contextuelle d’erreur lorsqu’elle apparaît à l’écran.
  2. Ensuite, ouvrez la boîte de discussion et tapez la commande suivante, puis appuyez sur Entrée pour empêcher efficacement toute erreur LUA de réapparaître à l’écran: / console scriptErrors 0
  3. Redémarrez World of Warcraft et vous ne devriez plus voir aucune erreur de fenêtre contextuelle LUA apparaître à l’écran.
    Remarque: si vous souhaitez réactiver les erreurs contextuelles, tapez simplement la commande suivante dans la console / console scriptErrors 1.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *