From Garry's Mod
Sets a player's PData from the server's or client's SQL database ( sv.db and cl.db respectively ), It is not networked!
Name of the PData key
Value to write to the key (must be an SQL valid data type, such as a string or integer)
Whether the operation was successful or not
Sets the key "money" from player 1's PData to 100
player.GetByID( 1 ):SetPData( "money", 100 )