client2world_online_reward.proto 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. import "client2world_msg_type.proto";
  2. import "msg_type_def.proto";
  3. import "msg_info_def.proto";
  4. package client2world_protocols;
  5. // 领取在线奖励
  6. message packetc2w_receive_online_reward
  7. {
  8. optional e_server_msg_type packet_id = 1 [default = e_mst_c2w_receive_online_reward];
  9. }
  10. // 领取在线奖励结果
  11. message packetw2c_receive_online_reward_result
  12. {
  13. optional e_server_msg_type packet_id = 1 [default = e_mst_w2c_receive_online_reward_result];
  14. optional int32 result = 2;
  15. optional int32 onlineTime = 3;
  16. // 领取的奖励ID
  17. optional int32 rewardId = 4;
  18. optional int32 gold = 5;
  19. }
  20. // 领取充值奖励
  21. message packetc2w_receive_recharge_reward
  22. {
  23. optional e_server_msg_type packet_id = 1 [default = e_mst_c2w_receive_recharge_reward];
  24. }
  25. // 领取充值奖励结果
  26. message packetw2c_receive_recharge_reward_result
  27. {
  28. optional e_server_msg_type packet_id = 1 [default = e_mst_w2c_receive_recharge_reward_result];
  29. optional int32 result = 2;
  30. }
  31. // 请求在线奖励的领取信息
  32. message packetc2w_req_online_reward_info
  33. {
  34. optional e_server_msg_type packet_id = 1 [default = e_mst_c2w_req_online_reward_info];
  35. }
  36. // 请求在线奖励的领取信息结果
  37. message packetw2c_req_online_reward_info_result
  38. {
  39. optional e_server_msg_type packet_id = 1 [default = e_mst_w2c_req_online_reward_info_result];
  40. // 已领取过的id列表
  41. repeated int32 recvIdList = 2;
  42. }