flagRecord
jaPRO
Marks a player’s race record on this server’s local database. Mode f flags it invalid, u clears that flag and d flags it for deletion. Write spaces in the course name as *, and use season -1 for every season before 5. Needs the database admin permission.
At a glance
| Field | Value |
|---|---|
| Syntax | flagRecord <username> <coursename> <style> <season> <f|u|d> |
| Cheat protected | No |
| Network scope | needs-server-support: Sent to, or only useful with, a supporting game server. |
| Category | Demos & media |
| Module | game |
| Renderer | All / not renderer-specific |
| Derivation | code-trace |
| Confidence | high |
| Added | 2023-12-11 in 9b57ee1b8 (how to compare this against your build) |
| In-game xdocs | No |
| In-game menu | No |
Arguments and gating
Arguments: username, coursename, style, season, mode.
Gating: CMD_NOINTERMISSION.
Provenance
Origin: jaPRO
- Ultimate-origin introduction:
9b57ee1b8566in jaPRO (content authored2023-12-11, integrated2023-12-11) - Origin pull request: #55
- Matching squash bullet:
flagrecord - Upstream registration evidence: codemp/game/g_cmds.c:8970
- Attribution method:
squash-feature-group-explicit-credit - Attribution confidence:
high - Notes: The identifier’s single-prefix squash feature group explicitly credits japro.
Dated project introductions
Authored dates come from the exact registration’s first content commit, PR dates identify when work was proposed to each project, and integration dates come from each first-parent mainline. A project merging first does not override earlier upstream authorship or submission.
| Project | Authored | PR opened | Integrated | Commit | Relationship |
|---|---|---|---|---|---|
| TaystJK | 2023-12-11 |
2023-12-11 | 2023-12-11 |
9b57ee1b8566 |
Shared integration commit |
| jaPRO | 2023-12-11 |
— | 2023-12-11 |
9b57ee1b8566 |
Ultimate origin |
Evidence
- registration: codemp/game/g_cmds.c:8972 (game command table)
- handler: codemp/game/g_account.c:5389
Generated from source commit c722804317d7 on 2026-09-28. Anything merged after that is not reflected here.