Уважаемые гости и новички, приветствуем Вас на нашем форуме
Здесь вы можете найти ответы практически на все свои вопросы о серии игр «Готика» (в том числе различных модах на нее), «Ведьмак», «Ризен», «Древние свитки», «Эра дракона» и о многих других играх. Можете также узнать свежие новости о разработке новых проектов, восхититься творчеством наших форумчан, либо самим показать, что вы умеете. Ну и наконец, можете обсудить общие увлечения или просто весело пообщаться с посетителями «Таверны».
Чтобы получить возможность писать на форуме, оставьте сообщение в этой теме.
Удачи!
Друзья, доброго времени суток! Спешите принять участие в конкурсе "Таинственные миры" 2025!
Ждем именно вас!
Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
Мільтен, вроде стандартные циклы работают нормально в оригинальной Г2.
Например у Лареса из порта есть такой цикл, посмотри как там сделано или лучше скопируй и исправь под себя, да и заранее не работающий скрипт скопируй куда-нить, чтобы посмотреть в чём была ошибка.
Если никак, то выложи лучше...
В первую очередь надо создать проект и выполнить декомпиляцию скриптов с учётом gothic.src
1) Распаковываешь архив.
2) Открываешь свой Gothic Sourcer
3) Нажимаешь Файл-Новое решение(Платформа: Готика2; Имя решения пишешь любое, англ. буквами будет лучше; Проект для компиляции:выбираешь путь...
Мдя.. всё ещё остаются поклонники старого движка Готы, мб оно и к лучшему...
Теперь к теме...
Можно попробовать зарегистрировать вред или урон с помощью слежением за здоровьем. НО! Кто будет за этим следить? невидимого нпс нет смысла делать, т.к. на него может попасть фокус, да и не к чему это...
2) Возьмём, например, клетку(klatka.zip):
http://www.worldofgothic.de/?go=moddb&action=view&fileID=570
klatka.3ds - меш или модель клетки
klatka.TGA - накладываемая текстура
Копируешь по пути распакованные файлы:
_work\Data\Meshes\klatka.3ds
_work\Data\Textures\klatka.TGA
Примечание...
1) Вот этот скрипт отвечает за отношения между людьми и монстрами:
AI\Monster\B_Monster\B_SetMonsterAttitude.d
Покажу на примере волка и овцы:
GIL_SHEEP - гильдия овцы
GIL_WOLF - гильдия волка
Нету такого, что, твой волк, мой волк. Есть только определённые виды монстров и людей, различающихся...
Хм, странно...
_ZEN_, может быть как-то сбрасываются флаги?
Я делал такие предметы, вот пример:
instance ItRw_Arrow_01(C_Item)
{
name = "Стрела";
mainflag = ITEM_KAT_MAGIC;
flags = ITEM_MULTI | ITEM_KAT_MAGIC;
value = Value_Pfeil;
visual = "ItRw_Arrow.3ds";
material = MAT_WOOD;
on_equip =...
Так, на будущее...
Если проект дойдёт до конечной стадии и реализуется как положено, то хотелось бы увидеть новый класс C_LOOP. Поясню примером:
class C_Loop
{
var int enabled;//может принимать значение только 0 или 1. Соответственно отвечает за вкл. и выкл. цикла.
var int interval;//интервал...
zauron, используй полупрозрачные текстуры для тела героя, т.е. с альфа-каналом, либо думай как обновить тело с учётом флага невидимости. Учти, что тело героя не обновляется, если динамически, т.е. в ходе одевания предмета присвоить значение - флаг полупрозрачности героя. Установленный флаг...
Согласен. Ведь огонь тоже нарисован. Поэтому можно нарисовать и металлический шар.
Да? А что если враги проберутся на корабль или просто подойдут к пушке и начну её бить, да ещё и деревянными палками, когда вокруг много врагов(союзников пушек + ГГ). Как, не смешно сказано?
Тебе не кажется...
Ну хорошо. Есть НПС в виде пушки, стреляет по целям огненными шарами, аналогично магии у людей. Только не понятно как заставить лететь ядро в цель? А выстрелы огнём - это тупость, аналогично простому подожжёному пороху. А вот если пушка начинена разными поражающими элементами, котоые ГГ высыпал...
Re: Мод "Темная Сага"
С точки зрения реалистичности - это смешно.:)
Ждать пока обновится скрипт у торговца:).. Это получается уже тупоаркадность чтоли какая-то. Это с одной стороны, но с другой же это сделано для того, чтобы было представление о том, что постоянно происходит купля-продажа на...
Можно ли как то проверить ударили по ГГ или нет? Не используя разницу между начальным кол-вом здоровья и конечным, т.к. здоровье может не убавиться, а удар уже нанесён. Это я к тому, что мб кто-нить пользовался этой вещью? Если нет готовой функции, то ничего изобретать не надо.
Впринципе ничего сложного нет. Добавь в инстанцию нпс строчку:
Mdl_SetModelScale(self,0,0,0); //устанавливает масштаб модели по координатам в пространстве. Координаты установлены все в ноль, значит модель превратится в точку.
Визуализацию нпс тоже не смысла писать(в разумных целях, а то могут...
Re: Мод "Темная Сага"
Если уж попал сюда, пожалуй напишу...
Друид, насмешил, спасибо!
Вопрос к модостроителям данного мода:
Система торговли останется такой же (в плане бесконечности денежного запаса у торговца + мысленный обмен товара на деньги и наоборот) или вы на всё это не обращаете...
Можно было бы попробовать воспользоваться функцией:
PrintDialog (int dialogNr, string msg, int posx, int posy, string font, int timeSec);
Выводит текст в окно, похожее на диалоговое. Координаты имеются и можно убрать помехи для диалогового окна чуть повыше. Таким образом, можно создать шрифт...
Re: Мод Laer Gjoll – Horror of cemetery (Ужас кладбища)
Надо тоже чё-нить тут написать...
Не очень правдоподобно то, как появляются зомби - раз и ты в кольце врагов!
Озвучка норм.
Красиво, ещё можно было бы попробовать загружать в максе различные сцены(затекстуренные, со светом и эффектами) и делать скрины и как-то либо на их основе рисовать самому то, что выше, либо как-то используя обработку в графических редакторах, превращать этот скриншот в подобное выше. А можно...
Можно ли как-то запретить, заблокировать меню "Сохранить" в определённый момент времени? Возможно, что нельзя сохраняться тогда, когда гг мертв, но и продолжить тоже нельзя. А надо сделать так, чтобы было заблокировано только меню - Сохранить.
Похоже, что я нашёл метод...
Есть небольшой вопрос скриптерам...
Почему больше чем 800х600 нельзя вывести заставку главы на экран?, используя функцию вот в таком виде:
IntroduceChapter(KapWechsel_1,KapWechsel_1_Text,"Chapter1.tga","chapter_01.wav",6000);
Причём разрешение Chapter1.tga = 1024х768. Разрешение экрана =...
Эм... я бы сказал, что заклинания - это сказки. Ну раз уже заложено в Готике, что есть заклинания, то не буду спорить...
Хотел бы спросить на счёт телекинеза.. Подвинуть предмет к ГГ можно, НО как на дальней дистанции получить фокус предмета?? Тяжеловато работать с фокусом...
MaGoth,
В...
На данном сайте используются файлы cookie, чтобы персонализировать контент и сохранить Ваш вход в систему, если Вы зарегистрируетесь.
Продолжая использовать этот сайт, Вы соглашаетесь на использование наших файлов cookie.