Город Мастеров
IPB

Здравствуйте, гость ( Вход | Регистрация )

 Правила этого форума ПРАВИЛА РАЗДЕЛА
135 страниц V  « < 133 134 135  
Ответить в эту темуОткрыть новую тему
> ОДИНОЧНЫЙ ВОПРОС, на любую тулсетовскую тему
Валиум
сообщение Jun 7 2019, 20:12
Сообщение #3351


Level 1


Класс: Тайный Лучник
Характер: Lawful Good
Раса: Элементаль



Там нет ошибок, насколько я понял ошибки воспринимает только аврора, я специально шерстил американские форумы. Именно для этого и сделали внешние компиляторы, потому что внутренний весьма ограничен.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
denis0k
сообщение Jun 8 2019, 07:53
Сообщение #3352


Level 19
Иконки Групп

Класс: Воин
Характер: Lawful Good
Раса: Человек
NWN: Скриптинг [PW]
Gem of the North
Край Лесов



Лет 10 этим занимался, впервые слышу (IMG:style_emoticons/kolobok_light/smile.gif)
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Melisse
сообщение Jun 8 2019, 13:18
Сообщение #3353


Level 11
Иконки Групп

Класс: Волшебник
Характер: Neutral Good
Раса: Фея
NWN: Скриптинг [PW]
Край Лесов



Название ошибки не желаете предоставить? Компилятор пишет что за ошибка внизу.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Валиум
сообщение Jun 8 2019, 14:47
Сообщение #3354


Level 1


Класс: Тайный Лучник
Характер: Lawful Good
Раса: Элементаль



В редактируемом скрипте ошибки нет, но он ссылается на другой скрипт и там есть строка, которая крашится
Сама ошибка:
08.06.2019 16:41:11: ошибка. 'prc_inc_skills' не скомпилирован.
prc_inc_nwscript.nss(63): ОШИБКА: НЕИЗВЕСТНЫЙ РЕЖИМ КОМПИЛЯТОРА
Строка, на которую ругается:
Neverwinter Script
const int BIOWARE_INHIBIT = !!0;
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
denis0k
сообщение Jun 8 2019, 17:58
Сообщение #3355


Level 19
Иконки Групп

Класс: Воин
Характер: Lawful Good
Раса: Человек
NWN: Скриптинг [PW]
Gem of the North
Край Лесов



Ну так это колхоз. Сами костыль придумали, сами реализовали. Я не знаю, что именно разработчики prc хотели этим сказать, но т.к. компилятором расширить возможности скриптов в игре нельзя (набор инструкций зашит в движок, грубо говоря), то это просто какой-то местный макрос, аналог которого мне не известен ни в одном языке программирования (IMG:style_emoticons/kolobok_light/smile.gif)

С вероятностью 99% на самом деле их компилятор вначале меняет константы с подобными префиксами согласно каким-то настройкам на обычные цифры, а потом уже компилит как обычно. Предлагаю просто удалить "!!". Возможно, это изменит какие-то настройки. Возможно, придётся разобраться в их инклудах, мб эти константы надо как-то самому выставить, раз макрос мы удаляем.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Aiwan
сообщение Jul 31 2019, 07:46
Сообщение #3356


Миловидный Бегрюссунг
Иконки Групп

Класс: Воин
Характер: Chaotic Good
Раса: Человек
NWN: Модмейкер
Проклятие Левора
Порядок Времени



Цитата(rustamka4 @ May 17 2019, 21:53) *
Уважаемый Aiwan!
У меня 2-а вопроса:

Был в отпуске с начала мая, пардоньте (IMG:style_emoticons/kolobok_light/pardon.gif)

Цитата(rustamka4 @ May 17 2019, 21:53) *
1. По камню Призыва:
В базе вашего форума есть 2-а варианта данного скрипта
1.1. лёгкий скрипт
1.2. усложнённый скрипт
Если с п. 1.1 ясно, что куда вставлять, то с п. 1.2 не совсем. Не могли бы Вы подробнее объяснить куда вставлять скрипт в п. 1.2

У Вас должен быть предмет в инвентаре, он должен быть с возможностью "использовать". Его ТАГ должен быть прописан в скрипте "ТАГ КАМНЯ".

Цитата(rustamka4 @ May 17 2019, 21:53) *
2. скрипты Камня Призыва и системы Крафта от PaiNt'a требуют установки своих скриптов на слот OnItemActivate в свойствах всего молуля (если я правильно разобрался).
Возможно, это как-то совместить? Если можно, подробнее. Да и вообще, если можно дайте общее описание для решения этого вопроса для других таких случаев.
P.S. Прошу отнестись с пониманием. За 16 лет так и не смог сам выучить скриптоведение. Гуманитарий жесткий (IMG:style_emoticons/kolobok_light/bad.gif)
С БОЛЬШИМ УВАЖЕНИЕМ, Рустам!


У... как все запущено. У меня НВН нет сто лет на компе, я по памяти все не расскажу. (IMG:style_emoticons/kolobok_light/smile.gif) Совет. Займитесь простыми вещами. Сложные сами придут в понимании. Иначе потратите свое и чужое время впустую.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Farello
сообщение Jun 16 2020, 12:45
Сообщение #3357


