Есть ли какой то простой способ убрать расу. Или только: в главном файле убирать инклуд и дальше по ошибкам убирать , + айди скилов менять если эта раса не последняя ну и так далее .
В моем случае есть 11 раса . первые 9 и 11-ая нужны , а вот 10-ую нужно убрать .
Подсказал мил человек другой способ , кому пригодиться: Меняем местами нужные расы в constants.ini . Возьмем на примере простом , как убрать ельфа . Меняем ельфа местами с Crypt Lord . То бишь ельф у нас стает расой под номером 8 , а Лорд под номером 4 . Теперь для того , что бы распознавать нужно поменять в ланг файлах названия рас местами . Так же нужно в ultimates.h поменять местами иконки ультимейтов .
Дальше мы в настройке мода war3FT.cfg меняем значение wc3_races с 8 на 7 , таким образом не нужный нам эльф исчезает с меню выбора рас , и нам не пришлось вырезать его с мода.
На моем примере у меня было 9 стандартных рас нужных , а так же 11-ая нужная . 10-ую мне нужно было убрать Поменял местами номера рас , с 11 на 10 . Изменил названия в ланг файлах , поменял местами значки ультимейтов как описывал выше . wc3_races с 11 поставил на 10 , тем самым убрав 11-ую из changerace menu , сменил в ultimates.h количество иконок с 11 на 10 .
Номера скилов не менял , да и не нужно это. Единственное с базой траблы могут быть (в плане путаница - хотя просто с одной расы прокачка на другую перекинется) .
UPD: В ultimates.inl еще нужно поменять местами RGB (цвет) иконки ультимейта . Так же меню выбора рас надо ковырять .(при 8 расах с удалением 8-ой , трабла с появлением пункта выход на 10 и он выбивает из кс)
Сообщение отредактировал Direct - Среда, 23.10.2013, 23:41