Current time: 23.03.2024, 11:45 Hello There, Guest! (LoginRegister)
Language: english | russian  

Post Reply 
Threaded Mode | Linear Mode
Ваши вопросы по ERM-скриптам
Author Message
Igor Offline

Posts: 140
Post: #5326

slater777,
!!IF|y1=10/y2=16:V444/1; замени на !!VRv444&y1=10/y2=16:S1;
!!IF:V444/0; замени на !!VRv444:S0;
не могу подсказать насчет работы с !!IF
но в данном случае можно работать с v444 как с обычной переменной
(This post was last modified: 09.08.2019 00:10 by Igor.)
09.08.2019 00:07
Find all posts by this user Quote this message in a reply
igrik Offline
Administrators

Posts: 2807
Post: #5327

(08.08.2019 23:26)Igor Wrote:  Но может кто объяснить нан сделать диалог не просто да\нет, а скажем с 4 вариантами выбора. И как узнать какой именно выбор сделан?
В данном случае есть 3 пути создания диалога
1. Не очень красивый диалог через IF:G
2. Чуть получше диалог через IF: D/E
3. Лучший в плане графики, но сложнее в реализации, через триггер DL


game bug fixes extended.dll || My Plugins || My GitHub
09.08.2019 10:40
Visit this user's website Find all posts by this user Quote this message in a reply
igrik Offline
Administrators

Posts: 2807
Post: #5328

(08.08.2019 23:09)slater777 Wrote:  Добрый вечер.
Недавно всё-таки решился освоить erm и заодно пофиксить небольшой баг ванильной игры, при котором у сказочных драконов урон от заклинаний "волшебная стрела", "удар молнии" и "ледяная молния" не зависят от сфер (ну, волшебная стрела-то может быть и не должна зависеть, она может быть любой стихии, а вот удар молнии не зависит от надетой сферы небесного свода, также как и ледяная молния не зависит от сферы проливного дождя) и вторичного навыка волшебства.

Проблема скрипта в том, что вот тут тип заклинания равен -1

(08.08.2019 23:09)slater777 Wrote:  В общем, сборный артефакт и его компоненты теперь влияют на урон всех заклинаний....Хотя я указал в условии только каст ледяной молнии. Это первая непонятка.
Далее - при тесте только со сферой дождя урон от удара молнии и волшебной стрелы тоже возрос....Непонятка номер 2.
Ещё - скилл Волшебства не оказывает никакого воздействия ни на одно точечное заклинание. Бонус от специализации - тоже, вообще ни на одно. Непонятка номер 3.
Прокомментируйте, кто хорошо разбирается в ERM. И особо тапками не кидайтесь, только третий день занимаюсь скриптописанием Ab Всем добра.
3. По поводу Волшебства. На самом деле урон Волшебство повышает (при нанесении урона)! Но величина урона, показываемая в книге заклинаний от навыка волшебства не просчитывается. Ошибка в том, что в коде игры при расчете величины урона при показе в книге заклинаний не учитывается проверка на специализацию героя. На ERM я этот вопрос не решал, но решил в виде плагина game bug fixes.dll (который выложен сейчас в предпоследнем сообщении в теме ERA)

Для себя отмечу, что надо будет в плагине занятся вопросом для повышения урона Сказочных драконов от сфер и навыка волшебства.


game bug fixes extended.dll || My Plugins || My GitHub
09.08.2019 10:51
Visit this user's website Find all posts by this user Quote this message in a reply
slater777 Offline

Posts: 136
Post: #5329

(09.08.2019 00:07)Igor Wrote:  slater777,
!!IF|y1=10/y2=16:V444/1; замени на !!VRv444&y1=10/y2=16:S1;
!!IF:V444/0; замени на !!VRv444:S0;
не могу подсказать насчет работы с !!IF
но в данном случае можно работать с v444 как с обычной переменной

Спасибо, потестирую данный вариант вечером.
А команды !?MR0&444; и !?BG1&444; в таком случае (в случае использования переменной вместо флага) нужно редактировать?
09.08.2019 11:24
Find all posts by this user Quote this message in a reply
slater777 Offline

Posts: 136
Post: #5330

(09.08.2019 10:51)igrik Wrote:  3. По поводу Волшебства. На самом деле урон Волшебство повышает (при нанесении урона)! Но величина урона, показываемая в книге заклинаний от навыка волшебства не просчитывается. Ошибка в том, что в коде игры при расчете величины урона при показе в книге заклинаний не учитывается проверка на специализацию героя. На ERM я этот вопрос не решал, но решил в виде плагина game bug fixes.dll (который выложен сейчас в предпоследнем сообщении в теме ERA)

Для себя отмечу, что надо будет в плагине занятся вопросом для повышения урона Сказочных драконов от сфер и навыка волшебства.

А куда плагин кидать?
(This post was last modified: 09.08.2019 12:07 by slater777.)
09.08.2019 11:46
Find all posts by this user Quote this message in a reply
igrik Offline
Administrators

Posts: 2807
Post: #5331

slater777, всё можно было сделать в одном триггере !?MR0; без дополнительных флагов и т.п.
Вот так. Проверяй.


(09.08.2019 11:46)slater777 Wrote:  А куда плагин кидать?
<Папка с ERA>\Mods\WoG\EraPlugins

Список фиксов (Click to View)


