return -1; } $deleted_tribes = array(); $validated_tribes = array(); $invalidated_tribes = array(); foreach ($tribes as $tribeID => $data) { if (in_array($tribeID, $untouchableTribes)) { continue; } if (($member_count = Tribe::getMemberCount($tribeID)) < 0) { echo "Error counting members of tribe {$data['tag']}.\n"; return -1; } //Gültige Stämme prüfen auf Membermangel if ($data['valid'] && $member_count < TRIBE_MINIMUM_SIZE) { if (Tribe::setInvalid($tribeID)) { array_push($invalidated_tribes, $tribeID); } else { echo "Error: Couldn't set invalid for tribe {$data['tag']}!\n"; } } //Ungültige Stämme prüfen auf Membermangel if (!$data['valid'] && $member_count >= TRIBE_MINIMUM_SIZE) { $data['valid'] = true; // damit der Stamm nicht gelöscht wird if (Tribe::setValid($tribeID)) { array_push($validated_tribes, $tribeID); } else { echo "Error: Couldn't set valid for tribe {$data['tag']}!\n"; } }