Advertisement
Guest User

accounts

a guest
May 26th, 2021
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.24 KB | None | 0 0
  1. local acc = {}
  2.  
  3. function init()
  4.     table.insert(acc,#acc+1,{name="Runnetty"})
  5.     table.insert(acc,#acc+1,{name="M0rt0sh"})
  6.    -- setDefaults()
  7. end
  8.  
  9. function setDefaults()
  10.     updateAccount({name="Runnetty",cash=1000,FPT=0,modem=0,used=0})
  11.     updateAccount({name="m0rt0sh",cash=100,FPT=0,modem=1,used=0})
  12.     settings.save(".settings")
  13. end
  14.  
  15. function getAccounts()
  16.     loadAccounts()
  17.     return acc
  18. end
  19.  
  20. function loadAccounts()
  21.     for i = 1, #acc do
  22.         acc[i].cash=settings.get(acc[i].name..".cash")
  23.         acc[i].modem=settings.get(acc[i].name..".modem")
  24.         acc[i].FPT=settings.get(acc[i].name..".FPT")
  25.         acc[i].used=settings.get(acc[i].name..".used")
  26.  
  27.     end
  28. end
  29. function saveAccounts(a)
  30.     for i =1, #a do
  31.         settings.set(a[i].name..".cash",a[i].cash)
  32.         settings.set(a[i].name..".modem",a[i].modem)
  33.         settings.set(a[i].name..".FPT",a[i].FPT)
  34.         settings.set(a[i].name..".used",a[i].used)
  35.     end
  36.     settings.save(".settings")
  37. end  
  38.  
  39. function updateAccount(a)
  40. settings.set(a.name..".cash",0)
  41. settings.set(a.name..".modem",a.modem)
  42. settings.set(a.name..".FPT",a.FPT)
  43. settings.set(a.name..".used",a.used)
  44. settings.save(".settings")
  45. end    
  46.  
  47.  
  48. --setDefaults()
  49. --loadAccounts()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement