Нужна какая то автоскриптописалка
Тогда многие вопросы по скриптам отпадут.
Принцип примерно такой, помимо L2PacketHack запускается модуль скриптописалки (вшить бы его в L2PH)
Далее игрок производит действия, бафается у нпц, бежит ли на локацию, агрит ли мобов, (без разницы, хоть всё вместе) модуль запоминает действия. Задача игрока создать цикл.
Потом на автомате цикл повторяется уже из готового скрипта.