Wrong server was published before. This is the one that runs on the hosting account the video was made on: FiveRP - two-step registration (account, then an identity printed onto a passport), login that returns you to your resident, and a loading screen driven by the game's own streaming events. resources/[local]/fiverp-auth NUI + scrypt hashes + oxmysql resources/[local]/fiverp-characters identity, character load, spawn resources/[local]/fiverp-loadscreen loading screen sql/schema.sql accounts, characters docs/DESIGN.md the design system every screen follows docs/screens/ shot from the live server Only our own code is in here. cfx-server-data and oxmysql are fetched by install.sh instead of being vendored, which keeps the repo at 3.7 MB. install.sh does the whole box in one command: recommended FXServer build, cfx-server-data, oxmysql, MariaDB with the schema, resources, server.cfg (mode 600 - it carries the key and the database password), boot entry, then it waits for the Cfx registration. Tested end to end on a spare install root: 29 resources scanned, database and schema created, and it stopped exactly where a wrong licence key should stop it. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
54 lines
1.6 KiB
HTML
54 lines
1.6 KiB
HTML
<!DOCTYPE html>
|
|
<html lang="en">
|
|
<head>
|
|
<meta charset="utf-8">
|
|
<title>FiveRP</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</head>
|
|
<body>
|
|
|
|
<!-- Slow drifting colour behind frosted white. Nothing here is interactive. -->
|
|
<div class="sky" aria-hidden="true">
|
|
<span class="blob blob-a"></span>
|
|
<span class="blob blob-b"></span>
|
|
<span class="blob blob-c"></span>
|
|
<span class="blob blob-d"></span>
|
|
</div>
|
|
<div class="veil" aria-hidden="true"></div>
|
|
|
|
<main class="stage">
|
|
<div class="mark fade-up">
|
|
<span class="mark-glyph">FR</span>
|
|
</div>
|
|
|
|
<p class="eyebrow fade-up delay-1">San Andreas · Los Santos</p>
|
|
<h1 class="wordmark fade-up delay-1">FiveRP</h1>
|
|
<p class="tagline fade-up delay-2">Preparing the city for your arrival</p>
|
|
|
|
<section class="meter fade-up delay-3" aria-label="Loading progress">
|
|
<div class="meter-top">
|
|
<span class="phase" id="phase">Starting up</span>
|
|
<span class="pct"><span id="pct">0</span><i>%</i></span>
|
|
</div>
|
|
<div class="track">
|
|
<div class="fill" id="fill"></div>
|
|
</div>
|
|
<p class="detail" id="detail">Waiting for the game to hand over…</p>
|
|
</section>
|
|
</main>
|
|
|
|
<footer class="dock">
|
|
<div class="tip fade-up delay-4">
|
|
<span class="tip-label">Tip</span>
|
|
<span class="tip-body" id="tip">Your account and your character are separate — one login can hold your identity for good.</span>
|
|
</div>
|
|
<div class="badge fade-up delay-4">
|
|
<span class="dot"></span>
|
|
<span>192.227.168.73<i>:30120</i></span>
|
|
</div>
|
|
</footer>
|
|
|
|
<script src="app.js"></script>
|
|
</body>
|
|
</html>
|