Airline

Flight Scoring

Every flight (PIREP) earns or loses XP against a scoring group — a set of rules bound to a specific aircraft type. Each metric below is measured from your flight data and lands in a band; that band's points are added to (or deducted from) the flight's XP. Reject rules don't score — they pull a flight into manual review when triggered. This page mirrors the admin scoring panel live.

General Aviation

Applies toC172 · HA-MLNDA42 · HA-CALAS50 · HA-LPNBW6T · HA-BWGAC11 · HA-LESDA40 · HA-DMDCC19 · HA-NXCSVNH · HA-SAVK100 · HA-ELNAEST · HA-CMI
Score rules

Touchdown G Force

Touchdown G-force
[0–1) → 30 XP[1–1.3) → 20 XP[1.3–1.5) → 0 XP[1.5–1.7) → -10 XP[1.7–1.9) → -20 XP[1.9–2.1) → -30 XP

Online Network Flying

Online ATC network participation (VATSIM / IVAO / PilotEdge / PosCon)
[80–101) → 15 XP

Engines Not Warmed Up

Engine warm-up time (last engine start → take-off)
[0–2) → -10 XP

Touchdown Zone

Touchdown zone distance (m past threshold)

Aim-quality rule. Deducts XP when the main gear touches down past the first 900 m of the arrival runway — a floated or long landing outside the touchdown zone. Touchdown-zone distance is read from the Stratos 'Taxiing to gate, landed in N ft/m' structured landing event and converted to metres; a touchdown within the configured zone (default 900 m) no-bands-match → 0 XP (no effect). null when the touchdown-zone signal wasn't reported → the rule skips rather than penalising.

[900–∞) → -15 XP

Engines Not Cooled Down

Engine cool-down time (taxi-to-gate start → last engine shutdown)
[0–2) → -10 XP

Preflight Prep

Preparation time

Minutes from the Stratos session start at the gate to pushback. Proper preflight prep (15-40 min) rewards XP.

≥ 5 min → 15 XP

Off Centerline

Max centreline deviation (final approach)
[4–6) → -5 XP[6–8) → -10 XP[8–10) → -15 XP[10–∞) → -20 XP

QNH Discipline

QNH / altimeter discipline violations (TAKEOFF vs dep METAR, CRUISE vs std 1013, FINAL+LANDED vs arr METAR, ±2 hPa)

Altimeter discipline — local QNH before takeoff (departure METAR ±1 hPa), standard 1013.25 hPa above the 25000 ft transition, local QNH before landing (arrival METAR ±1 hPa). Banded by phase violation count: 0 = clean, 1 = -10 XP, 2 = -20 XP, 3 = -30 XP. Verified against live METAR. Skips when no altimeter events were logged or no METAR could be fetched.

[0–1) → 0 XP[1–2) → -10 XP[2–3) → -20 XP[3–∞) → -30 XP

Beacon Continuity

Beacon/nav ON throughout engine-running operations (pushback/engine start → last shutdown)

Beacon (or nav) light ON at every sampled moment from the earliest of pushback / engine start / first taxi movement through the last engine shutdown. Deduction-only: 0 XP when compliant, -10 XP when off at any point.

[1–2) → 0 XP[0–1) → -10 XP

Taxi Lights Taxi-Out

Taxi lights ON at/before start of taxi-out (taxi-in not checked)

Taxi lights ON at/before the start of taxi-out (first taxi-phase sample with ground movement). Taxi-in is not checked. Deduction-only: 0 XP when on, -5 XP when off.

[1–2) → 0 XP[0–1) → -5 XP

Landing Lights Checkpoint

Landing lights ON at takeoff AND landing (2 = both pass, 1 = one fails, 0 = both fail)

Landing lights ON at/before both the takeoff trigger and the landing trigger (first FINAL/LANDED sample). Deduction-only: 0 XP when both pass, -5 XP when either check fails.

[2–3) → 0 XP[0–2) → -5 XP

Strobe Continuity

Strobe ON from takeoff trigger through first taxi-in sample (not required during taxi-in)

