Часа за три до падения форума я вылаживал свою программу для редактирования скриптов. Попробую еще раз
Значит так. Scriptograf представляет собой практически полную копию стандартного Script Mastera’a + отсутствие компилятора. Не в этом суть. Цель программы – помочь начинающим программистам разобраться в функция NWScript. Выглядит это так: на одной из панелей расположен ряд кнопок типа «Действия», «Эффекты» и т.д. Нажав кнопку, вы получает список команда, вроде ActionSit() или EffectDead(). Только там они записаны как «Посадить Объект» или «Эффект Смерти». Выбрав нужную, вам останется только указать параметры. Все! На самом деле, все гораздо проще, чем кажется.
Естественно, всех функций Scriptograf не знает. Только самые основные, коих наберется около 170. Еще можно генерировать константы, их около 200. Тут все также, как и в функциях. Нажав кнопку «Константы», выбираем, к примеру, секцию «Полиморфы» >>> «Пингвин». На выходе получаем POLYMORPH_TYPE_PENGUIN.
Короче, настоятельно рекомендую прочитать раздел «Интерфейс» в справке.
Программа тестировалась несколько дней, поэтому возможны некоторые ошибки. Если вы укажите на них, я все с удовольствием испралю.
Качаем отсюда - http://webfile.ru/1368646
Тут тож писали до отката. Напишу снова.
1)Без раскраски скушна.
3)Почему в списке для определени игрока там мало фнкций, Почему нету GetEnteringObject и прочих? Зачем в списке находется GetNextPC???
Блин, а я по названию топика ждал, что тут будет генератор скриптов по графам..
Ну блин... Вы что хотели? Сделано за несколько дней, я вообще не планировал, что буду куда-то это выкладывать... Те пара ребят, для кого я писал программу не жалуются, а здесь разместил только до кучи. Так что...
А по мне классная штука
Вот если б научится ею пользоваться .......
Конечно нужно.
Кто нить, напишите прогу автономно пишущуюю диалоги и журнал. Нужно просто зверски.
Программа доросла до версии 1.5
Изменения:
- Реализована подсветка синтаксиса.
- Возможность сохранения в .nss формат.
- Подправлены старые багги, добавлены новые.
- Увеличилось количество функции.
- Немного улучшен интерфейс.
- Введен механизм “быстрого” ввода функции. Т.е., если вам неохота набирать, к примеру, ActionJumpToLocation() вы можете набрать AJTL* и получить искомую функцию. То есть, от функции вы записываете только заглавные буквы и добавляете символ автозамены ‘*’. Еще один пример: вы водите GFPC*, а редактор заменяет это на GetFirstPC().
Пока это только для функций Action* и функций GetObjectBytag(), GetEnteringObject(), GetLastPCRested(), GetPCSpeaker(), GetFirstPC() и OBJECT_SELF.
Качать отсюда - http://webfile.ru/1368646 или с первого поста.
пара вопросов
почему подсвечивается строка returnFALSEreturnTRUEfloatTRUE ?
зачем комба шрифтов?
что за черная полоса слева?
Это не я
Для подсветки синтакса пришлось устанавливать новый компонент, а он страшно глючит. Атрибуты шрифта на него почти не распространяются, да и сама подсветка глючит. Буду исправлять.
Только не понял, что за полоска?
А куда скриптограф-то делся? Жму, чтобы скачать, вывалитвается "ценный" совет: ищи в интернете, мол! Спасибо Винде за навязчивый сервис, но я-то понимаю, что прога уникальна! Так где скачать?
Дико извиняюсь, так где-таки скриптограф? Четвертую неделю вопрос висит. Последний раз нажимал на ссылку 28 ноября в 14=01. Результат - отсутствие результата...
Для нвн2 нет скриптографа, но многие используют вот этот - http://nwvault.ign.com/View.php?view=other.Detail&id=625
Chiffa, ну ты бы хоть по ссылочке сходил, Грифон ведь зря кидать не будет. Это генератор скриптов, сделанный под НВН1.
Те, кто работает в НВН2, им пользуются, потому что под НВН2 никто ничего подобного не сделал еще.
Русская версия Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)