NihadAbuHummos:
the code is long it can't be posted here 
void gameround1(){
digitalWrite(pin1,HIGH);
delay(1000);
if (digitalRead(button)==HIGH && digitalRead(pin1)==HIGH){
off();
loop();
}
digitalWrite(pin1,LOW);
delay(1000);
if (digitalRead(button)==HIGH && digitalRead(pin1)==LOW){
off();
loop();
}
//-
digitalWrite(pin2,HIGH);
delay(1000);
if (digitalRead(button)==HIGH && digitalRead(pin2)==HIGH){
off();
loop();
}
digitalWrite(pin2,LOW);
delay(1000);
if (digitalRead(button)==HIGH && digitalRead(pin2)==LOW){
off();
loop();
}
//-
digitalWrite(pin3,HIGH);
delay(1000);
if(digitalRead(button)==HIGH&& digitalRead(pin3)==HIGH){
digitalWrite(pin3,LOW);
delay(1000);
}
if(digitalRead(button)==LOW&&digitalRead(pin3)==HIGH){
off();
loop();
}
//-
digitalWrite(pin4,HIGH);
delay(1000);
if (digitalRead(button)==HIGH && digitalRead(pin4)==HIGH){
off();
loop();
}
digitalWrite(pin4,LOW);
delay(1000);
if (digitalRead(button)==HIGH && digitalRead(pin4)==LOW){
off();
loop();
}
//-
digitalWrite(pin5,HIGH);
delay(1000);
if (digitalRead(button)==HIGH && digitalRead(pin5)==HIGH){
off();
loop();
}
digitalWrite(pin5,LOW);
delay(1000);
if (digitalRead(button)==HIGH && digitalRead(pin5)==LOW){
off();
loop();
}
}
//---------------------------
this code then will go under the void loop !
the idea is that if the button is pressed while a particular led is on the game will restart !
Note : Putting pinX instead of just X is not really required - 8 is not going to be assigned to the 5th pin for example, you don't need to assign that. It's just wasting a couple bits of memory (not sure if the compiler is optimizing it though).
Though you may want to assign a const named "delay" instead of changing your 1000s all time.
setup() is called on the beginning.
loop() should never be called by yourself, as Delta_G told you.
Without the full code we hardly can understand what do you precisely want to do. Please post your code to pastebin (also take the C syntax highlighting so it's easier for us to read) and give the link there - We can give you tips to improve your game structure instead so you don't face similar problems later.
A way to do it would be : Let's say the LED you're talking about is indicating game over.
Define a variable named "is_game_over".
Make a function named set_gameover(). There write the light state to the game.
Then in the loop() (as said previously, don't call it manually), check if is_game_over true and then if the button is pressed. If those are true, call a function resetting your game.