Уважаемые гости и новички, приветствуем Вас на нашем форуме
Здесь вы можете найти ответы практически на все свои вопросы о серии игр «Готика» (в том числе различных модах на нее), «Ведьмак», «Ризен», «Древние свитки», «Эра дракона» и о многих других играх. Можете также узнать свежие новости о разработке новых проектов, восхититься творчеством наших форумчан, либо самим показать, что вы умеете. Ну и наконец, можете обсудить общие увлечения или просто весело пообщаться с посетителями «Таверны».
Чтобы получить возможность писать на форуме, оставьте сообщение в этой теме.
Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
Что это? Если это из этого http://forum.worldofplayers.de/forum/threads/1425048-Wrapper-GDX-to-Daedalus треда, то это фишка под икарусы всякие.
ВОбщем понял я, разраб научил либу свою експортить функции настройки из длл, а в той теме Lehona с помощью икаруса их вызывает, а жава файлы эти...
Сомневаюсь, мой пакет тоже правит, НО в отличии от икарусов. он это делает ПРАВИЛЬНО, а не как попало.
P.s. Только что систем пак проверил + совместно с моим пакетом AST и включенным на полную DEP никаких багов/вылетов нет.
Я то согласен с этим, но все же я бы не стал юзать в своем проекте который будет релизится подобные вещи, которые могут лагать и тд, хоть и работают по умолчанию.
Эта штука ругается когда приложение криво работает с памятью, и пишет туда, куда не следует, а значит - потенциальный крит. баг.
G2Ext - мертворожденная платформа расширений, + половина библиотек с закрытым исходным кодом кто-где-когда их писал вопрос сложный, а именно в них кроется 99% критичных багов, приводящим к вылетам на каждом шагу.
Ikarus - поддерживает многое, указтели в том числе(ну как указатели, адреса...
Кстати нашел небольшую ошибочку в туторе вама, а именно в классе C_NPC:
var int weapon; //(не используется)
У него написано что эта переменная не используется, хотя это не так, в этой переменной находится текущий режим боя ГГ/НПС
// WEAPON MODE
const int WEAPON_NONE...
Лол, а вообще у каждого должен быть выбор, и два, я один фиг в моды не играю, так что я его не увижу.
Меня к слову, больше всего доставляет цветной мигающий эпилиптичный текст, я собсно компас и поставил себе, чтоб он мигал эпилептично) (рандом цвета текста стоит)
А вообще, компас можно былоб...
Нужно имена материалов моделях менять(можно ASC файл, блокнотом править, типа Notepad++) ибо в игре материалы с одинаковыми именами имеют свойство перехлестываться.
Даж работает, вот.
p.s. выложи сам .d файл в архиве вместе со шрифтами
И вот еще, огромная тебе благодарность, осилить такую кропотливую работу, это надо еще уметь.*flowers*
P.s[2] DEP включен на полную кстати, работе моего расширителя, и этого компаса ничто не мешает, чего не сказать про...
Все просто, через функцию принт скрин, нужно повесить на какойнибудь цикл, например на триггер скрипт.
PrintScreen(COMPASS_FORHERO(), 70,70,"COMPASS_LINE128.TGA",1); Шрифт кто то выше выкладывал тут.
Вообще, тк оформил скрипт хорошо, выложи его в базе данных скриптов, думаю многим пригодится.
У меня нету столько времени, просто покажу что делать:
cont string char_0202 = "К"; //RETURN "К";//270.000° 162 '\xCA' [Alt+0202]
cont string char_0088 = "X"; //RETURN "X";//90.000° 54 '\x58' [Alt+0088]
FUNC STRING COMPASS_GETTEXT(VAR INT X,VAR INT Z)
{
VAR INT A;
VAR INT E;
VAR INT S...
Хорошо, седня думаю придумаю как организовать список материалов с быстрым поиском, и запилю эту функцию сразу в Готик сорсер и в AST, чтоб сразу можно было игрой компилить меши с любыми материалами, + еще появилась идея сделать(слямзить из GEngine) индивидуальную настройку LOD для каждой модели...
Я вот тут сидел думал, и задал себе вопрос, а нужна ли готик сорсеру, поддержка сторонних материалов(*.PML файлы из каталога игры) при компиляции моделей? Сейчас какое как реализована эта фишка, но вот я чот подумал, а нужна ли она вообще? Вобщем дискасс, ибо яб запилил если она хотя бы кому-...
На данном сайте используются файлы cookie, чтобы персонализировать контент и сохранить Ваш вход в систему, если Вы зарегистрируетесь.
Продолжая использовать этот сайт, Вы соглашаетесь на использование наших файлов cookie.