FIFA 12

Скрипт FIFA 12 1.01

Нет прав для скачивания

LMFAO

Новичок
Adil, не помогло
есть еще в скрипте #define Components, попробовал её разкоментировать, результата 0
 

Adil

Старожил
LMFAO, у меня такая проблема возникала изза включения facompress'a
 

LMFAO

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

vint56

Ветеран
Проверенный
LMFAO, ты же правил код что добавил вот там и ошибка
 

LMFAO

Новичок
vint56, вот как выглядит
Код:
Comps1:=0; Comps2:=0; Comps3:=0;
    #ifdef Components
      TmpValue:=1;
if IsComponentSelected('Rus') then Comps1:=Comps1+TmpValue; //компонент 1
TmpValue:=TmpValue*2;
if IsComponentSelected('Eng') then Comps1:=Comps1+TmpValue; //компонент 2
TmpValue:=TmpValue*2;
if IsComponentSelected('Rus_Eng') then Comps1:=Comps1+TmpValue; //компонент 3
TmpValue:=TmpValue*2;
    #endif

    #ifdef precomp
  PCFVer:={#precomp};
#else
  PCFVer:=0;
#endif
    ISDoneError:=true;
    if ISDoneInit(ExpandConstant('{src}\records.inf'), $F777, Comps1,Comps2,Comps3, MainForm.Handle, {#NeedMem}, @ProgressCallback) then begin
      repeat
case ActiveLanguage of
          'eng': ChangeLanguage('English'); /// ??? ???
          'rus': ChangeLanguage('Russian'); /// ? ???
        end;
        if not SrepInit('',512,0) then break;
        if not PrecompInit('',128,PCFVer) then break;
        if not FileSearchInit(true) then break;

        if not ISArcExtract ( 0, 28, ExpandConstant('{src}\Data1.bin'), ExpandConstant('{app}'), '', false, '{#Password}', '', ExpandConstant('{app}'), notPCFonFLY {PCFonFLY}) then break;
        if not ISArcExtract ( 0, 72, ExpandConstant('{src}\Data2.bin'), ExpandConstant('{app}'), '', false, '{#Password}', '', ExpandConstant('{app}'), notPCFonFLY {PCFonFLY}) then break;
        if not ISArcExtract ( 1, 0, ExpandConstant('{src}\Rus.bin'), ExpandConstant('{app}'), '', false, '', '', ExpandConstant('{app}'), notPCFonFLY {PCFonFLY}) then break;
        if not ISArcExtract ( 2, 0, ExpandConstant('{src}\Eng.bin'), ExpandConstant('{app}'), '', false, '', '', ExpandConstant('{app}'), notPCFonFLY {PCFonFLY}) then break;
        if not ISArcExtract ( 3, 0, ExpandConstant('{src}\Rus_Eng.bin'), ExpandConstant('{app}'), '', false, '', '', ExpandConstant('{app}'), notPCFonFLY {PCFonFLY}) then break;
 

Mickey1s

Ветеран
Модератор
LMFAO, можно подумать тебе тут кто-то что-то должен, разбирайся сам либо жди
 

LMFAO

Новичок
Mickey1s, это форум, если я не ошибаюсь, и тут можно получить ответы на вопросы. Вот я и задал вопрос
 

LMFAO

Новичок
В общем разобрался в чем проблема, но есть еще одна, небольшая. Файлы игры инсталл распаковывает 100% и файлы локализации он распаковывает 100%, итого получается 200% в конце
Как уместить все в 100%?
 

Mickey1s

Ветеран
Модератор
задал вопрос? - жди! надоел уже своими глупыми вопросами засирать форум, "ну где все?" - в п..! дела у всех значит, так бы помогли
 

Loner

Новичок
Файлы игры инсталл распаковывает 100% и файлы локализации он распаковывает 100%, итого получается 200% в конце
Как уместить все в 100%?
есть такая штука - называется тестовый прогон.
закомментируй #define records и прогони инсталл..после чего появится файл records.inf
после раскомментируй #define records и собери инсталл.
Если для каждого компонента количество архивов для распаковки разное..следовательно для каждого набора компонентов должны быть разные records.inf.
Их нужно подсовывать ISDONE в случае выбора тех или иных компонентов.
 

LMFAO

Новичок
Loner, я уже писал что сделал тестовый прогон, и после раскомментуровал #define records, после скомпилировал, и все равно 200%
 

vint56

Ветеран
Проверенный
LMFAO, if not ISArcExtract ( 0, 72 ноль поставил в место 72
 

LMFAO

Новичок
vint56, если сделать так, то оно просто не распаковывает Data2.bin

Код:
if not ISArcExtract ( 0, 28, ExpandConstant('{src}\Data1.bin'), ExpandConstant('{app}'), '', false, '{#Password}', '', ExpandConstant('{app}'), notPCFonFLY {PCFonFLY}) then break;
if not ISArcExtract ( 72, 0, ExpandConstant('{src}\Data2.bin'), ExpandConstant('{app}'), '', false, '{#Password}', '', ExpandConstant('{app}'), notPCFonFLY {PCFonFLY}) then break;
 

vint56

Ветеран
Проверенный
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;
 
Сверху