Siirry sisältöön

DVmods Anticheat

Anticheat-exportit FiveM-kehittäjille

Omat skriptisi ja työkalusi voivat käyttää samaa rangaistus- ja whitelist-järjestelmää kuin anticheat, pelin sisältä exporteilla ja sen ulkopuolelta REST API:lla.

Vakionimi exports.dvac

Exportit toimivat nimellä exports.dvac, vaikka resurssikansio nimettäisiin uudelleen. Virheet palautetaan arvoina, joten kutsuva skripti ei kaadu. Saatavilla ovat banPlayer, kickPlayer, warnPlayer, removeBan, getBans, tempWhitelistPlayer, isPlayerWhitelisted ja screenshotPlayer.

Eventit

Palvelimen paikalliset eventit dvac:playerBanned, dvac:playerKicked, dvac:playerWarned ja dvac:playerDetected kertovat muille resursseille, mitä tapahtui.

Julkinen REST API

Omat työkalut, kuten Discord-botti tai whitelist-hakemus, käyttävät osoitetta api.dvmods.site/public/v1. Luo avain paneelin API-sivulla ja valitse sen oikeudet: palvelimet, pelaajat, tunnistukset, rangaistukset, rangaistusten antaminen ja bannitarkistus. Rajapinnasta on OpenAPI 3.1 -kuvaus, josta saa valmiin asiakaskirjaston.

Turvallisuus

Avain näytetään vain kerran, ja palvelimelle tallennetaan siitä pelkkä tiiviste. Avaimelle voi antaa vain oikeuksia, jotka luojalla itsellään on. Rajapinta ei palauta IP-osoitteita eikä laitteistotunnisteita, ja jokainen avaimella tehty rangaistus näkyy audit-lokissa avaimen nimellä.

Ominaisuudet

  • Exportit

    Valmis

    exports.dvac: banni, potku, varoitus, whitelist ja kuvakaappaus omista skripteistäsi.

    Lue lisää: Exportit
  • Julkinen API

    Beta

    REST-rajapinta omiin työkaluihin ja botteihin: pelaajat, tunnistukset, rangaistukset ja bannitarkistus avainkohtaisilla oikeuksilla. OpenAPI-kuvaus mukana.

    Lue lisää: Julkinen API

Valmis suojaamaan palvelimesi?

Ostot, tuki, päivitykset ja beta-testaus tapahtuvat Discordissa.