AtotIK Posted July 30, 2015 Share Posted July 30, 2015 Сначала его нужно узнать. @ Quote Link to comment Short link Share on other sites More sharing options...
Kotyarko_O Posted July 30, 2015 Share Posted July 30, 2015 Сначала его нужно узнать. Так ведь нет ничего сложного. @ Quote Link to comment Short link Share on other sites More sharing options...
AtotIK Posted July 30, 2015 Share Posted July 30, 2015 Да, но всё же. @ Quote Link to comment Short link Share on other sites More sharing options...
Ekspoint Posted July 30, 2015 Share Posted July 30, 2015 как запретить деинсталлятору удалять файлы? 1 1 @ Quote Link to comment Short link Share on other sites More sharing options...
AtotIK Posted July 31, 2015 Share Posted July 31, 2015 как запретить деинсталлятору удалять файлы? Flags: uninsneveruninstall @ Quote Link to comment Short link Share on other sites More sharing options...
TopGuns Posted August 3, 2015 Share Posted August 3, 2015 (edited) Подскажите пож. как создать ещё три дополнительных подкомпонента к уже созданному компоненту, с такой структурой: Было так: [CustomMessages] Mods100 = Полезные мелочи в бою Mods101 = Индикатор ближайшего врага Mods102 = Отключение случайной стрельбы по союзникам и трупам: [Components] Name: "KMP\Mods\g"; Description: "{cm:Mods100}"; Flags: disablenouninstallwarning; Name: "KMP\Mods\g\a1"; Description: "{cm:Mods101}"; Flags: exclusive disablenouninstallwarning; Name: "KMP\Mods\g\a2"; Description: "{cm:Mods102}"; Flags: exclusive disablenouninstallwarning; Необходимо к компоненту KMP\Mods\g\a2 привязать ещё тройку подкомпонентов: Name: "KMP\Mods\g\a2"; Description: "{cm:Mods102}"; Flags: exclusive disablenouninstallwarning; - Только трупы ? - Только союзники ? - Союзники и трупы ? Edited August 3, 2015 by zekan @ Quote Link to comment Short link Share on other sites More sharing options...
Kotyarko_O Posted August 3, 2015 Share Posted August 3, 2015 (edited) , [CustomMessages] Mods102 = Отключение случайной стрельбы по союзникам и трупам: Mods103 = Только по трупам. Mods104 = Только по союзникам. Mods105 = По союзникам и трупам. [Components] Name: "KMP\Mods\g\a2"; Description: "{cm:Mods102}"; Flags: disablenouninstallwarning Name: "KMP\Mods\g\a2\ONLYCORPS"; Description: "{cm:Mods103}"; Flags: exclusive disablenouninstallwarning Name: "KMP\Mods\g\a2\ONLYALLY"; Description: "{cm:Mods104}"; Flags: exclusive disablenouninstallwarning Name: "KMP\Mods\g\a2\ALLYANDCORPS"; Description: "{cm:Mods105}"; Flags: exclusive disablenouninstallwarning Edited August 3, 2015 by Kotyarko_O 1 @ Quote Link to comment Short link Share on other sites More sharing options...
TopGuns Posted August 3, 2015 Share Posted August 3, 2015 (edited) , [CustomMessages] Mods102 = Отключение случайной стрельбы по союзникам и трупам: Mods103 = Только по трупам. Mods104 = Только по союзникам. Mods105 = По союзникам и трупам. [Components] Name: "KMP\Mods\g\a2"; Description: "{cm:Mods102}"; Flags: exclusive disablenouninstallwarning Name: "KMP\Mods\g\a2\ONLYCORPS"; Description: "{cm:Mods103}"; Flags: exclusive disablenouninstallwarning Name: "KMP\Mods\g\a2\ONLYALLY"; Description: "{cm:Mods104}"; Flags: exclusive disablenouninstallwarning Name: "KMP\Mods\g\a2\ALLYANDCORPS"; Description: "{cm:Mods105}"; Flags: exclusive disablenouninstallwarning Большое спасибо! А в секции [Files] тогда как их разделить? У меня сейчас так: //===============================================<Полезные мелочи в бою>=================================================\\ Source: "моды\полезные мелочи в бою\индикатор ближайшего врага\*"; DestDir: "{app}\res_mods\{#Patch}"; Flags: ignoreversion recursesubdirs createallsubdirs; Components: KMP\Mods\g\a1; Source: "моды\полезные мелочи в бою\панель общего ХП команд\*"; DestDir: "{app}\res_mods\{#Patch}"; Flags: ignoreversion recursesubdirs createallsubdirs; Components: KMP\Mods\g\a2; Edited August 3, 2015 by zekan @ Quote Link to comment Short link Share on other sites More sharing options...
Ekspoint Posted August 3, 2015 Share Posted August 3, 2015 Большое спасибо! А в секции [Files] тогда как их разделить? У меня сейчас так: //===============================================<Полезные мелочи в бою>=================================================\\ Source: "моды\полезные мелочи в бою\индикатор ближайшего врага\*"; DestDir: "{app}\res_mods\{#Patch}"; Flags: ignoreversion recursesubdirs createallsubdirs; Components: KMP\Mods\g\a1; Source: "моды\полезные мелочи в бою\панель общего ХП команд\*"; DestDir: "{app}\res_mods\{#Patch}"; Flags: ignoreversion recursesubdirs createallsubdirs; Components: KMP\Mods\g\a2; Components Меняй 1 @ Quote Link to comment Short link Share on other sites More sharing options...
TopGuns Posted August 3, 2015 Share Posted August 3, 2015 (edited) Components Меняй то есть так : Components: KMP\Mods\g\a2\ONLYCORPS; Components: KMP\Mods\g\a2\ONLYALLY; Components: KMP\Mods\g\a2\ALLYANDCORPS; , [CustomMessages] Mods102 = Отключение случайной стрельбы по союзникам и трупам: Mods103 = Только по трупам. Mods104 = Только по союзникам. Mods105 = По союзникам и трупам. [Components] Name: "KMP\Mods\g\a2"; Description: "{cm:Mods102}"; Flags: exclusive disablenouninstallwarning Name: "KMP\Mods\g\a2\ONLYCORPS"; Description: "{cm:Mods103}"; Flags: exclusive disablenouninstallwarning Name: "KMP\Mods\g\a2\ONLYALLY"; Description: "{cm:Mods104}"; Flags: exclusive disablenouninstallwarning Name: "KMP\Mods\g\a2\ALLYANDCORPS"; Description: "{cm:Mods105}"; Flags: exclusive disablenouninstallwarning Подскажите а в секции Name: "KMP\Mods\g\a2"; флаг ненужно менять на Flags: disablenouninstallwarning; Или достаточно будет добавить общий файл в папку Отключение случайной стрельбы по союзникам и трупам? Edited August 3, 2015 by zekan @ Quote Link to comment Short link Share on other sites More sharing options...
Kotyarko_O Posted August 3, 2015 Share Posted August 3, 2015 (edited) то есть так Да. Подскажите а в секции Name: "KMP\Mods\g\a2"; флаг ненужно менять на Flags: disablenouninstallwarning; Этот флаг отвечает только за отключение сообщения при повторной установке, что: "данный компонент уже установлен, и при снятии галочки с него он не удалится", или как-то так. Или достаточно будет добавить общий файл в папку Отключение случайной стрельбы по союзникам и трупам? А потребность этого будет зависеть от того, как будут построены эти компоненты в секции [Files]. Edited August 3, 2015 by Kotyarko_O 1 @ Quote Link to comment Short link Share on other sites More sharing options...
TopGuns Posted August 3, 2015 Share Posted August 3, 2015 Да. Этот флаг отвечает только за отключение сообщения при повторной установке, что: "данный компонент уже установлен, и при снятии галочки с него он не удалится", или как-то так. А потребность этого будет зависеть от того, как будут построены эти компоненты в секции [Files]. То есть в секции [Files] можно не указывать Components: KMP\Mods\g\a2; а сразу прописывать KMP\Mods\g\a2\ONLYCORPS,... @ Quote Link to comment Short link Share on other sites More sharing options...
Kotyarko_O Posted August 3, 2015 Share Posted August 3, 2015 То есть в секции [Files] можно не указывать Components: KMP\Mods\g\a2; а сразу прописывать KMP\Mods\g\a2\ONLYCORPS,... Да. 1 @ Quote Link to comment Short link Share on other sites More sharing options...
Kaster62rus Posted August 9, 2015 Share Posted August 9, 2015 День добрый Уважаемые Форумчане! Весь день сегодня подтачивал рашпилем сборочку, до ума доводил её. И под вечер мозги аж закипели. Никак не могу наладить проблемку. Если коротко, то надо в сборочку впихнуть файлы, которые должны устанавливаться автоматически при выборе хотя-бы одного любого компонента. Подсобите с реализацией данного! @ Quote Link to comment Short link Share on other sites More sharing options...
Kotyarko_O Posted August 9, 2015 Share Posted August 9, 2015 (edited) @Kaster62rus, Source: ".."; DestDir: ".."; Flags: ..; Components: Самый_первый_компонент В основном, у всех первый компонент - "родитель" для всех остальных. Если у вас так же, то привязку можно сделать к нему. Edited August 9, 2015 by Kotyarko_O @ Quote Link to comment Short link Share on other sites More sharing options...
Kaster62rus Posted August 9, 2015 Share Posted August 9, 2015 @Kaster62rus, Source: ".."; DestDir: ".."; Flags: ..; Components: Самый_первый_компонент В основном, у всех первый компонент - "родитель" для всех остальных. Если у вас так же, то привязку можно сделать к нему. Пробовал что-то вроде: Name: interface; Description: "Прицелы"; Flags: checkablealone; Source: mods\.......\*; DestDir: {app}; Flags: ignoreversion recursesubdirs createallsubdirs; Components: interface; Но в таком варианте выдаёт ошибку при компиляции. @ Quote Link to comment Short link Share on other sites More sharing options...
Kotyarko_O Posted August 9, 2015 Share Posted August 9, 2015 Но в таком варианте выдаёт ошибку при компиляции. Ну так какую же? @ Quote Link to comment Short link Share on other sites More sharing options...
Kaster62rus Posted August 9, 2015 Share Posted August 9, 2015 Ура!!!! Допетрил наконец. Ну так какую же? Не, не. Всё норм! Привязку закипевшими мозгами не верно сделал @ Quote Link to comment Short link Share on other sites More sharing options...
-zav- Posted August 12, 2015 Share Posted August 12, 2015 Люди добрые, подскажите кто знает где цвет текста менять для системных сообщений?Скин на основе ISSkin (ххх.cjstyles). В скин билдере не нашел где это править.. @ Quote Link to comment Short link Share on other sites More sharing options...
Ekspoint Posted August 12, 2015 Share Posted August 12, 2015 Люди добрые, подскажите кто знает где цвет текста менять для системных сообщений? Скин на основе ISSkin (ххх.cjstyles). В скин билдере не нашел где это править.. текст.jpg Должно быть или делай новое окно и лепи картинку @ Quote Link to comment Short link Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.