Ajouter une commande qui ouvre la collection

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

aazrod

Geek
Messages
70
Score réaction
1
Points
65
Bonjour, je cherche moyen qui permettrais que, lorsque un joueur utilise la commande !steam, cela ouvre une page internet steam là où il y aurait la collection workshop du serveur qui s'ouvre. Merci d'avance, aazrod.
 
Diablos26

Diablos26

Psychopathe
Messages
951
Score réaction
326
Points
315
Code:
 hook.Add( "PlayerSay", "SteamOpen", function( ply, text, public ) text = string.lower( text ) if ( text == "!steam" ) then if SERVER then return end gui.OpenURL("http://steamcommunity.com/sharedfiles/filedetails/?id=675741216") return "" end
end )
Dans lua->autorun.
 
Dernière édition:
  • J'aime
Réactions: rexlafureur
  • Banni
rexlafureur

rexlafureur

Psychopathe
Messages
1 054
Score réaction
83
Points
220
Diablos26 à dit:
Code:
 hook.Add( "PlayerSay", "SteamOpen", function( ply, text, public ) text = string.lower( text ) if ( text == "!steam" ) then if SERVER then return end gui.OpenUrl("http://steamcommunity.com/sharedfiles/filedetails/?id=675741216") return "" end
end )
Dans lua->autorun.
Bien joué :)
 
  • J'aime
Réactions: Diablos26
  • Initiateur de la discussion
aazrod

aazrod

Geek
Messages
70
Score réaction
1
Points
65
Diablos26 à dit:
Code:
 hook.Add( "PlayerSay", "SteamOpen", function( ply, text, public ) text = string.lower( text ) if ( text == "!steam" ) then if SERVER then return end gui.OpenUrl("http://steamcommunity.com/sharedfiles/filedetails/?id=675741216") return "" end
end )
Dans lua->autorun.
Merci !
 
Reese Roite

Reese Roite

Psychopathe
Messages
952
Score réaction
90
Points
250
je vais te faire ça !
 
Reese Roite

Reese Roite

