NARKOZA AC
DOCUMENTATION

Od pustego folderu
do aktywnej ochrony.

Krótka ścieżka instalacji dla FXServer z OneSync. Sekrety pozostają po stronie serwera, a resource startuje w bezpiecznym trybie obserwacji.

QUICK START

Instalacja resource

01
Skopiuj resource

Umieść narkoza_ac w katalogu resources/[narkoza]/narkoza_ac.

02
Ustaw połączenie

Dodaj adres API, server ID, key ID i sekret wyłącznie jako zmienne serwerowe.

03
Uruchom detect-only

Zacznij od telemetrii i dostrój progi przed automatycznym enforcementem.

04
Chroń eventy

Przenieś obliczenia i walidację nagród do serwera, korzystając z eksportów Narkoza AC.

SERVER.CFG

Minimalna konfiguracja

server.cfg
ensure es_extended

set narkoza_api_url "https://api.twojadomena.pl"
set narkoza_server_id "YOUR-SERVER-ID"
set narkoza_api_key_id "YOUR-KEY-ID"
set narkoza_api_secret "YOUR-PRIVATE-SECRET"
set narkoza_license "YOUR-LICENSE"

ensure narkoza_ac

Nie używaj setr dla sekretów. Zmienna replikowana byłaby widoczna dla klienta.

PROTECTED EVENTS

Klient nie podaje wartości nagrody

Klient zgłasza zakończenie zadania. Serwer sprawdza job, pozycję, cooldown i sam oblicza wynik operacji.

server.lua
RegisterNetEvent('myjob:finish', function(jobId)
  local src = source
  local ok = exports.NarkozaAC:Authorize(src, {
    action = 'job.reward',
    job = jobId,
    cooldown = 30
  })

  if not ok then return end
  AddMoneyServerSide(src, CalculateReward(src, jobId))
end)
GO LIVE

Lista kontrolna

  • OneSync jest aktywny
  • Czas hosta jest zsynchronizowany
  • API działa przez HTTPS
  • Sekret nie używa setr
  • Legalny teleport i revive mają wyjątki
  • Enforcement pozostaje wyłączony do zakończenia strojenia
NARKOZA AC

Dokumentacja jest początkiem, nie ograniczeniem.

Po instalacji dodaj walidację specyficzną dla własnych jobów, ekonomii, inventory i panelu administracyjnego.