Уважаемые гости и новички, приветствуем Вас на нашем форуме
Здесь вы можете найти ответы практически на все свои вопросы о серии игр «Готика» (в том числе различных модах на нее), «Ведьмак», «Ризен», «Древние свитки», «Эра дракона» и о многих других играх. Можете также узнать свежие новости о разработке новых проектов, восхититься творчеством наших форумчан, либо самим показать, что вы умеете. Ну и наконец, можете обсудить общие увлечения или просто весело пообщаться с посетителями «Таверны».
Чтобы получить возможность писать на форуме, оставьте сообщение в этой теме.
Удачи!
Это снова вы, и это снова я - MEG@VOLT, какаяя радость.
А значит нас всех снова скоро ожидают технические работы на форуме.
Очередные работы запланированы на начало марта, 7-9 числа.
Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
Странно.
Gothic 1 Classic.
Накатил сдк 1.0с, перестала работать конструкция:
int instance2 = parser->GetIndex(instanceName);
oCItem* pItem = dynamic_cast<oCItem*>((zCVob*)ogame->GetGameWorld()->CreateVob(zVOB_TYPE_ITEM, instance2));
Долго грешил на oCObjectFactoryEx, который начал тестировать...
KirTheSeeker, распаковываете в любое место, добавляете папку _work вместе с содержимым в папку готики. При запаковке, просто копируете отредактированный зен обратно туда, куда распаковывали.
У игры есть приоритет. Если нет vdf файлов, игра берет файл из _work/data. Если же vdf файлы есть, то...
Кто-нибудь может пояснить, в чем проблема? Пытаюсь запустить модфикс с Union.
Без Union запускается нормально. Пробовал как 1.0b, таки 1.0е версии.
p/s. Это что-то с порядком загрузки ресурсов. Перевел модфикс в vdf, все заработало.
Такой вопрос. Чем грозит такой код? В плане, понятно, что он работает. Но могут ли быть из-за этого негативные последствия? Если что, SkeletonMage - это инстанция, а не конкретный нпц.
У меня как-то было, что вставлялось несколько нпц на одно место, тогда как в коде я вставлял нпц всего один...
Подскажите, для G1_Classic можно делать External функции? Соурсер их просто игнорирует, независимо, ставлю я в "Параметры->Расширенные настройки" галочку "Компиляция AST" или не ставлю. Всегда ошибка, мол, такой функции нет. Естественно, функции я прописал в ExternalFuncs.d.
Проверял тоже самое...
Люди, подскажите, есть где декомпилированные скрипты для Г1 Classic? Если на форуме такие имеются, а то не получается найти.
Нашелся номер раз. Вопросы по скриптингу С ошибками и кучей предупреждений. В общем, чистая декомпиляция, без правок.
Номер два. Вопросы по скриптингу Без ошибок и...
Gratt, а можно как-нибудь дополнить Humans.mds без его редактирования? Всм, добавить анимации в игру как плагин. Пробовал просто добавить .mds, а потом его загрузить, но вылетает с ошибкой отсутствующего asc. У меня только компилированные .MAN файлы и .mds есть. Но если делать это через...
Все проверялось на G2A
Как добавить статическое свойство классу? Интересует конкретно:
0x008D8368 public: static class zCCollisionObjectDef zCCollObjectProjectile::s_oCollObjClass
Посмотрел в engineNames, там их много, таких свойств. Но в Union присутствует лишь одно:
0x008D835C public: static...
А можно выпилить из фикса мыши все, кроме собственно, фикса X оси? Имеются ввиду: лок правой клавиши мыши на Г1, занятая чем-то там "Mouse X2"(одна из боковых клавиш на мыши). А может там еще что есть, это только то - что при беглом осмотре увидел.
Gratt, может я какой-то уникальный(нет), но у меня все еще не работает. Версия Union 1.0b. Чекнул только что.
//работает
/*if (KeyPress(KEY_Q)) {
player->RotateWorldY(-1.5f);
}
if (KeyPress(KEY_E)) {
player->RotateWorldY(1.5f);
}*/
//не работает
if...
Долго не мог сообразить в чем дело.
//G2A
player->trafoObjToWorld.PostRotateY(2.0); // не работает
player->RotateWorldY(2.0); // работает
Что-то там не так с PostRotateY, в астах он работал.
ИЛи он работал раньше неправильно. В любом случае, сейчас я не замечаю никаких действий после его...
Попытался использовать код в G1_Classic.
oCMsgMovement* pMsgMove = new oCMsgMovement(oCMsgMovement::EV_STANDUP, 0);
Тут же кидает ошибку на new, посмотрел, действительно, не кидает на конструктор. У oCMsgConversation та же проблема.
Друзья! 2025-й год завершается, и хочется вспомнить все успехи и положительные события, что были в нём на нашем форуме. С подробностями можно орзнакомиться в этой теме.
На данном сайте используются файлы cookie, чтобы персонализировать контент и сохранить Ваш вход в систему, если Вы зарегистрируетесь.
Продолжая использовать этот сайт, Вы соглашаетесь на использование наших файлов cookie.