Jump to content
Korean Random

Mr_KeyN

User
  • Posts

    123
  • Joined

  • Last visited

Posts posted by Mr_KeyN

  1.  

     

    Я дал решение в соответствии с формулировкой вопроса... у меня самого записано вот так: [installDelete] //Очистка кеша и логов Type: filesandordirs; Name: {userappdata}\wargaming.net\WorldOfTanks\account_caches; Check: IsAdditionalTaskChecked('ClearCacheTask') Type: filesandordirs; Name: {userappdata}\wargaming.net\WorldOfTanks\battle_results; Check: IsAdditionalTaskChecked('ClearCacheTask') Type: filesandordirs; Name: {userappdata}\wargaming.net\WorldOfTanks\custom_data; Check: IsAdditionalTaskChecked('ClearCacheTask') Type: filesandordirs; Name: {userappdata}\wargaming.net\WorldOfTanks\dossier_cache; Check: IsAdditionalTaskChecked('ClearCacheTask') Type: filesandordirs; Name: {userappdata}\wargaming.net\WorldOfTanks\tutorial_cache; Check: IsAdditionalTaskChecked('ClearCacheTask') Type: files; Name: {app}\python.log; Check: IsAdditionalTaskChecked('ClearCacheTask') Type: files; Name: {app}\xvm.log; Check: IsAdditionalTaskChecked('ClearCacheTask') Соответственно для этого всего еще прописан код.

     

    Если можно ещё и код на возможность выбора.....очищать или нет...

  2. Прицел Аркадный Zayaz

    УГН - Уголки

    Чат в игре - Лог Урона

    Стандарт + КД по нажатию С

    Зум в снайперском 2,4,8,16

    Индикатор кратности зума

    Индикатор атаки - В виде пули с таймером

    Debug Panel v2

    Модифицированная мини карта (Все 3 подпункта)

    Включить статистику EFF (4х значный)

    Лог нанесенного урона - детальный

    Иконки танков - С надписями

    Часы в ангаре - с красным фоном v1

    Озвучка крита и оповещения - Звоночек крита

    установил всё тоже самое, у меня работает, посмотри в настройках игры может отключено......

  3. Кейн писал бы мне в личку когда обновляешь, а то народ чет жалуется что типа якобы что то не так работает...

    у меня не работало одно... когда звоночек крита ставишь, то сразу звук пропадает в игре, только выстрелы и усе.

    Ну так надо писать тут что не работает, а то как я исправлю если не знаю....

  4. @Mr_KeyN, а у меня вообще не хотят играть какие-либо звуки (из-под инсталла). Так что не знаю.. возможно, можно найти альтернативный способ, где-то в инете

    ты в тот файл который ты скидывал добавь ещё [Components] и проверь, типа так, но на них звук не добавляй....

    [Components]

    Name: "main"; Description: "Main Files";

    Name: "main\a"; Description: "A Files";

    Name: "main\b"; Description: "B Files";

    Name: "main\c"; Description: "C Files";

    Name: "main\d"; Description: "D Files";

  5. Звук может прозвучать также при выборе родительского компонента. Но он не должен звучать при выборе каждого мода. Видимо, ты что-то неправильно сделал.

    Покажи ту часть кода, которая у тебя получилась, а так же список компонентов (и напиши, при выборе каких компонентов играет звук - но не должен).

     

    RawDataResource=SndA:strateg.wav |SndB:gudok.wav |SndC:gudok-pikanie.wav |SndD:gudok-tikanie.wav |SndE:2gudok.wav |SndF:dzin.wav |SndG:dzin-obnarugen.wav |SndH:dzin-golos.wav

     

    #define A = (Defined UNICODE) ? "W" : "A"

    type

        HINST = THandle;

        HMODULE = HINST;

        Pointer = Longint;

        HRSRC = THandle;

        HGLOBAL = THandle;

    const

        SND_ASYNC           = $0001;

        SND_NODEFAULT       = $0002;

        SND_MEMORY          = $0004;

        RT_RCDATA           = 10;

    function sndPlaySound(lpszSoundName: Pointer; uFlags: UINT): BOOL; external 'sndPlaySound{#A}@Winmm.dll stdcall';

    function LoadResource(hModule: HINST; hResInfo: HRSRC): HGLOBAL; external '[email protected] stdcall';

    function FindResource(hModule: HMODULE; lpName: String; lpType: Longint): HRSRC; external 'FindResource{#A}@kernel32.dll stdcall';

    function LockResource(hResData: HGLOBAL): Pointer; external '[email protected] stdcall';

    var

    pSoundMemory_A, pSoundMemory_B, pSoundMemory_C, pSoundMemory_D, pSoundMemory_E, pSoundMemory_F, pSoundMemory_G, pSoundMemory_H: Pointer;

    function GetResourceSoundAddr(const ResourceName: String): Pointer;

    var

        hResourceSound: HRSRC;

    begin

        hResourceSound := FindResource(HInstance, ResourceName, RT_RCDATA);

        Result := LockResource(LoadResource(HInstance, hResourceSound));

    end;

    procedure ComponentsOnClickCheck(Sender: TObject);

    begin

        if IsComponentSelected('KMP\ZZZ\STSTS') then

        begin

        sndPlaySound(pSoundMemory_A, SND_MEMORY or SND_NODEFAULT or SND_ASYNC);

        end;

        if IsComponentSelected('KMP\ZZZ\ZK') then

        begin

        sndPlaySound(pSoundMemory_B, SND_MEMORY or SND_NODEFAULT or SND_ASYNC);

        end;

            if IsComponentSelected('KMP\ZZZ\ZK1') then

        begin

        sndPlaySound(pSoundMemory_C, SND_MEMORY or SND_NODEFAULT or SND_ASYNC);

        end;

            if IsComponentSelected('KMP\ZZZ\ZK2') then

        begin

        sndPlaySound(pSoundMemory_D, SND_MEMORY or SND_NODEFAULT or SND_ASYNC);

        end;

            if IsComponentSelected('KMP\ZZZ\ZK3') then

        begin

        sndPlaySound(pSoundMemory_E, SND_MEMORY or SND_NODEFAULT or SND_ASYNC);

        end;

            if IsComponentSelected('KMP\ZVON\ZVON1') then

        begin

        sndPlaySound(pSoundMemory_F, SND_MEMORY or SND_NODEFAULT or SND_ASYNC);

        end;

            if IsComponentSelected('KMP\ZVON\ZVON2') then

        begin

        sndPlaySound(pSoundMemory_G, SND_MEMORY or SND_NODEFAULT or SND_ASYNC);

        end;

            if IsComponentSelected('KMP\ZVON\ZVON3') then

        begin

        sndPlaySound(pSoundMemory_H, SND_MEMORY or SND_NODEFAULT or SND_ASYNC);

        end;

    end;

     

    RedesignWizardForm;

            pSoundMemory_A := GetResourceSoundAddr('_IS_SNDA');

        pSoundMemory_B := GetResourceSoundAddr('_IS_SNDB');

            pSoundMemory_C := GetResourceSoundAddr('_IS_SNDC');

                pSoundMemory_D := GetResourceSoundAddr('_IS_SNDD');

                    pSoundMemory_E := GetResourceSoundAddr('_IS_SNDE');

                        pSoundMemory_F := GetResourceSoundAddr('_IS_SNDF');

                            pSoundMemory_G := GetResourceSoundAddr('_IS_SNDG');

                                pSoundMemory_H := GetResourceSoundAddr('_IS_SNDH');

        WizardForm.ComponentsList.OnClickCheck := @ComponentsOnClickCheck;

    end;

     

     

    Name: KMP\ZZZ; Description:  Озвучка 6 чувство;

    Name: KMP\ZZZ\STSTS; Description: - от Strategic Music; Flags: exclusive ;

    Name: KMP\ZZZ\ZK; Description:    - Гудок; Flags: exclusive ;

    Name: KMP\ZZZ\ZK1; Description:   - Гудок + Пиканье; Flags: exclusive ;

    Name: KMP\ZZZ\ZK2; Description:   - Гудок + Тиканье; Flags: exclusive ;

    Name: KMP\ZZZ\ZK3; Description:   - Тихий двойной сигнал; Flags: exclusive ;

    Name: KMP\ZVON; Description:  Озвучка крита и оповещения;

    Name: KMP\ZVON\ZVON1; Description: Звоночек крита;  Flags: exclusive ;

    Name: KMP\ZVON\ZVON2; Description: Звоночек крита + оповещение о засвете противника;  Flags: exclusive ;

    Name: KMP\ZVON\ZVON3; Description: Звоночек крита + комментарий на повреждение модуля;  Flags: exclusive ;

    Name: KMP\STS; Description: - Показ лампочки Шестого чувства 10 секунд ;

  6. [Setup]
    AppendDefaultDirName=no
    

    Работает вот как:

     При выборе определённого компонента - проигрывается определённый звук. Всё предельно понятно. Два звука (для примера работы скрипта) прилаживаю, можете спокойно компилить, проверять.

    attachicon.gifSoundPlay.rar

     

    Привет, такой вот вопрос, в установщике выбираю звуковой мод, звук играет, выбираю дальше другие моды опять играет звук, на всех модов, как исправить??

  7. [Setup]
    AppendDefaultDirName=no
    

    Работает вот как:

     При выборе определённого компонента - проигрывается определённый звук. Всё предельно понятно. Два звука (для примера работы скрипта) прилаживаю, можете спокойно компилить, проверять.

    attachicon.gifSoundPlay.rar

     

    Спасибо всё работает....

  8. Выбранные компоненты:

          <<< Мульти-Мод-Пак от Mr_KeyN >>>

             Удобные прицелы:

                Аркадный + Снайперский прицел:

                   6. Прицел <<Дамоклов Меч>>

                   Сведения снайперского прицела:

                      5. Сведения <<Дамоклов Меч>>

                   АРТ-САУ прицелы:

                      4. <<Дамоклов Меч>>

             УГН:

                >> Уголки <<

             Панели повреждений:

                - от Shtys

             Информационная панель выбранной цели:

                - Простая

             Подробное описание умений и навыков экипажа

             Авто Защита

                - Блок. выстрела по  союзнику и трупу танка.

             Командирская камера + свободная камера:

                - Откл. дрожания динамической камеры

                - NoScroll- колёсико не переключает в снайперский режим

                Зум в снайперском режиме (2,4,8,16,30)

                - Индикатора кратности зума в снайперском режиме

                - Серверный прицел

             Индикатор направления атаки:

                С таймером

             Другие моды:

                Суммарное количество хит-поинтов в командах

                Детектор приближения врага

                Круг 15м. для стрельбы из кустов (ВЫКЛ F9)

             Изменения внешнего вида:

                - Яркие Ж/Д вагоны

                - Белые текстуры уничтоженных танков

                - Белые текстуры сбитых гусениц

                - Цветные попадания

             Модифицированный мод XVM:

                Маркеры танков:

                   - Маркер союзника с ником

                Модифицированная миникарта:

                   - Квадрат отрисовки 1000м.

                   - Луч направление камеры от своей техники

                   - Авто круги обзора своей техники

                Включить статистику EFF (4х значный)

                Пинг в ангаре

                Улучшенная полоса захвата

                Лог нанесённого урона

                   - Детальный

                Лампа шестое чувство

                   - Красный светодиод

                Иконки танков

                   - Цветные

                Индикатор засвета в ушах команды

                   - Цветные точки

             Озвучка 6 чувство

                - Гудок + Тиканье

             Озвучка крита и оповещения

                Звоночек крита + оповещение о засвете противника

             Моды в ангаре:

                - Сессионная статистика за сутки:

                   - конфиг от Slava7572

             Ангары:

                - Темный ангар

    Дополнительные задачи:

          Отключение дополнительных эффектов для поднятия FPS

             Дым от уничтоженных танков

             Эффект движения деревьев

    А сторонние моды ставил ???

×
×
  • Create New...