I separate the friendly opponents from no friendly friends, but it is used only to keep my mindset ok, I talk with friendly with every player as much as possible. I hate to talk about poker and anyone talking about it all the time on the table. I've learned that it is important to try to take the mood of table to recreative side talking about any other matter excepting poker, pretending you are ever kidding in the game, playing for fun, for your opponents are distracted about the game. All people will like to be with you and you will be covertly ready to get money in the game.
Remember: Avoid to talk about poker on the tables, only talk about it when is possible to get some advantage doing this.
Be cool about crazy players and be the best happily, ever.
How do you cope if the opponent tries to knock you down with his talk and begins to influence your game?