Try to be more specific or you probably won't get answered. A lot of people don't even know what a 'God's land' map is, plus if you just ask on advice on how to make a whole map, nobody is going to know where to start. Just ask exactly what you need, and as more questions come up, ask them.
Kick people
What does this mean exactly? When someone dies they go to heaven/hell? do you just want it on the map? If so you have to terrain it.Have a Hell as well as a heaven.
have a unit owned by another player walk into the sacrifice spot and it counts as one point for that player on the leader board .