Gros problème LUA

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

Axl

Bambi
Messages
33
Score réaction
0
Points
35
Bonjours, voici le problème affichez dans ma console :

[ERROR] A runtime error has occurred in "addons/darkrpmodification/lua/darkrp_customthings/jobs.lua" on line 50.
The best help I can give you is this:

A table is being indexed by something that does not exist (table index is nil).

Hints:
- The thing between square brackets does not exist (is nil).

The responsibility for the error above lies with (the authors of) one (or more) of these files:
1. addons/darkrpmodification/lua/darkrp_customthings/jobs.lua on line 50
2. gamemodes/darkrp/gamemode/libraries/fn.lua on line 84
3. gamemodes/darkrp/gamemode/libraries/fn.lua on line 84
4. gamemodes/darkrp/gamemode/libraries/modificationloader.lua on line 137
5. gamemodes/darkrp/gamemode/libraries/modificationloader.lua on line 148
6. gamemodes/darkrp/gamemode/init.lua on line 108
------- End of Simplerr error -------
 
Mmomo

Mmomo

Geek
Messages
34
Score réaction
0
Points
95
C'est a cause de ton job ligne 50.
envoie ton job ligne 50
 
Joe Leroi

Joe Leroi

Chuck Norris
Messages
4 368
Score réaction
933
Points
605
Axl à dit:
Bonjours, voici le problème affichez dans ma console :

[ERROR] A runtime error has occurred in "addons/darkrpmodification/lua/darkrp_customthings/jobs.lua" on line 50.
The best help I can give you is this:

A table is being indexed by something that does not exist (table index is nil).

Hints:
- The thing between square brackets does not exist (is nil).

The responsibility for the error above lies with (the authors of) one (or more) of these files:
1. addons/darkrpmodification/lua/darkrp_customthings/jobs.lua on line 50
2. gamemodes/darkrp/gamemode/libraries/fn.lua on line 84
3. gamemodes/darkrp/gamemode/libraries/fn.lua on line 84
4. gamemodes/darkrp/gamemode/libraries/modificationloader.lua on line 137
5. gamemodes/darkrp/gamemode/libraries/modificationloader.lua on line 148
6. gamemodes/darkrp/gamemode/init.lua on line 108
------- End of Simplerr error -------
A la voir, je dirait faute de ponctuation exactement, soit une accolade mais je partirais plus sur un CROCHET "[", que tu t'es louper.

Envoi mmoi ton jobs.lua stp.
 
  • Initiateur de la discussion
Axl

Axl

Bambi
Messages
33
Score réaction
0
Points
35
Ouai mais enfaite regarde c'est chelou : https://www.noelshack.com/2017-11-1489695065-capture.png
 
Joe Leroi

Joe Leroi

Chuck Norris
Messages
4 368
Score réaction
933
Points
605
A tu toucher a un fichier dans srcds/garrysmod/gamemode ?
 
  • Initiateur de la discussion
Axl

Axl

Bambi
Messages
33
Score réaction
0
Points
35
J'ai surement du touchez a une fichier gamemode, mais je ne sais pas le quelle...
Ducoup vous me proposez de faire quoi ?
 
Joe Leroi

Joe Leroi

Chuck Norris
Messages
4 368
Score réaction
933
Points
605
Il me faut chacun de ces fichier :
1. addons/darkrpmodification/lua/darkrp_customthings/jobs.lua on line 50
2. gamemodes/darkrp/gamemode/libraries/fn.lua on line 84
3. gamemodes/darkrp/gamemode/libraries/fn.lua on line 84
4. gamemodes/darkrp/gamemode/libraries/modificationloader.lua on line 137
5. gamemodes/darkrp/gamemode/libraries/modificationloader.lua on line 148
6. gamemodes/darkrp/gamemode/init.lua on line 108
 
  • Initiateur de la discussion
Axl

Axl

