Humalike: AI NPC’s voor FiveM-roleplayservers

Maak GTA-RP-personages met spraak, herinneringen en relaties met spelers.

humalike.ai
Humalike AI NPCs screenshot

Met Humalike voeg je AI NPC's toe aan een FiveM-server voor GTA V-roleplay. Je bepaalt hun persoonlijkheid, stem, kennis en herinneringen in een dashboard; spelers praten vervolgens met de personages in de game. Het platform richt zich op serverbeheerders en ontwikkelaars die terugkerende getuigen, patiënten, informanten en facties willen opbouwen.

Wat kun je met deze website doen?

Zie Humalike als het beheerpaneel achter je spelpersonages. Je beschrijft wie een NPC is, wat die weet en hoe die praat. Een geïnstalleerde FiveM-resource verbindt dat profiel met de game. Spelers gebruiken hun microfoon en krijgen een reactie die rekening houdt met de ingestelde rol en situatie.

Een getuige kan zo meedoen aan een politieonderzoek, in plaats van alleen een vaste tekst op te zeggen. De website verzorgt de instellingen; het gesprek vindt plaats op jouw server. Alleen een profiel aanmaken is dus nog geen werkende installatie.

Past het bij jouw framework en spraaksysteem?

De documentatie behandelt Standalone, ESX Legacy, QBCore en Qbox. De meegeleverde WebRTC-verbinding verzorgt spraak met NPC's in de buurt en wordt via de serverlicentie ingesteld. Spraak tussen spelers blijft bij het bestaande systeem van je server.

Personages kunnen bijvoorbeeld volgen, gebaren maken en voertuigen in- of uitstappen. Voorwerpen geven, medische handelingen en dispatch vragen om passende providers en controles van serverrechten. Bij sterk aangepaste frameworks kan een eigen bridge nodig zijn. Zonder code een personage instellen betekent niet dat elk bestaand script vanzelf goed is aangesloten.

Een eerste NPC installeren en testen

Zorg voor een actuele FXServer met OneSync, een Humalike-account en serverlicentie, een publiek bereikbare callback en een werkende spelersmicrofoon.

  1. Kies Register server in het AI NPC-dashboard. Geef een naam en publiek IPv4-adres op als http://IP:port, met poort 1024–65535. Gebruik geen hostnaam, privéadres of extra pad. Bewaar de licentie die eenmalig wordt getoond.
  2. Download de releasebijlage humalike.zip, niet het automatisch gemaakte GitHub-broncodearchief. Pak het uit in resources/humalike, zonder extra map ertussen.
  3. Zet set humalike_license_key "JE_SLEUTEL" en ensure humalike in de serverconfiguratie. Gebruik voor de geheime sleutel set, geen setr dat waarden naar clients repliceert.
  4. Controleer de verbinding met humalike_status. Maak een Static NPC met naam, persoonlijkheid, taal, stem, model en coördinaten. Sla het personage op en schakel het in.
  5. Wacht op het vernieuwen van de lijst of herstart de resource volgens de handleiding. Loop in de game naar de NPC en houd de ingestelde spreektoets ingedrukt. De spraakindicator en een hoorbaar antwoord bevestigen dat de hele keten werkt.

De officiële startgids beschrijft de instellingen verder. Test eerst één personage voordat je bestaande missies en grotere groepen toevoegt.

Herinneringen, gedeelde kennis en personagetypen

NPC's kunnen eerdere ontmoetingen onthouden en afzonderlijke relaties met spelers onderhouden. Naam, achtergrond, geheimen, kennis, uiterlijk, stem en spreekstijl zijn instelbaar. Kleding, maskers, wapens, schoten en FiveM-gebeurtenissen kunnen hun reactie beïnvloeden. Binnen het verhaal kan iemand informatie delen, achterhouden of liegen.

Groepen delen kennis en herinneringen, bijvoorbeeld binnen een gang, bedrijf, club of EMS-team. Worlds organiseert die grotere samenhang, maar is niet verplicht voor een losse NPC. De officiële voorbeelden omvatten patiënten, getuigen, gijzelaars, informanten en gidsen.

Static houdt een personage op ingestelde coördinaten beschikbaar. Ambient koppelt geschikte voetgangers uit de spelwereld. External laat een andere resource de entiteit beheren. Kies op basis van de vraag of Humalike zelf de figuur moet plaatsen of een bestaande figuur moet gebruiken.

Abonnement, proefperiode en verbruik

Op 29 september 2026 zijn de openbare tarieven 79 USD per maand voor 25.000 beurten en 119 USD voor 50.000 beurten. Dit zijn dollarprijzen, geen bevestigde eurobedragen inclusief belasting. Een beurt is een daadwerkelijk afgeleverd, hoorbaar NPC-antwoord. Luisteren, niet-afgeleverde antwoorden, korte tussenwerpsels en wereldgeneratie tellen niet mee. Een antwoord dat al hoorbaar is voordat het wordt onderbroken kan wel meetellen.

De eenmalige proefperiode per account vereist een kaart en een gekozen abonnement. Je krijgt 1.000 beurten voor maximaal zeven dagen. Zodra één grens is bereikt, begint het betaalde abonnement. Annuleer vóór de eerste afschrijving als je alleen wilt testen.

Automatisch bijkopen staat standaard aan zodra een kaart is opgeslagen. Uitschakelen voorkomt niet dat een verbruikte proefbundel het abonnement start. Betaalde beurten kunnen over verlengingen worden opgespaard, maar vervallen per toekenning na een jaar. De productpagina en facturatiegids noemen verschillende aanvullende bundels. Controleer daarom dashboard of support en raadpleeg de uitleg over NPC-facturatie.

Privacy en gebruiksrechten vooraf controleren

De beleidsdocumenten noemen Soofte, Inc. als aanbieder. NPC-geheugen is geen toezegging dat alle gegevens op jouw server blijven. Het privacybeleid beschrijft bewaring naar doel en gecontroleerde verwijderverzoeken met wettelijke uitzonderingen. Een specifieke bewaartermijn voor NPC-audio of transcripties en een toezegging over training zijn daarmee niet vastgesteld.

Vraag dit na als je community eisen stelt aan opnamen. De algemene gebruiksvoorwaarden richten zich op B2B-gebruik; de resource downloaden geeft niet vanzelf onbeperkte rechten om het platform opnieuw te verspreiden.

Veelgestelde vragen

Kun je Humalike blijvend gratis gebruiken?

Er is een beperkte proefperiode met kaart, geen bevestigd permanent gratis NPC-abonnement. Verbruik van de 1.000 beurten kan al vóór dag zeven tot betaling leiden.

Moet ik zelf een AI-NPC-script schrijven?

De persoonlijkheid stel je in het dashboard in. Je moet wel de resource installeren; aangepaste inventaris-, baan- of dispatchfuncties kunnen bridgecode vragen.

Werkt dit in de singleplayer van GTA V?

De gecontroleerde documentatie gaat over FiveM-servers. Ondersteuning voor singleplayer of consoles is niet vastgesteld.

Officiële handleidingen en community

Vergelijkbare tools

AI-NPC-platforms →