Цитата Сообщение от Snake_B Посмотреть сообщение
хм... а ведь действительно...



дык... а если добавлены доп.цивы... и есть оба юнита... изменения то коснутся обоих юнитов...
тогда уж пропиши так:

Код:
<Type>UNIT_KNIGHT</Type>
<Class>
<Type>UNIT_ARABIA_CAMELARCHER</Type>
{
    <Class>UNITCLASS_HORSE_ARCHER</Class>
}
<Type>UNIT_KAZAKH_BATYR</Type>
<Class>
<Type>UNIT_ARABIA_CAMELARCHER</Type>
{
    <Class>UNITCLASS_HORSE_ARCHER</Class>
}
тогда изменится именно арб.лучник...
В этом варианте заменяется последняя строка, получаются подряд две строки <Class>.
С удалением юнита тоже не вышло. По видимому один юнит удалить всё же невозможно, только весь класс, как в мануале:
<Class>UNITCLASS_MISSILE_CRUISER</Class>
[DELETE_FULLY]
Остался только вот такой вариант:
Type>UNIT_KNIGHT</Type>
[MULTIMODE]
<Class>UNITCLASS_KNIGHT</Class>
<Type>UNIT_ARABIA_CAMELARCHER</Type>
{
<Class>UNITCLASS_HORSE_ARCHER</Class>
<Type>UNIT_ARABIA_CAMELARCHER</Type>
}
<Type>UNIT_KAZAKH_BATYR</Type>
[MULTIMODE]
<Class>UNITCLASS_KNIGHT</Class>
<Type>UNIT_ARABIA_CAMELARCHER</Type>
{
<Class>UNITCLASS_HORSE_ARCHER</Class>
<Type>UNIT_ARABIA_CAMELARCHER</Type>
}
То же не 100% гарантия, но лучше ничего не придумывается.
Кстати, а можно в программе сделать как в текстовом редакторе по принципу "найти и заменить" во всём файле?