Idk why but half the time im playing skywars with friends duos/squads, we always find people hiding in high skybases. I dont think theres much you can do about them, but they are so annoying. The only events that happen are chest refill and the rest of the game is up to the players. I find it simple for skybasers to hit/bow you off while you build to them. I get frustrated having to play 20 min matches just to kill the last player(s) or sometimes even lose. It'd be cool if there was something that prevents players from doing that, similar to the Hive or Mineplex.
I've been playing skywars for over 4 years, and I have experiences in dealing with those. The best way to deal with a skybaser, is to build up directly beneath them. (They usually stack their blocks upwards, so stack up beside that, or make a simple staircase around the tower of blocks.) In doing so, they are unable to bow you, in doing so, their platform shields you, in doing so, you are far more secure than them, and you can break a block in their platform so there’s a hole you can see them from.
At this point you are granted with many options.
Option#1: Jump up and hit them
Option#2: Hold out your bow, so if you peek they can be shot, and fall off, endless possibilities.