> For the complete documentation index, see [llms.txt](https://zat-scripts.gitbook.io/zat-scripts/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://zat-scripts.gitbook.io/zat-scripts/esx/uber-eats/common-questions.md).

# Common questions

<details>

<summary>Can I use it for specific job ?</summary>

For this reason we left the *server.lua* not encrypted, sou you can use a specific job to open the UI, don't forget to disable the command in that case.<br>

```lua
ESX.RegisterUsableItem('ubereatstablet', function(source)
  local xPlayer = ESX.GetPlayerFromId(source)
  TriggerClientEvent('zat-ubereats:client:UseUberEatsTab', source)
end)
```

</details>

<details>

<summary>Can I use my custom notification instead of the default QBCore ?</summary>

Yes, you can in the *config.lua*

```lua
function Notify(text, type)
	ESX.ShowNotification(text, type) 	-- change it with the notification you are using
end

function SendUberEatsDeliveryMail(id, name, package)
	ESX.ShowNotification('Hey, if you are interested we have a pending delivery of '.. package ..' with id : '..id.." for you. Kind regards, "..name, "success")
end
```

</details>

<details>

<summary>Can I Use Other Emotes ?</summary>

Yes you can use any emotes menu you want, all you need is changing this function into your requirements in the config.lua

```lua
function CancelEmote()
	exports["rpemotes"]:EmoteCancel(true)
end

function StartEmote(emotename)
	exports["rpemotes"]:EmoteCommandStart(emotename)
end
```

</details>
