Пока что мне удалось реализовать данную идею только в ограниченных масштабах, на примере самых нужных существ. Поскольку я плохо разбираюсь в кодинге, мне часто приходится обходить циклы и таблицы стороной, здесь же объем данных таков, что без обхода элементов таблицы циклом не обойтись. Вот что мне не понятно:
1. Помимо составления таблицы для кричей, нужно составить таблицу стоимости преобразования, куда входят золото и другие ресурсы. Как сделать так, чтобы значения из первой таблицы соответствовали значениям из второй таблицы, и объединить это все в рамках цикла? Или есть функция, которая возвращает необходимые ресурсы для покупки кричи?
2. Как реализовать возможность выбора существа, которое будет получено в результате преобразования? Была мысль воспользоваться функцией GetObjectArmySlotCreature, но, как потом выяснилось, она не работает на моем exe.
Словом, мне бы хотелось увидеть работу данного скрипта на примере нескольких существ.