Quote: "
Can someone tell be how to make trees? Is a basic tree just a cylinder as the trunk then loads of planes with a transpareny, also, I've heard that trees have to have 2 textures or something like that?"
This is really all up to you.
One of the most classic ways to create simple tree model is to use 2 planes (= 4 polygons/triangles), make them "cross" themselfs (so that when viewed from top, they look like an 'X'). Next all you need to do is to create decent texture with transperency there and here(same one for both planes), and vola! Some more professional games have used more complex 3D trunks with different kinds of 3D shapes with transperency effects as the "leafes".
What comes to the textures, any 3D model can use as many textures as the creator wishes, dividing the texture to 2 or more different images simply allows more details to be added into the specific areas.
Treemagik is a simple and quick way to create decent tree models, but this may destroy the originality of your game.