Уважаемые гости и новички, приветствуем Вас на нашем форуме
Здесь вы можете найти ответы практически на все свои вопросы о серии игр «Готика» (в том числе различных модах на нее), «Ведьмак», «Ризен», «Древние свитки», «Эра дракона» и о многих других играх. Можете также узнать свежие новости о разработке новых проектов, восхититься творчеством наших форумчан, либо самим показать, что вы умеете. Ну и наконец, можете обсудить общие увлечения или просто весело пообщаться с посетителями «Таверны».
Чтобы получить возможность писать на форуме, оставьте сообщение в этой теме.
Удачи!
Друзья, доброго времени суток! Спешите принять участие в обсуждении работ на конкурсе квент 2025!
Ждем именно вас!
Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
Я тебе и написал что ОШИБКИ исправлены все, внимания оставлены(их можно не править), но если приспичило то пожалуйста...
И это не сторонняя правка, а правка багов в твоем будущем моде.
Про эту версию я ничего не писал, я даже уже сам не помню чья она и для чего заливалась..
В этом скрипте может быть много ошибок, или не быть совсем, все зависит от того, что ты в своих скриптах нахимичил.
Правильно этот блок выглядит так:
if(spellType == SPL_LightningFlash)
{
if(C_NpcIsDown(self))
{
return COLL_DONOTHING;
}...
Судя по этому блоку в нем ошибок нет, значит ты что-то уже нашаманил внутри скриптового движка, или еще где наковырял..
У меня на тестовой болванке Г2:НВ, с версией сурсера 3.14, при компиляции скриптов в том числе и этой функции:
func int C_IsQuarterNearest(var C_Npc slf,var int quart)
{...
Открываешь скрипт по ошибке и смотришь что там, если есть косяки правишь ручками..
Например, открой этот скрипт:
[w] 00:00 Warn: 0 U: PAR: STORY\B_STORY\C_NPCISINQUARTER.D: Possible error, function should return value ( line 85 ) .... <zParser.cpp,#2700
и в строке 85 смотри что происходит. И...
Речь шла немного про другое, в смысле не про ошибки в скриптах, а в процессах, компил/декомпил..
Потому что мы с маразмусом создавали этот форум/портал в помощь Готическому модостроителю, а какой он, для меня дело 10-е...
Зы, на этом предлагаю данную тему здесь закрыть, и если есть желание у...
Вопрос: кому нужен этот кривой хлам, если на момент его выхода она изначально была с ошибками (?!)
Я тебе еще раз повторяю, что на данный момент существует только 2 стабильных версии которые не вносят ошибок в процессы компиляции и декомпиляции при их работе, это 2.40 и 3.14.
По-крайней мере...
Поздравляю! *applause*
Уже как 8 лет вышла нормальная версия Сурсера -3.14, которой и надлежит пользоваться, а не этим куском "багов" под нумером 1.9.. *facepalm*
Зы, в крайнем случае, если нужна "консоль", которой нет в версии 3.14 с Гаем, стоит использовать версию 2.40.
Зы-зы, и инструкции...
Вы меня просто поражаете.. пользуетесь Сурсером но так и не удосужились почитать его справку...
В окне открытого проекта в панели слева, рядом с вкладкой "Проекты" есть вкладка "Данные", жми ее, и выбираем в ней из дерева списка - "Внутренние функции", нажимаем любое, откроется файл с описанием...
Формально да, там много еще чего есть для Гг, главное правильно перенести код из Г2 в Г1..
Сначала попробуй оригинальный варинт на ней пристроить потестируй в игре, как все получится и будет работать, то можно приступать к своим хотелкам-перделкам. И только так..
И не надейся, каждую жилу нужно...
Это голова у тебя думает "немного не в тему", ибо тебе описали полностью рабочее решение, + как я уже упоминал выше, возьми мод Яктиль и глянь как там сделано..
Прежде чем что-то говорить о правах, надо знать и понимать как работает наше право, ну и немецкое конечно.. ::)
По остальному добавить...
1. Установить Одиссею и русик к ней
2. Установить рендер - 17.1 инсталлером
3. Установить карты нормалей для оригинала Г2:НВ, файл: replacements_dds.7z
- распаковать архив, и папку "replacements" вместе с ее содержимым *.dds, перенести в каталог игры: "..\System\GD3D11\textures\"
4. Установить...
Это понятно, не понятно где это используется, в твоем моде?
В оригинале есть только это:
func void B_CreateAmmo(var C_Npc slf)
{
var C_Item rangedWeapon;
if(Npc_IsInFightMode(slf,FMODE_FAR))
{
rangedWeapon = Npc_GetReadiedWeapon(slf);
}
else...
Нет, это откуда вообще?
Глянул сейчас в скриптах, похоже что их смена происходит на уровне движка, а не в скриптах..
Укур-Мухоморыч, ранее писал такую: https://worldofplayers.ru/threads/31401/
Спешл для дико кипящих чайников модостроя, но ни что не мешает ее немного изменять под себя..
Если я сейчас правильно помню, то при использовании магических стрел они расходуются и идут в счетчик функции, как только значение текущего числа маг., стрел обнуляется двиг/или функция которая отслеживает это переводит работу арбалета/лука с магических стрел на обычные..
Т.е. в твоем случае...
Одно другому не мешает.. всегда хорошо когда есть варианты, но на данный момент у нас с этим пока тухло..
Напомни что за модель, название, поковыряю в редакторах может что нарою по этой части... :)
А имеет ли смысл на это тратить время, тем более что:
..?
Наверное лучше его потратить на более...
Ну это и ежу понятно, худо-бедная система в игре и так была, это видно хотя бы глядя на простую аниму морды лица Нпс в оригинале, не говоря уже про его жалкие потуги выдать элемент Мима..
Но, на этом все и закончилось.. Я же про другое говорил, что если все это сводить в кучу и чтобы работало в...
Все функции Готики используемые в скриптах будут работать в обеих версиях игры(некоторые могут потребовать небольших правок под платформу Г1 или Г2 смотря что и где использовать), кроме тех функций которые были введены в Г2НВ..
По остальному тебе выше уже отписали, берешь функцию и суешь ее в...
На данном сайте используются файлы cookie, чтобы персонализировать контент и сохранить Ваш вход в систему, если Вы зарегистрируетесь.
Продолжая использовать этот сайт, Вы соглашаетесь на использование наших файлов cookie.