You are not logged in.

Alex626

admin

  • "Alex626" is male
  • "Alex626" started this thread

Posts: 10,467

Location: Земля

1

Monday, July 12th 2010, 3:16pm

Высокотехнологичные моды \ Flowgraph Plugin System

Я давно наблюдаю за западом и за отечественными модами, но никак не могу понять - почему же мы не используем "высокотехнологичные модификации" ? Здесь речь идёт о модификациях, которые содержат в себе:
  • Собственную MOD DLL
  • Свой графический интерфейс
  • Flowgraph и LUA скрипты высокой сложности
Эти три компонента позволят вывести ваш мод на профессиональный уровень и придаст ему солидности. Проблема заключается в том, что у нас вообще мало народа этим интересуется, а если кто и интересуется, то у него не хватает опыта и квалификации. Ко всему прочему это занимает очень много времени. Конечно интерфейс требует высокого уровня знаний и много времени, а UI\MENU требуют ещё больше, всё же давайте рассмотрим уже готовые варианты систем, которые можно включить в мод без необходимости программирования.

Flowgraph Plugin System

Эта система, разработанная автором James-Ryan, является системой для загрузки плагинов Flowgraph и содержит ещё несколько улучшений. Сама модификация представляет особый интерес для любителей флоуграфа, через который можно делать довольно таки сложные системы. Плагины идут отдельно или одним паком вместе с модов, и представляют собой отдельные DLL для загрузки в папку FGplugins вашего мода.

Я говорил про некоторые другие улучшения, так вот в комплекте есть файл настройки settings.xml, дающий нам возможность:
  • выключать интро ролики
  • выключать вступительный ролик
  • !выбирать стартовый уровень
Как видите, последняя перечисленная опция позволяет облегчить игроку задачу загрузки первого уровня из модификации, и теперь вместо открытия консоли нужно просто начать новую игру.

Доступные плагины расширения для flowgraph:

  • Flash - загрузка swf анимации на экран
  • GOC - активация режима 3rd person
  • Multiplayer - сборник нодов для управления MP
  • Mouse - позволяет включить курсор и получить координаты курсора на экране
  • Joystick - получает данные с джостика
  • EntityScreen - определяет положение проекции объекта на экране
  • LookAt - заставляет поворачиваться объекты как бы "лицом" к координате
  • Iterator1 - сборник нодов для сканирования пространства и получения ID сущностей
  • Math1 - дополнительные ноды для математических вычислений
  • Signaler - соединение нескольких разных флоуграфов с помощью сигнального нода
  • Xml - огромный сборник нодов для создания и редактирования .xml файлов
  • StringCombine - склеивание 2х слов в одно
  • SpawnEntity - 2 нода для динамического создания сущностей в игре - entity и archetype entity


Загрузить (Wars 1.5)
index.php?page=Attachment&attachmentID=160 - Модификация
index.php?page=Attachment&attachmentID=161 - Исходный код
Текущая версия: 1.1.0.5


Обновление:
Версия для Crysis обновлена, т.е. теперь имеет всё то же что и версия для Crysis-Wars.

Загрузить (Crysis 1.2 / 1.21)
index.php?page=Attachment&attachmentID=158 - Модификация
index.php?page=Attachment&attachmentID=159 - Исходный код
Текущая версия: 1.0.1.2

Скачать с файловой базы: Flowgraph Plugin System.

Alex626

admin

  • "Alex626" is male
  • "Alex626" started this thread

Posts: 10,467

Location: Земля

2

Tuesday, July 27th 2010, 3:24pm

Скоро откроются темы с запросом элементов интерфейса. Так что ждите ;)

3

Tuesday, July 27th 2010, 3:42pm

Довольно интересно! Если знать значение всех нодов и представлять что из этого получится можно делать большие цепочки, я не знаю все значения, тем не менее это мне не мешает сторить ФГ "высокой сложности" :)
Остается просветить Плейграунд :D

Saha

Модератор форума

  • "Saha" is male

4

Tuesday, July 27th 2010, 3:59pm

Остается просветить Плейграунд

Кому надо пусть сюда заходят

5

Tuesday, July 27th 2010, 4:02pm

Кому надо пусть сюда заходят

Ну они кроме crymod.com другого не знают..

Alex626

admin

  • "Alex626" is male
  • "Alex626" started this thread

Posts: 10,467

Location: Земля

6

Tuesday, July 27th 2010, 4:03pm

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


edit:

Вот тебе кстати и представляется ответственная задача рекламы этого портала на плейграунде :D А те кто на офф. сайте, они давно уже всё это умеют.

Maxwell

Trainee

  • "Maxwell" is male

Posts: 124

Location: Пермский край, г. Добрянка

7

Saturday, July 31st 2010, 6:37am

Всё не пойму как этот мод устонавливать, у кого работает расскажите как его установить))

8

Saturday, July 31st 2010, 10:40am

Всё не пойму как этот мод устонавливать, у кого работает расскажите как его установить))

Какой именно?

poliglot

Trainee

  • "poliglot" is male

Posts: 176

Location: Россия

Occupation: Безработный, студент ёпт

9

Saturday, July 31st 2010, 10:51am

*# Mouse - позволяет включить курсор и получить координаты курсора на экране*
С помощью этого можно управлять SFW файлами, то есть тыкать на кнопки в этом файле?
Строю план, как украсть цистерну с C2H5OH.

Maxwell

Trainee

  • "Maxwell" is male

Posts: 124

Location: Пермский край, г. Добрянка

10

Saturday, July 31st 2010, 11:03am

Сам мод Flowgraph Plugin System не хочет работать, вроде всё нормально устонавливается, а новые ноды не появляются

DCamer

Администратор CryMod

  • "DCamer" is male

Posts: 2,436

Location: пгт. Змиёвка

Occupation: Программист

11

Saturday, July 31st 2010, 12:17pm

Сам мод Flowgraph Plugin System не хочет работать, вроде всё нормально устонавливается, а новые ноды не появляются

Так ты запусти редактор с модом FGPS.
«Как лекарство не достигает своей цели, если доза слишком велика, так и порицание и критика - когда они переходят меру справедливости.»Артур Шопенгауэр
«Самый длинный путь начинается с одного шага, а не поворота ключа в замке зажигания.»Эдвард Эбби

Maxwell

Trainee

  • "Maxwell" is male

Posts: 124

Location: Пермский край, г. Добрянка

12

Saturday, July 31st 2010, 1:26pm

Я так и делаю, не работает:(

DCamer

Администратор CryMod

  • "DCamer" is male

Posts: 2,436

Location: пгт. Змиёвка

Occupation: Программист

13

Saturday, July 31st 2010, 1:41pm

Я так и делаю, не работает:(

Они не отдельно появятся, например, EntityScreen в категории Entity
«Как лекарство не достигает своей цели, если доза слишком велика, так и порицание и критика - когда они переходят меру справедливости.»Артур Шопенгауэр
«Самый длинный путь начинается с одного шага, а не поворота ключа в замке зажигания.»Эдвард Эбби

Maxwell

Trainee

  • "Maxwell" is male

Posts: 124

Location: Пермский край, г. Добрянка

14

Saturday, July 31st 2010, 1:48pm

А ты этот мод устонавливал??

DCamer

Администратор CryMod

  • "DCamer" is male

Posts: 2,436

Location: пгт. Змиёвка

Occupation: Программист

15

Saturday, July 31st 2010, 2:13pm

А ты этот мод устонавливал??

Да. Запускаю редактор с ярлыка на рабочем столе.
«Как лекарство не достигает своей цели, если доза слишком велика, так и порицание и критика - когда они переходят меру справедливости.»Артур Шопенгауэр
«Самый длинный путь начинается с одного шага, а не поворота ключа в замке зажигания.»Эдвард Эбби

Maxwell

Trainee

  • "Maxwell" is male

Posts: 124

Location: Пермский край, г. Добрянка

16

Saturday, July 31st 2010, 2:15pm

Только-что установил всё заново, редоктор вообще не запускается((

DCamer

Администратор CryMod

  • "DCamer" is male

Posts: 2,436

Location: пгт. Змиёвка

Occupation: Программист

17

Saturday, July 31st 2010, 2:41pm

Только-что установил всё заново, редоктор вообще не запускается((

Ты хотя бы путь указываешь к Mods?
«Как лекарство не достигает своей цели, если доза слишком велика, так и порицание и критика - когда они переходят меру справедливости.»Артур Шопенгауэр
«Самый длинный путь начинается с одного шага, а не поворота ключа в замке зажигания.»Эдвард Эбби

Maxwell

Trainee

  • "Maxwell" is male

Posts: 124

Location: Пермский край, г. Добрянка

18

Saturday, July 31st 2010, 2:45pm

Канешно указываю

Alex626

admin

  • "Alex626" is male
  • "Alex626" started this thread

Posts: 10,467

Location: Земля

19

Saturday, July 31st 2010, 9:42pm

*# Mouse - позволяет включить курсор и получить координаты курсора на экране*
С помощью этого можно управлять SFW файлами, то есть тыкать на кнопки в этом файле?
Нет. Управление swf файлами осуществляется в режиме Modal Mode, доступном только через С++, т.е. с помощью нода Flash грузится на экран файл, а через нод Mouse выводится курсор. Но режим взаимодействия не включается.

Всё не пойму как этот мод устонавливать, у кого работает расскажите как его установить))

Во-первых почитай инструкцию по запуску модов. Во-вторых определись на какую версию SDK движка ставишь. Соответственно Crysis и Crysis Wars. Для первого нужен патч 1.2, для второго 1.5. Вообще все моды с DLL ставятся только на новые версии патчей. После того как всё это проделал, скачиваешь соответственную версию мода и запускаешь инсталлер. Там просто указываешь путь к Crysis, затем вводишь имя папки для мода. Установщик сам всё создаст. Потом запускаешь как написано в инструкции.

Maxwell

Trainee

  • "Maxwell" is male

Posts: 124

Location: Пермский край, г. Добрянка

20

Sunday, August 1st 2010, 7:59am

Всё понял, у меня патча 1.2 нету т.к они вообще не ставятся