Wenn es jede 60Minuten Crasht dann wird es wahrscheinlich in dieser If verzweigung liegen
if(player[i][pminutes]==60)
Hier würde ich mal die Leerzeichen wegmachen
player[i][phours ]++; >>> player[i][phours]++;
mach dir am besten ein befehl der die die pminutes auf 59 setzt .... und mach am besten ein print("Debug1") bei der ersten Zeile.. bei der Zwieiten print("Debug2") u.s.w dann weißt du an welcher Zeile es liegt und kannst dann das Problem selber beheben