Gildor's Forums

Author Topic: Распаковка скриптов (*.uc)  (Read 10354 times)
DenGame
Newbie
*
Posts: 17



View Profile WWW
Распаковка скриптов (*.uc)
« on: March 07, 2010, 03:38 »

хотел посмотреть на скрипты в UT3, но таки несмог рапаковать.
Делал так: F:\umodel_win32>umodel.exe -export -uc Core.u

Получил следующее:
Found 9 game files (30 skipped)
Loading package: Core.u Ver: 512/0 Engine: 3487 Names: 630 Exports: 1212 Imports : 20
Package "Core.u" has no supported objects


Кстати и с UT2004 тоже неполучилось:

F:\umodel_win32>umodel.exe -export -uc Onslaught.u
Found 10 game files (30 skipped)
Loading package: Onslaught.u Ver: 128/29 Names: 3976 Exports: 4990 Imports: 1471

Package "Onslaught.u" has no supported objects

или я просто неправильно выполняю команду?
Вроде если память неподводит, старыми версиями удавалось доставать скрипты(*.uc) из UT2004

Logged
Gildor
Administrator
Hero Member
*****
Posts: 7816



View Profile WWW
Re: Распаковка скриптов (*.uc)
« Reply #1 on: March 07, 2010, 10:53 »

Скрипты (если они есть в пакете) можно вынуть extract-ом. Umodel этого не умеет и не будет уметь - он создан для визуализируемых данных.
Logged
DenGame
Newbie
*
Posts: 17



View Profile WWW
Re: Распаковка скриптов (*.uc)
« Reply #2 on: March 07, 2010, 21:01 »

а всеже интересно для чего тогда эта команда?
   -uc             create unreal script when possible
Logged
DenGame
Newbie
*
Posts: 17



View Profile WWW
Re: Распаковка скриптов (*.uc)
« Reply #3 on: March 07, 2010, 21:20 »

пробовал я extract-ом распаковать, так он как бы это назвать (на классы разбивает скрипт),
а всеже можно както получить файлы (*.uc) ?
Logged
Teoma
Full Member
***
Posts: 203


View Profile
Re: Распаковка скриптов (*.uc)
« Reply #4 on: March 07, 2010, 21:59 »

Нет  Grin
Logged
PROOF
Newbie
*
Posts: 12


Все мы вышли из пи**, а в конце жизни идем на х**


View Profile WWW
Re: Распаковка скриптов (*.uc)
« Reply #5 on: March 08, 2010, 04:03 »

Из УТ3 проблем не должно возникнуть...
Создай батник, с таким содержанием
"x:\Games\Unreal Tournament 3\Binaries\UT3.exe" batchexport %1 class .uc "x:\Development\src\Classes
Думаю что где рассказывать не надо...Потом перетаскиваешь на него *.u файл и вуаля...
Только не пойму зачем!?
Я например использую чтобы декомпилить скрипты из модов...А ежели тебе нужны родные скрипты УТ3, качай с UDN, они их напостой обновляют...последняя версия 1.5
Logged
DenGame
Newbie
*
Posts: 17



View Profile WWW
Re: Распаковка скриптов (*.uc)
« Reply #6 on: March 08, 2010, 17:04 »

PROOF Спасибо за подсказку,ато я уже и забыл что там все в игровой EXE файл встроено, я просто хотел декомпилировать мод ActionCam немного его переделать.
Ну и попутно токашо с RS Vegas 2 скрипты декомпилировал, может что интересное найду
Logged
PROOF
Newbie
*
Posts: 12


Все мы вышли из пи**, а в конце жизни идем на х**


View Profile WWW
Re: Распаковка скриптов (*.uc)
« Reply #7 on: March 08, 2010, 20:29 »

DenGame не за что...но сразу огорчу....RS Vegas 2 скрипты декомпилировать ты никак не сможешь...только то, что компилировалось в УТ3...в остальных играх на UE3 нету функции batchexport...исключение - UDK...
Logged
Gildor
Administrator
Hero Member
*****
Posts: 7816



View Profile WWW
Re: Распаковка скриптов (*.uc)
« Reply #8 on: March 08, 2010, 20:30 »

Скрипты можно вытащить из UE3-игр только если пакеты не-cooked. В cooked packages скрыпты удалены. Декоприляции скриптов нигде нет, только экспорт того, что и так есть почти в готовом виде.
Для UE2 есть декомпиляция в UTPT, но эта утилита не поддерживает ни одну UE3-игру.
Logged
DenGame
Newbie
*
Posts: 17



View Profile WWW
Re: Распаковка скриптов (*.uc)
« Reply #9 on: March 08, 2010, 23:56 »

ну насколько я понял в RS Vegas 2   файлы (*.u) не cooked, потому что мне удалось через  batchexport вытянуть скрипты из пяти package-й, а из шестого (UnrealEd.u) почемуто неполучилось
Logged
Gildor
Administrator
Hero Member
*****
Posts: 7816



View Profile WWW
Re: Распаковка скриптов (*.uc)
« Reply #10 on: March 09, 2010, 00:04 »

Во времена этой игры такого понятия как cooked package ещё не было Smiley
Logged
PROOF
Newbie
*
Posts: 12


Все мы вышли из пи**, а в конце жизни идем на х**


View Profile WWW
Re: Распаковка скриптов (*.uc)
« Reply #11 on: May 09, 2010, 18:44 »

Просьба...Если у кого либо есть установленные игры на UE3 , выложите скрипты (*u) здесь...
Буду очень признателен)
Интересуют абсолютно все игры...

************************

нашел способ декомпиляции, поддерживаемые игры:

Quote
Supported
   
   Mass Effect                    ( Normal )
   Gears of War            (  Good  )
   Unreal Turnanment 3         (  Good  )
   Mirror's Edge (Fp.u - not support)    (  Bad   )

   
Not Supported

   Turok
   Borderlands
   UDK
   Brathers In Arms
   Mass Effect 2
   Wheelman
« Last Edit: May 09, 2010, 19:59 by PROOF » Logged
DenGame
Newbie
*
Posts: 17



View Profile WWW
Re: Распаковка скриптов (*.uc)
« Reply #12 on: May 09, 2010, 21:24 »

PROOF шо за способ? расскажи, у меня Grimm есть хочу его декомпилировать, все получилось кроме "GrimmGame.u" а он меня больше всего интересует.
ну еще у меня есть Batman Arkham Asylum, Rise of the Argonauts, RoboBlitz.
Logged
PROOF
Newbie
*
Posts: 12


Все мы вышли из пи**, а в конце жизни идем на х**


View Profile WWW
Re: Распаковка скриптов (*.uc)
« Reply #13 on: May 09, 2010, 21:25 »

Программа под названием UnHood...

Скриптами поделишься?
Logged
DenGame
Newbie
*
Posts: 17



View Profile WWW
Re: Распаковка скриптов (*.uc)
« Reply #14 on: May 09, 2010, 21:36 »

Скриптами поделишься?

ок, тебе с какой игры?
только предупреждаю, у меня Upload 256 Kbit/сек
Logged
Jump to:  

Powered by SMF | SMF © 2006-2009, Simple Machines LLC
Leviathan design by Bloc | XHTML | CSS