OuterMessage.proto 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102
  1. message C2R_Login // ARequest
  2. {
  3. required string Account = 1; // 帐号
  4. required string Password = 2; // 密码
  5. }
  6. message R2C_Login // AResponse
  7. {
  8. required string Address = 1;
  9. required int64 Key = 2;
  10. }
  11. message C2G_LoginGate // ARequest
  12. {
  13. required int64 Key = 1; // 帐号
  14. }
  15. message G2C_LoginGate // AResponse
  16. {
  17. required int64 PlayerId = 1;
  18. }
  19. message Actor_Test // AActorMessage
  20. {
  21. required string Info = 1;
  22. }
  23. message Actor_TestRequest // AActorRequest
  24. {
  25. required string request = 1;
  26. }
  27. message Actor_TestResponse // AActorResponse
  28. {
  29. required string response = 1;
  30. }
  31. message Actor_TransferRequest // AActorRequest
  32. {
  33. required int32 MapIndex = 1;
  34. }
  35. message Actor_TransferResponse // AActorResponse
  36. {
  37. }
  38. message C2G_EnterMap // ARequest
  39. {
  40. }
  41. message G2C_EnterMap // AResponse
  42. {
  43. required int64 UnitId = 1;
  44. required int32 Count = 2;
  45. }
  46. message UnitInfo
  47. {
  48. required int64 UnitId = 1;
  49. required int32 X = 2;
  50. required int32 Z = 3;
  51. }
  52. message Actor_CreateUnits // AActorMessage
  53. {
  54. repeated UnitInfo Units = 1;
  55. }
  56. message FrameMessageInfo
  57. {
  58. required int64 Id = 1;
  59. required AMessage Message = 2;
  60. }
  61. message FrameMessage // AActorMessage
  62. {
  63. required int32 Frame = 1;
  64. repeated AFrameMessage Messages = 2;
  65. }
  66. message Frame_ClickMap // AFrameMessage
  67. {
  68. required int32 X = 1;
  69. required int32 Z = 2;
  70. }
  71. message C2M_Reload // ARequest
  72. {
  73. required AppType AppType = 1;
  74. }
  75. message M2C_Reload // AResponse
  76. {
  77. }
  78. message C2R_Ping // ARequest
  79. {
  80. }
  81. message R2C_Ping // AResponse
  82. {
  83. }