Are you strictly working with the templates or did you program the main menu by yourself?
Take a closer look at your code and think about what you did that could cause the errors.
For the mouse. This is a function that enables/disables the mouse cursor.
BMAP* cursor_bmap = "cursor.pcx"; //Bitmap
void mouse_on()
{
mouse_map = cursor_bmap;
mouse_mode = 2;
while (mouse_mode > 0) // move it over the screen
{
vec_set(mouse_pos,mouse_cursor);
wait(1);
}
}
void mouse_off()
{
mouse_map = cursor_bmap;
mouse_mode = 0;
}
Nevertheless I would heavily recomment to make your first steps not with the templates, but by doing the scripting tutorials. Don`t make a shooter in the first place, but think a bit smaller. Do a little quiz game. Or a jump and run. And script it entierly by yourself.
Tutorials:
http://www.opserver.de/wiki/index.php/Scripting_TutorialsI recomment doing the official tutorial step by step, and then take a look at Slin`s tutorial. After this you should be able to begin programming seriously.
If you just want to play a bit around and get a closer look at the editors and stuff (and want to have some fun), I recomment Realspawn`s beginner tutorial.