RoleInfo.cs 816 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. namespace ET
  2. {
  3. public enum RoleInfoState
  4. {
  5. Normal = 0,
  6. Freeze,
  7. }
  8. public enum RoleInfoBanState
  9. {
  10. Normal = 0,
  11. Estoppel,
  12. Ban
  13. }
  14. #if SERVER
  15. public class RoleInfo : Entity, IAwake, ITransfer
  16. #else
  17. public class RoleInfo : Entity, IAwake
  18. #endif
  19. {
  20. public string StrId = "";
  21. public string Name;
  22. public int ServerId;
  23. public int State;
  24. public long AccountId;
  25. public string Account;
  26. public long LastLoginTime;
  27. public long CreateTime;
  28. //平台id
  29. public int PlatformId;
  30. //渠道id
  31. public int ChannelId;
  32. //0正常 1禁言 2封号 枚举 RoleInfoBanState
  33. public int BanState;
  34. public string LastLoginIp;
  35. }
  36. }