Быстрый старт
Этот путь показывает минимальный запуск локального Varion server runtime и первого JavaScript resource.
Требования
- Windows 10/11 x64
- Node.js для JavaScript resources — рабочий серверный runtime
- .NET SDK — только для preview C# SDK (server binary пока не выполняет C# resources)
- Go toolchain — только для preview Go SDK (server binary пока не выполняет Go resources)
- GTA V client machine для подключения к серверу
Установка runtime
Распакуйте Varion-Server-Developer-MVP.zip (сборка tools/package-developer-server.ps1) в чистую папку:
text
C:\Servers\my-serverВ корне должны быть:
text
varion-server.exe
server.toml
start-varion-server.ps1
build-info.json
README.md
host/varion-host.cjs
resources/
developer/Запуск:
powershell
cd C:\Servers\my-server
.\varion-server.exeПервый resource
Создайте структуру:
text
resources/
mymode/
resource.toml
server/
main.jsresources/mymode/resource.toml:
toml
enabled = true
type = "js"
main = "server/main.js"
client-type = "none"resources/mymode/server/main.js:
javascript
varion.log('mymode started');
varion.on('playerConnect', (player) => {
varion.log(`player connected: ${player.name}`);
});Укажите resource в server.toml. JavaScript host запускается автоматически для type = "js" resource — modules = ["js-module"] не нужен:
toml
resources = [ "mymode" ]
modules = []Перезапустите сервер:
powershell
.\varion-server.exeПодключение клиента
Через launcher/dev client flow подключайтесь к:
text
127.0.0.1:7788HTTP endpoint по умолчанию:
text
http://127.0.0.1:7789/server-info.json