Как узнать. Находиться ли игрок в машине!?

Ezonka9

Новичок
Автор темы
19
0
Версия MoonLoader
.027.0-preview
Здравствуйте. Какой командой в коде мне можно узнать в какой машине сидит человек.
Пример:
[660]Slava_Marlow: в
Сидит в NRG-500, у которой 5003 ID.
Пожалуйста. Скажите.

Надеюсь понятно объяснил.
 

SomaGnoma

Известный
436
150
Lua:
sampRegisterChatCommand("getcar", function (id)
    if #id ~= 0 --[[если аргумент команды не пустой]] and sampIsPlayerConnected(id) --[[и игрок подключен]] then
        local streamed, ped = sampGetCharHandleBySampPlayerId(id) -- получаем его хендл
        if streamed then -- если челик в зоне стрима то
            if isCharInAnyCar(ped) then -- если челик в тачке
            local _, car = storeCarCharIsInNoSave(ped) -- получаем хендл тачки
            local negr, carids = sampGetVehicleIdByCarHandle(car)
            sampAddChatMessage(string.format("%s[%s]: Сидит в тачке с ID - %s", sampGetPlayerNickname(id), id, carids), 0xFF00FF)
            end
        end
    end
end)
такои штолии
 
  • Нравится
Реакции: zTechnology

Ezonka9

Новичок
Автор темы
19
0
Lua:
sampRegisterChatCommand("getcar", function (id)
    if #id ~= 0 --[[если аргумент команды не пустой]] and sampIsPlayerConnected(id) --[[и игрок подключен]] then
        local streamed, ped = sampGetCharHandleBySampPlayerId(id) -- получаем его хендл
        if streamed then -- если челик в зоне стрима то
            if isCharInAnyCar(ped) then -- если челик в тачке
            local _, car = storeCarCharIsInNoSave(ped) -- получаем хендл тачки
            local negr, carids = sampGetVehicleIdByCarHandle(car)
            sampAddChatMessage(string.format("%s[%s]: Сидит в тачке с ID - %s", sampGetPlayerNickname(id), id, carids), 0xFF00FF)
            end
        end
    end
end)
такои штолии
Спасибо. Мало что понял.
Но что такое хендл?
 

SomaGnoma

Известный
436
150
Спасибо. Мало что понял.
Но что такое хендл?
Вот чекай, у тебя есть челик, у каждого челика, объекта, транспорта есть хендл, то есть указатель на тот или иной объект.
К примеру ты хочешь взаимодействовать с 1 челиком, тебе надо получить его хендл, и уже делать че захочешь
 
  • Нравится
Реакции: Ezonka9

Ezonka9

Новичок
Автор темы
19
0
Вот чекай, у тебя есть челик, у каждого челика, объекта, транспорта есть хендл, то есть указатель на тот или иной объект.
К примеру ты хочешь взаимодействовать с 1 челиком, тебе надо получить его хендл, и уже делать че захочешь
Лучший. Спасибо большое.