ОДИНОЧНЫЙ ВОПРОС, на любую тулсетовскую тему |
Здравствуйте, гость ( Вход | Регистрация )
ОДИНОЧНЫЙ ВОПРОС, на любую тулсетовскую тему |
Sep 24 2008, 01:09
Сообщение
#2276
|
|
Отверженный Класс: Теневой Танцор Характер: Neutral Good Раса: Баатезу |
в гугле
зы: но если и там нет, то тут http://files.bioware.com/neverwinternights...9HotUUpdate.exe (325 мб) |
Sep 25 2008, 15:46
Сообщение
#2277
|
|
Level 2 Класс: Воин Характер: True Neutral Раса: Человек |
Э, всем прив.Долго нет был сломян.Тут возник вопрос...Подскожите илидайте ссылку на тему , ну типа как можно размещать обекты или тайсеты за границей локи.Спасибо. (IMG:style_emoticons/kolobok_light/rolleyes.gif)
|
Sep 25 2008, 18:23
Сообщение
#2278
|
|
Level 2 Класс: Вор Характер: Neutral Good Раса: Эльф |
Спасибо за ответ!
|
Sep 25 2008, 20:55
Сообщение
#2279
|
|
Ушедший на войну Класс: Маг Характер: Chaotic Good Раса: Человек NWN: Контент |
Э, всем прив.Долго нет был сломян.Тут возник вопрос...Подскожите илидайте ссылку на тему , ну типа как можно размещать обекты или тайсеты за границей локи.Спасибо. (IMG:style_emoticons/kolobok_light/rolleyes.gif) Нельзя никак. |
Sep 25 2008, 22:29
Сообщение
#2280
|
|
Level 11 Класс: Волшебник Характер: Neutral Good Раса: Фея NWN: Скриптинг [PW] Край Лесов |
Объекты большие можно, но не далеко и чревато вылетами игры, про тайлы не знаю
попробуй через координаты еще Сообщение отредактировал Melisse - Sep 25 2008, 22:30 |
Sep 26 2008, 01:14
Сообщение
#2281
|
|
Ушедший на войну Класс: Маг Характер: Chaotic Good Раса: Человек NWN: Контент |
Может через координаты, принудительно, хакнув файл локации, но я такими извращениями не страдал. Надежность модуля дороже.
|
Sep 27 2008, 00:04
Сообщение
#2282
|
|
Level 11 Класс: Волшебник Характер: Neutral Good Раса: Фея NWN: Скриптинг [PW] Край Лесов |
Это точно, ибо проверено, что в 90% случаев сказывается ранно или поздно на загрузке данной локации
|
Sep 28 2008, 16:17
Сообщение
#2283
|
|
Level 3 Класс: Воин Характер: Lawful Evil Раса: Человек |
Цитата Не в бою на открывание замков, эмпатию и вроде бы ещё на ловушки (не помню) берутся 20ки. Вроде бы такое было даже в версии 1.00. Ilerien, да, ты прав, спасибо. Но! Товарищи, уже просто вопрос: если кто натыкался, напишите, пожалуйста, как называется скрипт, отвечающий за эти абилки. Проще говоря, хочется, чтобы на открывание замков, ловушки и эмпатию даже ВНЕ боя кидался бы кубик. В онлайн-режиме это важно. Заранее спасибо. |
Sep 29 2008, 00:28
Сообщение
#2284
|
|
Level 11 Класс: Волшебник Характер: Lawful Evil Раса: Эльф NWN: Скриптинг [PW] Gem of the North |
Цитата Но! Товарищи, уже просто вопрос: если кто натыкался, напишите, пожалуйста, как называется скрипт, отвечающий за эти абилки. Проще говоря, хочется, чтобы на открывание замков, ловушки и эмпатию даже ВНЕ боя кидался бы кубик. В онлайн-режиме это важно. Боюсь, что это всё движковое.
|
Sep 29 2008, 16:36
Сообщение
#2285
|
|
Level 2 Класс: Воин Характер: True Neutral Раса: Человек |
Фенькс. Еще пара вопросов:
1. - если где ПОЛНЫЙ переведенный Лексикон? Ато чето задо****ся английский читать... голова пухнет. 2. - нужны готовые портреты. (IMG:style_emoticons/kolobok_light/smile.gif) 3. - и хак с новыми коврами (не выше 1.66 версии.) оч нужно! Товарищи, ваши мысли?...... |
Sep 29 2008, 20:16
Сообщение
#2286
|
|
Level 11 Класс: Волшебник Характер: Lawful Evil Раса: Эльф NWN: Скриптинг [PW] Gem of the North |
1. Хз, я не видел. Думаю, что нет.
2. Волт 3. См. п. 2. (IMG:style_emoticons/kolobok_light/smile.gif) Сообщение отредактировал Ilerien - Sep 29 2008, 20:17 |
Sep 30 2008, 08:14
Сообщение
#2287
|
|
Level 17 Класс: Волшебник Характер: Neutral Good Раса: Человек NWN: Скриптинг [PW] Axistown SR 1.9 NWNX |
Э, всем прив.Долго нет был сломян.Тут возник вопрос...Подскожите илидайте ссылку на тему , ну типа как можно размещать обекты или тайсеты за границей локи.Спасибо. (IMG:style_emoticons/kolobok_light/rolleyes.gif) Я делал модифицированный тулсет для этого, но мало экспериментировал с таким размещением плейсов. Ни для чего особо не пригодилось.
|
Oct 1 2008, 09:58
Сообщение
#2288
|
|
Level 2 Класс: Воин Характер: True Neutral Раса: Человек |
Ilerien, фенькс (IMG:style_emoticons/kolobok_light/rolleyes.gif) .
virusman, дай ссылку чтоли, а то оч нужно (за границами are'и пустота... мда - не реально да и некрасиво это както. Но! У меня появилась хорошая мыслишка!(Ну или вопросик.) Никто не поможет написать скриптик (ну типа игрок идет, ас в переди триггиер.Игрок пытается идти дальше, а пройти не может. Никто не подсобит с скриптиком? (IMG:style_emoticons/kolobok_light/scratch_one-s_head.gif) |
Oct 1 2008, 13:10
Сообщение
#2289
|
|
Level 11 Класс: Волшебник Характер: Lawful Evil Раса: Эльф NWN: Скриптинг [PW] Gem of the North |
Только такой вопрос надо в теме про скрипты задавать.
Я как-то видел реализацию заклинания antilife shell из пхб - АОЕ с центром на кастующем не пускало внутрь живых существ (IMG:style_emoticons/kolobok_light/smile.gif) Поступаем так: рисуем триггер, в центре его ставим вейпоинт с определённым тегом (например, WP_TR_JUMP_CENTER). Задача осложняется тем, что размер/форма триггера у нас не определены. Поэтому триггер нужно рисовать так, чтобы расстояние от центра было постоянным - это либо круг, либо его сегмент (если мы уверены, что игрок придёт с определённой стороны). Далее, на границе триггера (чуть подальше самой границы - чтобы игрока не кинуло на триггер) ставим вейпоинт (например, с тегом WP_TR_JUMP_RADIUS), который позволит померить радиус триггера. На onEnter триггера вешаем такой скрипт: Neverwinter Script //функция считает длину вектора vVector float GetVectorModule(vector vVector); void main() { object oPC = GetEnteringObject(); location lLoc = GetLocation(oPC); location lJumpPoint; vector vCenter = GetPositionFromLocation(GetLocation(GetObjectByTag ("WP_TR_JUMP_CENTER"))); //центр триггера относительно начала координат vector vJumpPoint = GetPositionFromLocation(lLoc) - vCenter; //игрок относительно центра триггера float fRadius = GetVectorModule(GetPositionFromLocation(GetLocatio n(GetObjectByTag("WP_TR_JUMP_RADIUS"))) - vCenter); //считаем радиус триггера float fCoefficient = fRadius / GetVectorModule(vJumpPoint); //считаем расстояние, на которое нужно откинуть игрока от центра vJumpPoint = Vector(vJumpPoint.x * fCoefficient, vJumpPoint.y * fCoefficient, vJumpPoint.z * fCoefficient); //место, в которое нужно откинуть игрока, относительно центра триггера lJumpPoint = Location(GetArea(oPC), vJumpPoint + vCenter, GetFacingFromLocation(lLoc)); AssignCommand(oPC, ClearAllActions()); AssignCommand(oPC, DelayCommand(0.05f, JumpToLocation(lJumpPoint))); //перенос } float GetVectorModule(vector vVector) { return sqrt(vVector.x * vVector.x + vVector.y * vVector.y + vVector.z * vVector.z); } А вообще, можно проще сделать - чтобы кидало на определённый вейпоинт (IMG:style_emoticons/kolobok_light/smile.gif) Сообщение отредактировал Ilerien - Oct 1 2008, 13:11 |
Oct 5 2008, 17:20
Сообщение
#2290
|
|
Level 2 Класс: Воин Характер: True Neutral Раса: Человек |
Ilerien? огромное спасибо! (IMG:style_emoticons/kolobok_light/declare.gif)
Ilerien? - сори... опечатка |
Oct 8 2008, 10:29
Сообщение
#2291
|
|
Level 2 Класс: Воин Характер: True Neutral Раса: Человек |
У меня небольшая проблемка.Чето я подзабыл как модули из папки nwm/ открыть в тулсете. Неподскажете?
|
Oct 8 2008, 11:07
Сообщение
#2292
|
|
Level 9 Класс: Вор Характер: Chaotic Good Раса: Эльф МАСТЕР Переводов |
1. Копируешь нужный файл в папку "modules"
2. Меняешь его расширение на .mod 3. Открываешь в тулсете. 4. Наслаждаешься (IMG:style_emoticons/kolobok_light/wink3.gif) Сообщение отредактировал shadowdweller - Oct 8 2008, 11:08 |
Oct 8 2008, 12:28
Сообщение
#2293
|
|
Level 2 Класс: Воин Характер: True Neutral Раса: Человек |
У меня такая вот фигня:
копирую, меняю расширение, а открыть в тулсе немогу!!!!! (когда появляется окно с списками модулей, модуля из папки /nwm НЕТУ!!!!!!!!!!!!!!!!!!!!!!!!!! шо за фигня!..... (IMG:style_emoticons/kolobok_light/shout.gif) |
Oct 8 2008, 22:00
Сообщение
#2294
|
|
Level 3 Класс: Воин Характер: Lawful Evil Раса: Человек |
Хмм... Хедин, я специально проверил - все работает. Если хочешь убедиться, то у тебя должна смениться информация о файле при смене расширения. То есть, например:
Было: Стало: XP1-Chapter 2.nwm -> XP2_Chapter1.mod Файл "NWM" -> Protracker Module 19 377 КБ -> 19 377 КБ И в тулсете я вижу этот модуль. Только предупреждаю, он должен быть в категории "Нормальные модули", а не "модули компаний". Вроде всё... больше ничем помочь, прости, не могу. (IMG:style_emoticons/kolobok_light/sad.gif) Кстати... у меня тут вопрос назрел)) Да-да, я просто так посты не пишу, все сугубо в корыстных целях)) Итак, суть: есть замечательная функция ActionCastSpellAtObject. Она позволяет любому субъекту скастовать любое заклинание на любой объект соответственно. Однако! Я нигде не нашел упоминанй о Уровне Заклинания. Который зависит от уровня колдующего. То есть, скажем, маг первого уровня прочитает "Магическую стрелу" и у него получится две стрелы, а маг двадцатого уровня, прочитав ту же "Магическую стрелу", получит все пять стрел. Для примера вот строка моего кода: ActionCastSpellAtObject(SPELL_FLAME_ARROW, oPC, METAMAGIC_NONE, TRUE, 0, PROJECTILE_PATH_TYPE_DEFAULT, TRUE)); При исполнении скрипта в игрока (object oPC) вылетает две огненные стрелы. Но это базисный уровень заклинания. Можно ли сделать так, чтобы в игрока вылетело, скажем, пять стрел, как это было бы при чтении заклинания высокоуровневым магом? Добавлено позже: Кстати, если кто знает способ заменить модель волшебника (CREATURE) на модель размещаемого объекта (PLACEABLE), напишите, пожалуйста. Так ведь тоже можно решить проблему. Если конкретнее, надо, чтобы в меню выбора внешности персоонажа можно было выбрать модель баллисты и катапульты. Сообщение отредактировал Neakris - Oct 8 2008, 22:14 |
Oct 8 2008, 23:03
Сообщение
#2295
|
|
Level 11 Класс: Волшебник Характер: Lawful Evil Раса: Эльф NWN: Скриптинг [PW] Gem of the North |
Цитата Можно ли сделать так, чтобы в игрока вылетело, скажем, пять стрел, как это было бы при чтении заклинания высокоуровневым магом? Да, пофиксив скрипт заклинания. Если идёт читерный каст каким-нибудь файтом заклинания, то кастерлевел берётся 2 * innatelevel - 1.Цитата Кстати, если кто знает способ заменить модель волшебника (CREATURE) на модель размещаемого объекта (PLACEABLE), напишите, пожалуйста. Так ведь тоже можно решить проблему. Если конкретнее, надо, чтобы в меню выбора внешности персоонажа можно было выбрать модель баллисты и катапульты. Моделек баллисты и катапульты для существ нет. Путей решения 2 - сделать собственные модельки (чем принципиально отличаются модельки для плейсов и для существ, хз, возможно, что и ничем) либо поставить плейс вместо существа, его тоже можно заставить кастовать (IMG:style_emoticons/kolobok_light/smile.gif)
|
Oct 10 2008, 09:29
Сообщение
#2296
|
|
Level 2 Класс: Воин Характер: True Neutral Раса: Человек |
Наверно я всех замучил с своей проблемой)) НО! У меня получилось! Не обычным способом))
То есть запустил WRG! Editor, открыл файл nwn кампании, а затем сохранил его в папке modules\ с расширением .mod! Все равно, Neakris спасибо.Когда назреет еще один вопрос, обращусь сюда. ))))))) Сообщение отредактировал Hedeen - Oct 10 2008, 09:30 |
Oct 10 2008, 14:24
Сообщение
#2297
|
|
Level 3 Класс: Псионик Характер: Neutral Good Раса: Человек NWN: Скриптинг [Sn] |
Есть более простой способ.
Клацаешь правой кнопкой мыши по любому файлу nwm (мод компании), выбераешь "Свойства", кликаешь по кнопке "Изменить" и указываешь полный путь до "nwtoolset.exe". После чего "Ок" и всё. Теперь простым дбл-клацем по любому из этих файлов (nwm) ты автоматом будешь открывать их в тулсете. |
Oct 18 2008, 16:42
Сообщение
#2298
|
|
Level 3 Класс: Воин Характер: Lawful Evil Раса: Человек |
Товарищи, снова обращаюсь к вам за помощью!)
Не подскажете, как создать визуальный эффект полета огненного шара? Объясняю подробнее: Есть замечательная функция EffectBeam, она создает ЛУЧ от объекта А до объекта Б. Например, как в заклинании 0 круга Морозный луч. Я же хочу, чтобы была визуалка, как, скажем, при чтении заклинания огненынй шар - то есть чтобы от объекта А в объект Б полетел "огненный шар". В кавычках, потому что настоящим огненным шаром он являться не будет - это должна быть всего лишь визуалка. По аналогии хотелось бы также научиться "плеваться" кислотой, как это происхлдит при чтении заклинания Кислотная вспышка. Конечно, можно воспользоваться функцией CastSpellFake... или как-то там, но мне нужно чтобы эффект налагался мгновенно, как при чтении ускоренного заклинания (как в функции CastSpell(instant spell = TRUE)). Воть... Вроде все. Заранее спасибо. |
Oct 19 2008, 00:25
Сообщение
#2299
|
|
Level 11 Класс: Волшебник Характер: Lawful Evil Раса: Эльф NWN: Скриптинг [PW] Gem of the North |
Можно сделать свой спелл, скопировав ниже часть строки с фаерболом в spells.2da, вместо названия скрипта спелла поставить ****, главное, чтобы совпадали столбцы, отвечающие за projectile. После этого спокойно вызывать ActionCastSpellAtObject/Location с этим спеллом.
|
Oct 20 2008, 08:29
Сообщение
#2300
|
|
Level 5 Класс: Обыватель Характер: Lawful Neutral Раса: Человек NWN: Модмейкер Проклятие Левора Порядок Времени |
ActionCastFakeSpellAtObject делает мгновенный эффект полета, если я не ошибаюсь.
|
Текстовая версия | Сейчас: 27th April 2024 - 12:24 |