Mêler une commande console via chat

  • Initiateur de la discussion
xLomble77

xLomble77

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

Je dispose d'une commande qui s'effectue uniquement dans la console.
Problème, je souhaite l'ajouter à un menu F4, le seul souci, c'est que la commande s'écris dans le chat et non dans la console.
Je voudrais donc pouvoir soit mêler cette commande au chat ou alors, via le menu F4 directement, faire en sorte que la commande s'effectue dans la console.

Quelqu'un pourrait-il m'aider ?

Cordialement.
 
thepsyca

thepsyca

Psychopathe
Messages
2 164
Score réaction
648
Points
365
J'ai rien compris, c'est quoi la commande déjà ?

Code:
RunConsoleCommand( "lacommandedelaconsolef10" )
 
  • Initiateur de la discussion
xLomble77

xLomble77

Psychopathe
Messages
2 191
Score réaction
348
Points
290
thepsyca à dit:
J'ai rien compris, c'est quoi la commande déjà ?

Code:
RunConsoleCommand( "lacommandedelaconsolef10" )
Si tu veux, la commande d'un script que j'ai acheté à quelqu'un s'effectue uniquement via la console du F10.
Donc si je l'ajoute dans le menu F4, celle-ci va s'écrire simplement dans le chat, car elle n'est pas reconnue comme une commande dans le chat.
En soit ce que je veux, c'est pouvoir mettre la commande dans le F4 et que celle-ci soit reconnu par le chat, et non qu'elle s'écrive.

Donc par déduction un code me permettant de pouvoir introduire la commande dans le chat.
La commande s'appelle "manageterritory"
 
Dernière édition:
thepsyca

thepsyca

Psychopathe
Messages
2 164
Score réaction
648
Points
365
Code:
LocalPlayer():ConCommand("manageterritory")
 
  • Initiateur de la discussion
xLomble77

xLomble77

Psychopathe
Messages
2 191
Score réaction
348
Points
290
thepsyca à dit:
Code:
LocalPlayer():ConCommand("manageterritory")
Il faut que je la place directement dans le menu F4 ou dans le code lua ?
 
Dernière édition:
thepsyca

thepsyca

Psychopathe
Messages
2 164
Score réaction
648
Points
365
xLomble77 à dit:
Il faut que je la place directement dans le menu F4 ou dans le code lua ?
Pour précision j'utilise le Arivia F4
Dans le code du menu F4 mais je peux pas te dire où comme je l'ai pas
 
  • Initiateur de la discussion
xLomble77

xLomble77

Psychopathe
Messages
2 191
Score réaction
348
Points
290
thepsyca à dit:
Dans le code du menu F4 mais je peux pas te dire où comme je l'ai pas
D'accord, voici l'erreur que j'ai :
(j'ai mis ce que tu m'as donné à la place de la commande)

Code:
[ERROR] addons/ariviaf4/lua/arivia/cl/cl_tab_commands.lua:19: bad argument #1 to 'pairs' (table expected, got nil) 1. pairs - [C]:-1 2. Init - addons/ariviaf4/lua/arivia/cl/cl_tab_commands.lua:19 3. Create - lua/includes/extensions/client/panel/scriptedpanels.lua:37 4. UpdateCommands - addons/ariviaf4/lua/arivia/cl/cl_init.lua:1559 5. Init - addons/ariviaf4/lua/arivia/cl/cl_init.lua:893 6. Create - lua/includes/extensions/client/panel/scriptedpanels.lua:37 7. openF4Menu - addons/ariviaf4/lua/arivia/cl/cl_init.lua:2231 8. Call - addons/ariviaf4/lua/arivia/cl/cl_init.lua:2275 9. unknown - gamemodes/darkrp/gamemode/modules/base/cl_gamemode_functions.lua:46
 
thepsyca

thepsyca

Psychopathe
Messages
2 164
Score réaction
648
Points
365
xLomble77 à dit:
D'accord, voici l'erreur que j'ai :
(j'ai mis ce que tu m'as donné à la place de la commande)

