Объекты и peds
Server objects и peds участвуют в visibility streaming, dimensions и stream-synced metadata. Client-created ped существует только локально и не становится автоматически известен серверу или другим игрокам.
Server object
ts
const barrier = vimp.objects.create(
vimp.hash('prop_barrier_work05'),
100,
-1900,
21,
0,
0,
90,
{ dimension: 0, alpha: 255, placeOnGround: true },
)Server ped
ts
const guard = vimp.peds.create(
vimp.hash('s_m_y_cop_01'),
98,
-1944,
20.7,
180,
{
health: 250,
armour: 100,
frozen: true,
weapon: { hash: vimp.hash('WEAPON_CARBINERIFLE'), ammo: 90 },
},
)Сервер синхронизирует объявленное состояние ped, но произвольные client AI tasks не становятся авторитетной игровой логикой. Damage, rewards и mission progression проверяйте на сервере.
Client-local peds для preview и presentation необходимо удалять через destroy() при закрытии feature.