Current time: 22.11.2024, 23:28 Hello There, Guest! (LoginRegister)
Language: english | russian  

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

Posts: 5422
Post: #2716

(03.06.2014 10:52)igrik Wrote:     И да: хорошо бы ещё знать что Valery менял в нем.
посмотрел сейчас, там лишь разница в тексте:D
вот сделал бы в своём HmS ерт-файлы, и таких различий бы не было в принципе по основному коду... а там, глядишь, и китайцы бы мод локализовали (или как там правильно?!)

P.S. сравнивал январские релизы (твоя последняя версия конечно же имеет небольшие отличия в цифрах по коду)
(This post was last modified: 03.06.2014 19:05 by Bes.)
03.06.2014 19:04
Visit this user's website Find all posts by this user Quote this message in a reply
gamecreator Offline

Posts: 7107
Post: #2717

(03.06.2014 18:51)Shiva Wrote:  Кто-нибудь поможет доделать скрипт?
А сам скрипт то где? Что доделывать?


When all gods have burnt to ashes in eternity of sorrow,
Demons gonna tear your soul because there is no tomorrow.
03.06.2014 20:56
Find all posts by this user Quote this message in a reply
fatsawhorse Offline

Posts: 1022
Post: #2718

Здравствуйте.. Подскажите мне, а возможно ли вообще при помощи скрипта убрать ограничение первичных навыков (нападение, защита, сила и знание) у героя (всадника) и сделать вместо обычных 99, например 200 (при прокачке и накопление навыков конечным было бы значение не 99, а именно 200) или никак нельзя даже через erm поломать обыденность игры?
05.06.2014 17:50
Find all posts by this user Quote this message in a reply
Папаган Offline

Posts: 79
Post: #2719

В Эре до 127 можно, если модуль соотв. включить. Насчет 200, это вряд ли возможно, иначе ее создатели давно бы забабахали.


"Нет ни хороших, ни плохих, есть лишь отражение в зеркале." (с)
ДМБ 1999-2009, 291 гв. МСП
05.06.2014 18:55
Find all posts by this user Quote this message in a reply
Algor Away
Administrators

Posts: 3881
Post: #2720

(05.06.2014 17:50)fatsawhorse Wrote:  Здравствуйте.. Подскажите мне, а возможно ли вообще при помощи скрипта убрать ограничение первичных навыков (нападение, защита, сила и знание) у героя (всадника) и сделать вместо обычных 99, например 200 (при прокачке и накопление навыков конечным было бы значение не 99, а именно 200) или никак нельзя даже через erm поломать обыденность игры?

Если и можно, то только через UN:C, стандартных средств нет.

И да, установкой заоблачных значений поломать получится только баланс и здравый смысл, но никак не обыденность. Если уж не хватает 99 (значение, которое редко используется больше чем на треть), то Вы точно что-то делаете не так. Хотите сделать что-то необычное (не обыденное) - придумайте нечто действительно нетривиальное, а не просто +100500 к первичным навыкам. Действительно годная идея наверняка найдет здесь и одобрение и поддержку.


BattleHeroes Rus/Eng | ERA scripts (+ReMagic) Rus/Eng
05.06.2014 18:57
Visit this user's website Find all posts by this user Quote this message in a reply
fatsawhorse Offline

Posts: 1022
Post: #2721

Quote:В Эре до 127 можно
- вот это да.. Просто удивительно!

Quote:В Эре до 127 можно, если модуль соотв. включить. Насчет 200, это вряд ли возможно, иначе ее создатели давно бы забабахали.

и

Quote:Если и можно, то только через UN:C, стандартных средств нет.

Спасибо я Вас понял..
(This post was last modified: 05.06.2014 19:08 by fatsawhorse.)
05.06.2014 19:07
Find all posts by this user Quote this message in a reply
fatsawhorse Offline

Posts: 1022
Post: #2722

Здравствуйте... Подскажите пожалуйста мне, что со скриптом данным не так? Почему-то мой драколич своей же атакой (смертельным облаком) задевает своих же союзных войск. Вроде бы должен не задевать... Что в этом скрипте может быть не так..

Скрипт
Заранее благодарен...
(This post was last modified: 07.06.2014 17:20 by fatsawhorse.)
07.06.2014 17:20
Find all posts by this user Quote this message in a reply
gamecreator Offline

Posts: 7107
Post: #2723

Что такое v397 и v399? Откуда они берутся и зачем нужны?
Лучше обнулять v398 в начале триггера BG. Тогда отпадёт необходимость в триггере BA и обнулении в триггере MF.
Я бы сразу запретил урон через MF:E, а не устанавливал его в 0.


When all gods have burnt to ashes in eternity of sorrow,
Demons gonna tear your soul because there is no tomorrow.
07.06.2014 17:50
Find all posts by this user Quote this message in a reply
fatsawhorse Offline

Posts: 1022
Post: #2724

Спасибо за советы.. Попытался всё учесть, но вроде бы опять же всё поправил, но результат тот же остаётся
Может в этом скрипте что-то мешает выполнять цепочку последовательных действий! Но только что?
(This post was last modified: 07.06.2014 18:52 by fatsawhorse.)
07.06.2014 18:48
Find all posts by this user Quote this message in a reply
Bes Offline

