Problème de détection de ligne de code pour le menu c.

  • Initiateur de la discussion Mathieu Rybero
  • Date de début
  • Initiateur de la discussion
Mathieu Rybero

Mathieu Rybero

Têtard
Messages
24
Score réaction
0
Points
10
Bonjour alors voila j'ai mis sa dans la catégorie srds/garrysm'mod/gamemodes/darkrp/gamemode et pour enfin modifier le cl_init.lua.

A la fin j'ai mis cette commande qui consiste a bloquer les menu C au user tout en disant en rouge "Le contextmenu est réservée uniquement au staff's" en le laissant pour les grades si dessous. Mon problème et que cette ligne ne réagis juste pas et ma console ne me dit rien sont sujet.Si vous voyez une erreur ou si vous avez un solution merci.

function GM : ContextMenuOpen (ply)
local ply = LocalPlayer()
if (ply:GetUserGroup() == "superadmin") or (ply:GetUserGroup() == "Fondateur") or (ply:GetUserGroup() == "Fondateur Generale") or (ply:GetUserGroup() == "Co-Fondateur") or (ply:GetUserGroup() == "Super Administrateur") or (ply:GetUserGroup() == "Administrateur+") or (ply:GetUserGroup() == "Adminstrateur") or (ply:GetUserGroup() == "Moderateur") or (ply:GetUserGroup() == "Moderateur-Test") then
return true
else
chat.AddText( Color(255,0,0),"Le ContextMenu est uniquement reservé aux Staff's"
return false
end
end
 
  • Administration
Numerix

Numerix

Admin
Membre du Staff
Messages
1 913
Score réaction
356
Points
315
Code:
local AllowedGroup = { ["superadmin"] = true, ["admin"] = true,
}
hook.Add("OnContextMenuOpen", "ContextMenuRestricted_Rybero", function() local ply = LocalPLayer() if [ply:GetNWString("usergroup")] then return true else chat.AddText( Color(255,0,0),"Le ContextMenu est uniquement reservé aux Staff's" return false end
end)
A mettre dans darkrpmodification/darkrp_module/nomquetuveux/cl_nomquetuveux.lua
Ne modifie jamais le gamemode
 
  • Initiateur de la discussion
Mathieu Rybero

Mathieu Rybero

Têtard
Messages
24
Score réaction
0
Points
10
D'accord mais se ne pause pas de probleme si je met autant de grade ?
 
  • Administration
Numerix

Numerix

Admin
Membre du Staff
Messages
1 913
Score réaction
356
Points
315
non
 
  • Initiateur de la discussion
Mathieu Rybero

Mathieu Rybero

Têtard
Messages
24
Score réaction
0
Points
10
Et ton code ne marche pas meme apres mes modification pour mes grades sa ne change rien.
 
  • Administration
Numerix

Numerix

Admin
Membre du Staff
Messages
1 913
Score réaction
356
Points
315
Code:
local AllowedGroup = { ["superadmin"] = true, ["admin"] = true,
}
hook.Add("OnContextMenuOpen", "ContextMenuRestricted_Rybero", function() print("Le hook est bien appele") local ply = LocalPLayer() if [ply:GetNWString("usergroup")] then print("Autorise") return true else chat.AddText( Color(255,0,0),"Le ContextMenu est uniquement reservé aux Staff's" rint("Refuse") return false end
end)
j'ai rajouter des print (qui se verront dans ta console) donc dit moi les quels s'affichent
 
  • Initiateur de la discussion
Mathieu Rybero

Mathieu Rybero

Têtard
Messages
24
Score réaction
0
Points
10
ok je te dit 30s
 
  • Initiateur de la discussion
Mathieu Rybero

Mathieu Rybero

Têtard
Messages
24
Score réaction
0
Points
10
Je les voie ou exactement ?
 
  • Administration
Numerix

Numerix

Admin
Membre du Staff
Messages
1 913
Score réaction
356
Points
315
dans ta console du jeu (f10)
 
  • Initiateur de la discussion
Mathieu Rybero

Mathieu Rybero

Têtard
Messages
24
Score réaction
0
Points
10
sa ne m'affiche rien et sa ne fonctionne pas non plus avec ta deuxième méthode
 
  • Administration
Numerix

Numerix

Admin
Membre du Staff
Messages
1 913
Score réaction
356
Points
315
Et tu l'as bien mis au bonne endroit ?
 
  • Initiateur de la discussion
Mathieu Rybero

Mathieu Rybero

Têtard
Messages
24
Score réaction
0
Points
10
Oui la ou tu ma dit
 
  • Administration
Numerix

Numerix

Admin
Membre du Staff
Messages
1 913
Score réaction
356
Points
315
Tente en le mettant dans lua/autorun/client/cl_nom.lua et si sa ne marche pas créer une erreur et regarde si tu voit l'erreur
 
  • Initiateur de la discussion
Mathieu Rybero

Mathieu Rybero

Têtard
Messages
24
Score réaction
0
Points
10
ok, Mais ou trouve tu se dossier ?
 
  • Administration
Numerix

Numerix

Admin
Membre du Staff
Messages
1 913
Score réaction
356
Points
315
srcds/lua/autorun/client/cl_nom.lua
 
thepsyca

thepsyca

Psychopathe
Messages
2 164
Score réaction
648
Points
365
  • Initiateur de la discussion
Mathieu Rybero

Mathieu Rybero

Têtard
Messages
24
Score réaction
0
Points
10
Apres avoir mis dans tout ce que vous m'avez dit et meme avec la modif de thepsyca sa ne marche pas
 
thepsyca

thepsyca

Psychopathe
Messages
2 164
Score réaction
648
Points
365
Mathieu Rybero à dit:
Apres avoir mis dans tout ce que vous m'avez dit et meme avec la modif de thepsyca sa ne marche pas
Y’a aussi écris rint au lieu de print
 
  • Initiateur de la discussion
Mathieu Rybero

Mathieu Rybero

Têtard
Messages
24
Score réaction
0
Points
10
Sa marche Pas
 
Discord d'entraide
Rejoignz-nous sur Discord