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

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

64 страниц V   1 2 3 > » 

denis0k
Отправлено: Apr 7 2018, 19:15


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

Группа: Master
Сообщений: 1,722
Регистрация: 18.07.2006
Из: Holy Terra
Пользователь №: 2,556


Быстро - никак. Выдача опыта не скриптовая. В свойствах модуля в тулсете есть мультипликатор. По дефолту там 10, можно поставить выше, рассчитав потери от вашей армии, тогда штраф примерно нивелируется. Но придётся модуль заново перепроходить.
  Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #146622 · Ответов: 4975 · Просмотров: 255,808

denis0k
Отправлено: Jan 17 2018, 12:28


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

Группа: Master
Сообщений: 1,722
Регистрация: 18.07.2006
Из: Holy Terra
Пользователь №: 2,556


Цитата
Подскажите, пожалуйста, где их искать. Я правильно думаю: Нанести существ -> Стандартные -> Другое -> Боддинок?
Скорее всего, нет возможности посмотреть самому (IMG:style_emoticons/kolobok_light/smile.gif) Я помню там раздел в палитре, где куча одинаковых хенчей из кампании, различающихся уровнем.
  Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #146611 · Ответов: 4975 · Просмотров: 255,808

denis0k
Отправлено: Jan 16 2018, 17:53


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

Группа: Master
Сообщений: 1,722
Регистрация: 18.07.2006
Из: Holy Terra
Пользователь №: 2,556


Никогда не занимался хенчами, но моя логика говорит, что стоит проверить скрипты существа, раз он не двигается. У хенчей скрипты не те, что у дефолтных мобов, какие даются просто при создании существа в тулсете. Смотрите готовых хенчей в палитре.
  Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #146607 · Ответов: 4975 · Просмотров: 255,808

denis0k
Отправлено: Dec 22 2017, 07:49


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

Группа: Master
Сообщений: 1,722
Регистрация: 18.07.2006
Из: Holy Terra
Пользователь №: 2,556


Ага, посмотрел вики, овер действительно в приоритете на 3-м месте из 4. Забавно, но я отчётливо помню, как через него в своё время менял шардовые ресурсы (IMG:style_emoticons/kolobok_light/smile.gif) Тогда да, вариант всего один - правка модулей.
  Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #146593 · Ответов: 3330 · Просмотров: 219,363

denis0k
Отправлено: Dec 21 2017, 07:45


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

Группа: Master
Сообщений: 1,722
Регистрация: 18.07.2006
Из: Holy Terra
Пользователь №: 2,556


Приоритет овера наивысший. Либо это баг, либо какая-то непонятная фича. Я синглом никогда не занимался, не знаю.
Цитата
Не совсем точная замена, но разница там пренебрежительна.
Экспа менялась от патча к патчу ещё. Оригинальную кампанию можно было закончить от ~15 до 20-го уровня, смотря на каком патче проходить.
  Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #146591 · Ответов: 3330 · Просмотров: 219,363

denis0k
Отправлено: Dec 3 2017, 11:30


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

Группа: Master
Сообщений: 1,722
Регистрация: 18.07.2006
Из: Holy Terra
Пользователь №: 2,556


Нужны базовые знания по программированию и составлению алгоритмов. После этого язык значения не имеет вовсе, можно со справочником писать на любом после пары-тройки дней знакомства с синтаксисом.

Я изучал программирование в вузе (правда при этом я занимался им с 5-го или 7-го класса школы), абсолютное большинство студентов просто зубрит конструкции. Экзамены сдать это позволяет, а вот программировать - не очень. Рекомендую искать инфу по основам программирования, где рассказывается про алгоритмы, блок-схемы и т.п.
  Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #146584 · Ответов: 58 · Просмотров: 5,248

denis0k
Отправлено: Dec 2 2017, 00:40


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

Группа: Master
Сообщений: 1,722
Регистрация: 18.07.2006
Из: Holy Terra
Пользователь №: 2,556


Мне кажется, переделывают всю палитру, т.к. хочется хоть что-то делать, почувствовать себя в большом геймдеве, так сказать (IMG:style_emoticons/kolobok_light/smile.gif) Те модули, что я видел, именно такие ощущения в результате и вызвали - вместо ХХ локаций, ХХ часов квестов, ХХ новых мобов или чего ещё авторы просто переименовывали итемы, плейсы, мобов... Плюс меняли им теги "по системе".

Да, своя система тегов рулит, это здорово упрощает алгоритмы, но, вот спустя 10 лет я думаю, что куда продуктивнее было бы оставить палитру в покое и пожертвовать красотой скриптов. Но т.к. у любителей процесс важнее результата, имеем то, что имеем (IMG:style_emoticons/kolobok_light/smile.gif)
  Форум: Custom Content · Просмотр сообщения: #146576 · Ответов: 642 · Просмотров: 99,018