Bambi
Messages
33
Score réaction
0
Points
35
1 : https://www.noelshack.com/2017-11-1489695065-capture.png
2 & 3 : https://www.noelshack.com/2017-11-1489695636-azdazdaggrazd.png
4 : https://www.noelshack.com/2017-11-1489695704-captureazdreherzfd.png
5 : https://www.noelshack.com/2017-11-1489695772-rgfazfzr.png

(il sont dans l'ordre)
 
ALTA

ALTA

Geek suprême
Messages
449
Score réaction
212
Points
150
Il me faut chacun de ces fichier :
1. addons/darkrpmodification/lua/darkrp_customthings/jobs.lua on line 50
2. gamemodes/darkrp/gamemode/libraries/fn.lua on line 84
3. gamemodes/darkrp/gamemode/libraries/fn.lua on line 84
4. gamemodes/darkrp/gamemode/libraries/modificationloader.lua on line 137
5. gamemodes/darkrp/gamemode/libraries/modificationloader.lua on line 148
6. gamemodes/darkrp/gamemode/init.lua on line 108


Axl à dit:
Bonjours, voici le problème affichez dans ma console :

[ERROR] A runtime error has occurred in "addons/darkrpmodification/lua/darkrp_customthings/jobs.lua" on line 50.
The best help I can give you is this:

A table is being indexed by something that does not exist (table index is nil).

Hints:
- The thing between square brackets does not exist (is nil).

The responsibility for the error above lies with (the authors of) one (or more) of these files:
1. addons/darkrpmodification/lua/darkrp_customthings/jobs.lua on line 50
2. gamemodes/darkrp/gamemode/libraries/fn.lua on line 84
3. gamemodes/darkrp/gamemode/libraries/fn.lua on line 84
4. gamemodes/darkrp/gamemode/libraries/modificationloader.lua on line 137
5. gamemodes/darkrp/gamemode/libraries/modificationloader.lua on line 148
6. gamemodes/darkrp/gamemode/init.lua on line 108
------- End of Simplerr error -------
Putain mais c'est incroyable les conneries que je trouve sur ce forum mon dieu :eek:

Faut pas être con et faut savoir au minimum savoir lire l’anglais et mettre ça en parallèle avec ses connaissances
(Je ne te blame pas Axl, je parle de Joe notamment qui essaie de trouver des erreurs là où il n'y en a pas...)

Bon, tout simplement: Est-ce que tu as remplacé le job "TEAM_POLICE" ?
Si oui, remplace "TEAM_POLICE" par le job qui te sert de policier.
En espérant t'avoir aidé, bonne journée.
 
Dernière édition:
Yoh Sambre ♪

Yoh Sambre ♪

Shaman Fou
Messages
16 289
Score réaction
9 688
Points
1 845
Joe Leroi à dit:
Il me faut chacun de ces fichier :
2. gamemodes/darkrp/gamemode/libraries/fn.lua on line 84
3. gamemodes/darkrp/gamemode/libraries/fn.lua on line 84
4. gamemodes/darkrp/gamemode/libraries/modificationloader.lua on line 137
5. gamemodes/darkrp/gamemode/libraries/modificationloader.lua on line 148
6. gamemodes/darkrp/gamemode/init.lua on line 108
l'indication de ces fichiers est une conneries jamais personne ne doit en prendre compte
 
  • J'aime
Réactions: kirikoumalou
ALTA

ALTA

Geek suprême
Messages
449
Score réaction
212
Points
150
Yoh Sambre ♪ à dit:
l'indication de ces fichiers est une conneries jamais personne ne doit en prendre compte
C'est pas une connerie, c'est les fichiers qui permettent aux autres fichiers de se lancer au bon moment, mais ça sert pas trop sauf dans des cas majeurs...
 
Yoh Sambre ♪

Yoh Sambre ♪

Shaman Fou
Messages
16 289
Score réaction
9 688
Points
1 845
ALTA à dit:
C'est pas une connerie, c'est les fichiers qui permettent aux autres fichiers de se lancer au bon moment, mais ça sert pas trop sauf dans des cas majeurs...
qu'elle genre de cas majeurs ?_?
 
ALTA

ALTA

Geek suprême
Messages
449
Score réaction
212
Points
150
Yoh Sambre ♪ à dit:
qu'elle genre de cas majeurs ?_?
Quand tu ne sais pas d'où vient l'erreur, tu vas essayer de voir à partir de quel moment ce genre d'erreur apparaît et remonter petit à petit à la source du problème
Du type erreur de sauvegarde ou des conneries du genre.
 
  • J'aime
Réactions: Yoh Sambre ♪
  • Initiateur de la discussion
Axl

Axl

Bambi
Messages
33
Score réaction
0
Points
35
Le problème c'est que sa me met une erreur a team police mais je n'est pas touchez au job, j'ai juste renomée le nom en jeux et pas le TEAM_POLICE...
 
Joe Leroi

Joe Leroi

Chuck Norris
Messages
4 368
Score réaction
933
Points
605
ALTA à dit:




Putain mais c'est incroyable les conneries que je trouve sur ce forum mon dieu :eek:

Faut pas être con et faut savoir au minimum savoir lire l’anglais et mettre ça en parallèle avec ses connaissances
(Je ne te blame pas Axl, je parle de Joe notamment qui essaie de trouver des erreurs là où il n'y en a pas...)

Bon, tout simplement: Est-ce que tu as remplacé le job "TEAM_POLICE" ?
Si oui, remplace "TEAM_POLICE" par le job qui te sert de policier.
En espérant t'avoir aidé, bonne journée.
Sur mon jobs.lua de base à la ligne 50 j'ai exactement pareille et tout fonctionne donc j'en ai conclu que sa ne venais pas de la.
 
  • Initiateur de la discussion
Axl

Axl

Bambi
Messages
33
Score réaction
0
Points
35
Toujours en attente d'une réponse, merci de m'aidez les gars vous êtes super !
 
ALTA

ALTA

Geek suprême
Messages
449
Score réaction
212
Points
150
Essaie de supprimer
[TEAM_POLICE] = true,
et revient nous en dire plus ;)
 
  • Initiateur de la discussion
Axl

Axl

Bambi
Messages
33
Score réaction
0
Points
35
J'ai essayez hier rien n'as changez après le reboot du serveur.
 
  • Initiateur de la discussion
Axl

Axl

Bambi
Messages
33
Score réaction
0
Points
35
ALTA à dit:
Essaie de supprimer
[TEAM_POLICE] = true,
et revient nous en dire plus ;)
J'ai essayez hier rien n'as changez après le reboot du serveur.
 
While True

While True

Geek suprême
Messages
445
Score réaction
395
Points
190
Axl à dit:
J'ai essayez hier rien n'as changez après le reboot du serveur.
Axl à dit:
J'ai surement du touchez a une fichier gamemode, mais je ne sais pas le quelle...
Ducoup vous me proposez de faire quoi ?
Bon, si tu as touché à des fichiers du gamemode, c'est déjà mauvais.
Le DarkRP est conçu pour être facilement modifiable via l'addon darkrp_modification, les modifications que tu voudras effectuer seront (sauf exception) faisable par le biais de cet addon.

Si tu as effectivement touché à des fichiers du gamemode, alors réinstalle le en supprimant le dossier gamemodes/darkrp puis en téléchargeant l'original sur GitHub (https://github.com/FPtje/DarkRP/archive/master.zip).

Sinon,
Apprenons à comprendre un message d'erreur ensemble :)
Premièrement, tu peux lire "A table is being indexed by something that does not exist (table index is nil).".
Ces mots signifient -que tu vivras ta vie sans aucun soucis- que tu tentes d'indexer (trouver une valeur dans un tableau) à partir d'une valeur d'index inexistante.
Dans ton cas, et en d'autres mots la variable TEAM_POLICE n'est pas définie.

Pour résoudre le problème,il y a deux solutions :
1. Il faut que (créer) un job qui utilise cette 'enumeration' :
Code:
TEAM_POLICE = DarkRP.createJob("Commissaire", { color = Color(70, 130, 180, 255), model = "models/player/peau/lisse.mdl", category = "Civil Protection" -- blablablablabla
})
2.En modifiant la ligne 50 pour avoir un truc comme ca:
Code:
GAMEMODE.CivilProtection = { [TEAM_MA_PEAU_LISSE] = true,
}
Donc en gros si tu as changé le TEAM_POLICE en TEAM_PEAULISSE alors tu dois aussi le changer à la ligne 50.
Si tu as désactivé le TEAM_POLICE, alors tu peux supprimer la ligne, ou alors mettre un autre job si besoin.

Informations complémentaires :
Je vois que ton erreur se situe à la ligne 50, sache que tu es censé ajouter tes métiers 'custom' dans ce même fichier (darkrpmodification/lua/darkrp_customthings/jobs.lua) et ce après la ligne
Code:
Add jobs under the following line:
---------------------------------------------------------------------------]]
et avant la ligne
Code:
--[[---------------------------------------------------------------------------
Define which team joining players spawn into and what team you change to if demoted
 
Dernière édition:
  • Initiateur de la discussion
Axl

Axl

Bambi
Messages
33
Score réaction
0
Points
35
While True à dit:
Bon, si tu as touché à des fichiers du gamemode, c'est déjà mauvais.
Le DarkRP est conçu pour être facilement modifiable via l'addon darkrp_modification, les modifications que tu voudras effectuer seront (sauf exception) faisable par le biais de cet addon.

Si tu as effectivement touché à des fichiers du gamemode, alors réinstalle le en supprimant le dossier gamemodes/darkrp puis en téléchargeant l'original sur GitHub (https://github.com/FPtje/DarkRP/archive/master.zip).

Sinon,
Apprenons à comprendre un message d'erreur ensemble :)
Premièrement, tu peux lire "A table is being indexed by something that does not exist (table index is nil).".
Ces mots signifient -que tu vivras ta vie sans aucun soucis- que tu tentes d'indexer (trouver une valeur dans un tableau) à partir d'une valeur d'index inexistante.
Dans ton cas, et en d'autres mots la variable TEAM_POLICE n'est pas définie.

Pour résoudre le problème,il y a deux solutions :
1. Il faut que (créer) un job qui utilise cette 'enumeration' :
Code:
TEAM_POLICE = DarkRP.createJob("Commissaire", { color = Color(70, 130, 180, 255), model = "models/player/peau/lisse.mdl", category = "Civil Protection" -- blablablablabla
})
2.En modifiant la ligne 50 pour avoir un truc comme ca:
Code:
GAMEMODE.CivilProtection = { [TEAM_MA_PEAU_LISSE] = true,
}
Donc en gros si tu as changé le TEAM_POLICE en TEAM_PEAULISSE alors tu dois aussi le changer à la ligne 50.
Si tu as désactivé le TEAM_POLICE, alors tu peux supprimer la ligne, ou alors mettre un autre job si besoin.

Informations complémentaires :
Je vois que ton erreur se situe à la ligne 50, sache que tu es censé ajouter tes métiers 'custom' dans ce même fichier (darkrpmodification/lua/darkrp_customthings/jobs.lua) et ce après la ligne
Code:
Add jobs under the following line:
---------------------------------------------------------------------------]]
et avant la ligne
Code:
--[[---------------------------------------------------------------------------
Define which team joining players spawn into and what team you change to if demoted
Okay , je vais testez sa et te dire si sa marche, merci de l'aide !
 
  • Initiateur de la discussion
Axl

Axl

Bambi
Messages
33
Score réaction
0
Points
35
Plus rien ne marche... je vais recrée un FTP et remettre HUD , F4menu et tout le bordel, merci quand même de l'aide les gars
 
Discord d'entraide
Rejoignz-nous sur Discord