Можно и в один, но по отдельности проще настраивать. Так что сначала лучше в разных скриптах.
Например, скрипт0 - поиск моба, скрипт1 - бой, скрипт2 - дроп. В них нужно дописать stop_script, когда моб найден, убит, дроп собран. Скрипт3 - управляет остальными.
Код
// скрипт 3
// не забыть сделать привязку для всех скриптов
start_script 0 wait // запустить скрипт 0, ждать когда он завершит работу, т. е. моб найден.
start_script 1 wait // запустить скрипт1, ждать когда он завершит работу, т. е. моб убит
start_script 2 wait // запустить скрипт2, ждать когда он завершит работу, т. е. дроп собран
// дальше всё начнётся сначала