Left ALt is the default key.
While Aiming pressing LEFT ALT will attack your target. While not Aiming pressing LEFT ALT will have your dog follow you. Holding LEFT ALT for 2 seconds to bring up K9 Actions.
You must be facing your target (vehicle or player) when selecting the Search Action, except for Search Area. Sometimes the Search Person will pick up the dog. Best to have the dog behind you.
I did not create the K9 ped. Repo: https://github.com/hashisx/k9_ped . All Credit goes to https://www.lcpdfr.com/downloads/gta5mods/character/19996-german-shepherd-malinois-k9-dog/
AddEventHandler("inventory:server:SearchLocalVehicleInventory", function(plate, list, cb)
local TRUNK = Trunks[plate]
local GLOVEBOX = Gloveboxes[plate]
local RESULT = false
if TRUNK ~= nil then
for k, v in pairs(TRUNK.items) do
local ITEM = TRUNK.items[k].name
if HasItem(list, ITEM) then
RESULT = true
end
end
else
TRUNK = GetOwnedVehicleItems(plate)
for k, v in pairs(TRUNK) do
local ITEM = TRUNK[k].name
if HasItem(list, ITEM) then
RESULT = true
end
end
end
if GLOVEBOX ~= nil then
for k, v in pairs(GLOVEBOX.items) do
local ITEM = GLOVEBOX.items[k].name
if HasItem(list, ITEM) then
RESULT = true
end
end
else
GLOVEBOX = GetOwnedVehicleGloveboxItems(plate)
for k, v in pairs(GLOVEBOX) do
local ITEM = GLOVEBOX[k].name
if HasItem(list, ITEM) then
RESULT = true
end
end
end
cb(RESULT)
end)
function HasItem(list, item)
for i = 1, #list do
if item == list[i] then
return true
end
end
return false
end