Перейти к содержанию

POST /summon/npc

Конечная точка: POST /v1/pdapi/summon/npc Аутентификация: Токен носителя Разрешение: REST.Summon.NPC

Цель

Создает NPC в фиксированных координатах карты.

Тело запроса

Поле Тип Требуется Описание
NPCID string Да Идентификатор NPC или идентификатор символа NPC.
X, Y, Z номер Да Координаты карты.
Level integer Нет Уровень NPC (по умолчанию 1).
Uncapturable bool Нет Предотвращает захват (по умолчанию false).
DisableAI bool Нет Отключает обычный ИИ (по умолчанию false).

Схема ответа

200 response schema

Field Type Description
Summoned object Details of the spawned NPC.

Summoned contains Type ("NPC"), NPCID, Level, Uncapturable, DisableAI, and the requested X, Y, and Z.

Ошибки

Помимо стандартных ошибок authentication/request, этот маршрут может возвращать VALIDATION_FAILED или SUMMON_NPC_FAILED.

Пример

POST /v1/pdapi/summon/npc
Authorization: Bearer <token>
Content-Type: application/json
{
    "NPCID": "PIDF_Soldier_AssaultRifle",
    "Level": 30,
    "X": 230,
    "Y": -486,
    "Z": 4097
}