Posts: 5422
Post: #2725

(07.06.2014 17:20)fatsawhorse Wrote:  Здравствуйте... Подскажите пожалуйста мне, что со скриптом данным не так? Почему-то мой драколич своей же атакой (смертельным облаком) задевает своих же союзных войск. Вроде бы должен не задевать... Что в этом скрипте может быть не так..

Скрипт
Заранее благодарен...

где-то я это уже видел в коде ФМ?! Rolleyes
боюсь спросить, а у вас есть кусок кода, где идёт запись типа действия в v9806???
07.06.2014 19:26
Visit this user's website Find all posts by this user Quote this message in a reply
gamecreator Offline

Posts: 7107
Post: #2726

Вот оно что.
fatsawhorse, для того чтобы успешно использовать куски чужого кода, надо понимать как он работает. Поэтому тебе пока лучше писать код самому: это легче, чем пытаться понять чужой.


When all gods have burnt to ashes in eternity of sorrow,
Demons gonna tear your soul because there is no tomorrow.
07.06.2014 21:54
Find all posts by this user Quote this message in a reply
fatsawhorse Offline

Posts: 1022
Post: #2727

Quote:боюсь спросить, а у вас есть кусок кода, где идёт запись типа действия в v9806???
- спасибо, я понял проблему...

Quote:fatsawhorse, для того чтобы успешно использовать куски чужого кода, надо понимать как он работает. Поэтому тебе пока лучше писать код самому: это легче, чем пытаться понять чужой
- уж очень меня заинтересовала такая особенность, где мои юниты не получают урона от встряски, создаваемой облаком смерти драколича, а то уж очень большой урон все получают, а иногда и погибают...

Я в этом скрипте
две очень большие проблемы нашёл и не представляю, как можно их исправить? Вроде бы всё правильно:

1. По своей сути этот код полностью снимает способность драколича массово атаковать противника облаком смерти, то есть задевает только того, в кого выстрел и был направлен,а что поменять надо, чтобы выстрел моего драколича задевал всех рядом стоящих врагов, но не меня (мой отряд)?

2. Мой монстр, который непосредственно атакует врага становится бессмертным и на него не действует никакая атака врага! Что делать? Как убрать это бессмертие, но при этом выполнить команду (см. пункт № 1)

Может вообще никак нельзя сделать индивидуальную изоляцию своей армии от облака смерти моего же драколича без снятия особенности массово поражать близстоящий отряд выстрелом!
(This post was last modified: 08.06.2014 09:18 by fatsawhorse.)
08.06.2014 07:54
Find all posts by this user Quote this message in a reply
gamecreator Offline

Posts: 7107
Post: #2728

(08.06.2014 07:54)fatsawhorse Wrote:  уж очень меня заинтересовала такая особенность, где мои юниты не получают урона от встряски, создаваемой облаком смерти драколича, а то уж очень большой урон все получают, а иногда и погибают...
Вот попробуй с нуля самостоятельно написать, не подглядывая в код Феникс мода. Алгоритм уже понятен: если стреляет драколич, то записать его сторону, а при нанесении урона проверить сторону и отключить урон если она совпадает.


When all gods have burnt to ashes in eternity of sorrow,
Demons gonna tear your soul because there is no tomorrow.
08.06.2014 11:21
Find all posts by this user Quote this message in a reply
fatsawhorse Offline

Posts: 1022
Post: #2729

Quote:Вот попробуй с нуля самостоятельно написать, не подглядывая в код Феникс мода. Алгоритм уже понятен: если стреляет драколич, то записать его сторону, а при нанесении урона проверить сторону и отключить урон если она совпадает.
- что-то смострячил в этом роде, но эффекта никакого..
Сам не понимаю, у кого я здесь урон запретил, ведь при битве урон получают все и враг и мой, рядом стоящий с ним, монстр от облака смерти моего драколича.. ???
Я так сделал в случае, если не только я первый нападу, но и на меня кто-нибудь нападёт со стороны и я окажусь в роли защищающегося!

В чём же здесь может быть проблема? Вроде бы всё расставлено правильно и ошибок загрузка карты и активация самого кода не выдаёт...
(This post was last modified: 08.06.2014 12:21 by fatsawhorse.)
08.06.2014 12:17
Find all posts by this user Quote this message in a reply
gamecreator Offline

Posts: 7107
Post: #2730

По коду: в каком триггере это вообще проиходит? !!BG работает только в триггере !?BG, а !!MF не несёт смысловой нагрузки за пределами триггера !?MF.

(08.06.2014 12:17)fatsawhorse Wrote:  Сам не понимаю, у кого я здесь урон запретил, ведь при битве урон получают все и враг и мой, рядом стоящий с ним, монстр от облака смерти моего драколича.. ???
Вот для этого надо проверять на чьей стороне драколич и тот, кто получает урон. И исходя из этого запрещать или не запрещать урон.
(08.06.2014 12:17)fatsawhorse Wrote:  Я так сделал в случае, если не только я первый нападу, но и на меня кто-нибудь нападёт со стороны и я окажусь в роли защищающегося!
Значит нельзя привязываться конкретно к нападающему или защитнику.


When all gods have burnt to ashes in eternity of sorrow,
Demons gonna tear your soul because there is no tomorrow.
08.06.2014 15:54
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