The seven surfaces a new player meets in order, which gate on boosts and which on Nitro, and the four decisions that have to match on every one of them.
9 min read
Most servers brand their FiveM presence and their Discord as two separate pieces of work, usually months apart and often by two different people. The player does not experience them that way. They cross between the two inside ninety seconds, several times, and the only thing they are judging is whether it feels like one place. A server with a good banner and a mismatched Discord is not half branded. It reads as two unfinished projects, which is worse than one plain one.
There is a predictable sequence. The player is in the FiveM browser, crosses into Discord to check whether the place is alive, comes back to FiveM to join, and then sits through the longest look at your branding anybody ever gets. Seven surfaces, in this order, and they alternate platform three times.
| Surface | Size | What it takes |
|---|---|---|
| FiveM list row icon | 96x96 | Nothing; cut it from your logo |
| FiveM detail panel strip | 1865x108 | sets banner_detail in server.cfg |
| Discord invite splash | 1920x1080 | Server boost Level 1; never animates |
| Discord server icon in the rail | 512x512 | Free as a still; animates at Level 1 |
| Discord server banner | 960x540 | The slot itself needs Level 2 |
| FiveM connecting screen | 1920x320 | sets banner_connecting in server.cfg |
| FiveM loading screen | 1920x1080 | A resource with loadscreen in its manifest |
| Staff avatars and profile banners | 300x300 and 680x240 | Nitro, per account, to animate |
Two things fall out of that table immediately. Four of the eight cost nothing beyond the artwork, which means a server with no money at all can get the majority of the sequence consistent. And the two surfaces that cost the most to unlock, the server banner at Level 2 and animated staff avatars through Nitro, are the two least visible to somebody deciding whether to join. The spend and the impact are close to inverted.
This trips up almost everybody once, because the two systems look similar and are not. Server boosts are a property of the server, bought by its members, and they unlock server features. Nitro is a property of an account and unlocks personal features. No amount of boosting a server gives its owner an animated avatar, and no amount of Nitro gives a server a banner slot.
The practical reading: get to Level 1 and stop thinking about boosts for a while. The invite splash and an animated icon are a disproportionate share of what boosting buys a server in branding terms, and the gap between Level 1 and Level 2 buys you a graphic that Discord renders small, above the channel list, to people who have already joined.
There is no clever cross-platform branding move available. What is available is four decisions applied without exception to every surface, and that genuinely accounts for most of the effect. They are boring and they are the whole job.
Pick the casing once and never vary it. If the name is set in capitals on the strip, it is capitals in the Discord server name, capitals in the channel topic, capitals on the store. This sounds trivial and it is the most frequently broken of the four, because the Discord server name is typed into a text field by whoever created the Discord, usually before anybody thought about branding, and nobody ever goes back to it.
A related constraint worth knowing early: a name longer than about eighteen characters does not fit the narrow formats at a readable weight. At 1865x108 and 468x60 the name is the composition, so a long name forces either a short form or small type, and small type on a 108-pixel strip is not legible. If you need a short form, decide what it is now and use it on every narrow format, consistently, rather than abbreviating differently each time.
Not a palette in the sense of a mood. Four hex values, written down, used verbatim on the banners, the Discord role colour, the loading screen, the website accent and the store theme. The temptation to nudge a colour slightly per surface is strong, usually because somebody is matching against a screenshot rather than the source file, and it is the easiest way to end up with an identity that feels slightly wrong without anybody being able to point at why.
Four words or fewer, repeated exactly, not paraphrased per surface. A tagline that appears as 'Serious roleplay, no nonsense' on the banner and 'Semi-serious RP for adults' in the Discord description is two taglines, and the player reading both learns that nobody is in charge of the wording. Pick the shorter one and put it everywhere.
Written the same way every time. Pick either the bare code or the full discord.gg form, and then that is the form on the strip, in the description, on the connecting banner and on the loading screen. The reason the packs keep the prefix and the code as two separate fields is exactly this: the prefix is typeset once and the code is typed once, so the invite cannot come out inconsistently across twenty formats even if somebody edits it later.
sets sv_projectName "VELORA"
sets sv_projectDesc "Whitelisted EU roleplay, 18+, serious RP. discord.gg/veloracity"
sets banner_detail "https://cdn.example.com/velora/detail-v4.png"
sets banner_connecting "https://cdn.example.com/velora/connecting-v4.png"Four lines, and three of the four decisions are visible in them. The name in the casing you chose, the tagline and the invite in the form you chose, and the two banners carrying the same palette. Then set the Discord server name to VELORA, not Velora, and the first surface and the third agree without anybody having to check.
Consistency fails in small ways rather than large ones. Nobody sets out to use a different logo. What happens is that each surface gets handled at a different moment with different tools, and the drift accumulates until the whole thing reads as approximate.
None of these are visible as mistakes to the player. They do not think 'the hue is four points off'. They form a vague impression that the server is slightly amateur and they cannot tell you why, which is the thing about consistency: its presence is invisible and its absence is felt.
If you have a hundred currency units and a Discord with no boosts, the order that reflects actual return is not the order most servers buy in. Most buy a logo first, then a Discord banner, then wonder why the server browser still looks empty.
The Level 2 server banner is deliberately absent from that list. It is a good graphic to own eventually and it is seen by members rather than prospects, rendered small, in a position most people's eyes skip. If boosts are scarce, they are better spent nowhere than on that slot.
Worth saying plainly, because the people selling this tend not to. None of this makes a server good. A coherent identity across eight surfaces on a server with no staff coverage, no economy and three players online gets more people through the door and they leave in a week. The only thing the branding achieved was a faster churn and a slightly larger number of people who now associate your name with disappointment.
What it does do is narrow. A meaningful share of the servers in the browser are dead, abandoned or somebody's test box, and a player skimming rows is pattern-matching for exactly that. Looking configured is how you get out of that bucket and into the one where the server is judged on what it actually is. That is the whole claim. It is a smaller claim than most people make about branding, and it happens to be the one that is true.