Strobe ON from the takeoff trigger through the first taxi-in sample (not required during taxi-in). Deduction-only: 0 XP when compliant, -10 XP when off at any point.

[1–2) → 0 XP[0–1) → -10 XP
Reject rules · auto-send to review

Sim Pausing Time Limit

Total sim pause time (sum of all pause→resume windows)

Total minutes the sim spent paused during the flight (sum of all pause→resume windows). Exceeds the limit → PIREP flagged for manual review.

Review when Total sim pause time (sum of all pause→resume windows) greater than 20 — Sim paused for over 20 minutes during the flight.

Incorrect Aircraft Used

Aircraft ICAO match vs scheduled flight (1 = match, 0 = mismatch)
Review when Aircraft ICAO match vs scheduled flight (1 = match, 0 = mismatch) = 0

Block Time Exceeds Planned (60 min)

Block time overrun vs planned block time (one-sided)

One-sided: actual block time minus the SimBrief planned block (off → on) time, capped at 0. Triggers manual review when the flight took more than 60 minutes longer than the filed SimBrief block time.

Review when Block time overrun vs planned block time (one-sided) greater than 60 — Block time exceeded the planned block time by more than 60 minutes

Slew Mode

slew_mode_event

Reject a PIREP when a 'Slew mode entered' event was logged (teleport/slew detected). Requires the pilot's smartCARS client to be configured with a Slew Mode on/off custom event.

Review when slew_mode_event ≥ 1 — Slew mode / teleport detected — manual review required

Inflight Refuel

inflight_refuel_event

Reject a PIREP when an inflight-refuel event was logged. Requires the pilot's smartCARS client to be configured with an airborne-refuel custom event.

Review when inflight_refuel_event ≥ 1 — Inflight refueling detected — manual review required

Business Jet

Applies toFA50 · HA-LRAA35K · HA-PCPE55P · HA-SHRC525 · HA-ZOMBE60 · HA-JLSB350 · HA-BTYCL60 · HA-SYLSTAR · HA-DLRC680 · HA-EANC700 · HA-MEIPC12 · HA-MCLH25B · HA-HAWLJ35 · HA-MRFBE20 · HA-MWIC750 · HA-DVYHDJT · HA-NDLA20N · HA-BAB
Score rules

Single Engine Taxi Out

Single-engine taxi-out time (engine 1 start → taxi → engine 2 start, min 2 min)
[0–2) → 0 XP[2–60) → 15 XP

Single-engine Taxi-In

Single-engine taxi-in (gap between first and last engine shutdown, reward ≥ minimum min)

Rewards a genuine single-engine taxi-in: shut one engine down at the start of taxi-to-gate and taxi in on the remaining engine, then shut the last engine at the gate. Awards +10 XP when the gap between the FIRST and LAST engine-shutdown events is at least the configured minimum (default 2 min). Applies only to jet flight groups.

[2–∞) → 10 XP

Long-Haul Flight

Flight distance

Awarded when the lfight is longer than 2000 nautical miles.

[2000–10000) → 30 XP

Medium Range Flight

Flight distance

Awarded, when the flight is longer than 1000 nautical miles, but shorter than 2000 nautical miles.

[1000–2000) → 15 XP

Online Network Flying

Online ATC network participation (VATSIM / IVAO / PilotEdge / PosCon)
[80–101) → 15 XP

Engines Not Warmed Up

Engine warm-up time (last engine start → take-off)
[0–5) → -10 XP

Touchdown Zone

Touchdown zone distance (m past threshold)

Aim-quality rule. Deducts XP when the main gear touches down past the first 900 m of the arrival runway — a floated or long landing outside the touchdown zone. Touchdown-zone distance is read from the Stratos 'Taxiing to gate, landed in N ft/m' structured landing event and converted to metres; a touchdown within the configured zone (default 900 m) no-bands-match → 0 XP (no effect). null when the touchdown-zone signal wasn't reported → the rule skips rather than penalising.

[900–∞) → -15 XP

Engines Not Cooled Down

Engine cool-down time (taxi-to-gate start → last engine shutdown)
[0–3) → -10 XP

Preflight Prep

Preparation time