game bug fixes extended.dll || My Plugins || My GitHub
09.08.2019 11:46
Visit this user's website Find all posts by this user Quote this message in a reply
slater777 Offline

Posts: 136
Post: #5332

igrik, благодарю. Вечером проверю.
За плагин спасибо. Кстати, вопрос по поводу них. Они друг друга дополняют? В той директории уже лежит один gamebugfixes.dll, вдобавок товарищ Berserker на днях скинул ещё 1 в теме Era'ы.
09.08.2019 12:32
Find all posts by this user Quote this message in a reply
igrik Offline
Administrators

Posts: 2807
Post: #5333

(09.08.2019 12:32)slater777 Wrote:  Кстати, вопрос по поводу них. Они друг друга дополняют? В той директории уже лежит один gamebugfixes.dll, вдобавок товарищ Berserker на днях скинул ещё 1 в теме Era'ы.
Это один и тот же плагин. Только я им занимаюсь и распростроняю. В теме эры мой же плагин, с ссылкой на мой дропбокс.
Berserkerу нужно было, чтобы я этот плагин адаптировал для новой ЭРЫ (2.8.7) в части боевых раундов. Я это сделал и разместил (для удобства пользователей) свой файл в его сообщении.


game bug fixes extended.dll || My Plugins || My GitHub
09.08.2019 12:36
Visit this user's website Find all posts by this user Quote this message in a reply
slater777 Offline

Posts: 136
Post: #5334

(09.08.2019 12:36)igrik Wrote:  Это один и тот же плагин. Только я им занимаюсь и распростроняю. В теме эры мой же плагин, с ссылкой на мой дропбокс.
Berserkerу нужно было, чтобы я этот плагин адаптировал для новой ЭРЫ (2.8.7) в части боевых раундов. Я это сделал и разместил (для удобства пользователей) свой файл в его сообщении.
Теперь понятно. Спасибо 132 Вечером отпишу о результатах теста скрипта.
09.08.2019 12:45
Find all posts by this user Quote this message in a reply
Igor Offline

Posts: 140
Post: #5335

(09.08.2019 11:24)slater777 Wrote:  А команды !?MR0&444; и !?BG1&444; в таком случае (в случае использования переменной вместо флага) нужно редактировать?

Да, надо менять на !?MR0&v444=1; !?BG1&v444=1;
Если надо проверить 10 условий, то можно в каждом условии v444+1, и потом проверить v444=10. 1 переменная вместо 10 флагов.
09.08.2019 17:46
Find all posts by this user Quote this message in a reply
slater777 Offline

Posts: 136
Post: #5336

igrik, ваш скрипт работает, спасибо 132 Загвоздка только в том, что вы убрали ресивер на проверку номера заклинания, и я, начав тестировать скрипт, обнаружил, что кольцо холода наносит урона на +125% больше. 50% от стандартного действия сферы и ещё 50% от того, что тип заклинания не указан. Правится это ресивером !!BG:S?yx;?

Upd: Да, номер заклинания всегда выдаёт -1, за исключением волшебной стрелы (15). Не знаю, как решить эту проблему.
(This post was last modified: 09.08.2019 20:10 by slater777.)
09.08.2019 19:18
Find all posts by this user Quote this message in a reply
igrik Offline
Administrators

Posts: 2807
Post: #5337

(09.08.2019 19:18)slater777 Wrote:  Upd: Да, номер заклинания всегда выдаёт -1, за исключением волшебной стрелы (15). Не знаю, как решить эту проблему.
MR:S в помощь


game bug fixes extended.dll || My Plugins || My GitHub
09.08.2019 20:19
Visit this user's website Find all posts by this user Quote this message in a reply
slater777 Offline

Posts: 136
Post: #5338

igrik, да, MR:S помог, спасибо. Проблема со сферами решена, со сборным артефактом тоже. Осталось решить проблему со скиллом волшебства: оно не даёт прибавки точечным спеллам, и со специализаей волшебства: она вообще не работает.
(This post was last modified: 09.08.2019 21:08 by slater777.)
09.08.2019 21:07
Find all posts by this user Quote this message in a reply
Raistlin Away
Moderators

Posts: 1348
Post: #5339

Igor, я не совсем понимаю, что там написаноScratch_one-s_head Есть где-то гайд по ресейверу SN?


Создал новый глобальный мод: WoG Ultra Edition
10.08.2019 02:25
Find all posts by this user Quote this message in a reply
slater777 Offline

Posts: 136
Post: #5340

Доделал скрипт на фикс багов со сказочным драконом. Исправил баг с "нераспознаваемым волшебством" при касте точечных заклинаний, специализация на волшебство теперь тоже работает для всех заклинаний. Исправил баг, когда сказочный дракон без героя (нейтрал) кастовал заклинание с кучей ошибок. Сферы на точечный заклинания работают за исключением волшебной стрелы. В принципе, можно добавить условие, что если хотя бы одна сфера из 4ёх есть, то стрела бьёт на 50% сильнее, но это опционально. Артефакты кольца мага работают на все заклинания.
(This post was last modified: 10.08.2019 13:10 by slater777.)
10.08.2019 13:08
Find all posts by this user Quote this message in a reply
« Next Oldest | Next Newest »
Post Reply 


Forum Jump:

Powered by MyBB Copyright © 2002-2024 MyBB Group