Home | Forum | Downloads | Videos | UTV-Live | Artikel | Server-Stats | Impressum

Zurück   UTzone.de > News und Ankündigungen > Artikel > UT2004

Antwort
 
Teilen Artikel Werkzeuge Diesen Artikel durchsuchen
 
Alt
UT2004 | Tutorial: UCC.exe Möglichkeiten
von Donzi 13.12.2009, 22:42

Tutorial: UCC.exe Möglichkeiten (UT2003/UT2004)


Mit der ucc.exe, zu finden im System Ordner des jeweiligen Unreal Engine Spiels, stehen einem vielfältige Möglichkeiten zur Verfügung. Je nach Spiel können sich diese Möglichkeiten in ihrer Art und Umfang unterscheiden. Dieses Tutorial behandelt nur die Möglichkeiten der UCC die UT2003/UT2004 beiliegt.

Das sind im einzelnen die nachfolgenden Befehle. Da sie alle eigentlich selbsterklärend sind, werd ich bei den meisten keine weiteren Infos beischreiben.

Code:
=======================================
ucc.exe: UnrealOS execution environment
Copyright 2001 Epic Games Inc
=======================================

Usage:
ucc  

Commands for "ucc":
ucc
ucc
ucc analyzecontent Analyzes map
ucc batchexport Export objects in bulk
ucc compress Compress an Unreal package for auto-downloading. A file with extension .uz will be created.
ucc conform Generate conforming binary files
ucc datarip Create a package with Texture, Music and Sound data ripped out.
ucc decompress Decompress a file compressed with ucc compress.
ucc dxtconvert Convert DXT3/5 textures to DXT1/ RGBA
ucc HelloWorld Sample 'hello world' commandlet
ucc help  Get help on a command
ucc make Rebuild UnrealScript packages
ucc mapconvert Converts Maps from old format to new (no brush transforms)
ucc master Build master installer files
ucc mastermd5 Manipulate the Master MD5 database
ucc packageflag Set package flags in package files
ucc pkg Imports/Exports data to/from packages using directory structures.
ucc server Network game server
# analyzecontent
Code:
Usage:
ucc analyzecontent mapname

Parameters:
mapname Path to a map file
# batchexport
Code:
Usage:
ucc batchexport package.ext classname export_ext

Parameters:
package.ext Package whose objects you wish to export
classname Class of object to export
export_ext File extension to export to
path Path to export files to, like c:\MyPath
# compress
Code:
Usage:
ucc compress File1 [File2 [File3 ...]]

Parameters:
Files The wildcard or file names to compress.
# conform
Code:
Usage:
ucc conform existing_file.ext old_file.ext

Parameters:
existingfile.ext Existing binary file to load, conform, and save
oldfile.ext Old file to make source file binary compatible with
# datarip
Code:
Usage:
ucc datarip srcpackage.ext dstpackage.ext

Parameters:
srcpackage.ext Source Package
dstpackage.ext Destination Package
# decompress
Code:
Usage:
ucc decompress CompressedFile

Parameters:
CompressedFile The .uz file to decompress.
# dxtconvert

Code:
Usage:
ucc dxtconvert srcpath destpath

Parameters:
srcpath Path containing source files
destpath Path for destination files
# HelloWorld
Code:
Usage:
ucc HelloWorld (no parameters)

Parameters:
IntParm An integer parameter
StrParm A string parameter
# mapconvert
Code:
Usage:
ucc mapconvert SrcFilename DstFilename

Parameters:
SrcFilename The map filename to read from
DstFilename The map filename to write to
# master
Code:
Usage:
ucc master [-option...] [parm=value]...

Parameters:
MasterPath Root directory to copy source files from
SrcPath Root directory to copy source (release) files to
RefPath Path for delta-compressed path reference
# mastermd5
Code:
Usage:
ucc mastermd5 [-option..] 

Parameters:
-c Creates a new MD5 database
-a Adds new packages to the database
-s Show the current database.
-r Force the revision of all entries to 

For more info, see
http://unreal.epicgames.com/servertips.htm
# packageflag
Code:
Usage:
ucc packageflag src.ext [dest.ext <+|->flag [<+|->flag] ...]

Parameters:
src.ext Existing package file to load
dest.exe Name of new package file with the new flag settings
flag + to set a flag, or - to remove a flag, followed by one of:
AllowDownload
ClientOptional
ServerSideOnly
BrokenLinks
Unsecure
# pkg
Code:
Usage:
ucc pkg [import/export] [texture/sound] [packagename] [directory]

Parameters:
import/export What you are attempting to do with the data
texture/sound The type of package you are working with
packagename The package you are creating/exporting from
directory The directory to read from/write to
# make
Mit Hilfe des -mod Switches ist es möglich den Improved Mod Support zu nutzen. Diese ist nur in UT2004 verfügbar und nicht in der Retail Version! Es wird ein aktueller Patch benötigt.
Näheres gibt es hier: Improved Mod Support @ UDN
Zitat:
Usage:
ucc make [-option...] [parm=value]...

Parameters:
Silent No prompts; assume "yes" to all questions
NoBind Don't force native functions to be bound to DLLs
All Clean rebuild (otherwise rebuild is incremental)
# server
Code:
Usage:
ucc server map.urt[?game=gametype] [-option...] [parm=value]...

Parameters:
Log Specify the log file to generate
AllAdmin Give all players admin privelages

For more info, see
http://unreal.epicgames.com/servertips.htm
Mit freundlichem Dank an Evil-Devil @ Unrealed.de Forum
© Evil-Devil @ Unrealed.de Forum
Mit Zitat antworten
Hits 7196 Kommentare 0
Total Comments 0

Kommentare

Antwort


Im Moment aktive Benutzer, die diesen Artikel betrachten: 1 (0 Registrierte Benutzer und 1 Gäste)
 
Artikel Werkzeuge Diesen Artikel durchsuchen
Diesen Artikel durchsuchen:

Erweiterte Suche

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist an.

Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:50 Uhr.

Powered by vBulletin® Version 3.8.11 (Deutsch)
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
CopyRight-Licence © 2000 - 2018 by UTzone.de