util_player.lua 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. --[[
  2. Descripttion:玩家信息
  3. version:
  4. Author: Neo,Huang
  5. Date: 2022-05-26 19:45:58
  6. LastEditors: Neo,Huang
  7. LastEditTime: 2022-05-26 19:46:41
  8. --]]
  9. local moduleData = require("data.module")
  10. local root = {}
  11. -- 玩家信息
  12. function root:get_base_info(uid)
  13. local info = {
  14. uid = uid,
  15. nickname = moduleData:hget(uid, "user", "nickname"),
  16. icon = moduleData:hget(uid, "user", "headUrl"),
  17. level = moduleData:hget_int(uid, "player", "level"),
  18. vipLevel = moduleData:hget_int(uid, "player", "vipLevel"),
  19. registerVersion = moduleData:hget(uid, "user", "registerVersion"),
  20. activeDays = moduleData:hget(uid, "player", "activeDays")
  21. }
  22. return info
  23. end
  24. -- 玩家基础信息
  25. function root:get_player_info(uid)
  26. local info = {
  27. uid = uid,
  28. nickname = moduleData:hget(uid, "user", "nickname"),
  29. icon = moduleData:hget(uid, "user", "headUrl"),
  30. level = moduleData:hget_int(uid, "player", "level"),
  31. vipLevel = moduleData:hget_int(uid, "player", "vipLevel"),
  32. registerVersion = moduleData:hget(uid, "user", "registerVersion"),
  33. activeDays = moduleData:hget(uid, "player", "activeDays"),
  34. phone = moduleData:hget(uid, "user", "phone"),
  35. bandShareCode = moduleData:hget(uid, "user", "bandShareCode"),
  36. shareCode = moduleData:hget(uid, "user", "shareCode"),
  37. steamLink = moduleData:hget(uid, "user", "steamLink"),
  38. isRealname = false
  39. }
  40. return info
  41. end
  42. return root