Advertisement
Unsigned_Marketplace

CC Server 1.0.3

Jul 24th, 2014
208
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.98 KB | None | 0 0
  1. -- Crypto Currency - Crypto currency uses rednet, and IC2 credits
  2.  
  3. function Rednet()
  4. rednet.open("right")
  5. end
  6.  
  7. function Register()
  8. rednet.broadcast("Enter PIN: ")
  9. local id, PIN = rednet.receive()
  10. if fs.exists(PIN) then
  11. rednet.broadcast("PIN is in use!")
  12. else
  13. fs.makeDir(""..PIN)
  14. CC = fs.open(PIN, "w")
  15. CC.write("Money = "0"")
  16. CC.close()
  17. rednet.broadcast("Successfully registered PIN!")
  18. end
  19. end
  20. end
  21. end
  22.  
  23. function Login()
  24. rednet.broadcast("Enter PIN")
  25. local id, PIN = rednet.receive()
  26. if fs.exists(PIN) == false then
  27. rednet.broadcast("PIN not found!")
  28. else
  29. CC = fs.open(PIN, "w")
  30. rednet.broadcast("Balance: "..Money)
  31. end
  32. end
  33.  
  34. function deposit()
  35. CC = fs.open(PIN, "w")
  36. rednet.broadcast("Current Balance: "..Money)
  37. rednet.broadcast("deposit")
  38. local id, newbal = rednet.receive()
  39. print(newbal)
  40.  
  41. Rednet()
  42. while true do
  43. rednet.broadcast("register/login")
  44. local id, msg = rednet.receive()
  45. if msg == "register" then
  46. Register()
  47. end
  48. if msg == "login" then
  49. Login()
  50. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement