> When level up, which factors affect the attributes points I get?
It is simply random (1-3). No points when current level lower than maximum level.
>Is it good to promote all characters to elite as soon as possible?
No. Finish learning your spells first. Especially Wizards should get the Stone magic spells, they are not easy to get later. Also, if you change early and play honest you will have no money for guild training!
Another problem. Some skills can only be learned if your guild level is high enough. If you haven't completed these quests and left that class, you'll never get these skills.
>I want to do this for my warriors, but for my Wizards and Priest, do they still have chance to learn new spells for the book of magic they know? or I should wait them to learn all magic from sprit, sun, vine and stone , then promote them?
Yes they can learn spells later. But you need twice the skill level, so if your Wizard becomes a Paladin he would need Sun Magic skill 14 to learn a level 7 spell. Skill level 14 almost impossible to get without cheating. Again, don't change to early.
>If I have a character train to a warlock and learn the moon spell, Can he still use moon magic when change to a new classes who don't know moon magic and can he still choose moon magic when he gain a level.
Yes, he still can use those spells. For new spells, see above. Double skill level required.
>What is minimal that the mannual said?
>Will I gain much more bonu when my current role level exceed my former role level?
I didn't understand these two questions.
>Any good axe in the game, I heard that this game is best to use sword(like wizardry 8 and diablo2) but I don't want all of my warrior type character carry sword, it is very boring.
You won't find really good weapons, but with Bless and Enchant you can create your own Magic Weapons. So you are free to choose, you can't go wrong.
>Some races are suppose to good for certain of role, for example Dwarves, Lizzords and Gourks ard good fighter. Can I train them to good magic user if I rise their Intellect, Spirituality will and Presence by level up?
Yes and No. There is one problem. When you level up, your spellpoints increas by Spirituality. If you have 10 Spirituality, you gain 10 spellpoints. Now let's assume you raise spirituality by one per level. Two characters, one starts with 10 , one with 15.
Level 1 10 -> 15
Level 2 21 -> 31
Level 3 33 -> 48
Level 4 46 -> 66
So, you will end up with less spellpoints.
The same happens with low starting intelligence. You'll never catch up those lost skills. Without money-cheating this is very bad.
Two tips on the way:
1.)The game is much easier with only one character. You gain XP fast, you can complete all roles and learn all spells, no need to do double quests, less money trouble. Enemy spells that hit the whole party become harmless.
2.)To solve all money problems without cheating become a ranger, get guild level 5 and learn Fletchery. Now accept Bushi Guild Quest 1, but don't deliver the Dragon Arrow right now. Put it in your quiver and your ranger will create new Dragon Arrows all the time. Now deliver the arrow, but be sure always to keep at least one. Now you can train all you like and create all those nice magic weapons.