Minutes from the Stratos session start at the gate to pushback. Proper preflight prep (15-40 min) rewards XP.

≥ 20 min → 15 XP

Off Centerline

Max centreline deviation (final approach)
[4–6) → -5 XP[6–8) → -10 XP[8–10) → -15 XP[10–∞) → -20 XP

QNH Discipline

QNH / altimeter discipline violations (TAKEOFF vs dep METAR, CRUISE vs std 1013, FINAL+LANDED vs arr METAR, ±2 hPa)

Altimeter discipline — local QNH before takeoff (departure METAR ±1 hPa), standard 1013.25 hPa above the 25000 ft transition, local QNH before landing (arrival METAR ±1 hPa). Banded by phase violation count: 0 = clean, 1 = -10 XP, 2 = -20 XP, 3 = -30 XP. Verified against live METAR. Skips when no altimeter events were logged or no METAR could be fetched.

[0–1) → 0 XP[1–2) → -10 XP[2–3) → -20 XP[3–∞) → -30 XP

Taxi Overspeed Cap

Peak taxi ground speed (taxi-out until takeoff roll + taxi-in after landing until engine shutdown)

Penalises taxiing above 30 kts — the airport's standard ground-speed limit. Computed from the peak ground speed recorded during the taxi-out window (pushback → take-off roll) and the taxi-in window (landing → last engine shutdown). A one-sided penalty band [30, ∞) → -10 XP docks XP every time the pilot breaks the limit on either side of the flight. Take-off roll + V2 and the landing roll-out are excluded so high runway speeds never count as a 'taxi' overspeed.

[30–∞) → -10 XP

Strobe Continuity

Strobe ON from takeoff trigger through first taxi-in sample (not required during taxi-in)

Strobe ON from the takeoff trigger through the first taxi-in sample (not required during taxi-in). Deduction-only: 0 XP when compliant, -10 XP when off at any point.

[1–2) → 0 XP[0–1) → -10 XP

Beacon Continuity

Beacon/nav ON throughout engine-running operations (pushback/engine start → last shutdown)

Beacon (or nav) light ON at every sampled moment from the earliest of pushback / engine start / first taxi movement through the last engine shutdown. Deduction-only: 0 XP when compliant, -10 XP when off at any point.

[1–2) → 0 XP[0–1) → -10 XP

Landing Lights Checkpoint

Landing lights ON at takeoff AND landing (2 = both pass, 1 = one fails, 0 = both fail)

Landing lights ON at/before both the takeoff trigger and the landing trigger (first FINAL/LANDED sample). Deduction-only: 0 XP when both pass, -5 XP when either check fails.

[2–3) → 0 XP[0–2) → -5 XP

Taxi Lights Taxi-Out

Taxi lights ON at/before start of taxi-out (taxi-in not checked)

Taxi lights ON at/before the start of taxi-out (first taxi-phase sample with ground movement). Taxi-in is not checked. Deduction-only: 0 XP when on, -5 XP when off.

[1–2) → 0 XP[0–1) → -5 XP
Reject rules · auto-send to review

Block Time Exceeds Planned (60 min)

Block time overrun vs planned block time (one-sided)

One-sided: actual block time minus the SimBrief planned block (off → on) time, capped at 0. Triggers manual review when the flight took more than 60 minutes longer than the filed SimBrief block time.

Review when Block time overrun vs planned block time (one-sided) greater than 60 — Block time exceeded the planned block time by more than 60 minutes

Sim Pausing Time Limit

Total sim pause time (sum of all pause→resume windows)

Total minutes the sim spent paused during the flight (sum of all pause→resume windows). Exceeds the limit → PIREP flagged for manual review.

Review when Total sim pause time (sum of all pause→resume windows) greater than 20 — Sim paused for over 20 minutes during the flight.

Incorrect Aircraft Used

Aircraft ICAO match vs scheduled flight (1 = match, 0 = mismatch)
Review when Aircraft ICAO match vs scheduled flight (1 = match, 0 = mismatch) = 0

Slew Mode

slew_mode_event

Reject a PIREP when a 'Slew mode entered' event was logged (teleport/slew detected). Requires the pilot's smartCARS client to be configured with a Slew Mode on/off custom event.

