Логин:
Пароль:

http://lfforever.ru/design/ds_dw.css http://lfforever.ru/design/black.css
Сменить скин
[Статус] _

Новый LFF: работа над шрифтами ✦✦✦✦
Сервер MC: остановлено ✦✦✦✦✦
РИК: Создание заданий ✦✦✦✦
Neora: остановлено ✦✦✦✦✦
EOD \ FOE: остановлено ✦✦✦✦✦

[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 4 из 16«1234561516»
Фан Форум для LF'айтеров » Игрострой » Модострой LF2 » Neora 2.07 - (PDK + DLL)
Neora 2.07 - (PDK + DLL)
17.10.14 01:46 | #1

Репутация: 396
Постов: 7934

Alternative english version of topic on LFE
Alternative english version of topic on Official LF2 Forums


Название Neora было дано из Neo (новый) и Ra (от rarara.dll), по сути это DLL-проект для движка PDK, который нынче куда популярнее LDK из-за своих крайне продвинутых фич. Но чего-то от длл нам не хватает. А я недавно сел заниматься модами. И мне приспичило. Такая история :)
Neora - Гибрид Alkarter's Exe и Silva's and folks DLL

Эта основа для мода совместима с уже существующими модами на PDK 1.2+, однако начиная с Neora 2.00+ некоторые атрибуты и тэги изменены или переименованы, поэтому если вы сидите не на старой версии - потребуется сделать несколько замен текста в коде.

Идеи и Пожелания находятся здесь!














艾爾卡特 (Alkarter) - разработчик движка, который на LFF был именован как PDK
Drakken - Создание DLL-прототипа с патчингом в реальном времени
Lord Silva - модификация DLL под нужды LF2
Archer-Dante - адаптация DLL для работы в PDK и добавление новых функций
Surik - информационная поддержка по разработке



Neora 2.07 - Prototype Test  | Скачать | Большое обновление





Нарушение условий приведет к закрытию проекта и ограниченном доступе по предварительному согласию.

Прикрепленные файлы: 8845048.png(40Kb) · 7262652.png(25Kb) · 3681975.png(28Kb) · 1940849.png(30Kb) · 6812581.png(28Kb)
"Едыль, будь яойным злодеем, отбирающим у всех тан и девственность!"
28.12.14 02:33 | #61

Репутация: 9
Постов: 21
Место новости на английском языке, пожалуйста, также?

Удивительная работа

28.12.14 09:03 | #62

Репутация: 396
Постов: 7934
Danilokhpp, sure LFE Topic
"Едыль, будь яойным злодеем, отбирающим у всех тан и девственность!"
29.12.14 00:36 | #63

Репутация: 396
Постов: 7934
Цитата Shad90 ()
Не знаю, насколько реально ли сделать такую шнягу.
Перс находится в x-2. Враги побеждены, мигает "GO->".
Но если перс идёт не направо, а влево, то загружается x-1 (то есть предыдущая подстадия).
Короче, суть: свободно гулять по подстадиям (только с последней нельзя уйти назад).
Эспада посоветовал оставить здесь заявку :)

Может быть посмотрю.
Идея и подход к реализации хороший. Правда исключения типа "с поледней нельзя" - это уже перебор, особенно когда в ПДК до 500 подстадий доступно стало...это нужно какие-то рассчеты делать, чтобы понять, что подстадия последняя, и вообще что это подстадия, а не стадия.
Но в целом свободный переход - мне нравится затея.
Помню давным-давно, когда был ещё 1.9, кто-то сделал стейт, при срабатывании которого происходил переход в подстадию, указанную в этом стейте как переменная. (типа 9ххх). Вот только даже на 2.0 я ни разу не видел такую фичу, а про ПДК вообще молчу.
Но поковырять будет можно, да)

"Едыль, будь яойным злодеем, отбирающим у всех тан и девственность!"
29.12.14 01:00 | #64

Репутация: 54
Постов: 986
хочу таймстоп, если его нету
29.12.14 11:36 | #65

Репутация: 396
Постов: 7934
Хотеть не вредно ^_^
Но вот запихнуть управление ФПС обязательно нужно. С ним можно имитировать таймстоп для всех.

Я был не против сделать таймстоп.
Но с этим Сильва не справился, у него всё было через одно место багнутое. У меня небольшие сомнения, что справлюсь я с подобным.

"Едыль, будь яойным злодеем, отбирающим у всех тан и девственность!"
29.12.14 15:20 | #66

Репутация: 54
Постов: 986
нет так нет, тогда хрен с ним
29.12.14 15:46 | #67

