PDA

Просмотр полной версии : fifaFS scripts


Потапыч
06.04.2007, 16:34
В этой теме я в первую очередь обращаюсь к администраторам-разработчикам fifafs, или всем тем кто разбирается в скриптах fifafs...В общм так:
В начале учебного года создал небольшой патчик,который добавляет команду моего класса в FIFA07(Футболки,вратарки,лого,миникитсы и т.д.)
(базу не портил:лига,команда,игроки были добавлены)
Всё это запаковал через Install Creator Pro,а внутри него черз fifaFS.Всё,слава Богу устанавливается удачно,никахих вылетов за весь год не было(тьфу,тьфу,тьфу...).
И вот сейчас,мне,как говорится захотелось большего: через Sound Master07 я решил озвучить фамилии своих игроков.Озвучил.Бегают теперь каждый под своим "знаком".Хранится всё моё созданное звуковое "добро" в файле dat_rus.big.Но весит он около 200 мег.(На мой взягляд,неприличный размер,для моего патча).Решил всё упростить: выдернул из dat_rus.big только файлы pnxxxxx.dat (только фамилии игроков).И вот-тут то и возникла проблема: не знаю какой нужен скрипт к fifaFS.Вроде всё тоже самое: файлы,добавляются в биги...

В install.txt написал:

set $fifadir$, registry { HKEY_LOCAL_MACHINE : SOFTWARE\EA SPORTS\FIFA 07 : Install Dir }

mountfs $fifadir$\data\audio\

-ar|dat_rus *|c, files\*

Не получилось...В логе пишет:

fifaFS v.4.9.1200 [10/15/06] BETA
(c) Mania Software, 2001-2006
http://www.fifasoccer.ru
e-mail: good@fifasoccer.ru


Loading D:\Documents and Settings\Михаил\Рабочий стол\files\install.txt
(HKEY_LOCAL_MACHINE\SOFTWARE\EA SPORTS\FIFA 07\Install Dir: 'F:\Games\FIFA07\')
WARNING Invalid big number: zdata_dat_rus.big
Mounting FS at 'F:\Games\FIFA07\data\audio\'
(No file system found)
Mounting BIGs
Processing tasks
Evaluting filenames with placeholders for extract and delete
Finding last file position
Checking and sorting tasks
Prepairing files
Loading external files
Calculating FSH hashes
Compressing files
Deleting temporary files

Statisics
WARNINGS: 1
FATAL ERRORS: 0
EXECUTION TIME: 0,02 sec
[06.04.2007 17:32]

FifaFS is dedicated to our friend and colleague
and real old bat, actually ;-)
Sergey 'SlayeR' Botcharov

Может кто знает какой нужен скрипт,или может в чём заключается моя ошибка? Надеюсь на помощь.

C.Rivlaldo
06.04.2007, 17:06
Надо было лучше документацию читать.
Файл big.txt:
; пример скрипта fifaFS
; заменяем файлы в обыкновенных big'ах

; set $fifadir$, registry { HKEY_LOCAL_MACHINE : SOFTWARE\EA SPORTS\FIFA 2005: Install Dir }
; mountbig $fifadir$\data\gui\main.big , mainbig

; в 4-ой версии добавлена переменная $dir_fifa2005$,
; в которой уже сразу содержится каталог FIFA 2005
; поэтому, вместо двух строк можно обойтись одной:

mountbig $dir_fifa2005$\data\gui\main.big, mainbig

-r main.o , main.o , mainbig
-r main.apt , main.apt , mainbig


Твой скрипт должен быть такой:
set $fifadir$, registry { HKEY_LOCAL_MACHINE : SOFTWARE\EA SPORTS\FIFA 07 : Install Dir }

mountbig $fifadir$\data\audio\dat_rus.big, rusaudiobig

-ar *|c, files\*, rusaudiobig

Потапыч
06.04.2007, 18:00
Этот скрипт замены,а мне нужно чисто добавления.При твоём скрипте всё вроде бы проходит удачно,даже лог остаётся безошибочным,но добавляемого файла в архиве dat_rus.big нет.Я думаю всё-таки из-за скрипта,ибо читал где-то в документаци "только заменяет,добавлять его никто не собирается..."

