Garry's Mod Wiki


string Player:GetPData( string key, any default = nil )


Returns a Player Data key-value pair from the SQL database. (sv.db when called on server, cl.db when called on client)

Internally uses the sql.

This function internally uses Player:UniqueID, which can cause collisions (two or more players sharing the same PData entry). It's recommended that you don't use it. See the related wiki page for more information.
PData is not networked from servers to clients!


1 string key
Name of the PData key
2 any default = nil
Default value if PData key doesn't exist.


1 string
The data in the SQL database or the default value given.


Reads the key "money" from player 1's PData

Entity( 1 ):GetPData( "money", 0 )

Page Links

Special Pages



Render Time: 762ms

DB GetPage 194
Generate Html 10
SaveChanges (1) 538
Render Body 0
Render Sidebar 16