Репутация: 396
Постов: 7934
Я не отрицаю.
Я просто не знаю, что из этого выйдет. Как получится.
Попробовать ничего не мешает..)

"Едыль, будь яойным злодеем, отбирающим у всех тан и девственность!"
04.01.15 18:31 | #68

Репутация: 145
Постов: 658
Пожелание:  ик-8 взаимодействие без привязки по координатам.
04.01.15 22:22 | #69

Репутация: 396
Постов: 7934
Espada_55, добавил, тестируй ~ пробуй


Neora v.1.03 - Perfect Position | Скачать | Малый апдейт


Изменения:
- Исправлен случайно сделанный ляп, из-за которого компы в VS спавнились всегда где-то в уголке. Прошу прощения :)
- Добавлена кучка Itr\Kind 8x6. Шестерка в данном случае указывает на метод, где работает только DVX, без привязок по координатам. До этого были методы 0-5, теперь их на 1 больше.


Какие файлы изменились в dll-проекте:
- spawner.inc
- itrkind.inc

"Едыль, будь яойным злодеем, отбирающим у всех тан и девственность!"
06.01.15 00:32 | #70

Репутация: 17
Постов: 257
Немного идей:

---- осуществимые ----
bdy kind: ххх, где ххх - кадр, в который перейдёт владелец bdy, если по этому bdy ударить (такое уже где то было)
Фишки из лдк:
effect:  7: Позволяет наносить повреждения без отправки объекта в кадры получения урона.
effect:  8: Заставляет цель мгновенно упасть.
effect:  9: Заставляет цель сменить сторону\команду
effect:  8xxx: Превращает цель в ID указанном в xxx
state: 20: Позволяет атаковать своих (работает так же как state 18, но без эффекта огня)
state: 1xxxx - остановка времени, где xxxx - время, с подсчетом аналогичным wait
state: 34xxx - пополнение маны, ххх=число пополняемой маны (от 0 до 500)
---------------------------

----неосуществимые----
Добавить остановку времени, либо его замедление в определённой области. К примеру itr сделать такой, в который враг попадает и замедляется.
Сделать подобие itr kind: 8, но восстанавливать не хп, а ману
Сделать возможность добавлять свои собственные эффекты ударам. К примеру опоинт, который работает только при срабатывании itr kinda по цели. 
------------------------

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

Your time is up, my time is now
You can't see me, my time is now
It's the franchise, boy I'm shinin now
You can't see me, my time is now!
06.01.15 01:14 | #71

Репутация: 396
Постов: 7934
Цитата
---- осуществимые ----
----неосуществимые----

PDK и былые движки - абсолютно разные. Тут не бывает "осуществимо\не осуществимо" xD

Цитата
bdy kind: ххх, где ххх - кадр, в который перейдёт владелец bdy, если по этому bdy ударить (такое уже где то было)

работа в LDK, добавлял Шурик.
Уже запланировано у меня, так что это будет обязательно.

Цитата
effect: 8: Заставляет цель мгновенно упасть.

моя не понимать.
fall: 70 - заставляет упасть. Принудительный переход в кадр лежания = упасть тогда, но эффект с указанием кадра, куда отправляется жертва уже есть.
не понимаю смысла предложения

Цитата
effect: 7: Позволяет наносить повреждения без отправки объекта в кадры получения урона.

fall -1 ?
Я этим никогда не пользовался, не знаю как выглядит по факту. Мб посмотрю. Ничего не обещаю.

Цитата
effect: 8xxx: Превращает цель в ID указанном в xxx

Возможно. Спецефикация PDK может не позволить это реализовать. Нужно проверять.

Цитата
effect: 9: Заставляет цель сменить сторону\команду

Принято.

Цитата
state: 20: Позволяет атаковать своих (работает так же как state 18, но без эффекта огня)

Возможно.

Цитата
state: 1xxxx - остановка времени, где xxxx - время, с подсчетом аналогичным wait

Нет.

Цитата
state: 34xxx - пополнение маны, ххх=число пополняемой маны (от 0 до 500)

Возможно.
В таком случае и с хп сразу же.

Цитата
Добавить остановку времени, либо его замедление в определённой области. К примеру itr сделать такой, в который враг попадает и замедляется.

Я думаю, что после того, как сделаю апгрейд самой первой Неоровской фичи - управлением шейкинга, дальше все сами смогут делать имитацию замедлений и прочего.
Посмотрим в общем. Как получится.

Цитата
Сделать подобие itr kind: 8, но восстанавливать не хп, а ману

Нет.
В движке есть определенная область памяти, куда записывается число из Injury от IK8, и от этого числа постепенно "высасывается" значение в хп того, кто подлечивается. Под ману такой ячейки просто не существует.
Такого сейчас не будет точно. Может когда-нибудь очень очень нескоро. Тогда и напомните об этом снова~

