Ru-Board.club
← Вернуться в раздел «Программы»

» Inno Setup (создание инсталяционных пакетов)

Автор: Ronn1e10
Дата сообщения: 20.12.2011 00:05
[DELETE]
Автор: darkqft
Дата сообщения: 21.12.2011 09:44
народ подскажите
как сделать чекбокс чтобы при его выборе вносился в реестр ключ?
Автор: troyan90
Дата сообщения: 21.12.2011 11:13
darkqft
[more]
Код: [_Registry]
Root: HKCU; Subkey: "Software\My Company"; Flags: uninsdeletekeyifempty; Check: NewCheckBox1Check;

[_code]
var
NewCheckBox1: TNewCheckBox;

function NewCheckBox1Check: boolean;
begin
result:=NewCheckBox1.Checked;
end;

procedure InitializeWizard();
begin
NewCheckBox1 := TNewCheckBox.Create(WizardForm);
with NewCheckBox1 do begin
Parent := WizardForm;
Left := ScaleX(16);
Top := ScaleY(333);
Width := ScaleX(97);
Height := ScaleY(17);
end;
end;
Автор: darkqft
Дата сообщения: 22.12.2011 06:18
troyan90
большое спасибо
Автор: X11
Дата сообщения: 22.12.2011 12:27
Вопрос по выбору языка по умолчанию.
Установка на трех языках. Т.е. пользователю перед установкой показывается диалог выбора языка. Как указать, что по умолчанию должен быть украинский?
Автор: krutx
Дата сообщения: 22.12.2011 19:50
Я не очень пака разбираюсь в inno setup, но хочу чтобы мои repack'и были нормально сжаты. Ктонибудь может добавить в мой скрипт разархивирование free arc'a и precomp?
Кто может это сделать напишите в пм.
Автор: Pacifist
Дата сообщения: 23.12.2011 08:09
Подскажите пожалуйста скрипт (желательно самый простой) и какие библиотеки нужно использовать для того, что бы распаковать 7-zip архив (LZMA 2, словарь 670 Мб, размер архива 7гб).
Автор: X11
Дата сообщения: 23.12.2011 08:45

Цитата:
Вопрос по выбору языка по умолчанию.
Установка на трех языках. Т.е. пользователю перед установкой показывается диалог выбора языка. Как указать, что по умолчанию должен быть украинский?



Первым должен быть желаемый язык по умолчанию + LanguageDetectionMethod=none
т.е.


Код:
[Setup]
LanguageDetectionMethod=none

[Languages]
Name: ukr; MessagesFile: compiler:Languages\Ukrainian.isl
Name: en; MessagesFile: compiler:Default.isl
Name: ru; MessagesFile: compiler:Languages\Russian.isl
Автор: ShamaN
Дата сообщения: 23.12.2011 12:11
Возникло несколько вопросов, подскажите...
1. Можно ли средствами Inno Setup без внешних архиваторов (через библиотеки?) перед установкой заархивировать некоторые файлы (сделать резервную копию).

2. При копировании нового файла установил флаг confirmoverwrite. Можно ли как-то задать произвольный текст в этом окне?
Автор: VASYAKRN
Дата сообщения: 23.12.2011 17:32
дайте пожалста пример для использувания ISSideshow 1.02 на всех страницах инсталятора
Автор: baqzar1
Дата сообщения: 23.12.2011 19:08
Здравствуйте. Я сменил себе скин инсталлятора. Перестали высвечиваться сами особенности репака(содержимое при нажатии иконки). Исправьте пожалуйста эту проблему, и можно "Особенности репака" не обозначались картинкой(в левом нижнем углу), а было написано "Repack info"(и сместите чуть влево надпись). Вот скрипт http://rghost.ru/35564772 .
Автор: YURSHAT
Дата сообщения: 23.12.2011 20:33
Denis_T

Цитата:
Здравствуйте. Помогите, пожалуйста, вот с чем...

Вы не спрятали на финишной странице лейбл, на котором отображалось время установки.


Код: procedure CurPageChanged(CurPageID: Integer);
begin
if CurPageID=wpFinished then
названиеВашегоЛейбла.Hide;
end;
Автор: Denis_T
Дата сообщения: 23.12.2011 22:40
Здравствуйте. Помогите, пожалуйста, вот с чем...

