Handle персонажа

Lertex

Участник
Автор темы
30
0
Версия MoonLoader
.027.0-preview
Как получить handle персонажа, он у меня просто не вытаскивается
Код:
_, id = sampGetPlayerIdByCharHandle(PLAYER_PED) -- получение ид по хендлу игрока, возвращает: result; id
      local _, handle = sampGetCharHandleBySampPlayerId(id) -- Получаем хенлд персонажа по его id
      print(_)
      if _ then
        local x, y, z = getCharCoordinates(handle) -- Записываем координаты персонажа в переменные x, y, z
        sampAddChatMessage('X: '..x..' Y: '..y..' Z: '..z, -1) -- Выводим координаты персонажа
        if isCharInAnyCar(handle) then -- Если игрок в машине
            local carHandle = storeCarCharIsInNoSave(handle) -- Получаем хендл машини
            local bool, carId = sampGetVehicleIdByCarHandle(carHandle) -- Получаем id машини
            if bool then
                sampAddChatMessage('CarId: '..carId, -1)
            end
        end
      else
        sampAddChatMessage("Не удалось получить хендл!", -1)
      end
 
Решение
а зачем ты сначала получаешь свой ид по своему хендлу, а потом пытаешься по полученному ранее иду получить свой хендл?

Lua:
sampAddChatMessage(table.concat({getCharCoordinates(PLAYER_PED)}, ', '), -1)
if isCharInAnyCar(PLAYER_PED) then
    local result, vehId = sampGetVehicleIdByCarHandle(storeCarCharIsInNoSave(PLAYER_PED))
    if result then
        sampAddChatMessage('vehid: '..vehId, -1)
    end
end

chapo

чопа сребдс // @moujeek
Модератор
8,935
11,704
а зачем ты сначала получаешь свой ид по своему хендлу, а потом пытаешься по полученному ранее иду получить свой хендл?

Lua:
sampAddChatMessage(table.concat({getCharCoordinates(PLAYER_PED)}, ', '), -1)
if isCharInAnyCar(PLAYER_PED) then
    local result, vehId = sampGetVehicleIdByCarHandle(storeCarCharIsInNoSave(PLAYER_PED))
    if result then
        sampAddChatMessage('vehid: '..vehId, -1)
    end
end
 

Похожие темы

  1. Ответы
    8
    Просмотры
    886
  2. Ответы
    83K
    Просмотры
    7M
    • Закрыта
    • Решено
    Ответы
    2
    Просмотры
    939