Review when slew_mode_event ≥ 1 — Slew mode / teleport detected — manual review required

Inflight Refuel

inflight_refuel_event

Reject a PIREP when an inflight-refuel event was logged. Requires the pilot's smartCARS client to be configured with an airborne-refuel custom event.

Review when inflight_refuel_event ≥ 1 — Inflight refueling detected — manual review required

Airliner

Standard McFly scoring profile for airline aircraft. Covers soft touchdowns, descent rate, pushback, and a hard-landing reject gate. Adjust the bands per aircraft type as needed.

Applies toA359 · HA-JBGMD11 · HA-SPKB736 · HA-SLYDH8D · HA-JENBCS3 · HA-LNDB772 · HA-SLTB77L · HA-SAMB60T · HA-VRNA388 · HA-BFFB77W · HA-PBDB38M · HA-CLRB738 · HA-JIGA321 · HA-DOCA320 · HA-MCFA339 · HA-SCTE195 · HA-TRXE190 · HA-SKNE170 · HA-MTCCRJX · HA-THRCRJ9 · HA-BABCRJ7 · HA-STLRJ85 · HA-MLTRJ70 · HA-BUFRJ1H · HA-GRFB742 · HA-MAGB463 · HA-SMSA21N · HA-BTYA320 · HA-COPA319 · HA-MPH
Score rules

Single-engine Taxi-In

Single-engine taxi-in (gap between first and last engine shutdown, reward ≥ minimum min)

Rewards a genuine single-engine taxi-in: shut one engine down at the start of taxi-to-gate and taxi in on the remaining engine, then shut the last engine at the gate. Awards +10 XP when the gap between the FIRST and LAST engine-shutdown events is at least the configured minimum (default 2 min). Applies only to jet flight groups.

[2–∞) → 10 XP

Single Engine Taxi Out

Single-engine taxi-out time (engine 1 start → taxi → engine 2 start, min 2 min)
[0–2) → 0 XP[2–60) → 15 XP

Long-Haul Flight

Flight distance

Awarded when the lfight is longer than 2000 nautical miles.

[2000–10000) → 30 XP

Medium Range Flight

Flight distance

Awarded, when the flight is longer than 1000 nautical miles, but shorter than 2000 nautical miles.

[1000–2000) → 15 XP

Touchdown G Force

Touchdown G-force
[0–1.04) → 0 XP[1.05–1.09) → 10 XP[1.1–1.29) → 20 XP[1.3–1.49) → 30 XP[1.5–1.69) → 15 XP[1.7–1.89) → 0 XP[1.9–2.09) → -15 XP[2.1–2.29) → -30 XP[2.3–2.49) → -50 XP[2.5–10) → -100 XP

Online Network Flying

Online ATC network participation (VATSIM / IVAO / PilotEdge / PosCon)
[80–101) → 15 XP

Engines Not Warmed Up

Engine warm-up time (last engine start → take-off)
[0–5) → -10 XP

Touchdown Zone

Touchdown zone distance (m past threshold)

Aim-quality rule. Deducts XP when the main gear touches down past the first 900 m of the arrival runway — a floated or long landing outside the touchdown zone. Touchdown-zone distance is read from the Stratos 'Taxiing to gate, landed in N ft/m' structured landing event and converted to metres; a touchdown within the configured zone (default 900 m) no-bands-match → 0 XP (no effect). null when the touchdown-zone signal wasn't reported → the rule skips rather than penalising.

[900–∞) → -15 XP

Engines Not Cooled Down

Engine cool-down time (taxi-to-gate start → last engine shutdown)
[0–3) → -10 XP

Preflight Prep

Preparation time

Minutes from the Stratos session start at the gate to pushback. Proper preflight prep (15-40 min) rewards XP.

≥ 20 min → 15 XP

Off Centerline

Max centreline deviation (final approach)
[4–6) → -5 XP[6–8) → -10 XP[8–10) → -15 XP[10–∞) → -20 XP

QNH Discipline

QNH / altimeter discipline violations (TAKEOFF vs dep METAR, CRUISE vs std 1013, FINAL+LANDED vs arr METAR, ±2 hPa)