Я уверен на 100%, что такой вопрос ранее задавался, но увы, найти на него ответ в поиске не сумел.
Вот сижу, голову ломаю, как от неё избавиться.
За основу брался скрипт isdone 0.6f в этой строке содержалось время установки игры.
Буду признателен, если поможете ^_^
Автор: vint56
Дата сообщения: 24.12.2011 08:14
Denis_T
procedure CurPageChanged(CurPageID: Integer);
begin
if CurPageID=wpFinished then
WizardForm.ProgressGauge.Hide;
или
ISDoneProgressBar1.Hide;
end;
Автор: Denis_T
Дата сообщения: 24.12.2011 12:09
YURSHAT, vint56, спасибо, помогло ; )

Автор: Gnom3
Дата сообщения: 25.12.2011 08:49
Inno Setup 5.4.3 released.
Автор: bugron
Дата сообщения: 25.12.2011 10:29

Цитата:
Inno Setup 5.4.3 released

Я тоже с нетерпением ждал.
Всем привет! Вот обновлённая справка на Inno Ссылка. Автор проги внёс несколько маленьких изменений, исправил ошибки и неточности. Прошу изменить ссылку в шапке. Спасибо за внимание.
Автор: YURSHAT
Дата сообщения: 25.12.2011 11:07
bugron

Цитата:
Прошу изменить ссылку в шапке.

update

Цитата:
Inno Setup 5.4.3 released.
ждем обновки от китайСев
Автор: Gnom3
Дата сообщения: 25.12.2011 13:30

Цитата:
ждем обновки от китайСев

И русика. а то уже неделю, как обновилось, а только заметил
Автор: Edison007007
Дата сообщения: 25.12.2011 14:34
Название: Two Worlds 2 v.1.1
Автор: Kosako | обновление от Krinkels Team
Изменения:
- Обновлены библиотеки до последних версий
- Обновлен ISDone до последней версии
- Убраны лишние файлы и библиотеки
- Почищен и оптимизирован код

Скриншоты:


Скачать

Сайт поддержки: krinkels.ru
Автор: Gnom3
Дата сообщения: 25.12.2011 15:56
Inno_ISCmplr_Setup111225
Похоже, китайцы по этому форуму ориентируются
Автор: bugron
Дата сообщения: 25.12.2011 16:34
YURSHAT
Спасибо. Исправьте также версию 5.4.2 на 5.4.3.
Автор: SotM
Дата сообщения: 25.12.2011 18:29
2 ALL
В шапку была добавлена ссылка на версию 111225 ISCmplr от Restools. + зеркало
Обновлён список нововведений в китайскую версию.

Gnom3

Цитата:
И русика. а то уже неделю, как обновилось, а только заметил

А зачем тебе русик то?! Там переводить то и нечего.
Автор: Edison007007
Дата сообщения: 25.12.2011 18:39
Название: "Batman: Arkham City [I]" v.0.1.7.9
Автор: Krinkels Team
Особенности: Для более удобного использования, скрипт "Batman: Arkham City [I]" был разделен на отдельные модули (папка Modules: botva2, botva2u, Header, IsDone, Messages, PB);
В качестве модуля распаковки используется "IsDone v.06f" © Profrager, 2011;
В "Batman: Arkham City [I]" есть скрытое меню, по нажатии на которое вы активируете появление логотипа;
В скрипт включена расширенная версия модуля о свободном месте на ЖД;
Дизайн "Batman: Arkham City [I]" достаточно гибко поддается изменениям и при желании и наличии базовых навыков работы в Photoshop вы сможете кардинально изменить стиль и дизайн вашего проекта;
Для удобства использования "Batman: Arkham City [I]", в начале скрипта вынесено множество опций.
[more=Скриншоты Batman: Arkham City (I)]









[/more]
Скачать
Сайт поддержки: krinkels.ru
Автор: Gnom3
Дата сообщения: 25.12.2011 19:04
SotM
Цитата:
А зачем тебе русик то?! Там переводить то и нечего.
Ну не понимаю я по нерусски. Почти совсем Стандартная версия - понятно, что там и без русика все ясно. а вот расширенная версия - разобраться можно, но с русиком значительно удобнее.
Автор: Begun999
Дата сообщения: 25.12.2011 20:33
Добрый вечер.
Подскажите за что это отвечает?
DiskSpanning=yes
SlicesPerDisk=1
DiskSliceSize=728760320
Автор: YURSHAT
Дата сообщения: 25.12.2011 21:54
Begun999

DiskSpanning=yes разбивать на диски=да
SlicesPerDisk=1 колличестсво дисков=1
DiskSliceSize=728760320 размер дисков=728760320 (байт)
Автор: Begun999
Дата сообщения: 25.12.2011 23:20
YURSHAT
Огромное СПАСИБО!!!
Я так понимаю?

DiskSpanning - можно разбивать на диски;
SlicesPerDisk - колличество дисков (если нужно 2 - ставлю 2);
DiskSliceSize - общий размер файла; (одного диска?)
Автор: YURSHAT
Дата сообщения: 26.12.2011 00:49
Begun999

