Выкапывание можно сделать двумя способами: раскидать по картам определенные места или перемещением ивентов "под" героя с запоминанием места и повторением этого процесса при каждом заходе на карту ( ивент принудительно телепортируется по запомненным координатам ).
Вот "нюх" сделать было бы и посложнее, и просто необходимо. Нюх будет работать по принципу затухания звука от источника. Можно сделать на командах или поискать скрипт звука.
Отражение нюха можно выполнить эмоциями: далеко - нет ничего, почувствовал - знак вопроса, близко - знак восклицания, нашел - оскал или 3 "!".
Социальные закладки