Выберите существующую метку сервера, чтобы привязать к ней локацию торговца, — тогда X/Y заполнятся автоматически. Или впишите координаты вручную.
Зажмите Ctrl (⌘ на Mac) или Shift, чтобы выбрать сразу несколько предметов для массового удаления.
Формат: массив объектов с полями trader, section, subsection, name, buy_price, sell_price.
Подложка только для выравнивания в редакторе — на карте игроков видны круги.
Все игроки, вошедшие по PIN. Для серверных позиций укажите SteamID64.
Модератор может назначать только роли «Игрок» и «VIP».
Агент на SCUM-сервере (RCON / логи) шлёт координаты сюда. Клиент игроку нужен только для zoom / «на себя».
POST /api/server/positions
Authorization: Bearer smk_…
Content-Type: application/json
{
"players": [
{
"steam_id": "76561198816629288",
"nickname": "IgnorGTO",
"x": 575144.6875,
"y": -220808.8125,
"z": 669.9,
"travel_mode": "foot",
"vehicle_role": null,
"vehicle_type": null
},
{
"steam_id": "76561198123456789",
"nickname": "AlexS",
"x": -879286.375,
"y": 535592.625,
"z": 60326.93,
"travel_mode": "vehicle",
"vehicle_role": "driver",
"vehicle_type": "SUV_01"
}
]
}
Сервер карты берётся из API-ключа (в теле не передаётся).
Сопоставление: сначала steam_id, иначе nickname.
travel_mode: foot | vehicle;
vehicle_role: driver | passenger;
vehicle_type: класс техники (RIS, SUV_01, …).
Поле z сохраняется и наполняет карту высот для #Teleport.
Смерти: POST /api/server/events с {"events":[{"type":"death",…}]}.