Перейти к содержанию
Планета Deus Ex
Авторизация  
Kronos

Unreal Console For Deus Ex Sdk

Рекомендуемые сообщения

С этой прогой можно скомпилировать пакеты для Деус Екса! ))

ucsdk.zip

Изменено пользователем Kronos

Поделиться сообщением


Ссылка на сообщение

Что с ней не так? Я указываю в настройках путь где мой Deus Ex D:\DeusEX\system но при попытке получить список пакетов я вижу это

3Image1.jpg

Поделиться сообщением


Ссылка на сообщение

Надо путь к Deus Ex (Без система))

 

post-455-1225481478_thumb.jpg

 

Тутор..

Например, у меня мод находится в папке MyMod, значит мы указываем в Modification Settings папку с модом. Теперь Прога будет брать пакеты и оттуда, а также автоматом их удалять при компиляции

post-455-1225484187_thumb.jpg

Изменено пользователем Kronos

Поделиться сообщением


Ссылка на сообщение

Самый пацанский способ - собирать через Ant. Скрипт:

<project 
name="Deus Ex" 
basedir="." 
xmlns:ac="antlib:net.sf.antcontrib" 
>
<property name="DIR_FILES" value="D:/Games/Deus Ex" />
<property name="DIR_ANT_LIBS" value="D:/Ant/libs" />

<path id="antlibs.classpath">
	<fileset dir="${DIR_ANT_LIBS}">
		<include name="*.jar" />
	</fileset>
</path>
<typedef uri="antlib:net.sf.antcontrib" classpathref="antlibs.classpath" />	
<taskdef resource="net/sf/antcontrib/antcontrib.properties" classpathref="antlibs.classpath" />

<macrodef name="ucc">
	<attribute name="package"/>
	<sequential>
		<echo message="Building package @{package}.u" />
		<delete file="${DIR_FILES}/System/@{package}.u" />
		<exec executable="${DIR_FILES}/System/ucc.exe" failonerror="true">
			<arg line="make" />
		</exec>
	</sequential>
</macrodef>

<target name="buildPackage" description="Build package">
	<input message="Package to build:" addproperty="UCC_PACKAGE" />
	<ucc package="${UCC_PACKAGE}" />
</target>
</project>

 

Для работы нужен Ant contrib.

 

Еще есть плагин для Eclipse - UCEditor. Он хоть и для UT2003 и заставить собирать пакеты для DX у меня не получилось, зато в нем есть подсветка синтаксиса unreal script.

Поделиться сообщением


Ссылка на сообщение

спасибо за удобный компилятор!

зато в нем есть подсветка синтаксиса unreal script.

подсветка синтаксиса unreal script есть для кошерного notepad++ например

Изменено пользователем Lgs

Поделиться сообщением


Ссылка на сообщение
подсветка синтаксиса unreal script есть для кошерного notepad++ например

Там еще автокомплит есть. А вообще некорректно сравнивать крестоблокнот со средой разработки.

Поделиться сообщением


Ссылка на сообщение
спасибо за удобный компилятор!

 

Пожалуйста! :roll:

Если нужно больще функций, то пишите. Приделаем.

Изменено пользователем Kronos

Поделиться сообщением


Ссылка на сообщение

При запуске появляется сообщение:

 

Error: Line 27 cannot be parsed using the current Delimiters

Затем программа запускается.

 

Что нужно делать?

Поделиться сообщением


Ссылка на сообщение

Не смог воспроизвести ошибку. Но дело в EditPackages.

Нужно смотреть в DeusEx.ini на EditPackages. Может быть там что-то не так. Разделитель не тот, ещё чего-нибудь.

Выборка пакетов делается по параметру EditPackages. Если он находит его, то выводит значение в листбокс.

Поделиться сообщением


Ссылка на сообщение

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  
×
×
  • Создать...