я теперь понял почему сделан такой Privateer ( в русской версии наверно Пиратский Корабль ), а наземного юнита такого нет! Дело в том, что если ты дашь такую возможность наземному юниту и везешь его на лодке через какой-нибудь город твоего альянса ( иои просто через открытые границы ) то город моментально становится твоим. Короче, решить это можно только в том случае, если дать юниту функцию - не входить в города вообще. Можно ли наделить юнит такими полномочиями ( тогда и транспорт перевозящий такой юнит не сможет войти в город )
тогда он с земли не может войти в город, а в транспорте вошел ))))
( обязательно должно стоять - always hostie )
Еще есть ряд приколов с такими юнитами:
1) при входе в твой город с этим юнитом - юнита дружественной державы - твоего "хиддика" выкидывает из родного города
2)Если твой карабь зашел в гавань где прячются чужие "хиддики" - то он афвтоматически тонет...
А есть и интересные моменты: поставил хидден натионалити на ирегулярную конницу и пехоту (новые типы юнитов) - в ренесансе и получил замечательную войну без ее обьявления... причем у конницы нет функции захватывать города, а у пехоты есть. У этих партизанов много функций получается :
1) грабеж улучшений кого не попадя
2) захват чужих поселенцев и рабочих
3) и естественно захват городов противника (если получится - так как ирегуляров делал специально слабее..)
причем ИИ все эти функции тоже с успехом исполняет и страстно долбится в спорные пограничные города
<div class='quotetop'>Цитата</div>Блин патч 3.13 этот "баг" поправил - залезу в СДК верну его обратно....3) и естественно захват городов противника (если получится - так как ирегуляров делал специально слабее..)
причем ИИ все эти функции тоже с успехом исполняет и страстно долбится в спорные пограничные города[/b]
вот нужно как-то решить эту проблему и тогде спец войска смогут реально круто действовать "за третию сторону" )))
Кстате - always hostie -крайне не советую пользовать с патчем 3.13 - он эту функцию криво понимает :
если ИИ направит юниты с always hostie скажем на город - а по пути встретится какой нибудь левый юнит -> пиши пропало игра зависает и вы уже никогда не дождетесь конца хода - только будете лицезреть вращающийся шарик и ободряющюю надпись
п.с:
С этим багом торже бьюсь насмерть - думаю скоро проблемма будет решена
Все разгреб - дело было в том что хиддики обьеденялись с нормальными юнитами - и не могли выполнять те же ходы что и они и поэтому когда такая группа шла через дружеский город или юнит - все проходили - а хиддик застревал и приводил к постоянному ходу.... то биш вис....
В sdk сделал правило чтоб хиддиков с нормальными в общие группы не обьединять!!!
В принципе осталось сделать правило чтоб хиддиков на суда не могли грузить - чтоб они морем в чюжие города не заходили...
И мона выкладывать на форум готовую dll -у
<div class='quotetop'>Цитата(bay * 6.11.2007, 13:45) [snapback]213208[/snapback]</div>dll был бы кстати как провдигаются успехи?Все разгреб - дело было в том что хиддики обьеденялись с нормальными юнитами - и не могли выполнять те же ходы что и они и поэтому когда такая группа шла через дружеский город или юнит - все проходили - а хиддик застревал и приводил к постоянному ходу.... то биш вис....
В sdk сделал правило чтоб хиддиков с нормальными в общие группы не обьединять!!!
В принципе осталось сделать правило чтоб хиддиков на суда не могли грузить - чтоб они морем в чюжие города не заходили...
И мона выкладывать на форум готовую dll -у
[/b]
Поставил у одного наземного юнита <bHiddenNationality> и <bAlwaysHostile> в 1. Если войны нет, то он почему то атакует чужие юниты только за пределами городов. Если направить его в город, то он не только беспрепятственно в него войдет, но еще и торчать там может сколько угодно (чужие будут носиться вокруг города, но в атаку не полезут). Честно говоря, из обсуждения так и не понял как это можно исправить, что бы скрытые юниты атаковали врага в городах, и в конечном счете могли город захватить?