Quote:И с чего вдруг ресивер !!MA начнет действовать только на одну сторону?
- он как раз действует... Я проверял свой скрипт и нападал на врага (ИИ) и имея этих же самых монстров, мировоззрение было только лишь в моей армии, но не у врага - это раз!
Два - если враг напал на меня, то ни у меня и ни у него не было мировоззрения и в этом я хотел разобраться! Это я рассматривал случай, когда артефакт оковы войны у меня находятся!
Если артефакт у врага, то ни у меня и ни у него не будет мировоззрения при нападение и при защите, поэтому там и проверка на красного стоит!
Далеко ходить не надо и не причём тут моё мировоззрение.. Я испытал и на защите вставив строки ниже
(взял 100000 чтобы в глаза бросилось сразу же если сработает) и с защитой тоже не работает это! Ведь это не на массовое а на определенного существа рассчитано! При атаке работает, а при защите нет! Значит скрипт кривой и дело тут не в мировоззрении и ресейвере !!MA
Quote:Если так, то зачем городить огород? Просто дай перед боем герою +1 к морали через !!HE:R0 и всего делов. Ну или пересчитай и дай +n в зависимости от текущего состава армии, чтобы быть совсем честным.
- так не надо! Мировоззрение то все равно будет -1 у всех ,а я хочу чтобы именно оно было +1, поэтому этот способ мне не пойдет!
Quote:А то ведь в приведенном выше скрипте ты нигде не сохраняешь и не восстанавливаешь после боя расовую принадлежность, что вообще странно с точки зрения логики.
- нет.. Совсем не так! После боя снова у всех всё своё как и должно быть! Сам удивляюсь что так! и все мои существа вновь принадлежат тем замках, которым и должны официально принадлежать!
Дело то тут в скрипте самом и механика не вытягивает это! С защитой то тоже не работает! Для меня это не сильно важно и сойдет даже только при атаке, и путь не будет при защите! Тут я уже сам захотел глубже разобраться, а в чём же дело!
(This post was last modified: 13.03.2020 18:47 by fatsawhorse.)