Code:
[ERROR] addons/ariviaf4/lua/arivia/cl/cl_tab_commands.lua:19: bad argument #1 to 'pairs' (table expected, got nil) 1. pairs - [C]:-1 2. Init - addons/ariviaf4/lua/arivia/cl/cl_tab_commands.lua:19 3. Create - lua/includes/extensions/client/panel/scriptedpanels.lua:37 4. UpdateCommands - addons/ariviaf4/lua/arivia/cl/cl_init.lua:1559 5. Init - addons/ariviaf4/lua/arivia/cl/cl_init.lua:893 6. Create - lua/includes/extensions/client/panel/scriptedpanels.lua:37 7. openF4Menu - addons/ariviaf4/lua/arivia/cl/cl_init.lua:2231 8. Call - addons/ariviaf4/lua/arivia/cl/cl_init.lua:2275 9. unknown - gamemodes/darkrp/gamemode/modules/base/cl_gamemode_functions.lua:46
T'as fais quoi ?
 
  • Initiateur de la discussion
xLomble77

xLomble77

Psychopathe
Messages
2 191
Score réaction
348
Points
290
thepsyca à dit:
T'as fais quoi ?
et bien j'ai mis
LocalPlayer():ConCommand("manageterritory")

à la place de la commande je te donne un exemple :

Code:
 { name = "Jeter de l'argent", command = "/dropmoney", buttonNormal = Color(72, 112, 58, 190), buttonHover = Color(72, 112, 58, 240), textNormal = Color(255, 255, 255, 255), textHover = Color(255, 255, 255, 255), argCount = 1, arg1 = "Montant", arg2 = "Montant" },
et pour ce que tu m'as donné :

Code:
 { name = "Diriger son territoire", command = LocalPlayer():ConCommand("manageterritory"), buttonNormal = Color(163, 135, 79, 190), buttonHover = Color(163, 135, 79, 240), buttonOutline = Color(255, 255, 255, 50), textNormal = Color(255, 255, 255, 255), textHover = Color(255, 255, 255, 255), argCount = 0, arg1 = "", arg2 = "" },
 
thepsyca

thepsyca

Psychopathe
Messages
2 164
Score réaction
648
Points
365
xLomble77 à dit:
et bien j'ai mis
LocalPlayer():ConCommand("manageterritory")

à la place de la commande je te donne un exemple :

Code:
 { name = "Jeter de l'argent", command = "/dropmoney", buttonNormal = Color(72, 112, 58, 190), buttonHover = Color(72, 112, 58, 240), textNormal = Color(255, 255, 255, 255), textHover = Color(255, 255, 255, 255), argCount = 1, arg1 = "Montant", arg2 = "Montant" },
et pour ce que tu m'as donné :

Code:
 { name = "Diriger son territoire", command = LocalPlayer():ConCommand("manageterritory"), buttonNormal = Color(163, 135, 79, 190), buttonHover = Color(163, 135, 79, 240), buttonOutline = Color(255, 255, 255, 50), textNormal = Color(255, 255, 255, 255), textHover = Color(255, 255, 255, 255), argCount = 0, arg1 = "", arg2 = "" },
Alors c'est normal, t'as essayer de mettre juste "manageterritory" ? Et si ça fonctionne pas bah faut directement modifier le code
 
  • Initiateur de la discussion
xLomble77

xLomble77

Psychopathe
Messages
2 191
Score réaction
348
Points
290
thepsyca à dit:
Alors c'est normal, t'as essayer de mettre juste "manageterritory" ? Et si ça fonctionne pas bah faut directement modifier le code
j'ai fais comme dans le second code ci-dessus.
Modifier le code du menu F4 ?
 
  • Initiateur de la discussion
xLomble77

xLomble77

Psychopathe
Messages
2 191
Score réaction
348
Points
290
Merci pour ton aide.
J'ai du coup modifié un peu le menu.
 
Discord d'entraide
Rejoignz-nous sur Discord