Цитата:
Я так понимаю?

Совершенно верно

Цитата:
общий размер файла; (одного диска?)

Конечно же одного диска.

То есть, например у тебя игра 5 гиг, ты указываешь 3 диска (SlicesPerDisk=3) по два гига (DiskSliceSize=2147483648). И в итоге получаешь:
setup.exe
setup-1a.bin (2 гига)
setup-1b.bin (2 гига)
setup-1c.bin (1 гиг)
Автор: bioscorpius
Дата сообщения: 26.12.2011 03:47
Подскажите пожалуйста, слипил скрипт что бы запрашивало 2-й диск, но при этом распаковка идет через прекомп, в итоге идет распаковка 1-го архива(заполняеться длинный прогрессбар), и потом выходит за рамки первого прогрессбара и пишет время установки бесконечно. Это не тестовый прогон.

[more=Скрипт]
if not ISArcExtract ( 0, 0, ExpandConstant('{src}\Win32_1.bin'), ExpandConstant('{app}\Data\Win32'), false, '', '', '', notPCFonFLY ) then break;
if not ISPrecompExtract( 0, 0, ExpandConstant('{app}\Data\Win32\UI.pcf'), ExpandConstant('{app}\Data\Win32\'), true ) then break;
if not ISPrecompExtract( 0, 0, ExpandConstant('{app}\Data\Win32\ShippingVehicles.pcf'), ExpandConstant('{app}\Data\Win32\'), true ) then break;
if not ISPrecompExtract( 0, 0, ExpandConstant('{app}\Data\Win32\ChunksAudio.pcf'), ExpandConstant('{app}\Data\Win32\'), true ) then break;
if not ISPrecompExtract( 0, 0, ExpandConstant('{app}\Data\Win32\AudioSuperBundle.pcf'), ExpandConstant('{app}\Data\Win32\'), true ) then break;

if not ISArcExtract ( 0, 0, ExpandConstant('{src}\Win32_2.bin'), ExpandConstant('{app}\Data\Win32'), false, '', '', '', notPCFonFLY ) then break;
if not ISPrecompExtract( 0, 0, ExpandConstant('{app}\Data\Win32\Globals.pcf'), ExpandConstant('{app}\Data\Win32\'), true ) then break;
if not ISPrecompExtract( 0, 0, ExpandConstant('{app}\Data\Win32\default_settings_Win32.pcf'), ExpandConstant('{app}\Data\Win32\'), true ) then break;
if not ISPrecompExtract( 0, 0, ExpandConstant('{app}\Data\Win32\Chunks0.pcf'), ExpandConstant('{app}\Data\Win32\'), true ) then break;

if not ISArcExtract ( 0, 0, ExpandConstant('{src}\Win32_3.bin'), ExpandConstant('{app}\Data\Win32'), false, '', '', '', notPCFonFLY ) then break;
if not ISPrecompExtract( 0, 0, ExpandConstant('{app}\Data\Win32\CommonAssets.pcf'), ExpandConstant('{app}\Data\Win32\'), true ) then break;
if not ISPrecompExtract( 0, 0, ExpandConstant('{app}\Data\Win32\Chunks2.pcf'), ExpandConstant('{app}\Data\Win32\'), true ) then break;
if not ISPrecompExtract( 0, 0, ExpandConstant('{app}\Data\Win32\Chunks1.pcf'), ExpandConstant('{app}\Data\Win32\'), true ) then break;

if not ShowChangeDiskWindow('Ïîæàëóéñòà, âñòàâüòå äèñê 2 è äîæäèòåñü åãî èíèöèàëèçàöèè.', ExpandConstant('{src}'),'Loc.bin' ) then break;
if not ISArcExtract ( 0, 0, ExpandConstant('{src}\Loc.bin'), ExpandConstant('{app}\Data\Win32\Loc'), false, '', '', '', notPCFonFLY ) then break;
if not ISPrecompExtract( 0, 0, ExpandConstant('{app}\Data\Win32\Loc\ru.pcf'), ExpandConstant('{app}\Data\Win32\Loc\'), true ) then break;
if not ISPrecompExtract( 0, 0, ExpandConstant('{app}\Data\Win32\Loc\Audio_ru.pcf'), ExpandConstant('{app}\Data\Win32\Loc\'), true ) then break;

if not ISArcExtract ( 0, 0, ExpandConstant('{src}\Levels.bin'), ExpandConstant('{app}\Data\Win32\_c4\Levels\'), false, '', '', '', notPCFonFLY ) then break;
if not ISPrecompExtract( 0, 0, ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_4100_NewYork\Level_4100_NewYork.pcf'), ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_4100_NewYork\'), true ) then break;
if not ISPrecompExtract( 0, 0, ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_4050_NewYorkApproach\Level_4050_NewYorkApproach.pcf'), ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_4050_NewYorkApproach\'), true ) then break;
if not ISPrecompExtract( 0, 0, ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_4050_NewYorkApproach\Level_4050_NewYorkApproach_Terrain.pcf'), ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_4050_NewYorkApproach\'), true ) then break;
if not ISPrecompExtract( 0, 0, ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_4000_NewJersey\Level_4000_NewJersey.pcf'), ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_4000_NewJersey\'), true ) then break;
if not ISPrecompExtract( 0, 0, ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_4000_NewJersey\Level_4000_NewJersey_Terrain.pcf'), ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_4000_NewJersey\'), true ) then break;
if not ISPrecompExtract( 0, 0, ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_3500_SmokyMountains\Level_3500_SmokyMountains.pcf'), ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_3500_SmokyMountains\'), true ) then break;
if not ISPrecompExtract( 0, 0, ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_3500_SmokyMountains\Level_3500_SmokyMountains_Terrain.pcf'), ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_3500_SmokyMountains\'), true ) then break;
if not ISPrecompExtract( 0, 0, ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_3100_ChicagoIndustrial\Level_3100_ChicagoIndustrial.pcf'), ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_3100_ChicagoIndustrial\'), true ) then break;
if not ISPrecompExtract( 0, 0, ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_3100_ChicagoIndustrial\Level_3100_ChicagoIndustrial_Terrain.pcf'), ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_3100_ChicagoIndustrial\'), true ) then break;
if not ISPrecompExtract( 0, 0, ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_3050_LakeShore\Level_3050_LakeShore.pcf'), ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_3050_LakeShore\'), true ) then break;
if not ISPrecompExtract( 0, 0, ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_3050_LakeShore\Level_3050_LakeShore_Terrain.pcf'), ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_3050_LakeShore\'), true ) then break;
if not ISPrecompExtract( 0, 0, ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_0400_SierraPass\Level_0400_SierraPass.pcf'), ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_0400_SierraPass\'), true ) then break;
if not ISPrecompExtract( 0, 0, ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_0400_SierraPass\Level_0400_SierraPass_Terrain.pcf'), ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_0400_SierraPass\'), true ) then break;
if not ISPrecompExtract( 0, 0, ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_0300_YosemiteSouth\Level_0300_YosemiteSouth.pcf'), ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_0300_YosemiteSouth\'), true ) then break;
if not ISPrecompExtract( 0, 0, ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_0300_YosemiteSouth\Level_0300_YosemiteSouth_Terrain.pcf'), ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_0300_YosemiteSouth\'), true ) then break;
if not ISPrecompExtract( 0, 0, ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_0250_YosemiteApproach\Level_0250_YosemiteApproach.pcf'), ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_0250_YosemiteApproach\'), true ) then break;
if not ISPrecompExtract( 0, 0, ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_0250_YosemiteApproach\Level_0250_YosemiteApproach_Terrain.pcf'), ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_0250_YosemiteApproach\'), true ) then break;
if not ISPrecompExtract( 0, 0, ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_0200_AltamontPass\Level_0200_AltamontPass.pcf'), ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_0200_AltamontPass\'), true ) then break;
if not ISPrecompExtract( 0, 0, ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_0200_AltamontPass\Level_0200_AltamontPass_Terrain.pcf'), ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_0200_AltamontPass\'), true ) then break;
if not ISPrecompExtract( 0, 0, ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_0100_SanFrancisco\Level_0100_SanFrancisco.pcf'), ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_0100_SanFrancisco\'), true ) then break;
if not ISPrecompExtract( 0, 0, ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_0100_SanFrancisco\Level_0100_SanFrancisco_Terrain.pcf'), ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_0100_SanFrancisco\'), true ) then break;
if not ISPrecompExtract( 0, 0, ExpandConstant('{app}\Data\Win32\_c4\Levels\FE\FrontEnd\FrontEnd.pcf'), ExpandConstant('{app}\Data\Win32\_c4\Levels\FE\FrontEnd\'), true ) then break;

if not ISArcExtract ( 0, 0, ExpandConstant('{src}\Levels_2.bin'), ExpandConstant('{app}\Data\Win32\_c4\Levels\'), false, '', '', '', notPCFonFLY ) then break;
if not ISPrecompExtract( 0, 0, ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_3000_ChicagoDowntown\Level_3000_ChicagoDowntown.pcf'), ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_3000_ChicagoDowntown\'), true ) then break;
if not ISPrecompExtract( 0, 0, ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_2800_ChicagoInterstate\Level_2800_ChicagoInterstate.pcf'), ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_2800_ChicagoInterstate\'), true ) then break;
if not ISPrecompExtract( 0, 0, ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_2800_ChicagoInterstate\Level_2800_ChicagoInterstate_Terrain.pcf'), ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_2800_ChicagoInterstate\'), true ) then break;
if not ISPrecompExtract( 0, 0, ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_2600_RuralHighway\Level_2600_RuralHighway.pcf'), ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_2600_RuralHighway\'), true ) then break;
if not ISPrecompExtract( 0, 0, ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_2600_RuralHighway\Level_2600_RuralHighway_Terrain.pcf'), ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_2600_RuralHighway\'), true ) then break;
if not ISPrecompExtract( 0, 0, ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_2500_RuralFarms\Level_2500_RuralFarms.pcf'), ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_2500_RuralFarms\'), true ) then break;
if not ISPrecompExtract( 0, 0, ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_2500_RuralFarms\Level_2500_RuralFarms_Terrain.pcf'), ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_2500_RuralFarms\'), true ) then break;
if not ISPrecompExtract( 0, 0, ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_2400_PlainsInterstate\Level_2400_PlainsInterstate.pcf'), ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_2400_PlainsInterstate\'), true ) then break;
if not ISPrecompExtract( 0, 0, ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_2400_PlainsInterstate\Level_2400_PlainsInterstate_Terrain.pcf'), ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_2400_PlainsInterstate\'), true ) then break;
if not ISPrecompExtract( 0, 0, ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_2300_BuffaloGap\Level_2300_BuffaloGap.pcf'), ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_2300_BuffaloGap\'), true ) then break;
if not ISPrecompExtract( 0, 0, ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_2300_BuffaloGap\Level_2300_BuffaloGap_Terrain.pcf'), ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_2300_BuffaloGap\'), true ) then break;
if not ISPrecompExtract( 0, 0, ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_1700_MountainInterstate\Level_1700_MountainInterstate.pcf'), ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_1700_MountainInterstate\'), true ) then break;
if not ISPrecompExtract( 0, 0, ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_1700_MountainInterstate\Level_1700_MountainInterstate_Terrain.pcf'), ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_1700_MountainInterstate\'), true ) then break;

if not ISArcExtract ( 0, 0, ExpandConstant('{src}\Levels_3.bin'), ExpandConstant('{app}\Data\Win32\_c4\Levels\'), false, '', '', '', notPCFonFLY ) then break;
if not ISPrecompExtract( 0, 0, ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_1300_IndependencePass\Level_1300_IndependencePass.pcf'), ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_1300_IndependencePass\'), true ) then break;
if not ISPrecompExtract( 0, 0, ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_1300_IndependencePass\Level_1300_IndependencePass_Terrain.pcf'), ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_1300_IndependencePass\'), true ) then break;
if not ISPrecompExtract( 0, 0, ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_1100_MillionDollar\Level_1100_MillionDollar.pcf'), ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_1100_MillionDollar\'), true ) then break;
if not ISPrecompExtract( 0, 0, ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_1100_MillionDollar\Level_1100_MillionDollar_Terrain.pcf'), ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_1100_MillionDollar\'), true ) then break;
if not ISPrecompExtract( 0, 0, ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_0800_LasVegasEast\Level_0800_LasVegasEast.pcf'), ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_0800_LasVegasEast\'), true ) then break;
if not ISPrecompExtract( 0, 0, ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_0800_LasVegasEast\Level_0800_LasVegasEast_Terrain.pcf'), ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_0800_LasVegasEast\'), true ) then break;
if not ISPrecompExtract( 0, 0, ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_0600_DesertValley\Level_0600_DesertValley.pcf'), ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_0600_DesertValley\'), true ) then break;
if not ISPrecompExtract( 0, 0, ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_0600_DesertValley\Level_0600_DesertValley_Terrain.pcf'), ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_0600_DesertValley\'), true ) then break;
if not ISPrecompExtract( 0, 0, ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_0500_DesertHills\Level_0500_DesertHills.pcf'), ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_0500_DesertHills\'), true ) then break;
if not ISPrecompExtract( 0, 0, ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_0500_DesertHills\Level_0500_DesertHills_Terrain.pcf'), ExpandConstant('{app}\Data\Win32\_c4\Levels\Level_0500_DesertHills\'), true ) then break;

[/more]


Заранее благодарен

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177

Предыдущая тема: поиск


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.