Level 1


Класс: Паладин
Характер: Lawful Good
Раса: Дракон



Здравствуйте, скажите пожалуйста, как добавить в основную игру доспех, сделанный в тулсете? Создал в новом модуле предмет, экспортировал в папку erf, попробовал в основной игре создать предмет вводя в коде тег предмета, имя предмета из редактора и имя самого файла - не вышло. Как правильно это сделать? А то внести предметы в саму игру не могу - тулсет не видит модули оригинальной игры.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
denis0k
сообщение Jun 17 2020, 08:00
Сообщение #3358


Level 19
Иконки Групп

Класс: Воин
Характер: Lawful Good
Раса: Человек
NWN: Скриптинг [PW]
Gem of the North
Край Лесов



1) Итем представляет собой файл .uti (или как-то так), при редактировании модуля он лежит в папке temp0 в папке модулей. Его по идее можно оттуда дёрнуть (пока открыт модуль) и положить в папку override. Это сделает его доступным для всех модулей. Если есть команда спавна итемов через консоль как в нвн2, то это может сработать. Требуемый resref - это имя файла.

2) Модули кампании имеют расширение .nwm, а тулсет хочет .mod. Можно переименовать, поправить, вернуть назад. Но т.к. нвн сейвы делает в виде полной копии модуля, то после любой правки модуль придётся проходить заново.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Heather
сообщение Nov 30 2020, 23:53
Сообщение #3359


Level 5
Иконки Групп

Класс: Маг
Характер: Chaotic Good
Раса: Человек
NWN: Модмейкер
История дома Салливан



Всем привет! Наверняка тут уже задавался этот вопрос, но поиск по ключевым словам выходит слишком обширным..
В общем, можно ли скриптом изменить название локации? Типа, был просто "дом", а стал "дом Васи". Или только создавать дубль локации и как-то хитро соединять входы и выходы?
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Aiwan
сообщение Dec 1 2020, 17:02
Сообщение #3360


Миловидный Бегрюссунг
Иконки Групп

Класс: Воин
Характер: Chaotic Good
Раса: Человек
NWN: Модмейкер
Проклятие Левора
Порядок Времени



Можно сделать две локации, одна Дом, вторая Дом Васи. На вход ставим проверку типа если на РС локальная переменная дом васи тру, то прыгаем в локацию дом васи.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Heather
сообщение Oct 14 2024, 15:05
Сообщение #3361


Level 5
Иконки Групп

Класс: Маг
Характер: Chaotic Good
Раса: Человек
NWN: Модмейкер
История дома Салливан



Всем привет!
Что-то подзапарилась с локациями и как правильно их проверять. Мне нужно, чтобы в определенных локах игроку при активации предмета выдавало что-то вроде "тут это не работает, нет вайфая"
Вижу пока вариант только с локалкой на OnEnter и OnExit, но это похоже на костыль.
Вопрос, можно ли создать условие, где мы проверяем текущую локацию по тегу?

п.с. пока искала по форуму и писала вопрос, вариант с переменными на вход-выход показался уже не таким плохим))
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Aiwan
сообщение Oct 14 2024, 18:42
Сообщение #3362


Миловидный Бегрюссунг
Иконки Групп

Класс: Воин
Характер: Chaotic Good
Раса: Человек
NWN: Модмейкер
Проклятие Левора
Порядок Времени



Привет!
Можно проверять локацию нужную по тегу в скрипте, если типа имя локи не соответствует нужно, то отвали. Скрипт простой, берем РС, берем локу где он, берем имя локи, если она нужная, то дальше скрипт, или пошел нафик.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Heather
сообщение Oct 16 2024, 23:43
Сообщение #3363


Level 5
Иконки Групп

Класс: Маг
Характер: Chaotic Good
Раса: Человек
NWN: Модмейкер
История дома Салливан



Aiwan, спасибо! Наверное, в итоге, громоздко получится, на одну строчку диалога вешать проверку всех тэгов запрещенных локаций.

Да и я чот не разберусь, как мне сравнить текущую локацию (это вроде GetLocation(oPC)?) с тегом локации. Там работает обычный GetObjectByTag?

Сообщение отредактировал Heather - Oct 16 2024, 23:44
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Aiwan
сообщение Oct 22 2024, 15:46
Сообщение #3364


Миловидный Бегрюссунг
Иконки Групп

Класс: Воин
Характер: Chaotic Good
Раса: Человек
NWN: Модмейкер
Проклятие Левора
Порядок Времени



Смотри, у тебя каких больше, разрешенных или запрещенных? Те и проверяй. У меня НВН лет сто назад был потерт. Пишу интуитивно, типа ты сама поймешь (IMG:style_emoticons/kolobok_light/biggrin.gif)

Хотя ты права, можно на любую локу повесить локалку, чет я протупил. И тогда одной локалкой проверять.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения

135 страниц V  « < 133 134 135
Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 10th December 2024 - 20:31