Spelerbeheer
Elke moderatie-actie vanuit één browser-tab
FiveGateway geeft je staff één zoekbalk over elke speler die ooit op je server is geweest. Live aanwezigheid, volledige historie, bans, warnings, whitelist en remote screenshots staan op één pagina, bruikbaar vanaf elk apparaat, zonder gameclient.
De 'online players'-weergave is de standaard-landingsplek voor moderators. Je ziet elke verbonden speler met identifier, ping, sessieduur en de acties die je kunt doen: kicken, een remote screenshot nemen, het volledige profiel openen. Screenshots lopen via de FiveM-native en komen als thumbnails op de tijdlijn van de speler terecht, zodat 'verdacht gedrag' bewijs wordt in plaats van herinnering.
Zoeken werkt op elke identifier die FiveM je geeft: license, Steam ID, Discord ID, IP en elke custom fingerprint die je framework bewaart. Dat telt, omdat multi-account-spelers zich niet aan schone data houden: iemand die over drie Steam-accounts smurft heeft nog steeds één Discord-ID, en een goede zoekactie vindt ze allemaal.
Bans, warns en kicks zijn volwaardige records, geen losse logregels. Elke actie is gekoppeld aan een actor (de admin die hem plaatste), een reden, een speler en een timestamp. Je kunt bans appealen, opheffen of verlengen vanaf het spelerprofiel, en de wijziging wordt teruggeschreven naar een historie die je hele team kan inzien. Draai je ook txAdmin, dan synchroniseren die bans automatisch, zonder migratie.
Whitelistbeheer is meer dan een binaire lijst. Je zet de server in open mode, whitelist-only mode of maintenance mode direct vanuit het dashboard, en de queue respecteert die status zonder restart. Een speler op de whitelist zetten is één klik vanaf zijn profiel, en het reden-veld bewaart waarom het slot is toegekend.
Remote screenshots zijn de onderschatte held. Omdat ze via de FiveM-API over de bestaande WebSocket lopen, kan elke admin vanaf elk apparaat binnen een seconde een screenshot van elke online speler opvragen. Dat dicht het gat tussen 'een speler rapporteert iemand' en 'we hebben bewijs', zonder dat er een tweede admin in-game nodig is.
Alles loopt via rolgebaseerde rechten. Een junior moderator kan kicken en warnen maar geen permaban geven; een senior admin kan alles; een community manager heeft misschien alleen read-access. Rechten mappen op je Discord-rollen wanneer de Discord-bot is gekoppeld, zodat nieuwe staff onboarden een rolwissel is in Discord, niet een nieuwe FiveGateway-login.
Zo werkt het
- 1
Verbind je server
Installeer de FiveGateway-resource op je FiveM-server. Spelers verschijnen in de online-weergave zodra ze joinen.
- 2
Zoek over identifiers heen
Gebruik elke identifier die FiveM blootstelt: license, Steam, Discord, IP. Het dashboard matcht over alles tegelijk.
- 3
Pas acties toe met reden
Ban, warn, kick of whitelist vanaf het spelerprofiel. Elke actie wordt gelogd met actor en reden voor latere audits.