OK, youve coded in other languages, but your STILL NEW TO DB!!!! Well, I will try to answer your questions in the limeted amount of time I have...
1. When you press a key, just have a small function load a new model and change your gun data in an array.
2. Just have another level BSP made, and when you switch levels, you could just write your data in a file, then load that when you go into the next level.
3. When the characters x y and z positions are in the correct spot, just GOTO a new level.
4. Have an array for your characters health, and then when the enemy is dead inc your variables to a greater status.
5. When the enemy is dead just position an object at the same coordinates as the enemy.
6. Use an RTS 3D mouse snippet (uses an object as the mouse, I predict your going 3D here) and then position object at the same coords as your mouse.
7. Use Keystate()
8. Make a menu sprite and then if (key goes here)=1 then GOTO menu and just have your sprite unhide itself and have all your menu code.
9. I posted a 'custom mouse snippet' in the Code Snippets section on how to make your own sprite a mouse.
After hearing and responding to all your questions, I have gathered this.
A) You have NOT read through all of the commands
B) You have NOT experiemented with all the commands
C) You do NOT KNOW all the commands
D) You are NOT ready for an RPG
It doesnt matter what kind of background experience you have, you could be a master at C++, but you could fail at DB. Start small, or else you will fail and hate DB for the rest of your life because you couldnt get it right off because you didnt take the necessary steps to learn it.
If you need any help, contact me on the instant messengers below my post, they are as follows:
MSN: TheBedroomProgrammer@hotmail.com
AIM: Johnrocs
Yahoo!: rpggamer8
Good luck, and I advise you, do not start with an RPG, or else you will fail, and you will have no fun at all. It has already happend to too many people, I would really hate it to happen to you.
Regards,
RPGamer