Bonjour,
Quand j'essay d'export mon tableau d'un fichier a un autre cela bug :c
Voici mon code (enfin que la partie qui bug car sinon il y aurais plus de 600 lignes ) je fais un petit jeux sur discord par le bier de mon bot.
const tbexport = require(`./${tbatrib}`)
module.exports = {
name: 'map',
description: 'La map',
execute(client, message, args) {
message.delete()
let x99 ='Personne'
let x98 ='Personne'
let x97 ='Personne'
let x96 ='Personne'
let x95 ='Personne'
let x94 ='Personne'
let x93 ='Personne'
let x92 ='Personne'
let x91 ='Personne'
let x90 ='Personne'
let x89 ='Personne'
let x88 =`Personne, ${tbexport.tbatrib[0]} Boost`
let tbatrib = []
tbatrib =[atrib88, atrib85, atrib84, atrib81 , atrib77, atrib75, atrib74, atrib72, atrib66, atrib65, atrib63, atrib66, atrib58, atrib57
,atrib56, atrib55, atrib54, atrib53, atrib52,atrib51,atrib48,atrib47,atrib46,atrib45,atrib44,atrib43,atrib42,atrib41,atrib36,atrib35,atrib34
,atrib33, atrib27,atrib25,atrib24,atrib22,atrib18,atrib15,atrib14,atrib11]
module.exports = {tbatrib}
ici sachant que juste endessous il y a un autre module.exports
Je tiens a préciser que toute les variables sont définit ! et je voudrais avoir mon tableau dans mon fichier map.js et mon tableau se trouve dans mvt.js
ReferenceError: tbatrib is not defined
at Object.<anonymous> (c:\Users\cleme\Desktop\discution\discord bot\.vscode\btr\map.js:2:31)
at Module._compile (internal/modules/cjs/loader.js:1133:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1153:10)
at Module.load (internal/modules/cjs/loader.js:977:32)
at Function.Module._load (internal/modules/cjs/loader.js:877:14)
at Module.require (internal/modules/cjs/loader.js:1019:19)
at require (internal/modules/cjs/helpers.js:77:18)
at Object.<anonymous> (c:\Users\cleme\Desktop\discution\discord bot\.vscode\BotDiscord.js:16:22)
at Module._compile (internal/modules/cjs/loader.js:1130:14)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1153:10)
Désolé du dérangement mais j'ai trouvé la solution il me suffisait d'enlever le let devant mon tableau et cela à régler mon problème
Salut,
const tbexport = require(`./${tbatrib}`)
Le problème vient de là, tout est écrit dans la stacktrace Object.<anonymous> (c:\Users\cleme\Desktop\discution\discord bot\.vscode\btr\map.js:2:31)
. tbatrib
n'est pas déclaré avant
cela voudrais dire qu´il faut que le fichier du tableau sois avant le ficher de la ou je m´en sert ? je viens de deplacer mon fichier avant pour qu'il soit declarer mais cela big tj :/
Peux tu m'expliquais comment je fais pour régler le soucis ? stp je t'envoi les deux codes (le fichier mvt j'ai rename en m1vt comme cela il est audessus de map)
m1vt.js :
let atrib81 = 1
let atrib84 = 1
let atrib85 = 1
let atrib88 = 1
let atrib72 = 1
let atrib74 = 1
let atrib75 = 1
let atrib77 = 1
let atrib63 = 1
let atrib64 = 1
let atrib65 = 1
let atrib66 = 1
let atrib51 = 1
let atrib52 = 1
let atrib53 = 1
let atrib54 = 1
let atrib55 = 1
let atrib56 = 1
let atrib57 = 1
let atrib58 = 1
let atrib48 = 1
let atrib47 = 1
let atrib46 = 1
let atrib45 = 1
let atrib44 = 1
let atrib43 = 1
let atrib42 = 1
let atrib41 = 1
let atrib33 = 1
let atrib34 = 1
let atrib35 = 1
let atrib36 = 1
let atrib22 = 1
let atrib24 = 1
let atrib25 = 1
let atrib27 = 1
let atrib11 = 1
let atrib14 = 1
let atrib15 = 1
let atrib18 = 1
module.exports = {
name: 'mvt',
description: 'mouvement',
execute(client, message, args) {
message.delete()
condition=false
for(let i in tbaut){
let x =tbaut[i]
if(x == message.author.id ){
condition=true
}//if
}//for
if(condition){
for(let i in tbaut){
let x =tbaut[i]
if(x == message.author.id ){
if(args.join(' ') == "gauche" || args.join(' ') == 'droite' || args.join(' ') == 'haut' || args.join(' ') == 'bas'){
//bas
if(args.join(' ') == 'bas'){
let x = tbposi[i]
x=x-10
if(x<0){
message.channel.send(`${message.author} est arrivé dans le fond du gouffre`)
}else{
tbposi[i]=x
conditionbas=true
for(let y in tbposi){
if(tbposi[y]==x && y!=i){
message.channel.send(`${message.author} descends en rapel et tombe nez à nez avec <@${tbaut[y]}>`)
.then(() => message.channel.send(`Un petit duel et tu fuit encore ... ?`))
conditionbas=false
}//if
}//for
if(conditionbas){
message.channel.send(`${message.author} loupe un marche et constante qu'il n'y a personne`)
}//if
}//else
}//if
//haut
if(args.join(' ') == 'haut'){
let x = tbposi[i]
x=x+10
if(x>100){
message.channel.send(`tu ne peux pas aller plus haut ${message.author}`)
}else{
tbposi[i]=x
conditionhaut=true
for(let y in tbposi){
if(tbposi[y]==x && y!=i){
if(message.author.id==614916253924196357){
message.channel.send(`${message.author}trouve <@${tbaut[y]}> et dis laissez mes cheveux dormir bande de fous`)
.then(() => message.channel.send(`1v1 cs go ou tu te défile ?`))
}else{
message.channel.send(`${message.author} monte avec son chapeau hélisse et trouve <@${tbaut[y]}>`)
.then(() => message.channel.send(`1v1 cs go ou tu te défile ?`))
conditionhaut=false
}//else
}//if tbposi
}//for
if(conditionhaut){
message.channel.send(`${message.author} grimpe sur une corde et personne n'apparait`)
}//if
}//else
}//ifhaut
//droite
if(args.join(' ') == 'droite'){
let x = tbposi[i]
x=x+1
if(x==10 || x==20 || x==30 || x==40 || x==50 || x==60 || x==70 || x==80 || x==90 || x==100){
message.channel.send(`tu ne peux pas aller plus à droite ${message.author}`)
}else{
tbposi[i]=x
conditiondroite=true
for(let y in tbposi){
if(tbposi[y]==x && y!=i){
message.channel.send(`${message.author} bifurque à droite et heurte <@${tbaut[y]}>`)
.then(() =>message.channel.send(`1v1 gare du nord ou poulle mouiller ?`))
conditiondroite=false
}//if
}//for
if(conditiondroite){
message.channel.send(`${message.author} braque a droite se mange un arbre et trouve personne`)
}//if
}//else
}//if droite
//gauche
if(args.join(' ') == 'gauche'){
let x = tbposi[i]
x=x-1
if(x<0 || x==09 || x==19 || x==29 || x==39 || x==49 || x==59 || x==69 || x==79 || x==89){
message.channel.send(`tu ne peux pas aller plus à gauche ${message.author}`)
}else{
tbposi[i]=x
conditiongauche=true
for(let y in tbposi){
if(tbposi[y]==x && y!=i){
message.channel.send(`${message.author} sautille vers la gauche et trouve <@${tbaut[y]}>`)
.then(() => message.channel.send(`Un duel ou une fuite ?`))
conditiongauche=false
}//if
}//boucle
if(conditiongauche){
message.channel.send(`${message.author} tourne à gauche et trouve le vide`)
}//if(conditiongauche)
}//else
}//if endessous de gauche
//boost tier 1 extérieur
//boost 81
if(tbposi[i]==81){
if(atrib81==1){
atrib81 = 0
message.channel.send(`${message.author}, tiens tu as trouvé un boost tier 1 extérieur, il te donne 1 d'attaque et 2hp`)
tbat[i]=tbat[i]+1
tbhp[i]=tbhp[i]+2
}//if
}//if
//boost 84
if(tbposi[i]==84){
if(atrib84==1){
atrib84 = 0
message.channel.send(`${message.author}, tiens tu as trouvé un boost tier 1 extérieur, il te donne 1 d'attaque et 2hp`)
tbat[i]=tbat[i]+1
tbhp[i]=tbhp[i]+2
}//if
}//if
//boost 85
if(tbposi[i]==85){
if(atrib85==1){
atrib85 = 0
message.channel.send(`${message.author}, tiens tu as trouvé un boost tier 1 extérieur, il te donne 1 d'attaque et 2hp`)
tbat[i]=tbat[i]+1
tbhp[i]=tbhp[i]+2
}//if
}//if
//boost 88
if(tbposi[i]==88){
if(atrib88==1){
atrib88 = 0
message.channel.send(`${message.author}, tiens tu as trouvé un boost tier 1 extérieur, il te donne 1 d'attaque et 2hp`)
tbat[i]=tbat[i]+1
tbhp[i]=tbhp[i]+2
}//if
}//if
//boost 58
if(tbposi[i]==58){
if(atrib58==1){
atrib58 = 0
message.channel.send(`${message.author}, tiens tu as trouvé un boost tier 1 extérieur, il te donne 1 d'attaque et 2hp`)
tbat[i]=tbat[i]+1
tbhp[i]=tbhp[i]+2
}//if
}//if
//boost 48
if(tbposi[i]==48){
if(atrib48==1){
atrib48 = 0
message.channel.send(`${message.author}, tiens tu as trouvé un boost tier 1 extérieur, il te donne 1 d'attaque et 2hp`)
tbat[i]=tbat[i]+1
tbhp[i]=tbhp[i]+2
}//if
}//if
//boost 18
if(tbposi[i]==18){
if(atrib18==1){
atrib18 = 0
message.channel.send(`${message.author}, tiens tu as trouvé un boost tier 1 extérieur, il te donne 1 d'attaque et 2hp`)
tbat[i]=tbat[i]+1
tbhp[i]=tbhp[i]+2
}//if
}//if
//boost 15
if(tbposi[i]==15){
if(atrib15==1){
atrib15 = 0
message.channel.send(`${message.author}, tiens tu as trouvé un boost tier 1 extérieur, il te donne 1 d'attaque et 2hp`)
tbat[i]=tbat[i]+1
tbhp[i]=tbhp[i]+2
}//if
}//if
//boost 14
if(tbposi[i]==14){
if(atrib14==1){
atrib14 = 0
message.channel.send(`${message.author}, tiens tu as trouvé un boost tier 1 extérieur, il te donne 1 d'attaque et 2hp`)
tbat[i]=tbat[i]+1
tbhp[i]=tbhp[i]+2
}//if
}//if
//boost 11
if(tbposi[i]==11){
if(atrib11==1){
atrib11 = 0
message.channel.send(`${message.author}, tiens tu as trouvé un boost tier 1 extérieur, il te donne 1 d'attaque et 2hp`)
tbat[i]=tbat[i]+1
tbhp[i]=tbhp[i]+2
}//if
}//if
//boost 41
if(tbposi[i]==41){
if(atrib41==1){
atrib41 = 0
message.channel.send(`${message.author}, tiens tu as trouvé un boost tier 1 extérieur, il te donne 1 d'attaque et 2hp`)
tbat[i]=tbat[i]+1
tbhp[i]=tbhp[i]+2
}//if
}//if
//boost 51
if(tbposi[i]==51){
if(atrib51==1){
atrib51 = 0
message.channel.send(`${message.author}, tiens tu as trouvé un boost tier 1 extérieur, il te donne 1 d'attaque et 2hp`)
tbat[i]=tbat[i]+1
tbhp[i]=tbhp[i]+2
}//if
}//if
//boost tier 1 intérieur
//boost 72
if(tbposi[i]==72){
if(atrib72==1){
atrib72 = 0
message.channel.send(`${message.author}, tiens tu as trouvé un boost tier 1 intérieur, il te donne 1,5 d'attaque et 2,5hp`)
tbat[i]=tbat[i]+1,5
tbhp[i]=tbhp[i]+2,5
}//if
}//if
//boost 74
if(tbposi[i]==74){
if(atrib74==1){
atrib74 = 0
message.channel.send(`${message.author}, tiens tu as trouvé un boost tier 1 intérieur, il te donne 1,5 d'attaque et 2,5hp`)
tbat[i]=tbat[i]+1,5
tbhp[i]=tbhp[i]+2,5
}//if
}//if
//boost 75
if(tbposi[i]==75){
if(atrib75==1){
atrib75 = 0
message.channel.send(`${message.author}, tiens tu as trouvé un boost tier 1 intérieur, il te donne 1,5 d'attaque et 2,5hp`)
tbat[i]=tbat[i]+1,5
tbhp[i]=tbhp[i]+2,5
}//if
}//if
//boost 77
if(tbposi[i]==77){
if(atrib77==1){
atrib77 = 0
message.channel.send(`${message.author}, tiens tu as trouvé un boost tier 1 intérieur, il te donne 1,5 d'attaque et 2,5hp`)
tbat[i]=tbat[i]+1,5
tbhp[i]=tbhp[i]+2,5
}//if
}//if
//boost 57
if(tbposi[i]==57){
if(atrib57==1){
atrib57 = 0
message.channel.send(`${message.author}, tiens tu as trouvé un boost tier 1 intérieur, il te donne 1,5 d'attaque et 2,5hp`)
tbat[i]=tbat[i]+1,5
tbhp[i]=tbhp[i]+2,5
}//if
}//if
//boost 47
if(tbposi[i]==47){
if(atrib47==1){
atrib47 = 0
message.channel.send(`${message.author}, tiens tu as trouvé un boost tier 1 intérieur, il te donne 1,5 d'attaque et 2,5hp`)
tbat[i]=tbat[i]+1,5
tbhp[i]=tbhp[i]+2,5
}//if
}//if
//boost 27
if(tbposi[i]==27){
if(atrib27==1){
atrib27 = 0
message.channel.send(`${message.author}, tiens tu as trouvé un boost tier 1 intérieur, il te donne 1,5 d'attaque et 2,5hp`)
tbat[i]=tbat[i]+1,5
tbhp[i]=tbhp[i]+2,5
}//if
}//if
//boost 25
if(tbposi[i]==25){
if(atrib25==1){
atrib25 = 0
message.channel.send(`${message.author}, tiens tu as trouvé un boost tier 1 intérieur, il te donne 1,5 d'attaque et 2,5hp`)
tbat[i]=tbat[i]+1,5
tbhp[i]=tbhp[i]+2,5
}//if
}//if
//boost 24
if(tbposi[i]==24){
if(atrib24==1){
atrib24 = 0
message.channel.send(`${message.author}, tiens tu as trouvé un boost tier 1 intérieur, il te donne 1,5 d'attaque et 2,5hp`)
tbat[i]=tbat[i]+1,5
tbhp[i]=tbhp[i]+2,5
}//if
}//if
//boost 22
if(tbposi[i]==22){
if(atrib22==1){
atrib22 = 0
message.channel.send(`${message.author}, tiens tu as trouvé un boost tier 1 intérieur, il te donne 1,5 d'attaque et 2,5hp`)
tbat[i]=tbat[i]+1,5
tbhp[i]=tbhp[i]+2,5
}//if
}//if
//boost 42
if(tbposi[i]==42){
if(atrib42==1){
atrib42 = 0
message.channel.send(`${message.author}, tiens tu as trouvé un boost tier 1 intérieur, il te donne 1,5 d'attaque et 2,5hp`)
tbat[i]=tbat[i]+1,5
tbhp[i]=tbhp[i]+2,5
}//if
}//if
//boost 52
if(tbposi[i]==52){
if(atrib52==1){
atrib52 = 0
message.channel.send(`${message.author}, tiens tu as trouvé un boost tier 1 intérieur, il te donne 1,5 d'attaque et 2,5hp`)
tbat[i]=tbat[i]+1,5
tbhp[i]=tbhp[i]+2,5
}//if
}//if
//boost tier 2
//boost 63
if(tbposi[i]==63){
if(atrib63==1){
atrib63 = 0
message.channel.send(`${message.author}, tiens tu as trouvé un boost tier 2, il te donne 2,5 d'attaque et 5hp`)
tbat[i]=tbat[i]+2,5
tbhp[i]=tbhp[i]+5
}//if
}//if
//boost 64
if(tbposi[i]==64){
if(atrib64==1){
atrib64 = 0
message.channel.send(`${message.author}, tiens tu as trouvé un boost tier 2, il te donne 2,5 d'attaque et 5hp`)
tbat[i]=tbat[i]+2,5
tbhp[i]=tbhp[i]+5
}//if
}//if
//boost 65
if(tbposi[i]==65){
if(atrib65==1){
atrib65 = 0
message.channel.send(`${message.author}, tiens tu as trouvé un boost tier 2, il te donne 2,5 d'attaque et 5hp`)
tbat[i]=tbat[i]+2,5
tbhp[i]=tbhp[i]+5
}//if
}//if
//boost 66
if(tbposi[i]==66){
if(atrib66==1){
atrib66 = 0
message.channel.send(`${message.author}, tiens tu as trouvé un boost tier 2, il te donne 2,5 d'attaque et 5hp`)
tbat[i]=tbat[i]+2,5
tbhp[i]=tbhp[i]+5
}//if
}//if
//boost 56
if(tbposi[i]==56){
if(atrib56==1){
atrib56 = 0
message.channel.send(`${message.author}, tiens tu as trouvé un boost tier 2, il te donne 2,5 d'attaque et 5hp`)
tbat[i]=tbat[i]+2,5
tbhp[i]=tbhp[i]+5
}//if
}//if
//boost 46
if(tbposi[i]==46){
if(atrib46==1){
atrib46 = 0
message.channel.send(`${message.author}, tiens tu as trouvé un boost tier 2, il te donne 2,5 d'attaque et 5hp`)
tbat[i]=tbat[i]+2,5
tbhp[i]=tbhp[i]+5
}//if
}//if
//boost 36
if(tbposi[i]==36){
if(atrib36==1){
atrib36 = 0
message.channel.send(`${message.author}, tiens tu as trouvé un boost tier 2, il te donne 2,5 d'attaque et 5hp`)
tbat[i]=tbat[i]+2,5
tbhp[i]=tbhp[i]+5
}//if
}//if
//boost 35
if(tbposi[i]==35){
if(atrib35==1){
atrib35 = 0
message.channel.send(`${message.author}, tiens tu as trouvé un boost tier 2, il te donne 2,5 d'attaque et 5hp`)
tbat[i]=tbat[i]+2,5
tbhp[i]=tbhp[i]+5
}//if
}//if
//boost 34
if(tbposi[i]==34){
if(atrib34==1){
atrib34 = 0
message.channel.send(`${message.author}, tiens tu as trouvé un boost tier 2, il te donne 2,5 d'attaque et 5hp`)
tbat[i]=tbat[i]+2,5
tbhp[i]=tbhp[i]+5
}//if
}//if
//boost 33
if(tbposi[i]==33){
if(atrib33==1){
atrib33 = 0
message.channel.send(`${message.author}, tiens tu as trouvé un boost tier 2, il te donne 2,5 d'attaque et 5hp`)
tbat[i]=tbat[i]+2,5
tbhp[i]=tbhp[i]+5
}//if
}//if
//boost 43
if(tbposi[i]==43){
if(atrib43==1){
atrib43 = 0
message.channel.send(`${message.author}, tiens tu as trouvé un boost tier 2, il te donne 2,5 d'attaque et 5hp`)
tbat[i]=tbat[i]+2,5
tbhp[i]=tbhp[i]+5
}//if
}//if
//boost 53
if(tbposi[i]==53){
if(atrib53==1){
atrib53 = 0
message.channel.send(`${message.author}, tiens tu as trouvé un boost tier 2, il te donne 2,5 d'attaque et 5hp`)
tbat[i]=tbat[i]+2,5
tbhp[i]=tbhp[i]+5
}//if
}//if
//boost tier 3
//boost 54
if(tbposi[i]==54){
if(atrib54==1){
atrib54 = 0
message.channel.send(`${message.author}, tiens tu as trouvé un boost tier 3, il te donne 4 d'attaque et 8hp`)
tbat[i]=tbat[i]+4
tbhp[i]=tbhp[i]+8
}//if
}//if
//boost 55
if(tbposi[i]==55){
if(atrib55==1){
atrib55 = 0
message.channel.send(`${message.author}, tiens tu as trouvé un boost tier 3, il te donne 4 d'attaque et 8hp`)
tbat[i]=tbat[i]+4
tbhp[i]=tbhp[i]+8
}//if
}//if
//boost 44
if(tbposi[i]==44){
if(atrib44==1){
atrib44 = 0
message.channel.send(`${message.author}, tiens tu as trouvé un boost tier 3, il te donne 4 d'attaque et 8hp`)
tbat[i]=tbat[i]+4
tbhp[i]=tbhp[i]+8
}//if
}//if
//boost 45
if(tbposi[i]==45){
if(atrib45==1){
atrib45 = 0
message.channel.send(`${message.author}, tiens tu as trouvé un boost tier 3, il te donne 4 d'attaque et 8hp`)
tbat[i]=tbat[i]+4
tbhp[i]=tbhp[i]+8
}//if
}//if
let tbatrib = []
tbatrib =[atrib88, atrib85, atrib84, atrib81 , atrib77, atrib75, atrib74, atrib72, atrib66, atrib65, atrib63, atrib66, atrib58, atrib57
,atrib56, atrib55, atrib54, atrib53, atrib52,atrib51,atrib48,atrib47,atrib46,atrib45,atrib44,atrib43,atrib42,atrib41,atrib36,atrib35,atrib34
,atrib33, atrib27,atrib25,atrib24,atrib22,atrib18,atrib15,atrib14,atrib11]
}else{
message.channel.send(`cette direction n'existe pas ${message.author}`)
}//else
}//if aut
}//boucle aut
}else{
message.channel.send(`Tu n'as pas de personnage ${message.author}`)
}//else
}//execute
}//module
la map
const Discord = require('discord.js');
const tbexport = require(`./m1vt/${tbatrib}`)
module.exports = {
name: 'map',
description: 'La map',
execute(client, message, args) {
message.delete()
let x99 ='Personne'
let x98 ='Personne'
let x97 ='Personne'
let x96 ='Personne'
let x95 ='Personne'
let x94 ='Personne'
let x93 ='Personne'
let x92 ='Personne'
let x91 ='Personne'
let x90 ='Personne'
let x89 ='Personne'
let x88 =`Personne, ${tbexport[0]} Boost`
let x87 ='Personne'
let x86 ='Personne'
let x85 =`Personne, ${tbatrib[1]} Boost`
let x84 =`Personne, ${tbatrib[2]} Boost`
let x83 ='Personne'
let x82 ='Personne'
let x81 =`Personne, ${tbatrib[3]} Boost`
let x80 ='Personne'
let x79 ='Personne'
let x78 ='Personne'
let x77 =`Personne, ${tbatrib[4]} Boost`
let x76 ='Personne'
let x75 =`Personne, ${tbatrib[5]} Boost`
let x74 =`Personne, ${tbatrib[6]} Boost`
let x73 ='Personne'
let x72 =`Personne, ${tbatrib[7]} Boost`
let x71 ='Personne'
let x70 ='Personne'
let x69 ='Personne'
let x68 ='Personne'
let x67 ='Personne'
let x66 =`Personne, ${tbatrib[8]} Boost`
let x65 =`Personne, ${tbatrib[9]} Boost`
let x64 =`Personne, ${tbatrib[10]} Boost`
let x63 =`Personne, ${tbatrib[11]} Boost`
let x62 ='Personne'
let x61 ='Personne'
let x60 ='Personne'
let x59 ='Personne'
let x58 =`Personne, ${tbatrib[12]} Boost`
let x57 =`Personne, ${tbatrib[13]} Boost`
let x56 =`Personne, ${tbatrib[14]} Boost`
let x55 =`Personne, ${tbatrib[15]} Boost`
let x54 =`Personne, ${tbatrib[16]} Boost`
let x53 =`Personne, ${tbatrib[17]} Boost`
let x52 =`Personne, ${tbatrib[18]} Boost`
let x51 =`Personne, ${tbatrib[19]} Boost`
let x50 ='Personne'
//test
for(let i in tbposi){
//99
if(tbposi[i]==99){
x99 = `<@${tbaut[i]}>`
}
//98
if(tbposi[i]==98){
x98 = `<@${tbaut[i]}>`
}
//97
if(tbposi[i]==97){
x97 = `<@${tbaut[i]}>`
}
//96
if(tbposi[i]==96){
x96 = `<@${tbaut[i]}>`
}
//95
if(tbposi[i]==95){
x95 = `<@${tbaut[i]}>`
}
//94
if(tbposi[i]==94){
x94 = `<@${tbaut[i]}>`
}
//93
if(tbposi[i]==93){
x93 = `<@${tbaut[i]}>`
}
//92
if(tbposi[i]==92){
x92 = `<@${tbaut[i]}>`
}
//91
if(tbposi[i]==91){
x91 = `<@${tbaut[i]}>`
}
//90
if(tbposi[i]==90){
x90 = `<@${tbaut[i]}>`
}
//89
if(tbposi[i]==89){
x89 = `<@${tbaut[i]}>`
}
//88
if(tbposi[i]==88){
x88 = `<@${tbaut[i]}>`
}
//87
if(tbposi[i]==87){
x87 = `<@${tbaut[i]}>`
}
//86
if(tbposi[i]==86){
x86 = `<@${tbaut[i]}>`
}
//85
if(tbposi[i]==85){
x85 = `<@${tbaut[i]}>`
}
//84
if(tbposi[i]==84){
x84 = `<@${tbaut[i]}>`
}
//83
if(tbposi[i]==83){
x83 = `<@${tbaut[i]}>`
}
//82
if(tbposi[i]==82){
x82 = `<@${tbaut[i]}>`
}
//81
if(tbposi[i]==81){
x81 = `<@${tbaut[i]}>`
}
//80
if(tbposi[i]==80){
x80 = `<@${tbaut[i]}>`
}
//79
if(tbposi[i]==79){
x79 = `<@${tbaut[i]}>`
}
//78
if(tbposi[i]==78){
x78 = `<@${tbaut[i]}>`
}
//77
if(tbposi[i]==77){
x77 = `<@${tbaut[i]}>`
}
//76
if(tbposi[i]==76){
x76 = `<@${tbaut[i]}>`
}
//75
if(tbposi[i]==75){
x75 = `<@${tbaut[i]}>`
}
//74
if(tbposi[i]==74){
x74 = `<@${tbaut[i]}>`
}
//73
if(tbposi[i]==73){
x73 = `<@${tbaut[i]}>`
}
//72
if(tbposi[i]==72){
x72 = `<@${tbaut[i]}>`
}
//71
if(tbposi[i]==71){
x71 = `<@${tbaut[i]}>`
}
//70
if(tbposi[i]==70){
x70 = `<@${tbaut[i]}>`
}
//69
if(tbposi[i]==69){
x69 = `<@${tbaut[i]}>`
}
//68
if(tbposi[i]==68){
x68 = `<@${tbaut[i]}>`
}
//67
if(tbposi[i]==67){
x67 = `<@${tbaut[i]}>`
}
//66
if(tbposi[i]==66){
x66 = `<@${tbaut[i]}>`
}
//65
if(tbposi[i]==65){
x65 = `<@${tbaut[i]}>`
}
//64
if(tbposi[i]==64){
x64 = `<@${tbaut[i]}>`
}
//63
if(tbposi[i]==63){
x63 = `<@${tbaut[i]}>`
}
//62
if(tbposi[i]==62){
x62 = `<@${tbaut[i]}>`
}
//61
if(tbposi[i]==61){
x61 = `<@${tbaut[i]}>`
}
//60
if(tbposi[i]==60){
x60 = `<@${tbaut[i]}>`
}
//59
if(tbposi[i]==59){
x59 = `<@${tbaut[i]}>`
}
//58
if(tbposi[i]==58){
x58 = `<@${tbaut[i]}>`
}
//57
if(tbposi[i]==57){
x57 = `<@${tbaut[i]}>`
}
//56
if(tbposi[i]==56){
x56 = `<@${tbaut[i]}>`
}
//55
if(tbposi[i]==55){
x55 = `<@${tbaut[i]}>`
}
//54
if(tbposi[i]==54){
x54 = `<@${tbaut[i]}>`
}
//53
if(tbposi[i]==53){
x53 = `<@${tbaut[i]}>`
}
//52
if(tbposi[i]==52){
x52 = `<@${tbaut[i]}>`
}
//51
if(tbposi[i]==51){
x51 = `<@${tbaut[i]}>`
}
//50
if(tbposi[i]==50){
x50 = `<@${tbaut[i]}>`
}
}//boucle
//embed1
const Map = new Discord.MessageEmbed()
.setColor('RANDOM')
.setTitle('Map')
.setURL('https://discord.js.org/')
.setAuthor('Piou', 'https://cdn.discordapp.com/attachments/707993253625987142/711154064091643914/piou.jpg', 'https://discord.js.org')
.setDescription(`Voici la map ${message.author}, tu peux y voir on sont postionnais les autres joeurs:`)
.addFields(
{ name: '99', value: x99, inline: true },
{ name: '98', value: x98, inline: true },
{ name: '97', value: x97, inline: true },
{ name: '96', value: x96, inline: true },
{ name: '95', value: x95, inline: true },
{ name: '94', value: x94, inline: true },
{ name: '93', value: x93, inline: true },
{ name: '92', value: x92, inline: true },
{ name: '91', value: x91, inline: true },
{ name: '90', value: x90, inline: false },
{ name: '89', value: x89, inline: true },
{ name: '88', value: x88, inline: true },
{ name: '87', value: x87, inline: true },
{ name: '86', value: x86, inline: true },
{ name: '85', value: x85, inline: true },
{ name: '84', value: x84, inline: true },
{ name: '83', value: x83, inline: true },
{ name: '82', value: x82, inline: true },
{ name: '81', value: x81, inline: true },
{ name: '80', value: x80, inline: false },
{ name: '79', value: x79, inline: true },
{ name: '78', value: x78, inline: true },
{ name: '77', value: x77, inline: true },
{ name: '76', value: x76, inline: true },
{ name: '75', value: x75, inline: true },
)//addfiel
//embed 2
const Map2 = new Discord.MessageEmbed()
.setColor('RANDOM')
.addFields(
{ name: '74', value: x74, inline: true },
{ name: '73', value: x73, inline: true },
{ name: '72', value: x72, inline: true },
{ name: '71', value: x71, inline: true },
{ name: '70', value: x70, inline: true },
{ name: '69', value: x69, inline: false },
{ name: '68', value: x68, inline: true },
{ name: '67', value: x67, inline: true },
{ name: '66', value: x66, inline: true },
{ name: '65', value: x65, inline: true },
{ name: '64', value: x64, inline: true },
{ name: '63', value: x63, inline: true },
{ name: '62', value: x62, inline: true },
{ name: '61', value: x61, inline: true },
{ name: '60', value: x60, inline: true },
{ name: '59', value: x59, inline: true },
{ name: '58', value: x58, inline: true },
{ name: '57', value: x57, inline: true },
{ name: '56', value: x56, inline: true },
{ name: '55', value: x55, inline: true },
{ name: '54', value: x54, inline: true },
{ name: '53', value: x53, inline: true },
{ name: '52', value: x52, inline: true },
{ name: '51', value: x51, inline: true },
{ name: '50', value: x50, inline: true },
)//adfiel
//embed3
const Map3 = new Discord.MessageEmbed()
.setColor('RANDOM')
.addFields(
{ name: '49', value: ".", inline: true },
{ name: '48', value: ".", inline: true },
{ name: '47', value: ".", inline: true },
{ name: '46', value: ".", inline: true },
{ name: '45', value: ".", inline: true },
{ name: '44', value: ".", inline: true },
{ name: '43', value: ".", inline: true },
{ name: '42', value: ".", inline: true },
{ name: '41', value: ".", inline: true },
{ name: '40', value: ".", inline: false },
{ name: '39', value: ".", inline: true },
{ name: '38', value: ".", inline: true },
{ name: '37', value: ".", inline: true },
{ name: '36', value: ".", inline: true },
{ name: '35', value: ".", inline: true },
{ name: '34', value: ".", inline: true },
{ name: '33', value: ".", inline: true },
{ name: '32', value: ".", inline: true },
{ name: '31', value: ".", inline: true },
{ name: '30', value: ".", inline: false },
{ name: '29', value: ".", inline: true },
{ name: '28', value: ".", inline: true },
{ name: '27', value: ".", inline: true },
{ name: '26', value: ".", inline: true },
{ name: '25', value: ".", inline: true },
)//adfiel
//embed 4
const Map4 = new Discord.MessageEmbed()
.setColor('RANDOM')
.addFields(
{ name: '24', value: ".", inline: true },
{ name: '23', value: ".", inline: true },
{ name: '22', value: ".", inline: true },
{ name: '21', value: ".", inline: true },
{ name: '20', value: ".", inline: true },
{ name: '19', value: ".", inline: false },
{ name: '18', value: ".", inline: true },
{ name: '17', value: ".", inline: true },
{ name: '16', value: ".", inline: true },
{ name: '15', value: ".", inline: true },
{ name: '14', value: ".", inline: true },
{ name: '13', value: ".", inline: true },
{ name: '12', value: ".", inline: true },
{ name: '11', value: ".", inline: true },
{ name: '10', value: ".", inline: true },
{ name: '09', value: ".", inline: true },
{ name: '08', value: ".", inline: true },
{ name: '07', value: ".", inline: true },
{ name: '06', value: ".", inline: true },
{ name: '05', value: ".", inline: true },
{ name: '04', value: ".", inline: true },
{ name: '03', value: ".", inline: true },
{ name: '02', value: ".", inline: true },
{ name: '01', value: ".", inline: true },
{ name: '00', value: ".", inline: true },
)//adfiel
.setFooter("Alors tu es ou ?", 'https://cdn.discordapp.com/attachments/707993253625987142/711154064091643914/piou.jpg');
message.channel.send(Map)
.then(() =>message.channel.send(Map2))
.then(() =>message.channel.send(Map3))
.then(() =>message.channel.send(Map4))
}//execute
}//module
Justement j'ai plein de tableau qui se font exporst d'un fichier a l'autre mais y'a que celui la qui fonctionne pas :/
cela voudrais dire qu´il faut que le fichier du tableau sois avant le ficher de la ou je m´en sert ? je viens de deplacer mon fichier avant pour qu'il soit declarer mais cela big tj :/
Chaque fichier à son scope, des variables déclarées dans un fichier et non exportées ne seront accessibles que dans son fichier et pas les autres