Уважаемые гости и новички, приветствуем Вас на нашем форуме
Здесь вы можете найти ответы практически на все свои вопросы о серии игр «Готика» (в том числе различных модах на нее), «Ведьмак», «Ризен», «Древние свитки», «Эра дракона» и о многих других играх. Можете также узнать свежие новости о разработке новых проектов, восхититься творчеством наших форумчан, либо самим показать, что вы умеете. Ну и наконец, можете обсудить общие увлечения или просто весело пообщаться с посетителями «Таверны».
Чтобы получить возможность писать на форуме, оставьте сообщение в этой теме.
Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
Компилятор не выдает ошибку если вызвать функцию возвращающую значение просто так не для чего.
Wld_IsRaining();
Значение таких функций просто отбрасываются?
Короче нужно протестировать все функции с выводом всех этих значений на экран чтобы узнать.
А я сам не могу как-нибудь присвоить ссылку глобальным переменным?
Логично. Я ведь Ксардаса удалил, чтобы не мешал тестить :).
Можно даже переопределить выбранный параметр, но только до перезагрузки.
PC_HERO.name = "Новое имя";
Подскажите пожалуйста в каких игровых моментах динамическим переменным item, other присваиваются новые значения?
Странно, я сейчас поэксперементировал. Если инстанция NPC начинается с NONE_100_XARDAS или NONE_ADDON_111_Quarhodron то имя не выводится. А если идентификатор инстанции начинается с PAL, MIL, BAU и других приставок гильдий, то имя выводится.
Print(Mil_331_Miliz.name); // Выводится...
Еще один вопрос. Команда...
Print(ItAr_BDT_H.name); // Выводит имя item на экран
Print(NONE_100_Xardas.name[0]); // Ничего не выводит
Почему нельзя получить доступ к экземплярам NPC через точечную нотацию?
Да, да я уже это понял, просто пытался присвоить значение переменной за пределами блока, вот у меня и выдавало ошибку.
Какой же все-таки Daedalus деревянный. Хочешь сделать казалось бы элементарную вещь, но язык не поддерживает элементарных конструкций. Цикл и тот нужно делать через if...
А существует ли возможность использовать в Daedalus массивы с переменными значениями?
Такое объявление компилируется без ошибок, но как присвоить значения таким элементам массива?
var int myVarArray[4];
Все разобрался. Забыл что присваивать значения можно только внутри блока { }. Извините...
Нет, это не страшно. Что такое указатели и что они указывают на область в памяти, это не сложно. Пока был в командировке из любопытства прочитал страниц 200 по языку С++ за авторством С.Прата. Просто хочу сначала изучить все азы и возможности Daedalus. Понять что можно сделать без расширений, а...
Действительно. Убрал все dimx и dimy и включил MENU_DONTSCALE_DIM чтобы картинка отображалась так как она есть. Все отображается хорошо, но она наполовину меньше чем нужно.
Подскажите пожалуйста. Можно как-нибудь улучшить отображение текстур меню. На первом рисунке Photoshop образец. На втором отображение в Gothic. Использовал множество комбинаций и вариантов dimX, dimY, отключил масштабирование dim, а заодно и pos. Сочетал все это в различных комбинациях и с...
Спасибо. Но я знаю что такое классы :) Просто я сравниваю с JavaScript (Так как неплохо знаю этот язык) и там можно создавать массивы не только простых типов данных, но и объектов, других массивов и функций. В Daedalus нельзя создавать многомерные массивы, об этом написано в документации, но там...
Кто подскажет для чего функция
func void player_victim_is_immortal()
{
PrintScreen("Copy Protection Error",-1,-1,FONT_Screen,5);
};
Причем в скриптах из GMDK их нет, только в скрипах от акеллы.
На данном сайте используются файлы cookie, чтобы персонализировать контент и сохранить Ваш вход в систему, если Вы зарегистрируетесь.
Продолжая использовать этот сайт, Вы соглашаетесь на использование наших файлов cookie.