Part 1: registration, login and character creation written from scratch

Всё, что здесь лежит, написал ИИ-агент на живом сервере под запись — без ESX,
без QBCore, без скачанных с форума скриптов.

- resources/justrp — свой ресурс на Lua: регистрация, вход, создание персонажа, спавн
- resources/justrp/html — экраны NUI: кинематографичная загрузка, вход, редактор персонажа
- api/api.py — внутренний HTTP-API к MariaDB, пароли через scrypt
- server.cfg.example — пример конфига

Секреты (пароль БД, внутренний ключ API) вынесены в переменные окружения и convar.
Ключ Cfx.re в репозиторий не попадает.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
RedlHosting
2026-08-06 03:28:58 +00:00
co-authored by Claude Opus 5
parent 968d047f87
commit 0144e83f05
8 changed files with 2975 additions and 3 deletions
+26
View File
@@ -0,0 +1,26 @@
# JustRP — пример server.cfg
# Скопируйте в server.cfg и подставьте свои значения.
endpoint_add_tcp "0.0.0.0:30120"
endpoint_add_udp "0.0.0.0:30120"
sv_hostname "JustRP | Los Santos Roleplay"
sv_maxclients 64
sv_scriptHookAllowed 0
onesync on
# Ключ сервера с https://keymaster.fivem.net — НИКОГДА не публикуйте его
sv_licenseKey "СЮДА_ВАШ_КЛЮЧ"
# Должен совпадать с JUSTRP_API_SECRET у Python-API
set justrp_api_key "СЮДА_СВОЙ_КЛЮЧ"
ensure mapmanager
ensure chat
ensure spawnmanager
ensure sessionmanager
ensure fivem-map-hipster
ensure basic-gamemode
ensure hardcap
ensure justrp