denis0k
Отправлено: Dec 1 2017, 18:18


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

Группа: Master
Сообщений: 1,722
Регистрация: 18.07.2006
Из: Holy Terra
Пользователь №: 2,556


Разговор вроде был о количестве локалок, так что я о нём. Поясню.

Как ни крути, локалки сохраняются в массиве, у массива есть размер. Если предположить, что размер массива не зарезан специально до какого-то абсурдного числа (типа 10, 50 и т.п., что в 21-м веке редко, но таки бывает), то ограничивает нас тип переменной индекса этого массива. Самый минимум, что могли сделать биовари - 1 байт (8 бит, 2^8=256 "значений"). И тут два варианта:
- знаковый int8/char: диапазон -128...127, но т.к. индекс массива обычно 0+, то это даёт размер в 128 (этот же диапазон, например, у скиллов и абилок);
- беззнаковый unsigned int8/char: диапазон 0...255, размер 256.

Это именно тот минус, о котором я говорил, - часть реализации массива, а не особенности внутри скрипта.

Хотя я ни разу не замечал проблем с локалками. Местами использовал довольно много, даже массивы на локалках реализовывал, да и не только я. А на старых серверах без внешней бд даже все фишки чара/акка хранили в локалках на итемах.
  Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #146573 · Ответов: 58 · Просмотров: 5,248

denis0k
Отправлено: Dec 1 2017, 08:05


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

Группа: Master
Сообщений: 1,722
Регистрация: 18.07.2006
Из: Holy Terra
Пользователь №: 2,556


Какое-то внутреннее ограничение, связанное с размером массива, конечно есть. Но вряд ли оно достижимо при разумном использовании. Моё мнение - самый минимум, который там может быть, - 8 бит. Это 128 или 256 (зависит от того, хранится ли знак "минус").
  Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #146569 · Ответов: 58 · Просмотров: 5,248

denis0k
Отправлено: Nov 28 2017, 17:04


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

Группа: Master
Сообщений: 1,722
Регистрация: 18.07.2006
Из: Holy Terra
Пользователь №: 2,556


Ещё М и Ж?
  Форум: Custom Content · Просмотр сообщения: #146562 · Ответов: 642 · Просмотров: 99,018

denis0k
Отправлено: Nov 24 2017, 23:58


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

Группа: Master
Сообщений: 1,722
Регистрация: 18.07.2006
Из: Holy Terra
Пользователь №: 2,556


Цитата
И вот мне по прежнему интересно: как же вы собирались на шарде игрокам разрешать строительство? Это уже не с целью перенять методу, а просто интересно. Так сказать, для общего развития... Не фазировкой же, на самом деле!
Самое простое - поставить готовые дома (как многоквартирные, так и одиночные), и туда уже пускать игроков с ключами (т.е. не строить, а покупать готовое). Можно сделать каждому по интерьеру, который он сам может обставлять как хочет, а при тычке в триггер уже телепортировать куда надо.
  Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #146554 · Ответов: 58 · Просмотров: 5,248

denis0k
Отправлено: Nov 23 2017, 23:17


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

Группа: Master
Сообщений: 1,722
Регистрация: 18.07.2006
Из: Holy Terra
Пользователь №: 2,556


Цитата
А герой себе "построит" что-то более другое, типа бревенчатой избы. Причем хотелось бы реализовать это поэтапно. То есть, вот фундамент заложил. Вот одна стенка, потом другая. Ну и крышей заканчивается, как везде в России...
Для этого, очевидно, нужны плейсы в виде фундамента, стен и т.п.

Но плейсы-дома в нвн - дело дурное имхо. Во-первых, проблема с дверями, оригинальные двери работают только с тайлами. Во-вторых, проблемы с поиском пути и зонами видимости. Для движка плейсы не преграждают обзор, через них можно стрелять, т.к. по задумке это именно мелкие детали типа стульев, что-то крупное в этой игре разработчики вставляли в тайлы.

Вообще, самый простой вариант для сингла - фазировка. Несколько версий одной и той же локации на разных стадиях развития сюжета.
  Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #146552 · Ответов: 58 · Просмотров: 5,248

denis0k
Отправлено: Nov 23 2017, 11:51


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

Группа: Master
Сообщений: 1,722
Регистрация: 18.07.2006
Из: Holy Terra
Пользователь №: 2,556


Перед БГЕЕ тоже было много всего и масса предзаказов (IMG:style_emoticons/kolobok_light/smile.gif) А потом оказалось, что андроид-версии нет, русскую локаль "вот-вот доделают", ну и т.п. Ну тут хотя бы русский язык не заявили изначально (IMG:style_emoticons/kolobok_light/smile.gif)