Altimeter discipline — local QNH before takeoff (departure METAR ±1 hPa), standard 1013.25 hPa above the 25000 ft transition, local QNH before landing (arrival METAR ±1 hPa). Banded by phase violation count: 0 = clean, 1 = -10 XP, 2 = -20 XP, 3 = -30 XP. Verified against live METAR. Skips when no altimeter events were logged or no METAR could be fetched.

[0–1) → 0 XP[1–2) → -10 XP[2–3) → -20 XP[3–∞) → -30 XP

Taxi Overspeed Cap

Peak taxi ground speed (taxi-out until takeoff roll + taxi-in after landing until engine shutdown)

Penalises taxiing above 30 kts — the airport's standard ground-speed limit. Computed from the peak ground speed recorded during the taxi-out window (pushback → take-off roll) and the taxi-in window (landing → last engine shutdown). A one-sided penalty band [30, ∞) → -10 XP docks XP every time the pilot breaks the limit on either side of the flight. Take-off roll + V2 and the landing roll-out are excluded so high runway speeds never count as a 'taxi' overspeed.

[30–∞) → -10 XP

Taxi Lights Taxi-Out

Taxi lights ON at/before start of taxi-out (taxi-in not checked)

Taxi lights ON at/before the start of taxi-out (first taxi-phase sample with ground movement). Taxi-in is not checked. Deduction-only: 0 XP when on, -5 XP when off.

[1–2) → 0 XP[0–1) → -5 XP

Landing Lights Checkpoint

Landing lights ON at takeoff AND landing (2 = both pass, 1 = one fails, 0 = both fail)

Landing lights ON at/before both the takeoff trigger and the landing trigger (first FINAL/LANDED sample). Deduction-only: 0 XP when both pass, -5 XP when either check fails.

[2–3) → 0 XP[0–2) → -5 XP

Beacon Continuity

Beacon/nav ON throughout engine-running operations (pushback/engine start → last shutdown)

Beacon (or nav) light ON at every sampled moment from the earliest of pushback / engine start / first taxi movement through the last engine shutdown. Deduction-only: 0 XP when compliant, -10 XP when off at any point.

[1–2) → 0 XP[0–1) → -10 XP

Strobe Continuity

Strobe ON from takeoff trigger through first taxi-in sample (not required during taxi-in)

Strobe ON from the takeoff trigger through the first taxi-in sample (not required during taxi-in). Deduction-only: 0 XP when compliant, -10 XP when off at any point.

[1–2) → 0 XP[0–1) → -10 XP
Reject rules · auto-send to review

Block Time Exceeds Planned (60 min)

Block time overrun vs planned block time (one-sided)

One-sided: actual block time minus the SimBrief planned block (off → on) time, capped at 0. Triggers manual review when the flight took more than 60 minutes longer than the filed SimBrief block time.

Review when Block time overrun vs planned block time (one-sided) greater than 60 — Block time exceeded the planned block time by more than 60 minutes

Sim Pausing Time Limit

Total sim pause time (sum of all pause→resume windows)

Total minutes the sim spent paused during the flight (sum of all pause→resume windows). Exceeds the limit → PIREP flagged for manual review.

Review when Total sim pause time (sum of all pause→resume windows) greater than 20 — Sim paused for over 20 minutes during the flight.

Incorrect Aircraft Used

Aircraft ICAO match vs scheduled flight (1 = match, 0 = mismatch)
Review when Aircraft ICAO match vs scheduled flight (1 = match, 0 = mismatch) = 0

Slew Mode

slew_mode_event

Reject a PIREP when a 'Slew mode entered' event was logged (teleport/slew detected). Requires the pilot's smartCARS client to be configured with a Slew Mode on/off custom event.

Review when slew_mode_event ≥ 1 — Slew mode / teleport detected — manual review required

Inflight Refuel

inflight_refuel_event

Reject a PIREP when an inflight-refuel event was logged. Requires the pilot's smartCARS client to be configured with an airborne-refuel custom event.

Review when inflight_refuel_event ≥ 1 — Inflight refueling detected — manual review required