I am working on a text based game and I am having some problems when it comes to the saving variables of races/classes, it gives me multiple errors and says it is undefined. I am not understanding where though, can anyone help me??
Still in the works as well, I would like to know how to make a menu to "double check" your choices before you start the game. When I attempt to do it, I always have the problem of it saying my 'Race is 4' or 'Gender is 2'...
Any help you guys can give would be nice!!
// Adventure Quest.cpp : Defines the entry point for the console application. // #include <cstdio> #include <cstdlib> #include "stdafx.h" #include <cmath> #include <ctime> #include <iostream> #include <string> #include <windows.h> using namespace std; int Choice; struct Character { string Name; string Gender; string Race; string pClass; int Level; int Strength; int Intelligence; int Defense; int Health; int Experience; int Gold; int Keys; string Weapon; string Armor; }; void HumanClass() { cout<<" 1 - Warrior\n" <<" 2 - Paladin\n" <<" 3 - Ranger\n" <<" 4 - Cleric\n\n" <<"Class: "; int Input; cin>>Input; switch(Input) { case 1: pClass = "Warrior"; cout<<"\nYou chose to be a Warrior."<<endl; cout<<"\nThe Warrior has the widest array of weapons to choose from in the game, being"<<endl; cout<<" able to equip every weapon type in the game except for wands. Warriors,"<<endl; cout<<" alongside Paladins, are the only classes that can equip Plate armor, the"<<endl; cout<<" heaviest armor type in the game. Warriors can use a wide array of combat"<<endl; cout<<" skills but lack any kind of magical abilities.\n\n"<<endl; SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15); system ("pause"); break; case 2: pClass = "Paladin"; cout<<"\nYou chose to be a Paladin."<<endl; cout<<"\nThe Paladin is considered to be a melee-oriented hybrid class. They are able"<<endl; cout<<" to equip Plate armor. Paladins can use a wide range of weapons as well as"<<endl; cout<<" they have the ability to heal themselves as well as their allies. Most"<<endl; cout<<" Paladins are normally humans, an all around class, and they are a very"<<endl; cout<<" versatile class.\n\n"<<endl; SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15); system ("pause"); break; case 3: pClass = "Ranger"; cout<<"\nYou chose to be a Ranger."<<endl; cout<<"\nThe Ranger is based on warriors who use tracking and other wilderness skills"<<endl; cout<<" to hunt down their enemies. Rangers can only wield Daggers and Bows, have the"<<endl; cout<<" ability to enchant their arrows with magic, and can wear up to Leather armor."<<endl; cout<<" Rangers are very agile and have all around stats.\n\n"<<endl; SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15); system ("pause"); break; case 4: pClass = "Cleric"; cout<<"\nYou chose to be a Cleric."<<endl; cout<<"Most clerics have powers to heal wounds, protect their allies and sometimes"<<endl; cout<<" resurrect the dead. Clerics are limited to Cloth armor and must use blunt"<<endl; cout<<" weapons such as maces or staves. Clerics primarily use Holy magic to do "<<endl; cout<<" damage and heal. Clerics boast high Intelligence and little Strength.\n\n"; SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15); system ("pause"); break; default: SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),12); cout<<"\n\nError - Invalid input; only 1, 2, 3, 4, or 5 allowed.\n\n"; SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15); system ("pause"); HumanClass(); } } void DwarfClass() { cout<<" 1 - Warrior\n" <<" 2 - Paladin\n" <<" 3 - Ranger\n" <<" 4 - Cleric\n\n" <<"Class: "; int Input; cin>>Input; switch(Input) { case 1: pClass = "Warrior"; cout<<"\nYou chose to be a Warrior."<<endl; cout<<"\nThe Warrior has the widest array of weapons to choose from in the game, being"<<endl; cout<<" able to equip every weapon type in the game except for wands. Warriors,"<<endl; cout<<" alongside Paladins, are the only classes that can equip Plate armor, the"<<endl; cout<<" heaviest armor type in the game. Warriors can use a wide array of combat"<<endl; cout<<" skills but lack any kind of magical abilities.\n\n"<<endl; SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15); system ("pause"); break; case 2: pClass = "Paladin"; cout<<"\nYou chose to be a Paladin."<<endl; cout<<"\nThe Paladin is considered to be a melee-oriented hybrid class. They are able"<<endl; cout<<" to equip Plate armor. Paladins can use a wide range of weapons as well as"<<endl; cout<<" they have the ability to heal themselves as well as their allies. Most"<<endl; cout<<" Paladins are normally humans, an all around class, and they are a very"<<endl; cout<<" versatile class.\n\n"<<endl; SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15); system ("pause"); break; case 3: pClass = "Ranger"; cout<<"\nYou chose to be a Ranger."<<endl; cout<<"\nThe Ranger is based on warriors who use tracking and other wilderness skills"<<endl; cout<<" to hunt down their enemies. Rangers can only wield Daggers and Bows, have the"<<endl; cout<<" ability to enchant their arrows with magic, and can wear up to Leather armor."<<endl; cout<<" Rangers are very agile and have all around stats.\n\n"<<endl; SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15); system ("pause"); break; case 4: pClass = "Cleric"; cout<<"\nYou chose to be a Cleric."<<endl; cout<<"Most clerics have powers to heal wounds, protect their allies and sometimes"<<endl; cout<<" resurrect the dead. Clerics are limited to Cloth armor and must use blunt"<<endl; cout<<" weapons such as maces or staves. Clerics primarily use Holy magic to do "<<endl; cout<<" damage and heal. Clerics boast high Intelligence and little Strength.\n\n"; SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15); system ("pause"); break; default: SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),12); cout<<"\n\nError - Invalid input; only 1, 2, 3, 4, or 5 allowed.\n\n"; SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15); system ("pause"); DwarfClass(); } } void GnomeClass() { cout<<" 1 - Warrior\n" <<" 2 - Ranger\n" <<" 3 - Cleric\n" <<" 4 - Sorcerer\n\n" <<"Class: "; int Input; cin>>Input; switch(Input) { case 1: pClass = "Warrior"; cout<<"\nYou chose to be a Warrior."<<endl; cout<<"\nThe Warrior has the widest array of weapons to choose from in the game, being"<<endl; cout<<" able to equip every weapon type in the game except for wands. Warriors,"<<endl; cout<<" alongside Paladins, are the only classes that can equip Plate armor, the"<<endl; cout<<" heaviest armor type in the game. Warriors can use a wide array of combat"<<endl; cout<<" skills but lack any kind of magical abilities.\n\n"<<endl; SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15); system ("pause"); break; case 2: pClass = "Ranger"; cout<<"\nYou chose to be a Ranger."<<endl; cout<<"\nThe Ranger is based on warriors who use tracking and other wilderness skills"<<endl; cout<<" to hunt down their enemies. Rangers can only wield Daggers and Bows, have the"<<endl; cout<<" ability to enchant their arrows with magic, and can wear up to Leather armor."<<endl; cout<<" Rangers are very agile and have all around stats.\n\n"<<endl; SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15); system ("pause"); break; case 3: pClass = "Cleric"; cout<<"\nYou chose to be a Cleric."<<endl; cout<<"Most clerics have powers to heal wounds, protect their allies and sometimes"<<endl; cout<<" resurrect the dead. Clerics are limited to Cloth armor and must use blunt"<<endl; cout<<" weapons such as maces or staves. Clerics primarily use Holy magic to do "<<endl; cout<<" damage and heal. Clerics boast high Intelligence and little Strength.\n\n"; SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15); system ("pause"); break; case 4: pClass = "Sorcerer"; cout<<"A Sorcerer is weak in melee combat, but a master of Arcane and Shadow Magic."<<endl; cout<<" Sorcerers may cast spells depending on their experience and their Intelligence"<<endl; cout<<" level. A Sorcerer may only wear Cloth armor and can only wield Staves."<<endl; cout<<" Sorcerers have very high Intelligence but do not have any Strength.\n\n"; SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15); system ("pause"); break; default: SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),12); cout<<"\n\nError - Invalid input; only 1, 2, 3, 4, or 5 allowed.\n\n"; SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15); system ("pause"); GnomeClass(); } } void OrcClass() { cout<<" 1 - Warrior\n" <<" 2 - Ranger\n" <<" 3 - Sorcerer\n\n" <<"Class: "; int Input; cin>>Input; switch(Input) { case 1: pClass = "Warrior"; cout<<"\nYou chose to be a Warrior."<<endl; cout<<"\nThe Warrior has the widest array of weapons to choose from in the game, being"<<endl; cout<<" able to equip every weapon type in the game except for wands. Warriors,"<<endl; cout<<" alongside Paladins, are the only classes that can equip Plate armor, the"<<endl; cout<<" heaviest armor type in the game. Warriors can use a wide array of combat"<<endl; cout<<" skills but lack any kind of magical abilities.\n\n"<<endl; SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15); system ("pause"); break; case 2: pClass = "Ranger"; cout<<"\nYou chose to be a Ranger."<<endl; cout<<"\nThe Ranger is based on warriors who use tracking and other wilderness skills"<<endl; cout<<" to hunt down their enemies. Rangers can only wield Daggers and Bows, have the"<<endl; cout<<" ability to enchant their arrows with magic, and can wear up to Leather armor."<<endl; cout<<" Rangers are very agile and have all around stats.\n\n"<<endl; SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15); system ("pause"); break; case 3: pClass = "Sorcerer"; cout<<"A Sorcerer is weak in melee combat, but a master of Arcane and Shadow Magic."<<endl; cout<<" Sorcerers may cast spells depending on their experience and their Intelligence"<<endl; cout<<" level. A Sorcerer may only wear Cloth armor and can only wield Staves."<<endl; cout<<" Sorcerers have very high Intelligence but do not have any Strength.\n\n"; SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15); system ("pause"); break; default: SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),12); cout<<"\n\nError - Invalid input; only 1, 2, 3, 4, or 5 allowed.\n\n"; SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15); system ("pause"); OrcClass(); } } void HighElfClass() { cout<<" 1 - Warrior\n" <<" 2 - Paladin\n" <<" 3 - Ranger\n" <<" 4 - Sorcerer\n\n" <<"Class: "; int Input; cin>>Input; switch(Input) { case 1: pClass = "Warrior"; cout<<"\nYou chose to be a Warrior."<<endl; cout<<"\nThe Warrior has the widest array of weapons to choose from in the game, being"<<endl; cout<<" able to equip every weapon type in the game except for wands. Warriors,"<<endl; cout<<" alongside Paladins, are the only classes that can equip Plate armor, the"<<endl; cout<<" heaviest armor type in the game. Warriors can use a wide array of combat"<<endl; cout<<" skills but lack any kind of magical abilities.\n\n"<<endl; SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15); system ("pause"); break; case 2: pClass = "Paladin"; cout<<"\nYou chose to be a Paladin."<<endl; cout<<"\nThe Paladin is considered to be a melee-oriented hybrid class. They are able"<<endl; cout<<" to equip Plate armor. Paladins can use a wide range of weapons as well as"<<endl; cout<<" they have the ability to heal themselves as well as their allies. Most"<<endl; cout<<" Paladins are normally humans, an all around class, and they are a very"<<endl; cout<<" versatile class.\n\n"<<endl; SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15); system ("pause"); break; case 3: pClass = "Ranger"; cout<<"\nYou chose to be a Ranger."<<endl; cout<<"\nThe Ranger is based on warriors who use tracking and other wilderness skills"<<endl; cout<<" to hunt down their enemies. Rangers can only wield Daggers and Bows, have the"<<endl; cout<<" ability to enchant their arrows with magic, and can wear up to Leather armor."<<endl; cout<<" Rangers are very agile and have all around stats.\n\n"<<endl; SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15); system ("pause"); break; case 4: pClass = "Sorcerer"; cout<<"A Sorcerer is weak in melee combat, but a master of Arcane and Shadow Magic."<<endl; cout<<" Sorcerers may cast spells depending on their experience and their Intelligence"<<endl; cout<<" level. A Sorcerer may only wear Cloth armor and can only wield Staves."<<endl; cout<<" Sorcerers have very high Intelligence but do not have any Strength.\n\n"; SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15); system ("pause"); break; default: SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),12); cout<<"\n\nError - Invalid input; only 1, 2, 3, 4, or 5 allowed.\n\n"; SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15); system ("pause"); HighElfClass(); } } void NetherClass() { cout<<" 1 - Warrior\n" <<" 2 - Paladin\n" <<" 3 - Ranger\n" <<" 4 - Sorcerer\n\n" <<"Class: "; int Input; cin>>Input; switch(Input) { case 1: pClass = "Warrior"; cout<<"\nYou chose to be a Warrior."<<endl; cout<<"\nThe Warrior has the widest array of weapons to choose from in the game, being"<<endl; cout<<" able to equip every weapon type in the game except for wands. Warriors,"<<endl; cout<<" alongside Paladins, are the only classes that can equip Plate armor, the"<<endl; cout<<" heaviest armor type in the game. Warriors can use a wide array of combat"<<endl; cout<<" skills but lack any kind of magical abilities.\n\n"<<endl; SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15); system ("pause"); break; case 2: pClass = "Paladin"; cout<<"\nYou chose to be a Paladin."<<endl; cout<<"\nThe Paladin is considered to be a melee-oriented hybrid class. They are able"<<endl; cout<<" to equip Plate armor. Paladins can use a wide range of weapons as well as"<<endl; cout<<" they have the ability to heal themselves as well as their allies. Most"<<endl; cout<<" Paladins are normally humans, an all around class, and they are a very"<<endl; cout<<" versatile class.\n\n"<<endl; SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15); system ("pause"); break; case 3: pClass = "Ranger"; cout<<"\nYou chose to be a Ranger."<<endl; cout<<"\nThe Ranger is based on warriors who use tracking and other wilderness skills"<<endl; cout<<" to hunt down their enemies. Rangers can only wield Daggers and Bows, have the"<<endl; cout<<" ability to enchant their arrows with magic, and can wear up to Leather armor."<<endl; cout<<" Rangers are very agile and have all around stats.\n\n"<<endl; SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15); system ("pause"); break; case 4: pClass = "Sorcerer"; cout<<"A Sorcerer is weak in melee combat, but a master of Arcane and Shadow Magic."<<endl; cout<<" Sorcerers may cast spells depending on their experience and their Intelligence"<<endl; cout<<" level. A Sorcerer may only wear Cloth armor and can only wield Staves."<<endl; cout<<" Sorcerers have very high Intelligence but do not have any Strength.\n\n"; SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15); system ("pause"); break; default: SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),12); cout<<"\n\nError - Invalid input; only 1, 2, 3, 4, or 5 allowed.\n\n"; SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15); system ("pause"); NetherClass(); } } void Start() { cout<<"Voice: It is time..."<<endl; system ("pause"); system ("cls"); Name: cout<<"Voice: What is thy Name?\n\n "; cin>>Name; Gender: system ("cls"); cout<<"Voice: What is thy Gender?\n\n "; cin>>Choice; switch(Choice) { case 1: Gender = "Male"; break; case 2: Gender = "Female"; break; default: SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),12); cout<<"\n\nError - Invalid input; only 1 or 2 allowed.\n\n"; SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15); system ("pause"); goto Gender; } Race: system ("cls"); cout<<"Voice: What is thy Race?\n\n " <<" 1 - Human\n" <<" 2 - Dwarf\n" <<" 3 - Gnome\n" <<" 4 - Orc\n" <<" 5 - High Elf\n" <<" 6 - Nether\n\n" <<"Race: "; int Race; cin>>Race; switch(Race) { case 1: Race = "Human"; SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),14); cout<<"\nYou picked the "; SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15); cout<<"Human "; SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),14); cout<<"race.\n"; cout<<"\nHumans are characterized by having a large brain relative to body size, with a"<<endl; cout<<" particularly well developed neocortex, prefrontal cortex and temporal lobes. "<<endl; cout<<" Humans average 6 feet in height and weigh about 180 pounds, with men noticeably"; cout<<" taller and heavier than women. Humans skin ranges from dark to light, and may"<<endl; cout<<" have tones of other colors. Their eyes are blue, brown, green, gray, or hazel."<<endl; cout<<" Humans are a fairly young and versatile race. They are of average ability in"<<endl; cout<<" every quality. Humans are known for their adaptation and versatility.\n\n"; SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15); system ("pause"); HumanClass(); break; case 2: Race = "Dwarf"; SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),14); cout<<"\nYou picked the "; SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),04); cout<<"Dwarf "; SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),14); cout<<"race.\n"; cout<<"\nDwarves average four feet in height, with squat, broad bodies. Male dwarves grow"; cout<<" thick facial hair. Dwarves get along fine with gnomes, who are often regarded"<<endl; cout<<" as close cousins of the dwarven race. They are very strong and extremely "<<endl; cout<<" courageous. Dwarves are well-known for their blacksmithing skills and are"<<endl; cout<<" very faithful. They are also known to have a love for alcohol.\n\n"; SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15); system ("pause"); DwarfClass(); break; case 3: Race = "Gnome"; SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),14); cout <<"\nYou picked the "; SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),05); cout <<"Gnome "; SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),14); cout <<"race.\n"; cout<<"\nThe ingenious Gnomes, masters of technology, are a race of diminutive humanoids."; cout<<" Gnomes are small, slight and nifty. They somewhat resemble dwarves, but are"<<endl; cout<<" even shorter, not as stocky, and have large heads in proportion to their body."<<endl; cout<<" Gnomes are great mechanics and inventors and are known to have eccentric"<<endl; cout<<" natures. Gnomes are naturally friendly, highly social and fun-loving people."<<endl; cout<<" The Gnomish race is known for their intelligence and their many inventions.\n\n"; SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15); system ("pause"); GnomeClass(); break; case 4: Race = "Orc"; SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),14); cout<<"\nYou picked the "; SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),02); cout<<"Orc "; SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),14); cout<<"race.\n"; cout<<"\nOrcs are of human shape, of varying size but almost always larger than a Human."<<endl; cout<<" They are generally described as brutish, aggressive and repulsive. Orc facial"<<endl; cout<<" features tend toward the grotesque (generally a mixture of the ape-like and ,"<<endl; cout<<" pig-like) and their skin typically varies from black, grey to green. Orc's are"<<endl; cout<<" known for their hatred against the Human race. Orcs are quite strong and excel"<<endl; cout<<" in the shamanistic ways.\n\n"; SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15); system ("pause"); OrcClass(); break; case 5: Race = "High Elf"; SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),14); cout<<"\nYou picked the "; SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),11); cout<<"High Elf "; SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),14); cout<<"race.\n"; cout<<"\nHigh elves have bright hair colors, fair skin, their ears usually point upwards."<<endl; cout<<" Most have brilliantly intense sapphire colored eyes that glow. A High Elf tends to"<<endl; cout<<" be more beautiful and wiser than a Human, with sharper senses and "<<endl; cout<<" perceptions. They are said to be gifted in magic, mentally sharp, and lovers of"<<endl; cout<<" nature, art, and music. They are often skilled Rangers.\n\n"; SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15); system ("pause"); HighElfClass(); break; case 6: Race = "Nether"; cout<<"You picked the Nether Race.\n"; cout<<"\nOriginally, Nether had physical form. The Infernal Legion attacked their"<<endl; cout<<" homeland and ripped the Dark Energy from their bodies. Only their advanced"<<endl; cout<<" technology allowed them to survive - barely - as beings of pure energy. Their"<<endl; cout<<" bodies can take many forms, able to be compacted into small sizes, or expanded"<<endl; cout<<" to their true form: a mass of glowing energy with vaguely distinguishable head,"<<endl; cout<<" eyes, and arms. They most often appear in their specially enchanted wrappings that"<<endl; cout<<" keep their energy forms bound within their humanoid shapes. Other then their dark"<<endl; cout<<" past, not much is known about them."; SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15); system ("pause"); NetherClass(); break; default: SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),12); cout <<"\n\nError - Invalid input; only 1, 2, 3, 4, 5, or 6 allowed.\n\n"; SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15); system ("pause"); goto Race; } int main(); { Start(); }
Still in the works as well, I would like to know how to make a menu to "double check" your choices before you start the game. When I attempt to do it, I always have the problem of it saying my 'Race is 4' or 'Gender is 2'...
Any help you guys can give would be nice!!