Wieso ist eine .txt schwachsinn?
Da ich mal nicht davon ausgehe das du vorhast es in Verbindung mit Mysql zu machen,denke ich dass eine Txt vollkommen genügt.
(Hatte etwas länger gedauert,da ichso ein Script selbst noch nie gemacht hatte,also hier.)
PHP-Code:
function Inited()
if !file.Exists("steamids.txt") then // Existiert die txt "steamids" in garrysmod/data ?
file.Write("steamids.txt","// Steam Id`s of the Players that were at the server.") // Erstelle die Datei
end
end
hook.Add("Initialize","Gamemideinialized",Inited)
function Lookupplayer(name,add,Steamid)
PlayerIds = file.Read("steamids.txt") //Schreib die steamids in PlayerIds
if !string.find(PlayerIds,Steamid) then // Falls die Steam id nicht gefunden wird,fahre fort.
file.Write("steamids.txt",PlayerIds .."\n".. Steamid) // Füge die Steam id zu den bisherigen hinzu.
Msg("Player: ".. name .." connected. He has been registered at the Database of the Server\n")
else
Msg("Somebody reconnected, ".. name )
end
end
hook.Add("PlayerConnect","SomebodyConnected",Lookupplayer)
Ich hoffe das hilft dir 
Mfg Benny.