Я может посмотрю по факту, не ранее. Потому что многие разрабы очень много обещают перед предзаказом, всё равно у людей довольно короткая память, раз в пару лет вполне реально кидать клиентов-наркоманов. ЕА, например, вообще всех имеет жёстко и цинично, но год за годом одни и те же лохи покупают их игры по 60 баксов. Потом плюются, клянутся не попадаться больше, но увы - через год-два снова лапша на ушах и предзаказ.

(На этой же схеме работают все политические выборы)
  Форум: СRPG · Просмотр сообщения: #146551 · Ответов: 6 · Просмотров: 888

denis0k
Отправлено: Nov 22 2017, 20:33


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

Группа: Master
Сообщений: 1,722
Регистрация: 18.07.2006
Из: Holy Terra
Пользователь №: 2,556


Оооо, амбициозные обещания - это то, в чём нвн и бимдог сильны (IMG:style_emoticons/kolobok_light/smile.gif)

Когда поддержка нвн прекращалась, биовари (не Остер ли кстати?) просили комьюнити написать обо всех багах, чтобы они их исправили. У меня прямо дежа вю (IMG:style_emoticons/kolobok_light/biggrin.gif)

Когда бимдог анонсировали БГЕЕ, там тоже вагон всего был (IMG:style_emoticons/kolobok_light/smile.gif) В результате я ждал столько, что забил - года два доделывали свои обещания (IMG:style_emoticons/kolobok_light/smile.gif)
  Форум: СRPG · Просмотр сообщения: #146548 · Ответов: 6 · Просмотров: 888

denis0k
Отправлено: Nov 22 2017, 16:11


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

Группа: Master
Сообщений: 1,722
Регистрация: 18.07.2006
Из: Holy Terra
Пользователь №: 2,556


За 20 баксов меню под 4к перерисовали (IMG:style_emoticons/kolobok_light/smile.gif) Собсно, как и с другими играми. Слава (и доходы) сони и бетесды спать спокойно не дают, да.
  Форум: СRPG · Просмотр сообщения: #146543 · Ответов: 6 · Просмотров: 888

denis0k
Отправлено: Nov 21 2017, 15:52


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

Группа: Master
Сообщений: 1,722
Регистрация: 18.07.2006
Из: Holy Terra
Пользователь №: 2,556


Бренд НВН и так слабо узнаваем, в отличие от того же Морровинда (а они одногодки). Если бы не тулсет, про него вообще бы никто не знал (IMG:style_emoticons/kolobok_light/smile.gif)
  Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #146539 · Ответов: 58 · Просмотров: 5,248

denis0k
Отправлено: Nov 16 2017, 19:28


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

Группа: Master
Сообщений: 1,722
Регистрация: 18.07.2006
Из: Holy Terra
Пользователь №: 2,556


location oLoc = GetLocation(GetNearestObjectByTag("PLACE_CHEST"));
DelayCommand(0.5,AssignCommand(oPC,ActionForceMove
ToObject(GetObjectByTag("PLASE_CHEST"))));
  Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #146526 · Ответов: 58 · Просмотров: 5,248

denis0k
Отправлено: Nov 10 2017, 07:44


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

Группа: Master
Сообщений: 1,722
Регистрация: 18.07.2006
Из: Holy Terra
Пользователь №: 2,556


Neverwinter Script
#include "nw_i0_plot"

void main() {

...

TakeNumItems(GetFirstPC(), "trav_volokno", 4);

...

}
  Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #146516 · Ответов: 58 · Просмотров: 5,248

denis0k
Отправлено: Nov 9 2017, 13:33


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

Группа: Master
Сообщений: 1,722
Регистрация: 18.07.2006
Из: Holy Terra
Пользователь №: 2,556


https://nwnlexicon.com/index.php?title=TakeNumItems
  Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #146512 · Ответов: 58 · Просмотров: 5,248

denis0k
Отправлено: Nov 7 2017, 17:55


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

Группа: Master
Сообщений: 1,722
Регистрация: 18.07.2006
Из: Holy Terra
Пользователь №: 2,556


Событие не работает, а итемы создаются xD Мб у автора не 1.69, а ранее баги были просто.
  Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #146508 · Ответов: 58 · Просмотров: 5,248

denis0k
Отправлено: Nov 7 2017, 07:44


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

Группа: Master
Сообщений: 1,722
Регистрация: 18.07.2006
Из: Holy Terra
Пользователь №: 2,556


Очевидно, что OnDamaged всё равно запускается, даже если урон нулевой. К слову, на неписях он запускается от любого урона, попробуй скалу атаковать спеллом после атаки киркой - так плот-флага не будет (после кирки), а урон пройдёт (IMG:style_emoticons/kolobok_light/smile.gif)
  Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #146505 · Ответов: 58 · Просмотров: 5,248

denis0k
Отправлено: Nov 6 2017, 17:32


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

Группа: Master
Сообщений: 1,722
Регистрация: 18.07.2006
Из: Holy Terra
Пользователь №: 2,556


Так и не понял, что хотел сделать автор арифметической магией в начале скрипта, но могу сказать, что скрипт работает с любым оружием, т.к. проверки на него нет (IMG:style_emoticons/kolobok_light/smile.gif) В нвскрипте есть функция на получение итема в слоте рук(и), можно просто проверить по тэгу - если не кирка, то return.
  Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #146503 · Ответов: 58 · Просмотров: 5,248

denis0k
Отправлено: Nov 6 2017, 07:51


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

Группа: Master
Сообщений: 1,722
Регистрация: 18.07.2006
Из: Holy Terra
Пользователь №: 2,556


Да, с НПС беда конечно. Я когда ИИ боссам писал, отхлебнул (IMG:style_emoticons/kolobok_light/smile.gif) В результате босса-кастера, способного биться несколько минут, так и не сделал - каст через некоторое время просто зависает, в каждой попытке через разное количество времени. Возможно, этот баг никто не заметил, т.к. ~200-300 хитов выбиваются за пару раундов в обычных условиях (до зависания), но при 5000+ хп с закосом под фазированные бои ММО злой маг просто выключается в бою, т.к. перестают работать ActionCastSpell*.

Но вот с крафтом проблем не было (IMG:style_emoticons/kolobok_light/smile.gif)
  Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #146501 · Ответов: 58 · Просмотров: 5,248

denis0k
Отправлено: Nov 5 2017, 23:58


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

Группа: Master
Сообщений: 1,722
Регистрация: 18.07.2006
Из: Holy Terra
Пользователь №: 2,556


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

Индусского кода действительно очень много, в любых языках программирования. Тут сложно что-то посоветовать, кроме как двух вариантов: либо разобраться в программировании самому, либо найти другую систему, которая таки заработает. Поковыряй волт.
  Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #146498 · Ответов: 58 · Просмотров: 5,248

denis0k
Отправлено: Nov 5 2017, 12:54


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

Группа: Master
Сообщений: 1,722
Регистрация: 18.07.2006
Из: Holy Terra
Пользователь №: 2,556


На этапе компиляции в скрипт подцепляются все инклуды, поэтому ошибка может быть как в самом скрипте, так и в его "вложениях". Слишком много инструкций - это в 99% случаев цикл с большим количеством итераций. Под большим имеется в виду реальное большое число, скорее всего это тысячи итераций (зависит от количества кода в цикле).

В нвскрипте есть защита от зацикливания. Инструкции - это базовый набор команд, на которых скриптовая машина работает - присвоение, арифметические операции, вызов функций и т.п. Лимит на количество инструкций - 131к. Это с виду много, но одним хорошим циклом его легко выработать.

Для серверов есть nwnx и там есть плагин для увеличения лимита. Но я бы сильно не обольщался - нвскрипт тормозной, он перестанет выдавать ошибки, но может нарастить лаги.


Что касается конкретно этого скрипта - я в нём не разбирался, это долго и бессмысленно, т.к. без нвн его всё равно не проверить (IMG:style_emoticons/kolobok_light/smile.gif) Но там есть циклы for, смотри в первую очередь туда. Возможно, условие окончания цикла слишком далеко - там считывается какая-то переменная, поставь её гораздо меньше. Или она вообще у тебя отсутствует, скрипт считает её за 0 и бажит.


Что касается крафта в нвн в принципе. Я писал довольно сложные. Всё, что нужно, в нвн есть - создание итемов, навешивание на них свойств. Сложность только с изменением внешнего вида сложных итемов (это можно, но гемор), но тут можно пойти по пути других игр и просто сделать в палитре несколько разных болванок и играть с ними.
  Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #146496 · Ответов: 58 · Просмотров: 5,248

64 страниц V   1 2 3 > » 

Есть новые сообщения  Открытая тема (есть новые ответы)
Нет новых сообщений  Открытая тема (нет новых ответов)
Горячая тема (есть новые сообщения)  Горячая тема (есть новые ответы)
Горячая тема (нет новых сообщений)  Горячая тема (нет новых ответов)
Опрос (есть новые голоса)  Опрос (есть новые голоса)
Опрос (нет новых голосов)  Опрос (нет новых голосов)
Тема закрыта  Закрытая тема
Тема перемещена  Тема перемещена
 

Текстовая версия Сейчас: 25th April 2018 - 01:55