anRi
06.04.2007, 19:02
Как раз парамент -ar отвечает за добаво/замену.
a - просто добавить
r - просто заменить

Diazz
06.04.2007, 19:10
А может кто нибудь написать как сделать инсталятор для фифа о7 подробно с добавлением лиц, минифейсов, форм, лого, БД. Пожалуйста очень нужно.

Scythian
06.04.2007, 19:33
А может кто нибудь написать как сделать инсталятор для фифа о7 подробно с добавлением лиц, минифейсов, форм, лого, БД. Пожалуйста очень нужно.

Там же в документации все написанно ;)

Diazz
06.04.2007, 21:20
В какой документации? Я просто тебя не допонимаю, про что ты говориш =)
Sawa. В документации к fifafs. Внимательнее смотри хотя бы на название темы.

Потапыч
07.04.2007, 09:39
А может кто нибудь написать как сделать инсталятор для фифа о7 подробно с добавлением лиц, минифейсов, форм, лого, БД. Пожалуйста очень нужно.
Всё можно сделать гораздо цивильнее и красивее:лично я использую хорошую программку Install Creator Pro(программа-инсталятор).С помощью неё мы перекидываем в игру всё,что не лижит в файлах zdata.big,а именно:
-языковые файлы
-базу данных фифа
-логотип в меню
-логотип лиги
-баннеры
-минифейсы
-миникитсы...

А всё остальное: лица,формы,лого в игре я импортирую с помощью fifafs: после перекидывания не "здатовских" файлов,программа-инсталятор открывает мой install.bat

Скрипт использую такой:
set $fifadir$, registry { HKEY_LOCAL_MACHINE : SOFTWARE\EA SPORTS\FIFA 07 : Install Dir }

mountfs $fifadir$\data\

-ar|1 *|c, files\*

Потапыч
07.04.2007, 09:58
Как раз парамент -ar отвечает за добаво/замену.
a - просто добавить
r - просто заменить
Всё правильно,файл добавляется в архив с русскими коментаторами.Одна прога видит этот файл, Sound Master же его не находит...Видимо,помимо банального добавления,нужно прописывать кои параметры.Мда,не просто всё это...

Потапыч
07.04.2007, 12:53
Короче говоря разобрался я: скрипт fifaFS тут не причём,он как раз-таки всю свою работу выполняет правильно и корректно.В общем тут такая штука:
Помимо файла pnxxxxx.dat,который я так усердно пытался запихнуть в архив рус.комментаторов,в папку audio нужно было так же вложить файл audio.big (изменённый).Процедура проходила удачно,даже Sound Master07 уже нажодит моих игроков,но...при прослушивании голоса,программа выдаёт ошибку.А вот при создании "роднго" патча SM07 всё проходит нормально,коменты работают корректно.В чём причина не знаю...Может быть SM07 поставить поновее?

Потапыч
08.04.2007, 10:08
Подскажите пожалуйста параметр,который обновляет указаный big файл в каталоге fifa07.И вообще имеет смысл обновлять обычные big при добавлении туда различных файлов.

M@X RAMBOW
28.04.2007, 08:18
...Может быть SM07 поставить поновее?
в этом нет никакого смысла, т.к. эта прога сама по себе глючная, хоть старая, хоть новая версия, я сам отмучался: сделал патч с кричалками Зенита, но в сетап не получилось впихнуть, поэтому он устанавливается через sm.

Я делаю патч по добавлению НОВЫХ игроков(их нет изначально в базе) со своими лицами. Какие файлы и где надо выцепить, кроме черепа, текстуры лица и причи? С лицами я разобрался, скрипты всякие...это я дорубил, а вот что писать для добавления тела игрокав нужную мне команду?

FIFACHAMP
06.05.2007, 21:29
Народ, скажите как засунуть в инсталл миникитсы и минифэйсы через fifaFS???