robot_rank.go 1007 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. package cli
  2. import (
  3. nameRoute "f1-game/internal/name/route"
  4. "f1-game/internal/pb"
  5. )
  6. func (p *Robot) MapPlayerRankList(rankID int32) {
  7. req := &pb.I32{
  8. Value: rankID,
  9. }
  10. rsp := &pb.PlayerRanklist{}
  11. err := p.RequestResponse(nameRoute.MapRank_PlayerList, req, rsp)
  12. if err != nil {
  13. p.Debugf("[MapPlayerRankList] err = %v", err)
  14. return
  15. }
  16. p.Debugf("[MapPlayerRankList] rsp = %v", rsp)
  17. }
  18. func (p *Robot) MapLeagueRankList(rankID int32) {
  19. req := &pb.I32{
  20. Value: rankID,
  21. }
  22. rsp := &pb.LeagueRanklist{}
  23. err := p.RequestResponse(nameRoute.MapRank_LeagueList, req, rsp)
  24. if err != nil {
  25. p.Debugf("[MapLeagueRankList] err = %v", err)
  26. return
  27. }
  28. p.Debugf("[MapLeagueRankList] rsp = %v", rsp)
  29. }
  30. func (p *Robot) MapOccupyCastleList() {
  31. req := &pb.None{}
  32. rsp := &pb.OccupyCastleList{}
  33. err := p.RequestResponse(nameRoute.MapPlayer_OccupyCastleList, req, rsp)
  34. if err != nil {
  35. p.Debugf("[MapOccupyCastleList] err = %v", err)
  36. return
  37. }
  38. p.Debugf("[MapOccupyCastleList] rsp = %v", rsp)
  39. }