Psychopathe
Messages
952
Score réaction
90
Points
250
Je suis trop triste j'avais fait et fini le code :'(
 
  • Initiateur de la discussion
aazrod

aazrod

Geek
Messages
70
Score réaction
1
Points
65
Reese Roite à dit:
Je suis trop triste j'avais fait et fini le code :'(
Je dois le mettre où ce code en fait ?
 
Reese Roite

Reese Roite

Psychopathe
Messages
952
Score réaction
90
Points
250
lua/autorun
 
  • Initiateur de la discussion
aazrod

aazrod

Geek
Messages
70
Score réaction
1
Points
65
Reese Roite à dit:
Oui mais je fais quoi ? Je créer un fichier .lua et je colle le codage dedans ?
 
Reese Roite

Reese Roite

Psychopathe
Messages
952
Score réaction
90
Points
250
oui exactemet
 
  • Initiateur de la discussion
aazrod

aazrod

Geek
Messages
70
Score réaction
1
Points
65
Diablos26

Diablos26

Psychopathe
Messages
951
Score réaction
326
Points
315
aazrod à dit:
ça ne marche pas..
Je sais pas, ajoute des précisions. Des erreurs dans ta console, celle du serveur ? La fenêtre s'ouvre ou rien ne se passe ? Tu tapes bien "!steam" ?
 
  • Initiateur de la discussion
aazrod

aazrod

Geek
Messages
70
Score réaction
1
Points
65
Diablos26 à dit:
Je sais pas, ajoute des précisions. Des erreurs dans ta console, celle du serveur ? La fenêtre s'ouvre ou rien ne se passe ? Tu tapes bien "!steam" ?
J'ai créer le dossier collection.lua dans le dossier indiqué et j'ai mis le codage et j'ai remplacé l'url par ma collection steam.
J'ai fais un reboot mais quand je met !steam rien ne se passe :/
 
  • Initiateur de la discussion
aazrod

aazrod

Geek
Messages
70
Score réaction
1
Points
65
Dans la console, ça met juste que j'ai écris !steam
 
Diablos26

Diablos26

Psychopathe
Messages
951
Score réaction
326
Points
315
Regarde le code, j'ai édité. Copie-colle celui-ci, il fonctionne.

EDIT : Dit moi si ça a marché, car en faite j'ai pas vérifié et mon GMod est tellement modifié que je peux même pas en être sûr :confused:
 
  • Initiateur de la discussion
aazrod

aazrod

Geek
Messages
70
Score réaction
1
Points
65
Diablos26 à dit:
Regarde le code, j'ai édité. Copie-colle celui-ci, il fonctionne.

EDIT : Dit moi si ça a marché, car en faite j'ai pas vérifié et mon GMod est tellement modifié que je peux même pas en être sûr :confused:
Ton code a fait complètement buguer mon serveur, mon bonhomme était tout noir, l'argent et mon nom ne s'affichait pas :/
 
  • Initiateur de la discussion
aazrod

aazrod

Geek
Messages
70
Score réaction
1
Points
65
aazrod à dit:
Ton code a fait complètement buguer mon serveur, mon bonhomme était tout noir, l'argent et mon nom ne s'affichait pas :/
Ok non en fait c'étais un addon qui déconnais, je vais réassayer
 
  • Initiateur de la discussion
aazrod

aazrod

Geek
Messages
70
Score réaction
1
Points
65
Diablos26 à dit:
Regarde le code, j'ai édité. Copie-colle celui-ci, il fonctionne.

EDIT : Dit moi si ça a marché, car en faite j'ai pas vérifié et mon GMod est tellement modifié que je peux même pas en être sûr :confused:
Non il ne marche pas :(
 
Reese Roite

Reese Roite

Psychopathe
Messages
952
Score réaction
90
Points
250
Code:
if CLIENT then local commande = "!steam" local url = "http://steamcommunity.com/id/roite1" local function steamcollection(ply, text, teamchat,dead) if dead then return false end text = string.lower(text) if text == commande then gui.OpenURL(url) end end hook.Add("OnPlayerChat","Reeset'asfaittontrucàlacollection",steamcollection)
end
 
  • Initiateur de la discussion
aazrod

aazrod

Geek
Messages
70
Score réaction
1
Points
65
Reese Roite à dit:
Code:
if CLIENT then local commande = "!steam" local url = "http://steamcommunity.com/id/roite1" local function steamcollection(ply, text, teamchat,dead) if dead then return false end text = string.lower(text) if text == commande then gui.OpenURL(url) end end hook.Add("OnPlayerChat","Reeset'asfaittontrucàlacollection",steamcollection)
end
Merci :) J'ai juste a modifier l'url ?

EDIT: C'est bon, je l'ai fait, merci ! :D
 
Reese Roite

Reese Roite

Psychopathe
Messages
952
Score réaction
90
Points
250
heureux que mon code n'est pas été fait pour rien ;)
 
Diablos26

Diablos26

Psychopathe
Messages
951
Score réaction
326
Points
315
Merci Reese, ça m'a évité de le faire :p Par contre putain par pitié arrête le français, ça fait vraiment tâche dans le code je trouve.. Après c'est mon avis mais franchement, ça le fait pas :p
 
Reese Roite

Reese Roite

Psychopathe
Messages
952
Score réaction
90
Points
250
:D je ne comprend pas. De quel français tu parles ?
 
Diablos26

Diablos26

Psychopathe
Messages
951
Score réaction
326
Points
315
La variable "commande", le nom de hook "Reeset'asfaittontrucàlacollection", t'inquiète il est bien ton code mais on va dire que j'ai tellement horreur du français que je préfère voir "command" et "ThingForCollectionByReese", après chacun son truc :p
 
Reese Roite

Reese Roite

Psychopathe
Messages
952
Score réaction
90
Points
250
Mdr je suis bilingue mais j'ai pas tellement de préférence après vu que c'est un forum de français, la logique veut que mon code soit ismple à comprendre ;) La prochaine fois je le ferais en anglais pour toi !
 
  • J'aime
Réactions: Diablos26
Discord d'entraide
Rejoignz-nous sur Discord