So what would you say is the best or balanced team? just so I know
oh and anyone who could invite players I would be greatful, just putting it out there AGAIN lmao
Well there is a difference between a balanced team in a public game and in a private game.
Private game you want:
1) An initiator like tide or sandking who can cause massive problems in team fights, tide more than any in my opinion.
2) A counter to their hard carry like a vengful spirit for example who can switch places with the enemy hero and thus bring them directly into the middle of your team and be stunlock killed also MOST IMPORTANTLY the support class can ward up the map and buy a courier.
3) If you plan to play the long game, i.e past 40min mark then you want a hard carry like anti mage (very overpowered and banned out of almost all private games) or perhaps something like riki.
4) If you aren't playing the long game then you want at least one semi carry. Now usually if you take sandking you will play him as a semi carry because he can do a lot more than just initiate. If you have an imitator-semicarry then you will most certainly have another semi carry. For example, bounty hunter might be considered a semi carry and can do serious damage mid game. Nightstalker is another semi carry who can also make it to late game carry if he's had a good game.
5) A pusher, this is absolutely crucial in coordinated games. A pusher can push a lane by them selves during team fights to really swing an advantage or when a full team is going up a lane make it a simple walk up to the tower. Examples of these are natures prophet, chen and enchantress.
Now chen has many many advantages, he can heal heroes and pull them out of trouble where as natures prophet can tp around the map and turn a 1v1 fight into a 2v1 in the blink of an eye. This makes him very dangerous and a smart enemy team will be wary of this at all times. He can also push one side and tp to the other side to push that after your team have just all walked to defend a tower. More often then not you will see a hard counter to him such as a bounty hunter who can stealth up and really bring the pain to natures prophet because if he sees you he can tp away.
Enchantress is a hard one to play but has a great deal of damage potential. Both enchantress and chen are aggressive pushers, where as natures prophet is more of a side lane pusher while the enemy team is distracted.
Now another one to note is venomancer, considered one of the most reliable heroes to have in a private team because his wards can really shut down an area. He makes a great support class and he can push with his wards. More often then not you will see either venomancer or chen picked first for a team but venomancer is not a straight pusher like chen or prophet.
Broodmother is a special kind of pusher and is very popular amongst pro games. She solos lanes better than any other hero and becomes a real problem late game if she is left to feed. With her spiderlings she can push an entire lane exceptionally fast.
6) Finally, a disabler/support. Shadow shaman is probably the single best disabler in the game and CM makes another brilliant one, who is perhaps the best support hero in the game overall. There are numerous support heroes you can pick and many others who are dual class heroes, in fact most are. For example, chen is a support pusher but can be mixed with another support hero also. You never take two support heroes however, for example you don't see a CM and VS on the same team. AA also makes for a great support hero in team games. Most importantly of course is that support heroes MUST BUY WARDS AND COURIER. My god, if I see another support hero try and spec for damage at the start of a game I'm going to throw my self off a bridge.
Now in public games you can't go on any of this. More often then not you won't have a support hero and any initiator is useless because the team won't function properly without voice communication and half of them won't be english anyway if it's a european server so blinking in with tide and pulling his incredible ulti will be a waste and tide will go down almost every time as a result.
When it comes to public games, pick classes which can 1 on 1 enemy heroes or a support class because no one else will pick a support class if you don't. For example, if you take AM or invoker and stay away from the enemy ganks long enough you'll steam roll the other team without the need of any support because they won't coordinate to bring you down before it's too late.
Another good choice is to pick stealthed semi-carrys like bounty hunter. You will be able to walk around the map invisible because no one will buy sentry wards and you can literally gank anyone who isn't in a group of 4 or 5.
If you join a game full of semi carrys on your team the chances are you will win. If you join a game of hard carrys on your team you will lose because the semi carrys will gank them.
if ur interested watch some great matches at joindota.com really good streams
I have recommended them to a fair few people. Really good shoutcasts but I would argue that if you don't know anything about the heroes then it's kinda hard to follow.