Commande F10 via EliteF4Menu

  • Initiateur de la discussion
xLomble77

xLomble77

Psychopathe
Messages
2 191
Score réaction
348
Points
290
Bonjour,

Tout est dit dans le titre, je souhaiterais que quand mes joueurs appuis sur le bouton de la commande dans le EliteF4Menu, sa lance une commande dans la console du ( F10 ), car j'ai un script qui fait une commande uniquement via le F10. Quelqu'un serait-il m'aider ?

Bien Cordialement,
Alexandre.
 
colserra

colserra

Geek
Messages
51
Score réaction
2
Points
45
Dans le fichier config tu as la possibilité de changer la touche de contrôle
 
  • Initiateur de la discussion
xLomble77

xLomble77

Psychopathe
Messages
2 191
Score réaction
348
Points
290
colserra à dit:
Dans le fichier config tu as la possibilité de changer la touche de contrôle
Peux tu m'indiquer quoi mettre ? Car tu m'indiques pas vraiment une aide là :/
 
Dernière édition:
colserra

colserra

Geek
Messages
51
Score réaction
2
Points
45
Je te transmet le code après tu n auras juste qu'à copier coller
 
  • Initiateur de la discussion
xLomble77

xLomble77

Psychopathe
Messages
2 191
Score réaction
348
Points
290
colserra à dit:
Je te transmet le code après tu n auras juste qu'à copier coller
Très bien j'attend sa :)
Merci à toi de ton aide.
 
  • Initiateur de la discussion
xLomble77

xLomble77

Psychopathe
Messages
2 191
Score réaction
348
Points
290
up..
 
Yoh Sambre ♪

Yoh Sambre ♪

Shaman Fou
Messages
16 284
Score réaction
9 687
Points
1 845
  • Initiateur de la discussion
xLomble77

xLomble77

Psychopathe
Messages
2 191
Score réaction
348
Points
290
Pour informations RunConsoleCommand ne fonctionne pas.

Il faut faire le format : RunConsoleCommand( "say", [Command] )
avec le say, sauf que moi c'est une commande, je veux pas faire dire quelque chose dans le tchat, mais faire une commande via le f10
 
M

mrspiz

Bambi
Messages
10
Score réaction
0
Points
35
Salut, il faut faire cette commande pour que sa fonctionne dans le F10

Exemple :

RunConsoleCommand("net_graph", "3");
 
  • Initiateur de la discussion
xLomble77

xLomble77

Psychopathe
Messages
2 191
Score réaction
348
Points
290
En gros je met :

MenuAddOtherButton( "Gérer ses colocataires", function() RunConsoleCommand("net_graph", "3", "commande" ) end )

?
 
M

mrspiz

Bambi
Messages
10
Score réaction
0
Points
35
Aprés faut voir comment et fait le menu F4 que tu veux modifier, pour un panel c'est sa :

local DermaButton = vgui.Create( "DButton" )
DermaButton:SetParent( DermaPanel )
DermaButton:SetText( "AFFICHER FPS" )
DermaButton:SetPos( 25, 250 )
DermaButton:SetSize( 250, 30 )
DermaButton.DoClick = function()
RunConsoleCommand("net_graph", "1");
end
 
M

mrspiz

Bambi
Messages
10
Score réaction
0
Points
35
C'est se que j'ai dit, moi j'ai proposé sa : RunConsoleCommand("net_graph", "1");
 
Diablos26

Diablos26

Psychopathe
Messages
951
Score réaction
326
Points
315
RunConsoleCommand() étant une fonction exécutant une ligne de code pour le serveur, ce n'est pas ça qu'il faut faire. Bordel la logique dans les messages me fait peur. En plus essayer de modifier la valeur du net_graph côté serveur alors que c'est propre à chaque client. C'est ceci qu'il faut utiliser.
 
  • Initiateur de la discussion
xLomble77

xLomble77

Psychopathe
Messages
2 191
Score réaction
348
Points
290
Diablos26 à dit:
RunConsoleCommand() étant une fonction exécutant une ligne de code pour le serveur, ce n'est pas ça qu'il faut faire. Bordel la logique dans les messages me fait peur. En plus essayer de modifier la valeur du net_graph côté serveur alors que c'est propre à chaque client. C'est ceci qu'il faut utiliser.
Merci de ta réponse, en gros je met sa :

MenuAddOtherButton( "Gérer ses colocataires", function() ply:ConCommand( "lacommande" ) end )
 
  • J'aime
Réactions: Diablos26
Diablos26

Diablos26

Psychopathe
Messages
951
Score réaction
326
Points
315
xLomble77 à dit:
Merci de ta réponse, en gros je met sa :

MenuAddOtherButton( "Gérer ses colocataires", function() ply:ConCommand( "lacommande" ) end )
ply n'étant pas initialisé (ou je le vois pas), il faudrait dans ce cas mettre LocalPlayer():ConCommand("lacommande") (ou alors tu as initialisé ply avant ?)
 
  • Initiateur de la discussion
xLomble77

xLomble77

Psychopathe
Messages
2 191
Score réaction
348
Points
290
Diablos26 à dit:
ply n'étant pas initialisé (ou je le vois pas), il faudrait dans ce cas mettre LocalPlayer():ConCommand("lacommande") (ou alors tu as initialisé ply avant ?)
J'ai testé sa fonctionne pas.
 
  • Banni
F

Furax Barbarossa

Geek
Messages
150
Score réaction
8
Points
60
xLomble77 à dit:
J'ai testé sa fonctionne pas.
Si c'est pas régler vien mp :) je peux essayer de t'aider.
 
Discord d'entraide
Rejoignz-nous sur Discord