LINUX.ORG.RU
ФорумGames

UT и uax


0

0

У меня первый UT русский.
Озвучка "насмешек" просто ужасная. Какой-то школьник тонким голоском кричит "Я тебя сделал".
Решил по своему озвучку сделать, микрофон имеется.
Захожу в /opt/unreal-tournament/Sounds, а там одни uax.
file говорит data.

Можно ли их чем-нибудь распокавать и обратно запокавать?

Ответ на: комментарий от GAMer

Он под линуксом так же называется?
Идет в комплекте или отдельно качать?

А то библиотеки есть, а бинарника нет:
were@WereHome System $ ls
ALAudio.so         editor.int          GlideDrv.so       NullRender.so       TeamOrbit.u           ut-bin
Audio.so           Editor.int          IpDrv.int         opengldrv.int       UBrowser.int          UTBrowser.u
BossSkins.int      editorres           IpDrv.so          OpenGLDrv.so        UBrowser.u            UTChaosMap.u
Botpack.int        Editor.so           IpDrv.u           patch.md5           ucc-bin               UTMenu.int
BotPack.u          Editor.u            IpServer.int      relics.u            UMenu.int             UTMenu.u
ChaosUTMedia1.u    edsplash.bmp        IpServer.u        Render.so           UMenu.u               UTServerAdmin.int
ChaosUTMedia2.u    Engine.int          libmikmod.so.2    SDLDrv.so           UnrealEd.ini          UTServerAdmin.u
ChaosUTMiscMuts.u  Engine.so           libopenal-0.0.so  SDLGLDrv.int        UnrealEd.int          UWeb.int
ChaosUTRHUD.u      Engine.u            libSDL-1.1.so.0   SDLGLDrv.so         UnrealI.int           UWeb.so
ChaosUT.u          FCommandoSkins.int  License.int       SDLSoftDrv.int      Unreal.int            UWeb.u
checkfiles.sh      Female1Skins.int    Male1Skins.int    SDLSoftDrv.so       UnrealIOrder.int      UWindow.u
CommandoSkins.int  Female2Skins.int    Male2Skins.int    SGirlSkins.int      UnrealI.u             Window.int
Core.int           Fire.so             Male3Skins.int    SkTrooperSkins.int  UnrealShare.int       windrv.int
Core.so            Fire.u              Manifest.int      softdrv.int         UnrealShare.u
Core.u             galaxy.int          multimesh.u       SoldierSkins.int    UnrealTournament.ini
d3ddrv.int         glidedrv.int        NullDrv.so        Startup.int         UnrealTournament.int
de.u               GlideDrv.int        NullNetDriver.so  TeamOrbitMedia.u    User.ini
were@WereHome System $

Ty3uK004
() автор топика
Ответ на: комментарий от Ty3uK004

Я править ничего не собираюсь - просто заменить одни wav своими.
Как я понял ucc может распаковывать и запаковывать ресурсы.
were@WereHome unreal-tournament $ ./ucc help
=======================================
ucc.exe: UnrealOS execution environment
Copyright 1999 Epic Games Inc
=======================================

Usage:
   ucc <command> <parameters>

Commands for "ucc":
   ucc
   ucc
   ucc
   ucc
   ucc
   ucc
   ucc
   ucc
   ucc
   ucc
   ucc
   ucc
   ucc
   ucc
   ucc
   ucc
   ucc
   ucc
   ucc
   ucc
   ucc
   ucc
   ucc HelloWorld            Sample
   ucc compress              Compress an Unreal package for auto-downloading.  A file with extension .uz will be created.
   ucc decompress            Decompress a file compressed with ucc compress.
   ucc help <command>        Get help on a command
   ucc masterserver          Maintain master list of servers.
   ucc updateserver          Service Unreal Engine auto update requests.
were@WereHome unreal-tournament $ ./ucc decompress
Compressed file not specified

History: UDecompressCommandlet::Main

Exiting due to error
were@WereHome unreal-tournament $

Ty3uK004
() автор топика
Ответ на: комментарий от CTpaHHuK

Скачал я umod. Запускаю xumod - появляется окно в котором можно просматривать ресурсы игры.
Если прослушать файлы uax - то все ОК. UAX распаковывается в /tmp и их можно прослушивать.
Но в проге нет команд для запаковки. Если использывать консольный вариант, то вот что получается:

were@WereHome Sounds $ pwd
/opt/unreal-tournament/Sounds
were@WereHome Sounds $ ls
Activates.uax   AmbOutside.uax    DDay.uax      Female1Voice.uax  Male2Voice.uax   rain.uax         VRikers.uax
Addon1.uax      Announcer.uax     DMatch.uax    Female2Voice.uax  MaleSounds.uax   TutVoiceAS.uax
AmbAncient.uax  BossVoice.uax     DoorsAnc.uax  FemaleSounds.uax  noxxsnd.uax      TutVoiceCTF.uax
AmbCity.uax     chaossounds2.uax  DoorsMod.uax  LadderSounds.uax  openingwave.uax  TutVoiceDM.uax
AmbModern.uax   chaossounds.uax   Extro.uax     Male1Voice.uax    Pan1.uax         TutVoiceDOM.uax
were@WereHome Sounds $ umod --help
Usage: /usr/bin/umod [OPTION]... [UMOD]

Unpack mode (UMOD specified and is an existing file) operations:
  -l, --list                list the content of the UMOD file
  -r, --readme              display the readme file, if any, in the UMOD file
  -i, --install             install the UMOD file
  -x, --extract PATTERN     extract files matching the specified PATTERM
  -d, --dump FILE           dump the specified FILE in the UMOD file

Maintenance mode (UMOD not specified or is a product name) operations:
  -l, --list                list all installed products
  -l, --list UMOD           list information about the installed product UMOD
  -c, --check               check the integrity of all installed products
  -c, --check UMOD          check the integrity of the installed product UMOD
  -u, --uninstall UMOD      uninstall the product UMOD

Output control:
  -f, --force               overwrite existing files
  -b, --base DIR            set target directory for unpack

Informative output control:
  -v, --verbose             display more information
  -V, --version             print version information and exit
  -h, --help                display this help and exit

Use `perldoc /usr/bin/umod' for more information.
were@WereHome Sounds $ umod --extract ./Activates.uax
/usr/bin/umod: cannot open or parse ./Activates.uax
were@WereHome Sounds $ umod --dump ./Activates.uax
/usr/bin/umod: cannot open or parse ./Activates.uax
were@WereHome Sounds $

Ty3uK004
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.