Skip to content

Минимальный сервер

Пример создаёт обработчик подключения игрока и сообщает runtime, что gamemode готов. Это минимальный полезный каркас серверной части.

ts
vimp.on('playerConnected', (player) => {
  console.log(`${player.name} (#${player.id}) connected`)
  player.teleport(90.79, -1951.33, 20.74, 307.23)
})

vimp.on('playerDisconnected', (player) => {
  console.log(`${player.name} (#${player.id}) disconnected`)
})

vimp.markReady()

Соберите проект, запустите VIMP Server и подключитесь клиентом. Для реального проекта добавьте обработку ошибок до вызова markReady().

VIMP developer documentation