Цитата
опоинт, который работает только при срабатывании itr kinda по цели.

Логика совсем не понятна.
Поэтому - нет.

"Едыль, будь яойным злодеем, отбирающим у всех тан и девственность!"
06.01.15 10:55 | #72

Репутация: 17
Постов: 257

Цитата
fall -1 ?

Не самый красивый процесс. Если сделать тот же огонь, по которому персонаж будет ходить, то получающего урон персонажа будет трясти и появится звук битья. Таким образом я делаю приёмы с давлением. К примеру, если персонаж выпускает из себя магическую силу, эта сила давит противников своим количеством. Так вот и делаю, врагов начинает колбасить, а я ещё и землю трясу для эффекта. Выглядит не плохо,но если противник в ТБ или прыжке, то там он и остаётся (т.е. висит в воздухе просто, или шатается постоянно -_-) на  протяжении всего воздействия на него этого приёма. А мне бы хотелось, чтобы урон проходил не заметно, без звуков, трясок, вообще без палева.

Your time is up, my time is now
You can't see me, my time is now
It's the franchise, boy I'm shinin now
You can't see me, my time is now!
06.01.15 11:25 | #73

Репутация: 116
Постов: 843
Цитата dageronik ()
К примеру опоинт, который работает только при срабатывании itr kinda по цели. 

а воспользоваться уже добавленными ИК 8ХУ никак? еще можно mpoint. да, это будет не столь удобно, т.к. нужно переделывать код под такую работу. а ваще. Едыль, расскажи, используется ли сейчас файлик с эффектами? мейби тебе реально будет тогда прикрутить работу своих эффектов?))

06.01.15 12:44 | #74

Репутация: 396
Постов: 7934
Цитата
Едыль, расскажи, используется ли сейчас файлик с эффектами?

Мне бы сначала информацию о том, что там.
Ибо ничего не помню и т.д. и т.п.
Он то может и используется, но для того для чего его делал Алькартер.

Цитата
проходил не заметно, без звуков, трясок, вообще без палева.

настройки звука в эффектах сейчас есть.
остальное смотреть нужно
настройки тряски есть и сейчас вообще в длл, ещё с самой первой версии Неоры. Но они коснутся всех персонажей и объектов. Это ускоряет игровой процесс, убирая множественные микро-задержки от ударов, и так же убрало бы задержки любой другой тряски.
Ну, посмотрим, что ещё можно придумать будет.

"Едыль, будь яойным злодеем, отбирающим у всех тан и девственность!"
07.01.15 10:52 | #75

Репутация: 145
Постов: 658
Пожелание: чтоб act: в stage действовал и на тип 3.
07.01.15 12:31 | #76

Репутация: 396
Постов: 7934
Совсем вежливость растеряли, смертные :|
"Едыль, будь яойным злодеем, отбирающим у всех тан и девственность!"
07.01.15 12:49 | #77

Репутация: 145
Постов: 658
Archer, пожааалуйста ) box_tan
07.01.15 16:28 | #78

Репутация: 396
Постов: 7934
В новом году, думаю, что было бы хорошо не просто развивать Неору, но и подготавливать мастеров этого ремесла.
Так что 1-2 желающих возьму на своеобразное "обучение" этому ремеслу, создания патчей, реверсингу лф2 и так далее, чтобы передавать свои знания в этой области.

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

Школа Неоры

Что войдет в программу?
~ Изучение Assembler в разновидности MASM
~ Работа с дебагерами Olly / Immunity
~ Разработка в IDE RadASM
~ Разработка патчей на DLL
~ Работа с Cheat Engine
~ Периодические домашние задания с последующим сравнением итоговых результатов друг у друга.
~ Организуем систему оценок для разработчиков, чтобы вы могли проявить свой потенциал :)


Программа для саморазвития и развития знаний в этой сфере.
Интересно - присоединяйтесь - записывайтесь.

"Едыль, будь яойным злодеем, отбирающим у всех тан и девственность!"
07.01.15 17:51 | #79

Репутация: 145
Постов: 658
Archer, записываюсь.
07.01.15 18:12 | #80

Репутация: 396
Постов: 7934
Espada_55расписывайся кровью вооооот здесь :3
Приму обязательно ^^

"Едыль, будь яойным злодеем, отбирающим у всех тан и девственность!"
Фан Форум для LF'айтеров » Игрострой » Модострой LF2 » Neora 2.07 - (PDK + DLL)
Страница 4 из 16«1234561516»
Поиск: