Скрипты, Все вопросы и ответы по скриптам |
Здравствуйте, гость ( Вход | Регистрация )
Скрипты, Все вопросы и ответы по скриптам |
Nov 24 2005, 15:34
Сообщение
#1776
|
|||||||||||
Level 2 Класс: Обыватель Характер: True Neutral Раса: Рептилия |
Аа как я об этом забыл!! Спасибо! :yahoo:
Ээ ну вообще да :) Я просто не очень хорошо разбираюсь в терминологии, но это не суммон(я ошибся), а призыв существа. Всмысле, что то вроде из офф кампании невервинтера. Но чтобы начинал сам разговор... это пока выше моих возможностей (:
Не совсем я. В скриптах нвн я умею пока мало, всё это Лексикон и частично генератор. Эффективно заменяют учебник, именно из генератора я узнал о конструкции скриптов.. очень похожа на си кстати. Каюсь... лишь язык скриптов морровинда я изучил методом проб и ошибок :) Нвн посложнее будет...
Спасибо :D надеюсь что смогу чем либо помочь :) Кстати, (извините за оффтоп) для нвн можно свои спецэффекты сделать? Всмысле не плэйсибл а vfx?
А можно узнать, какие работают? Просто я не знаю весь список эффектов. PS Кстати, хотел сказать: спасибо вам за "Проклятие Левора", недавно купил и теперь оторваться не могу :D |
||||||||||
Nov 24 2005, 15:50
Сообщение
#1777
|
|||||||||||
Level 5 Класс: Обыватель Характер: Lawful Neutral Раса: Человек NWN: Модмейкер Проклятие Левора Порядок Времени |
я тебе про то и говорю. Твой скрипт просто делает на локации существо. И все. Оно к игроку никаким боком не относится. А той функцией, что я дал ты создаешь существо, которое привязывается к игроку (тут есть еще 1 важный аспект. Скрипты в слотах у существа должны быть не простые, а саммонерские/фамильяровские/хенчевские. Чтобы он за тобой ходил. Привяжешь к нему диалог, еще и разговаривать будет.)
угу. Знаешь СИ, проблем не будет вообще. Только основной набор функций изучишь, а дальше просто постепенно будешь расширять этот набор. Никаких особых трудностей не будет, я думаю.
ты пока учись :) Помогать новичкам будешь потом :))
Ох.. можно, но сложно. Тебе в раздел "НВН и 3Д МАКС". Он тут рядом..
уу..хмы.. а фиг его помнит. Точно не работают все эффекты, которые привязаны к частям тела, все, что изменяют вид (гост визаж, санкта, парализ и прочие). |
||||||||||
Nov 24 2005, 23:21
Сообщение
#1778
|
|||||
Level 2 Класс: Обыватель Характер: True Neutral Раса: Рептилия |
Да нет.. мне фамилиар не нужен а просто чтоб создалось существо и начало разговор :)
Это наверное как то связано со скриптами и моделями. :unsure: Как в которе похоже, всё таки один и тот же разработчик... А можно ещё вопрос? Можно как либо изменить заклинание "полиморф", чтобы например не в красного дракона превращался, а в зелёного или золотого? и чтобы дали не только хп существа, но и способности его :) |
||||
Nov 24 2005, 23:25
Сообщение
#1779
|
|||||
Level 5 Класс: Обыватель Характер: Lawful Neutral Раса: Человек NWN: Модмейкер Проклятие Левора Порядок Времени |
можно конечно. Чтобы менять существо, в которое превращаешься, редактируй скрипт заклинания. (spells.2da посмотри там, какой скрипт у твоего закла.. можешь сделать свой закл. В теме 2DA Таблицы подробно разобрано создание закла полиморфа в разных дракошек) Чтобы давали еще и абилки..мм.. тут уже редактировать polimorph.2da надо.. но с этим трудности могут возникнуть.
аа... тьфу ты... я торможу. тогда у тя все оки... пара строк тока лишние. чтобы начало диалог: AssignCommand(oCreature,ActionStartConversation(oPC)); oCreature - твое существо oPC - игрок До этого отчисть стек акций у существа AssignCommand(oCreature,ClearAllActions()); |
||||
Nov 24 2005, 23:29
Сообщение
#1780
|
|||||
Level 7 Класс: Маг Характер: Lawful Neutral Раса: Эльф |
Я конечно не уверен... давно не был в редакторе, но кажись так :)
Сообщение отредактировал DEM - Nov 24 2005, 23:29 |
||||
Nov 24 2005, 23:39
Сообщение
#1781
|
|||
Level 5 Класс: Обыватель Характер: Lawful Neutral Раса: Человек NWN: Модмейкер Проклятие Левора Порядок Времени |
создает в точке WP_TAG существо с рез-рефом creature_resref, которое начинает диалог с игроком (тот диалог, что стоит у существа в поле conversation) Добавлено в 23:41 оптимизируйте коды. Не надо лишних операций и переменных. |
||
Nov 25 2005, 18:41
Сообщение
#1782
|
|
Level 2 Класс: Обыватель Характер: True Neutral Раса: Рептилия |
Спасибо! Всё заработало и существо, появившись сразу начинает разговор :D
А каким способом сделать так, чтобы, можно было передвигать плэйсиблы? И чтобы между ними создавалось заклинание например "морозный луч" когда они рядом находятся и продолжалось до тех пор, пока их не отодвинуть друг от друга? Просто идея у меня появилась; что то вроде квеста, при определённом составлении плэйсиблов суммонилось существо :) LEX: Змий, на будущее: сюда вопросы по скриптам.. те например есть, но не работает.. или оптимизировать надо.. ну в таком духе. А вот в Одиночные Вопросы уже можно кидать "Как Сделать".. ну и если новичок, то лучше в "Вопросы Новичков". Тема "скрипты" уже как бы на ступеньку выше.. хотя тут маленький беспорядок, но не надо его усугублять :)) по вопросу: двигать нельзя. Можно только Destroy\Create. Описаная тобой идея реальна, но надо прошарить работу с координатами. Задача весьма не тривиальная. :) Змий: Ясно, извините за офтоп :) Сообщение отредактировал Змий - Nov 25 2005, 22:31 |
Nov 25 2005, 19:08
Сообщение
#1783
|
|
Level 8 Класс: Паладин Характер: Lawful Good Раса: Полуэльф ПОДМАСТЕРЬЕ |
Lex, не казни за оффтоп:
Змий, а зачем двигать?.. Поднял в инвентарь, перетащил да выбросил в нужной точке. Вот и все. |
Dec 5 2005, 00:51
Сообщение
#1784
|
|
Level 2 Класс: Паладин Характер: Lawful Good Раса: Человек |
Здраствуйте!
Есть ли уже написанный скрипт, проверяющий персонажа, только-только созданного игроком на сервере, на предмет чрезмерно увеличенных характеристик; фитов, которые персонаж не может получить на 1 уровне, да и вообще кол-во фитов, если их больше чем можно? Нужен скрипт, который проверяет персонажа. Потому что с помощью 2да и Артмани можно горы своротить. Вобщем я надеюсь что такой скрипт уже есть, чтобы его не писать. Помогите пожалуйста! Сообщение отредактировал Narruin - Dec 5 2005, 00:53 |
Dec 5 2005, 02:46
Сообщение
#1785
|
|
Level 5 Класс: Маг Характер: Lawful Good Раса: Тварь |
Narruin Зогляни в Скрипты для Шардов, том должно быть! и Поиск поюзай.
Да и самому написать не долго, коль ненайдёш напиши мне в ПМ, я тебе напишу скрипт. LEX: Хм.. Напишешь рабочий валидатор чаров, кидай в Базу скриптов. За такой скрипт я + вообще без вопросов дам. Готовых скриптов-валидаторов на форуме я не видел. :yes: Ок, только быстро не обещаю, очень много уроков и всякой лабуды... Ленивый я короче. :) Сообщение отредактировал NedWarN - Dec 7 2005, 03:20 |
Dec 6 2005, 12:33
Сообщение
#1786
|
|||
Level 2 Класс: Паладин Характер: Lawful Good Раса: Человек |
Эх, как я понял прийдется писать такой скрипт с чистого листа. Деморализирует только то, что нужно потратить уйму времени на стук по клавишам, так как принцип действия легкий. Текста будет много. |
||
Dec 6 2005, 15:41
Сообщение
#1787
|
|
Level 5 Класс: Обыватель Характер: Lawful Neutral Раса: Человек NWN: Модмейкер Проклятие Левора Порядок Времени |
вроде как валидатор чаров встроен в сервер, его надо только активировать.. или я не прав?
\\ обратись в форум Шарды. |
Dec 7 2005, 03:18
Сообщение
#1788
|
|||
Level 5 Класс: Маг Характер: Lawful Good Раса: Тварь |
Lex Наврятли, :unsure: Они в скриптах создали функции, подходящие для этого. Действа. :D |
||
Dec 7 2005, 11:47
Сообщение
#1789
|
|
Миловидный Бегрюссунг Класс: Воин Характер: Chaotic Good Раса: Человек NWN: Модмейкер Проклятие Левора Порядок Времени |
Кто знает, как НПС с NW_FLAG_AMBIENT_ANIMATIONS сделать на время управляемым мной, к примеру в катсцене. Я имею ввиду, что бы он не работал как свободно бегающий, а просто статично стоял слушал мои актионы. Если убрать эту локалку он начнет слушаться? :) Может кто занимался =) Глупости насчет очистки актионов или забивания стека команд предлогать не надо. Все знаю.
|
Dec 7 2005, 12:58
Сообщение
#1790
|
|
Level 9 Класс: Фея Характер: Chaotic Evil Раса: Тварь NWN: Скриптинг [PW] |
Aiwan, должно помочь SetAILevel(oNPC, AI_LEVEL_VERY_LOW) - будет слушаться. ;)
|
Dec 7 2005, 15:32
Сообщение
#1791
|
|||||
Level 5 Класс: Обыватель Характер: Lawful Neutral Раса: Человек NWN: Модмейкер Проклятие Левора Порядок Времени |
ответ:
я ж говорил, что есть. |
||||
Dec 18 2005, 23:55
Сообщение
#1792
|
|
Level 3 Класс: Друид Характер: Chaotic Neutral Раса: Эльф |
Дамы и Господа, need help.
Нужно сделать либо навык, либо заклинание - массовое "животное переживание", а то как-то обидно, что приручив, например, одного волка, всю остальную стаю приходится отправлять к Сильванусу (или Миликки). У кого-нибудь есть идеи, потому что я в скриптах не понимаю ровным счетом ничего???!!! Заранее спасибо... |
Dec 19 2005, 00:44
Сообщение
#1793
|
|
Level 19 Класс: Воин Характер: Lawful Good Раса: Человек NWN: Скриптинг [Sn] |
Alan, чтобы сделать свой навык или заклинание, нужно сначала ковырять 2da, а скрипты потом.
Ну а в скрипте пишешь, что тебе угодно например, применение спела DOMINATE ANIMAL на всех в заданном радиусе или на определенное кол-во существ. |
Dec 21 2005, 23:12
Сообщение
#1794
|
|
Level 3 Класс: Друид Характер: Chaotic Neutral Раса: Эльф |
-fenix- Скажи, плиз, как в скрипте прописать изменение реакции на глав героя с негатива (атака при контакте) на хотя бы нейтральное отношение???
|
Dec 22 2005, 02:16
Сообщение
#1795
|
|||
Level 5 Класс: Маг Характер: Lawful Good Раса: Тварь |
Alan Этот скриптик, должен поменять реакцыю непися! в зависимости от характера ПК. Если тебе нужно чтоб атаковали, то добавь функцыю ActionAttack.
|
||
Dec 22 2005, 02:58
Сообщение
#1796
|
|||
Level 5 Класс: Обыватель Характер: Lawful Neutral Раса: Человек NWN: Модмейкер Проклятие Левора Порядок Времени |
как часто бывает, ответ не соответствует вопросу. Имелась ввиду реакия враждебная/нормальная. Это надо юзать
можно конечно и просто менять отношение фракции НПС.. но это не всегда удобно. ЗЫ: тэг закрывается / сразу после [, а не перед ]. Больше прощать такое не буду. |
||
Dec 24 2005, 04:10
Сообщение
#1797
|
|||
Level 8 Класс: Тайный Лучник Характер: Lawful Good Раса: Эльф |
Привет,
Вот єто получился прикольный скрипт, кидать его на OnHeartBeat(Непися)... Тоесть получается что когда вы нажимаете мышкой на стуле, то Непись бысто садится :). - Мне нужно его переделать, я хотел что бы Непись просто садился, в чем моя ошибка? |
||
Dec 25 2005, 21:36
Сообщение
#1798
|
|
Level 1 Класс: Друид Характер: True Neutral Раса: Эльф |
Помогите, пожалуйста, нужен скрипт, который будет скрывать плейсейблы днем и показывать ночью... Какой скрипт, куда вставлять...
(Светлячки появляются ночью и прячутся днем) |
Dec 25 2005, 22:51
Сообщение
#1799
|
|||||
Level 19 Класс: Воин Характер: Lawful Good Раса: Человек NWN: Скриптинг [Sn] |
Делаем в области невидимый(а можно и нет) объект и на его OnHeartbeat кидаем скрипт(можно на OnHeartbeat локи), который будет разрушать плейсы днем и криэйтить ночью. И на хертбит светлячков нужно ставить скрипт, который ночью их будет прогонять в чащу леса, а ночью возвращать обратно или на OnHeartbeat объекта/локи дестроить и криэйтить их. Делается так:
|
||||
Dec 26 2005, 17:50
Сообщение
#1800
|
|
Level 1 Класс: Друид Характер: True Neutral Раса: Эльф |
Этот скприт подойдет под любой плейсейбл? Это как общий вид? Или нет, можите еще тогда выложить общий скрипт, подходящий для любых плейсейблов. За этот спасибо :yes:
|
Текстовая версия | Сейчас: 23rd April 2024 - 17:34 |