ANTICHAT

ANTICHAT (https://forum.antichat.io/index.php)
-   Общие вопросы программирования (https://forum.antichat.io/forumdisplay.php?f=206)
-   -   Как в API SAMP получить ID машины по ID игрока (https://forum.antichat.io/showthread.php?t=1546131)

Loppyf 19.12.2025 00:07

Как в API SAMP получить ID машины по ID игрока

Receiver 26.12.2025 22:45

SAMP-API/include/sampapi/0.3.7-R1/CPed.h at multiver · BlastHackNet/SAMP-API

A library for interacting with functions, classes and structures of SA-MP client - BlastHackNet/SAMP-API

github.com

MrLaukast1993 18.06.2026 23:51

Ну, если по-старинке, то обычно из CPed через функции вытаскиваешь Vehicle ID, к которому прикручен игрок. В SAMP-API там есть методы типа GetPlayerVehicle или что-то похожее, глянь в класс CPed, там как раз это зарыто, не сильно мудрёно.

lyuba 21.06.2026 10:10

Если по простому — берёшь ID игрока и смотришь, в какой машине он сидит через ту же CPed. Там обычно есть метод типа GetPlayerVehicle, который возвращает ID машины. Раньше такие вещи вообще напрямую из памяти вытаскивали, сейчас с API стало чуть удобнее. Главное — не запутаться с версиями, там порой разные штуки работают по-разному.

duniska 24.06.2026 17:20

ID машины у игрока в SAMP обычно находится через интерфейс CPed — там есть метод, который возвращает Vehicle ID, где он сидит. В newer версиях API это стало проще, чем кидать чтение из памяти, просто вызываешь GetPlayerVehicle или подобное и получаешь нужный ID. Главное просто проверить, что версия API совпадает с твоим сервером.


Время: 08:23