Advertisement
Guest User

Untitled

a guest
Jul 7th, 2017
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.  
  2. local meta = FindMetaTable("Player") --Get the meta table of player
  3.  
  4. function meta:AddMoney(amount)
  5.     local current_cash = self:GetMoney()
  6.     self:SetMoney( current_cash + amount )
  7. end
  8.  
  9. function meta:SetMoney(amount)
  10.     self:SetNetworkedInt( "VenatusDeferoMoney", amount )
  11.     self:SaveMoney()
  12. end
  13.  
  14. function meta:SaveMoney()
  15.     local cash = self:GetMoney()
  16.     self:SetPData("VenatusDeferoMoney", cash)
  17. end
  18.  
  19. function meta:SaveMoneyTXT()
  20.     file.Write(gmod.GetGamemode().Name .."/LOBBY_MONEY/".. string.gsub(self:SteamID(), ":", "_") ..".txt", self:GetMoneyString())
  21. end
  22.  
  23. function meta:TakeMoney(amount)
  24.  
  25.    self:AddMoney(-amount)
  26. end
  27.  
  28. function meta:GetMoney()
  29.     return self:GetNetworkedInt( "VenatusDeferoMoney" )
  30. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement