Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Город Мастеров _ Neverwinter Nights Aurora Toolset _ Scriptograf

Автор: Dart_Vadder Mar 20 2007, 14:30

Часа за три до падения форума я вылаживал свою программу для редактирования скриптов. Попробую еще раз smile.gif
Значит так. Scriptograf представляет собой практически полную копию стандартного Script Mastera’a + отсутствие компилятора. Не в этом суть. Цель программы – помочь начинающим программистам разобраться в функция NWScript. Выглядит это так: на одной из панелей расположен ряд кнопок типа «Действия», «Эффекты» и т.д. Нажав кнопку, вы получает список команда, вроде ActionSit() или EffectDead(). Только там они записаны как «Посадить Объект» или «Эффект Смерти». Выбрав нужную, вам останется только указать параметры. Все! На самом деле, все гораздо проще, чем кажется.
Естественно, всех функций Scriptograf не знает. Только самые основные, коих наберется около 170. Еще можно генерировать константы, их около 200. Тут все также, как и в функциях. Нажав кнопку «Константы», выбираем, к примеру, секцию «Полиморфы» >>> «Пингвин». На выходе получаем POLYMORPH_TYPE_PENGUIN.
Короче, настоятельно рекомендую прочитать раздел «Интерфейс» в справке.
Программа тестировалась несколько дней, поэтому возможны некоторые ошибки. Если вы укажите на них, я все с удовольствием испралю.

Качаем отсюда - http://webfile.ru/1368646

Автор: -fenix- Mar 20 2007, 14:45

Тут тож писали до отката. Напишу снова.

1)Без раскраски скушна.
3)Почему в списке для определени игрока там мало фнкций, Почему нету GetEnteringObject и прочих? Зачем в списке находется GetNextPC???

Автор: virusman Mar 20 2007, 16:14

Блин, а я по названию топика ждал, что тут будет генератор скриптов по графам.. smile.gif

Автор: Dart_Vadder Mar 23 2007, 15:27

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

Автор: Lex Mar 23 2007, 16:13

Цитата(virusman @ Mar 20 2007, 16:14) [snapback]106002[/snapback]
Блин, а я по названию топика ждал, что тут будет генератор скриптов по графам..

ыы?? имхо проще самому ручками вбить ifelse чем рисовать граф, который бы прога преобразовала в скрипт biggrin.gif
Цитата(Dart_Vadder @ Mar 23 2007, 15:27) [snapback]106172[/snapback]
Вы что хотели?

мы - ничего. Ты что хотел? прога - неплохая, но до "хорошей" ее нужно доделывать. Вопрос в том, будешь ли этим заниматься или нет. Если нет, то и вопросов собсна нет biggrin.gif

Автор: virusman Mar 23 2007, 16:45

QUOTE(Lex @ Mar 23 2007, 16:13) [snapback]106175[/snapback]
ыы?? имхо проще самому ручками вбить ifelse чем рисовать граф, который бы прога преобразовала в скрипт biggrin.gif
Ну тогда наоборот - графы по скриптам. smile.gif

Автор: Артём Mar 24 2007, 19:02

А по мне классная штука good.gif
Вот если б научится ею пользоваться .......crazy.gif

Автор: Aiwan Mar 24 2007, 20:24

Цитата(Артём @ Mar 24 2007, 21:02) [snapback]106223[/snapback]
Вот если б научится ею пользоваться .......

Парадокс... Если научишься snoozer_17.gif , то она тебе будет уже не нужна. pardon.gif

Автор: Dart_Vadder Mar 30 2007, 09:23

Цитата(Lex @ Mar 23 2007, 18:13) [snapback]106175[/snapback]
Ты что хотел? прога - неплохая, но до "хорошей" ее нужно доделывать. Вопрос в том, будешь ли этим заниматься или нет. Если нет, то и вопросов собсна нет biggrin.gif

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

Автор: Aiwan Mar 30 2007, 09:42

Конечно нужно. wink3.gif
Кто нить, напишите прогу автономно пишущуюю диалоги и журнал. Нужно просто зверски.

Автор: Dart_Vadder Apr 9 2007, 12:24

Программа доросла до версии 1.5
Изменения:
- Реализована подсветка синтаксиса.
- Возможность сохранения в .nss формат.
- Подправлены старые багги, добавлены новые.
- Увеличилось количество функции.
- Немного улучшен интерфейс.
- Введен механизм “быстрого” ввода функции. Т.е., если вам неохота набирать, к примеру, ActionJumpToLocation() вы можете набрать AJTL* и получить искомую функцию. То есть, от функции вы записываете только заглавные буквы и добавляете символ автозамены ‘*’. Еще один пример: вы водите GFPC*, а редактор заменяет это на GetFirstPC().
Пока это только для функций Action* и функций GetObjectBytag(), GetEnteringObject(), GetLastPCRested(), GetPCSpeaker(), GetFirstPC() и OBJECT_SELF.
Качать отсюда - http://webfile.ru/1368646 или с первого поста.

Автор: Neo Apr 9 2007, 18:29

пара вопросов smile.gif
почему подсвечивается строка returnFALSEreturnTRUEfloatTRUE ?
зачем комба шрифтов?
что за черная полоса слева? wink3.gif

Автор: Dart_Vadder Apr 10 2007, 12:44

Это не яbiggrin.gif
Для подсветки синтакса пришлось устанавливать новый компонент, а он страшно глючит. Атрибуты шрифта на него почти не распространяются, да и сама подсветка глючит. Буду исправлять.
Только не понял, что за полоска?

Автор: Chiffa Nov 4 2008, 01:52

А куда скриптограф-то делся? Жму, чтобы скачать, вывалитвается "ценный" совет: ищи в интернете, мол! Спасибо Винде за навязчивый сервис, но я-то понимаю, что прога уникальна! Так где скачать?

Автор: Chiffa Nov 28 2008, 14:03

Дико извиняюсь, так где-таки скриптограф? Четвертую неделю вопрос висит. Последний раз нажимал на ссылку 28 ноября в 14=01. Результат - отсутствие результата...

Автор: Griffon Nov 28 2008, 15:13

Для нвн2 нет скриптографа, но многие используют вот этот - http://nwvault.ign.com/View.php?view=other.Detail&id=625

Автор: Chiffa Nov 28 2008, 21:04

Цитата(Griffon @ Nov 28 2008, 15:13) *
Для нвн2 нет скриптографа, но многие используют вот этот - http://nwvault.ign.com/View.php?view=other.Detail&id=625

Дико извиняюсь. Был уверен, что речь идет о скриптографе для НВН1. А НВН2 я не занимаюсь, не дорос еще. (Да и не стремлюсь дорастать, если уж честно.) А для НВН1 есть скриптограф? Если да, то не подскажете, откуда скачать?
Спасибо.

Автор: shadowdweller Nov 28 2008, 21:29

Chiffa, ну ты бы хоть по ссылочке сходил, Грифон ведь зря кидать не будет. Это генератор скриптов, сделанный под НВН1.
Те, кто работает в НВН2, им пользуются, потому что под НВН2 никто ничего подобного не сделал еще.

Автор: Chiffa Nov 28 2008, 22:18

Цитата(Griffon @ Nov 28 2008, 15:13) *
Для нвн2 нет скриптографа, но многие используют вот этот - http://nwvault.ign.com/View.php?view=other.Detail&id=625

Дико извиняюсь. Был уверен, что речь идет о скриптографе для НВН1. А НВН2 я не занимаюсь, не дорос еще. (Да и не стремлюсь дорастать, если уж честно.) А для НВН1 есть скриптограф? Если да, то не подскажете, откуда скачать?
Спасибо.


Сходил! Вмноват, дурак, исправлюсь!
Спасибо! *Кстати, не пойму, отчего мое сообщение дважды выскочило? Не виноват, честслово!

Русская версия Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)