Can we make a item that when we have it something work?

Yes, don’t is a problem , create the RegisterServerCallback and the Trigger.
If you are looking for a gps that only works with the map, you have this [ESX] GPS item (hidden / shown)