[GMOD-lua] Trouver le steamID

  • Initiateur de la discussion
Devils_Monkey

Devils_Monkey

Geek
Messages
315
Score réaction
12
Points
95
Bonjour, ça fait 1 heure que je cherche un moyen de trouver le steamID d'un joueur.

Voila le code:

Code:
concommand.Add( "hudset", function( ply, cmd, arg ) tblpos = {} table.insert( "STEAMID" ) file.Write("hud_steam.txt", util.TableToJSON(tblpos))
end)
concommand.Add( "hudread", function( ply, cmd, arg ) tblpos = {} table.insert( "STEAMID" ) print( file.Read( "hud_steam.txt", "DATA" ) )
end)
En gros, se que je veux c'est que: Quand le steamID d'un joueur est présent dans le fichier sa déclache un HOOK.

Ce que je voudrais:

data/hud_steam.txt:
Code:
"STEAMID" (Du player A)
"STEAMID" (Du player B)
"STEAMID" (Du player C)
...
Pour le moment je le "print" pour les test mais comment analyser le contenue ?
 
thepsyca

thepsyca

Psychopathe
Messages
2 164
Score réaction
648
Points
365
Devils_Monkey à dit:
Bonjour, ça fait 1 heure que je cherche un moyen de trouver le steamID d'un joueur.

Voila le code:

Code:
concommand.Add( "hudset", function( ply, cmd, arg ) tblpos = {} table.insert( "STEAMID" ) file.Write("hud_steam.txt", util.TableToJSON(tblpos))
end)
concommand.Add( "hudread", function( ply, cmd, arg ) tblpos = {} table.insert( "STEAMID" ) print( file.Read( "hud_steam.txt", "DATA" ) )
end)
En gros, se que je veux c'est que: Quand le steamID d'un joueur est présent dans le fichier sa déclache un HOOK.

Ce que je voudrais:

data/hud_steam.txt:
Code:
"STEAMID" (Du player A)
"STEAMID" (Du player B)
"STEAMID" (Du player C)
...
Pour le moment je le "print" pour les test mais comment analyser le contenue ?
Code:
local steamiddujoueur = ply:SteamID()
 
  • Initiateur de la discussion
Devils_Monkey

Devils_Monkey

Geek
Messages
315
Score réaction
12
Points
95
Ok merci @thepsyca
 
  • Initiateur de la discussion
Devils_Monkey

Devils_Monkey

Geek
Messages
315
Score réaction
12
Points
95
@thepsyca Comment je peut faire pour que un fois avoir [ file.Read( "hud_steam.txt", "DATA" ) ) ] comment vérifier sont contenue ?

if ..... == steamiddujoueur then
 
thepsyca

thepsyca

Psychopathe
Messages
2 164
Score réaction
648
Points
365
Devils_Monkey à dit:
@thepsyca Comment je peut faire pour que un fois avoir [ file.Read( "hud_steam.txt", "DATA" ) ) ] comment vérifier sont contenue ?

if ..... == steamiddujoueur then
Je ne sais pas

Sûrement avec : http://wiki.garrysmod.com/page/string/find
 
Fleodon

Fleodon

Geek suprême
Messages
819
Score réaction
193
Points
150
Devils_Monkey à dit:
@thepsyca Comment je peut faire pour que un fois avoir [ file.Read( "hud_steam.txt", "DATA" ) ) ] comment vérifier sont contenue ?

if ..... == steamiddujoueur then
 
Yoh Sambre ♪

Yoh Sambre ♪

Shaman Fou
Messages
16 288
Score réaction
9 687
Points
1 845
@Makss
 
Discord d'entraide
Rejoignz-nous sur Discord