MEDNIKs 2 #210373 Posted September 1, 2014 @Shpyrny,попробуй этот код #define MyAppName "ModPack by Clan Brothers Time 0.9.2" ;Название инстоллятора#define MyInfoVer "1.1" ;Версия инсталлятора#define MyAppVer "0.9.2" ;Версия игры#define MyAppPublisher "Expoint" ;Имя компании или человека кто делал#define MyAppURL "http://yandex.ru"#define MyAppSupportURL "http://yandex.ru" ;Ссылка для лого #define Patch "0.9.2"#define Patch1 "0.9.2-backup"#include "Components.iss" ;Компаненты, они же моды#include "Модули/Messages.iss" ;Сообщение, надписи на кнопках и т.д.#include "Модули/BackUpPage.iss" ;Резерное копирование или удаление res_mods#include "CustomMessages.iss" ;Описание модов ;скин#include "Check For Run.iss"[setup]AppName={#MyAppName}AppVersion={#MyAppVer};AppVerName={#MyAppName} {#MyAppVersion}AppPublisher={#MyAppPublisher}//====={ Ссылки }=====\\AppPublisherURL={#MyAppURL}AppSupportURL={#MyAppURL}AppUpdatesURL={#MyAppURL}//====={ Папка устанвки }=====\\;DefaultDirName={pf}\{#MyAppName}DefaultDirName={reg:HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{{1EAC1D02-C6AC-4FA6-9A44-96258C37C812RU%7d_is1,InstallLocation|{pf}\World_of_Tanks}DefaultGroupName={#MyAppName}//====={ Картинки }=====\\SetupIconFile=Files\qqq.icoWizardSmallImageFile=Files\Small.bmpWizardImageFile=Files\img1.bmp//====={ Отключение строниц }=====\\DisableProgramGroupPage=yes//====={ Лицензия и Фак }=====\\LicenseFile=licensia.rtfInfoBeforeFile=faq.rtf//====={ Папка создания и название сетапа }=====\\OutputDir=.\OutputOutputBaseFilename={#MyAppName}//====={ Сжатие сетапа }=====\\InternalCompressLevel=ultra64Compression=lzma2/ultra64//====={ Сюда прописываешь те файлы и папки которые закинул в Mods }=====\\WizardImageBackColor=$0000CC99DisableStartupPrompt=FalseAlwaysShowDirOnReadyPage=TrueFlatComponentsList=FalseShowTasksTreeLines=TrueAlwaysShowGroupOnReadyPage=True//====={ Основные файлы сетапа }=====\\[Files]Source: "Files\Splash.png"; DestDir: {tmp}; Flags: dontcopy nocompressionSource: "Files\isgsg.dll"; Flags: dontcopy;Source: Files\logo.bmp; Flags: dontcopy noencryption noencryptionSource: Files\logo2.bmp; Flags: dontcopy noencryption noencryptionSource: "Files\img_mod\1.bmp"; DestName: "CompDescImg1.bmp"; Flags: dontcopySource: "Files\img_mod\2.bmp"; DestName: "CompDescImg3.bmp"; Flags: dontcopySource: "Files\img_mod\3.bmp"; DestName: "CompDescImg4.bmp"; Flags: dontcopySource: "Files\img_mod\1.bmp"; DestName: "CompDescImg2.bmp"; Flags: dontcopy//--------// Показ картинок и описания [Начало] //--------//Source: "Images\Моды.bmp"; DestName: "CompDescImgMods.bmp"; Flags: dontcopy procedure ShowSplashScreen(p1:HWND;p2:AnsiString;p3,p4,p5,p6,p7:integer;p8:boolean;p9:Cardinal;p10:integer);external 'ShowSplashScreen@files:isgsg.dll stdcall delayload';{ RedesignWizardFormBegin } // Не удалять эту строку!// Не изменять эту секцию. Она создана автоматически.varOldEvent_LicenseAcceptedRadioClick: TNotifyEvent;procedure LicenseAcceptedRadioClick(Sender: TObject); forward;procedure RedesignWizardForm;beginwith WizardForm.LicenseAcceptedRadio dobeginLeft := ScaleX(392);Top := ScaleY(216);OldEvent_LicenseAcceptedRadioClick := OnClick;OnClick := @LicenseAcceptedRadioClick;end;{ ReservationBegin }// Вы можете добавить ваш код здесь.{ ReservationEnd }end;// Не изменять эту секцию. Она создана автоматически.{ RedesignWizardFormEnd } // Не удалять эту строку!procedure LicenseAcceptedRadioClick(Sender: TObject);beginOldEvent_LicenseAcceptedRadioClick(Sender);end;procedure LogoOnClick(Sender: TObject);var ResCode: Integer;beginShellExec('', '{#MyAppURL}', '' , '', SW_SHOW, ewNoWait, ResCode)end;varBitmapImage1: TBitmapImage;procedure RedesignWizardForm2;vari: integer;BtnPanel: TPanel;BtnImage: TBitmapImage;beginExtractTemporaryFile('logo.bmp')BtnPanel:=TPanel.Create(WizardForm)with BtnPanel do beginLeft:=0Top:=490Width:=120Height:=50Cursor:=crHandOnClick:=@logoOnClickParent:=WizardFormend;BtnImage:=TBitmapImage.Create(WizardForm)with BtnImage do beginAutoSize:=True;Enabled:=False;Bitmap.LoadFromFile(ExpandConstant('{tmp}')+'\logo.bmp')Parent:=BtnPanelend;end;/////////////////////////////////////////////////procedure LogoOnClick1(Sender: TObject);varResCode: Integer;beginShellExec('', '{#MyAppSupportURL}', '' , '', SW_SHOW, ewNoWait, ResCode)end;procedure RedesignWizardForm3;varBtnPanel: TPanel;BtnImage: TBitmapImage;beginExtractTemporaryFile('logo2.bmp')BtnPanel:=TPanel.Create(WizardForm)with BtnPanel dobeginLeft:=130Top:=490Width:=120Height:=50Cursor:=crHandOnClick:=@logoOnClick1Parent:=WizardFormend;BtnImage:=TBitmapImage.Create(WizardForm)with BtnImage dobeginAutoSize:=True;Enabled:=False;Bitmap.LoadFromFile(ExpandConstant('{tmp}')+'\logo2.bmp')Parent:=BtnPanelend;end;function WindowResize(): Boolean;varHeightOffset, WidthOffset: Integer;beginHeightOffset:=170;WidthOffset:=200;WizardForm.Height:=WizardForm.Height + HeightOffset;WizardForm.Width:=WizardForm.Width + WidthOffset;WizardForm.NextButton.Top:=WizardForm.NextButton.Top + HeightOffset;WizardForm.BackButton.Top:=WizardForm.BackButton.Top + HeightOffset;WizardForm.CancelButton.Top:=WizardForm.CancelButton.Top + HeightOffset;WizardForm.NextButton.Left:=WizardForm.NextButton.Left + WidthOffset;WizardForm.BackButton.Left:=WizardForm.BackButton.Left + WidthOffset;WizardForm.CancelButton.Left:=WizardForm.CancelButton.Left + WidthOffset;WizardForm.OuterNotebook.Height:=WizardForm.OuterNotebook.Height + HeightOffset;WizardForm.InnerNotebook.Height:=WizardForm.InnerNotebook.Height + HeightOffset;WizardForm.OuterNotebook.Width:=WizardForm.OuterNotebook.Width + WidthOffset;WizardForm.InnerNotebook.Width:=WizardForm.InnerNotebook.Width + WidthOffset;WizardForm.WizardSmallBitmapImage.Left:= WizardForm.WizardSmallBitmapImage.Left + WidthOffset;WizardForm.Bevel.Top:=WizardForm.Bevel.Top + HeightOffset;WizardForm.BeveledLabel.Top:=WizardForm.BeveledLabel.Top + HeightOffset;WizardForm.Bevel.Width:=WizardForm.Bevel.Width + WidthOffset;WizardForm.Bevel1.Width:=WizardForm.Bevel1.Width + WidthOffset;WizardForm.MainPanel.Width:=WizardForm.MainPanel.Width + WidthOffset;WizardForm.BeveledLabel.Width:=WizardForm.BeveledLabel.Width + WidthOffset;WizardForm.Center;{ /// --- Раскомментировать при желании ---- ///WizardForm.WelcomeLabel1.Hide;WizardForm.WelcomeLabel2.Hide;WizardForm.FinishedLabel.Hide;WizardForm.FinishedHeadingLabel.Hide;WizardForm.WizardBitmapImage.Width:=600;WizardForm.WizardBitmapImage.Height:=400;WizardForm.WizardBitmapImage2.Width:=600;WizardForm.WizardBitmapImage2.Height:=400;WizardForm.PageNameLabel.Hide;WizardForm.PageDescriptionLabel.Hide;WizardForm.WizardSmallBitmapImage.Top:=0;WizardForm.WizardSmallBitmapImage.Left:=0;WizardForm.WizardSmallBitmapImage.Width:=WizardForm.Width;WizardForm.WizardSmallBitmapImage.Height:=58;/// --- Конец ---- ///}WizardForm.WelcomeLabel1.Hide;WizardForm.WelcomeLabel2.Hide;WizardForm.WizardBitmapImage.Width:=697;WizardForm.WizardBitmapImage.Height:=483;WizardForm.FinishedHeadingLabel.Hide;WizardForm.FinishedLabel.Hide;WizardForm.YesRadio.Hide;WizardForm.NoRadio.Hide;WizardForm.WizardBitmapImage2.Width:=697;WizardForm.WizardBitmapImage2.Height:=483;WizardForm.PageNameLabel.Hide;WizardForm.PageDescriptionLabel.Hide;WizardForm.WizardSmallBitmapImage.Top:=0;WizardForm.WizardSmallBitmapImage.Left:=0;WizardForm.WizardSmallBitmapImage.Width:=697;WizardForm.WizardSmallBitmapImage.Height:=58;WizardForm.WelcomeLabel1.Width:=WizardForm.WelcomeLabel1.Width + WidthOffset;WizardForm.WelcomeLabel1.Height:=WizardForm.WelcomeLabel1.Height + HeightOffset;WizardForm.WelcomeLabel1.Width:=WizardForm.WelcomeLabel1.Width + WidthOffset;WizardForm.WelcomeLabel2.Width:=WizardForm.WelcomeLabel2.Width + WidthOffset;WizardForm.WelcomeLabel2.Height:=WizardForm.WelcomeLabel2.Height + HeightOffset;WizardForm.WelcomeLabel2.Width:=WizardForm.WelcomeLabel2.Width + WidthOffset;WizardForm.LicenseLabel1.Width:=WizardForm.LicenseLabel1.Width + WidthOffset;WizardForm.LicenseMemo.Height:=WizardForm.LicenseMemo.Height + HeightOffset;WizardForm.LicenseMemo.Width:=WizardForm.LicenseMemo.Width + WidthOffset;WizardForm.LicenseNotAcceptedRadio.Top:=WizardForm.LicenseNotAcceptedRadio.Top + HeightOffset;WizardForm.LicenseAcceptedRadio.Top:=WizardForm.LicenseAcceptedRadio.Top + HeightOffset;WizardForm.InfoBeforeClickLabel.Width:=WizardForm.InfoBeforeClickLabel.Width + WidthOffset;WizardForm.InfoBeforeMemo.Height:=WizardForm.InfoBeforeMemo.Height + HeightOffset;WizardForm.InfoBeforeMemo.Width:=WizardForm.InfoBeforeMemo.Width + WidthOffset;WizardForm.SelectDirLabel.Width:=WizardForm.SelectDirLabel.Width + WidthOffset;WizardForm.SelectDirBrowseLabel.Width:=WizardForm.SelectDirBrowseLabel.Width + WidthOffset;WizardForm.DiskSpaceLabel.Top:=WizardForm.DiskSpaceLabel.Top + HeightOffset;WizardForm.DirBrowseButton.Left:=WizardForm.DirBrowseButton.Left + HeightOffset;WizardForm.DirEdit.Width:=WizardForm.DirEdit.Width + HeightOffset;WizardForm.ComponentsDiskSpaceLabel.Top:=WizardForm.ComponentsDiskSpaceLabel.Top + HeightOffset;WizardForm.SelectComponentsLabel.Width:=WizardForm.SelectComponentsLabel.Width + WidthOffset;WizardForm.ComponentsList.Height:=WizardForm.ComponentsList.Height + HeightOffset;WizardForm.ComponentsList.Width:=WizardForm.ComponentsList.Width + WidthOffset;WizardForm.ReadyLabel.Width:=WizardForm.ReadyLabel.Width + WidthOffset;WizardForm.ReadyMemo.Height:=WizardForm.ReadyMemo.Height + HeightOffset;WizardForm.ReadyMemo.Width:=WizardForm.ReadyMemo.Width + WidthOffset;WizardForm.ProgressGauge.Width:=WizardForm.ProgressGauge.Width + HeightOffset;WizardForm.FilenameLabel.Width:=WizardForm.FilenameLabel.Width + HeightOffset;WizardForm.StatusLabel.Width:=WizardForm.StatusLabel.Width + HeightOffset;end;/// --- /// --- /// --- /// --- /// --- /// --- /// --- /// --- /// --- /// --- /// --- ///typeTComponentDesc = recordDescription: String;ImageName: String;Index: Integer;end;varCompDescs: array of TComponentDesc;CompDescPanel, CompDescImgPanel: TPanel;CompDescText: TLabel;CompIndex, LastIndex: Integer;CompDescImg, BitmapImage: TBitmapImageprocedure ShowCompDescription(Sender: TObject; X, Y, Index: Integer; Area: TItemArea);vari: Integer;beginif Index = LastIndex then Exit;CompIndex := -1;for i := 0 to GetArrayLength(CompDescs) -1 dobeginif (CompDescs[i].Index = Index) thenbeginCompIndex := i;Break;end;end;if not FileExists(ExpandConstant('{tmp}\') + CompDescs[CompIndex].ImageName) thenExtractTemporaryFile(CompDescs[CompIndex].ImageName);CompDescImg.Bitmap.LoadFromFile(ExpandConstant('{tmp}\') + CompDescs[CompIndex].ImageName);CompDescImg.Show;BitmapImage.Hide;CompDescText.Caption := CompDescs[CompIndex].Description;CompDescText.Enabled := True;end elsebeginCompDescText.Caption := CustomMessage('ComponentsInfo');CompDescText.Enabled := False;CompDescImg.Hide;BitmapImage.Show;end;LastIndex := Index;end;procedure CompListMouseLeave(Sender: TObject);beginCompDescImg.Hide;CompDescText.Caption := CustomMessage('ComponentsInfo');CompDescText.Enabled := False;LastIndex := -1;BitmapImage.Show;end;procedure AddCompDescription(AIndex: Integer; ADescription: String; AImageName: String);vari: Integer;begini := GetArrayLength(CompDescs);SetArrayLength(CompDescs, i + 1);CompDescs[i].Description := ADescription;CompDescs[i].ImageName := AImageName;CompDescs[i].Index := AIndex - 1end;procedure InitializeWizard();beginRedesignWizardForm;InitializeWizard1(); {из BackUpPage.iss}RedesignWizardForm2;RedesignWizardForm3;WindowResize();ExtractTemporaryFile('Splash.png');ShowSplashScreen(WizardForm.Handle, ExpandConstant('{tmp}\Splash.png'), 1500, 2500, 1500, 0, 255, True, $FFFFFF, 10);beginWizardForm.SelectComponentsLabel.Hide;WizardForm.TypesCombo.Hide;WizardForm.ComponentsList.SetBounds(ScaleX(260), ScaleY(20), ScaleX(357), ScaleY(333));WizardForm.ComponentsList.OnItemMouseMove:= @ShowCompDescription;WizardForm.ComponentsList.OnMouseLeave := @CompListMouseLeave;CompDescImgPanel := TPanel.Create(WizardForm);with CompDescImgPanel dobeginParent := WizardForm.SelectComponentsPage;SetBounds(ScaleX(0), ScaleY(20), ScaleX(253), ScaleY(203)); //рамка картинкиBevelInner := bvLowered;end;BitmapImage := TBitmapImage.Create(WizardForm);with BitmapImage dobeginParent := CompDescImgPanel;SetBounds(ScaleX(0), ScaleY(0), CompDescImgPanel.Width - ScaleX(0), CompDescImgPanel.Height - ScaleY(0));ExtractTemporaryFile('CompDescImgMods.bmp');Bitmap.LoadFromFile(ExpandConstant('{tmp}\CompDescImgMods.bmp'));end;CompDescImg := TBitmapImage.Create(WizardForm);with CompDescImg dobeginParent := CompDescImgPanel;SetBounds(ScaleX(0), ScaleY(0), CompDescImgPanel.Width - ScaleX(0), CompDescImgPanel.Height - ScaleY(0));Stretch := True;Hide;end;CompDescText[1] := TLabel.Create(WizardForm);with CompDescText[1] dobeginParent := CompDescImgPanel;SetBounds(ScaleX(5), ScaleY(5), CompDescImgPanel.Width - ScaleX(10), CompDescImgPanel.Height - ScaleY(10));AutoSize := False;WordWrap := True;Enabled := False;Font.Color :=clBlack;Caption := CustomMessage('ComponentsImgInfo');end;CompDescImg := TBitmapImage.Create(WizardForm);with CompDescImg dobeginParent := CompDescImgPanel;SetBounds(ScaleX(5), ScaleY(5), CompDescImgPanel.Width - ScaleX(10), CompDescImgPanel.Height - ScaleY(10));Stretch := True;Hide;end;CompDescPanel := TPanel.Create(WizardForm);with CompDescPanel dobeginParent := WizardForm.SelectComponentsPage;SetBounds(ScaleX(0), ScaleY(230), ScaleX(253), ScaleY(123)); //Нижния рамкаBevelInner := bvLowered;end;CompDescText[2] := TLabel.Create(WizardForm);with CompDescText[2] dobeginParent := CompDescPanel;SetBounds(ScaleX(5), ScaleY(5), CompDescPanel.Width - ScaleX(10), CompDescPanel.Height - ScaleY(10));AutoSize :=False;WordWrap := True;Enabled := False;Font.Color :=clBlack;Caption := CustomMessage('ComponentsInfo');end;AddCompDescription(0, CustomMessage('CompDescMods'), 'CompDescImgMods.bmp');AddCompDescription(1, CustomMessage('CompDesc1'), 'CompDescImg1.bmp');AddCompDescription(2, CustomMessage('CompDesc2'), 'CompDescImg2.bmp');AddCompDescription(3, CustomMessage('CompDesc3'), 'CompDescImg3.bmp');AddCompDescription(4, CustomMessage('CompDesc4'), 'CompDescImg4.bmp');end;end; ток создай папку Images и засунь туда картинку с разрешением bmp и назови Моды Quote Share this post Link to post Short link Share on other sites
Kurzdor 450 #210408 Posted September 1, 2014 (edited) del Edited November 19, 2020 by Kurzdor clean up Quote Share this post Link to post Short link Share on other sites
Kotyarko_O 1,906 #210410 Posted September 1, 2014 (edited) @Surpr1se_, видишь, в конце каждой строки (если после неё идут ещё текстовые поля), дописан "+". А в некоторых он пропущен - нужно дописать. 'Если не понял, о чём я:' з.ы. тут во втором случае (нижняя отмеченная строка), там "+" поставь перед "//" Edited September 1, 2014 by Kotyarko_O 1 Quote Share this post Link to post Short link Share on other sites
Andrew_Dark 8 #210602 Posted September 3, 2014 Прикрутил загрузку модов из сети как по прямым, так и по ссылкам с гугла, в новый модпак включу, прикольная хрень:) Кстати, спс Грандмастеру за помощь;) Quote Share this post Link to post Short link Share on other sites
AtotIK 580 #210606 Posted September 3, 2014 Кстати, спс Грандмастеру за помощь;) Знать бы ещё кто это... Quote Share this post Link to post Short link Share on other sites
MEDNIKs 2 #210664 Posted September 4, 2014 Прикрутил загрузку модов из сети как по прямым, так и по ссылкам с гугла, в новый модпак включу, прикольная хрень:) Кстати, спс Грандмастеру за помощь;) Не поделишься? Quote Share this post Link to post Short link Share on other sites
Andrew_Dark 8 #210665 Posted September 4, 2014 Знать бы ещё кто это... Тебе, ты же помогал:) Quote Share this post Link to post Short link Share on other sites
Kotyarko_O 1,906 #210668 Posted September 4, 2014 (edited) @AtotIK, не подскажешь, к стандартно созданным компонентам (через [Components]) можно применять PopupMenu? Или только к созданным через AddCheckbox? Со всем, к чему можно было, уже поиграл, а вот на компонентах застопорился. Edited September 4, 2014 by Kotyarko_O Quote Share this post Link to post Short link Share on other sites
StranikS_Scan 4,210 #210669 Posted September 4, 2014 (edited) @AtotIK, не подскажешь, к стандартно созданным компонентам (через [Components]) можно применять PopupMenu? Или только к созданным через AddCheckbox? Со всем, к чему можно было уже поиграл, а вот на компонентах застопорился. У компонента должно быть свойство PopupMenu. Если оно есть, то можно ему присвоить любою меню, которое уже создано. В делфи типа так: Edit1.PopupMenu:=MyPopupMenu; Edited September 4, 2014 by StranikS_Scan Quote Share this post Link to post Short link Share on other sites
MEDNIKs 2 #210671 Posted September 4, 2014 парни подскажите где ошибка? Source: "Модификации\P-MODРасширенная статистика\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs sortfilesbyextension; Components: mods\pmod\pmod8Source: "Модификации\P-MOD\Расширенная статистика\Конфигурация от SuperXcool\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs sortfilesbyextension; Components: mods\pmod\pmod8\mod1 Source: "Модификации\P-MOD\Расширенная статистика\Конфигурация от Meddio\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs sortfilesbyextension; Components: mods\pmod\pmod8\mod2 Вообщем копирует папки Конфигурация от Meddio и Конфигурация от SuperXcool в корень папки с игрой Quote Share this post Link to post Short link Share on other sites
Kotyarko_O 1,906 #210672 Posted September 4, 2014 @MEDNIKs, увидеть бы код самих компонентов. Quote Share this post Link to post Short link Share on other sites
MEDNIKs 2 #210673 Posted September 4, 2014 @MEDNIKs, увидеть бы код самих компонентов. Name: mods\pmod\pmod8; Description: Расширенная статистика; Flags: dontinheritcheck Name: mods\pmod\pmod8\mod1; Description: Конфигурация от SuperXcool; Flags: exclusive Name: mods\pmod\pmod8\mod2; Description: Конфигурация от Meddio; Flags: exclusive ;Types: compact Quote Share this post Link to post Short link Share on other sites
Kotyarko_O 1,906 #210675 Posted September 4, 2014 (edited) У компонента должно быть свойство PopupMenu. Если оно есть, то можно ему присвоить любою меню, которое уже создано. В делфи типа так: Edit1.PopupMenu:=MyPopupMenu; Это всё я знаю. Но под "компонентом" я имею ввиду один из чекбоксов в ListBox`е. На сам ListBox, созданное PopupMenu вешается без проблем: WizardForm.ComponentsList.PopupMenu := PMenu; Надо что-то на подобии такого: WizardForm.ComponentsList.ItemIndex[4].PopupMenu := PMenu; (ясен пень, это не сработает. Но суть, я думаю, ясна) Source: "Модификации\P-MODРасширенная статистика\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs sortfilesbyextension; Components: mods\pmod\pmod8 Вот это ни к чему. У родительского компонента (если он не должен составлять основу дочерних), не должно быть привязанных файлов. Удали эту строку. Edited September 4, 2014 by Kotyarko_O Quote Share this post Link to post Short link Share on other sites
MEDNIKs 2 #210678 Posted September 4, 2014 Вот это ни к чему. У родительского компонента (если он не должен составлять основу дочерних), не должно быть привязанных файлов. Удали эту строку. Спасибо друг и действительно это ни к чему! Quote Share this post Link to post Short link Share on other sites
Kurzdor 450 #210881 Posted September 5, 2014 (edited) del Edited November 19, 2020 by Kurzdor clean up Quote Share this post Link to post Short link Share on other sites
Kotyarko_O 1,906 #210922 Posted September 5, 2014 P.S. Котярко, могу пихнуть твой ХВМ конфиг в мой модпак (DeluxePack)? Можешь ;) Quote Share this post Link to post Short link Share on other sites
Kurzdor 450 #210962 Posted September 5, 2014 (edited) del Edited November 19, 2020 by Kurzdor clean up Quote Share this post Link to post Short link Share on other sites
Kotyarko_O 1,906 #210967 Posted September 5, 2014 @Surpr1se_, как по мне - название слишком яркое. Лучше сделать попроще, но с тенью. Quote Share this post Link to post Short link Share on other sites
Shpyrny 0 #211030 Posted September 5, 2014 Ребят помогите с путем установки, проблема вот в чем, при выборе папки (пути установки), программа создает постоянно, папку World of Tanks, даже если выбираю папку World of Tanks, путь указываться такой D:\Games\World of Tanks\World of Tanks, что делать в чем проблема? Вот скрипт если нужно.. Скрипт.rar Quote Share this post Link to post Short link Share on other sites
AtotIK 580 #211031 Posted September 6, 2014 Shpyrny, в секцию [setup] допиши: DirExistsWarning=no AppendDefaultDirName=no Quote Share this post Link to post Short link Share on other sites