1. Уважаемые гости и пользователи форума.
    Администрация настоятельно рекомендует не регистрировать несколько аккаунтов для одного пользователя. При выявлении наличия мультиаккаунтов будут заблокированы все учетные записи данного пользователя.
    Аккаунты, зарегистрированные на временную почту будут также заблокированы.

Скрипт FIFA 12 1.01

Скрипт FIFA 12

  1. Старожил

    Регистрация:
    13 фев 2012
    Сообщения:
    269
    Симпатии:
    112
    LMFAO, у тебя ISDone не альфа версии?
     
  2. Пользователь

    Регистрация:
    12 окт 2013
    Сообщения:
    78
    Симпатии:
    1
    Adil, как это узнать?
     
  3. Старожил

    Регистрация:
    13 фев 2012
    Сообщения:
    269
    Симпатии:
    112
    LMFAO, закомментируй #define facompress и попробуй
     
  4. Пользователь

    Регистрация:
    12 окт 2013
    Сообщения:
    78
    Симпатии:
    1
    Adil, не помогло
    есть еще в скрипте #define Components, попробовал её разкоментировать, результата 0
     
  5. Старожил

    Регистрация:
    13 фев 2012
    Сообщения:
    269
    Симпатии:
    112
    LMFAO, у меня такая проблема возникала изза включения facompress'a
     
  6. Пользователь

    Регистрация:
    12 окт 2013
    Сообщения:
    78
    Симпатии:
    1
    Adil, дело в том, что у меня есть еще старый скрипт, так через него все ставится, и такой ошибки в помине нету
     
  7. Ветеран Проверенный

    Регистрация:
    18 июн 2011
    Сообщения:
    908
    Симпатии:
    671
    LMFAO, значит что ты добавил там ошибка
     
  8. Пользователь

    Регистрация:
    12 окт 2013
    Сообщения:
    78
    Симпатии:
    1
    vint56, где?
     
  9. Ветеран Проверенный

    Регистрация:
    18 июн 2011
    Сообщения:
    908
    Симпатии:
    671
    LMFAO, ты же правил код что добавил вот там и ошибка
     
  10. Пользователь

    Регистрация:
    12 окт 2013
    Сообщения:
    78
    Симпатии:
    1
    vint56, вот как выглядит
    Код (Text):
    1.  
    2. Comps1:=0; Comps2:=0; Comps3:=0;
    3.     #ifdef Components
    4.       TmpValue:=1;
    5. if IsComponentSelected('Rus') then Comps1:=Comps1+TmpValue; //компонент 1
    6. TmpValue:=TmpValue*2;
    7. if IsComponentSelected('Eng') then Comps1:=Comps1+TmpValue; //компонент 2
    8. TmpValue:=TmpValue*2;
    9. if IsComponentSelected('Rus_Eng') then Comps1:=Comps1+TmpValue; //компонент 3
    10. TmpValue:=TmpValue*2;
    11.     #endif
    12.  
    13.     #ifdef precomp
    14.   PCFVer:={#precomp};
    15. #else
    16.   PCFVer:=0;
    17. #endif
    18.     ISDoneError:=true;
    19.     if ISDoneInit(ExpandConstant('{src}\records.inf'), $F777, Comps1,Comps2,Comps3, MainForm.Handle, {#NeedMem}, @ProgressCallback) then begin
    20.       repeat
    21. case ActiveLanguage of
    22.           'eng': ChangeLanguage('English'); /// ??? ???
    23.           'rus': ChangeLanguage('Russian'); /// ? ???
    24.         end;
    25.         if not SrepInit('',512,0) then break;
    26.         if not PrecompInit('',128,PCFVer) then break;
    27.         if not FileSearchInit(true) then break;
    28.  
    29.         if not ISArcExtract ( 0, 28, ExpandConstant('{src}\Data1.bin'), ExpandConstant('{app}'), '', false, '{#Password}', '', ExpandConstant('{app}'), notPCFonFLY {PCFonFLY}) then break;
    30.         if not ISArcExtract ( 0, 72, ExpandConstant('{src}\Data2.bin'), ExpandConstant('{app}'), '', false, '{#Password}', '', ExpandConstant('{app}'), notPCFonFLY {PCFonFLY}) then break;
    31.         if not ISArcExtract ( 1, 0, ExpandConstant('{src}\Rus.bin'), ExpandConstant('{app}'), '', false, '', '', ExpandConstant('{app}'), notPCFonFLY {PCFonFLY}) then break;
    32.         if not ISArcExtract ( 2, 0, ExpandConstant('{src}\Eng.bin'), ExpandConstant('{app}'), '', false, '', '', ExpandConstant('{app}'), notPCFonFLY {PCFonFLY}) then break;
    33.         if not ISArcExtract ( 3, 0, ExpandConstant('{src}\Rus_Eng.bin'), ExpandConstant('{app}'), '', false, '', '', ExpandConstant('{app}'), notPCFonFLY {PCFonFLY}) then break;
     
  11. Пользователь

    Регистрация:
    12 окт 2013
    Сообщения:
    78
    Симпатии:
    1
    Ну где все?
     
  12. Старожил Модератор

    Регистрация:
    11 июн 2012
    Сообщения:
    488
    Симпатии:
    207
    Пол:
    Мужской
    LMFAO, можно подумать тебе тут кто-то что-то должен, разбирайся сам либо жди
     
  13. Пользователь

    Регистрация:
    12 окт 2013
    Сообщения:
    78
    Симпатии:
    1
    Mickey1s, это форум, если я не ошибаюсь, и тут можно получить ответы на вопросы. Вот я и задал вопрос
     
  14. Пользователь

    Регистрация:
    12 окт 2013
    Сообщения:
    78
    Симпатии:
    1
    В общем разобрался в чем проблема, но есть еще одна, небольшая. Файлы игры инсталл распаковывает 100% и файлы локализации он распаковывает 100%, итого получается 200% в конце
    Как уместить все в 100%?
     
  15. Старожил Модератор

    Регистрация:
    11 июн 2012
    Сообщения:
    488
    Симпатии:
    207
    Пол:
    Мужской
    задал вопрос? - жди! надоел уже своими глупыми вопросами засирать форум, "ну где все?" - в п..! дела у всех значит, так бы помогли
     
    Loner нравится это.
  16. Пользователь

    Регистрация:
    22 авг 2012
    Сообщения:
    62
    Симпатии:
    13
    Пол:
    Мужской
    есть такая штука - называется тестовый прогон.
    закомментируй #define records и прогони инсталл..после чего появится файл records.inf
    после раскомментируй #define records и собери инсталл.
    Если для каждого компонента количество архивов для распаковки разное..следовательно для каждого набора компонентов должны быть разные records.inf.
    Их нужно подсовывать ISDONE в случае выбора тех или иных компонентов.
     
  17. Пользователь

    Регистрация:
    12 окт 2013
    Сообщения:
    78
    Симпатии:
    1
    Loner, я уже писал что сделал тестовый прогон, и после раскомментуровал #define records, после скомпилировал, и все равно 200%
     
  18. Ветеран Проверенный

    Регистрация:
    18 июн 2011
    Сообщения:
    908
    Симпатии:
    671
    LMFAO, if not ISArcExtract ( 0, 72 ноль поставил в место 72
     
  19. Пользователь

    Регистрация:
    12 окт 2013
    Сообщения:
    78
    Симпатии:
    1
    vint56, если сделать так, то оно просто не распаковывает Data2.bin

    Код (Text):
    1. if not ISArcExtract ( 0, 28, ExpandConstant('{src}\Data1.bin'), ExpandConstant('{app}'), '', false, '{#Password}', '', ExpandConstant('{app}'), notPCFonFLY {PCFonFLY}) then break;
    2. if not ISArcExtract ( 72, 0, ExpandConstant('{src}\Data2.bin'), ExpandConstant('{app}'), '', false, '{#Password}', '', ExpandConstant('{app}'), notPCFonFLY {PCFonFLY}) then break;
     
  20. Ветеран Проверенный

    Регистрация:
    18 июн 2011
    Сообщения:
    908
    Симпатии:
    671
    LMFAO, читай справку по исдону там все описано
    if not ISArcExtract ( 0, 0, ExpandConstant('{src}\Data1.bin'), ExpandConstant('{app}'), '', false, '{#Password}', '', ExpandConstant('{app}'), notPCFonFLY {PCFonFLY}) then break;
    if not ISArcExtract ( 0, 0, ExpandConstant('{src}\Data2.bin'), ExpandConstant('{app}'), '', false, '{#Password}', '', ExpandConstant('{app}'), notPCFonFLY {PCFonFLY}) then break;
     
    LMFAO нравится это.

Поделиться этой страницей