Skopiuj resource
Umieść narkoza_ac w katalogu resources/[narkoza]/narkoza_ac.
NARKOZA ACKrótka ścieżka instalacji dla FXServer z OneSync. Sekrety pozostają po stronie serwera, a resource startuje w bezpiecznym trybie obserwacji.
Umieść narkoza_ac w katalogu resources/[narkoza]/narkoza_ac.
Dodaj adres API, server ID, key ID i sekret wyłącznie jako zmienne serwerowe.
Zacznij od telemetrii i dostrój progi przed automatycznym enforcementem.
Przenieś obliczenia i walidację nagród do serwera, korzystając z eksportów Narkoza AC.
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.
Klient zgłasza zakończenie zadania. Serwer sprawdza job, pozycję, cooldown i sam oblicza wynik operacji.
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)Po instalacji dodaj walidację specyficzną dla własnych jobów, ekonomii, inventory i panelu administracyjnego.