Здравствуйте..
Hello
PerryR
thank you for information. It is, of course, difficult for me, but I will look at it and try to figure it out ..
Thanks for the video
Ребята, весь день сегодня пытался всяческими способами ускорить работу этой функции, но никак не смог этого сделать! Она либо перестаёт вообще работать, либо затормаживает игру от 3 до 5 секунд после хода каждой фракции (каждого цвета)
Вот сама функция
Цель вопроса: прошу помочь ускорить отработку данной функции. Самостоятельно этого я сделать не могу!
Задача функции: урезать во всех шахтах для всех игроков кол-во существ в зависимости от их уровня, если оно перевалит за допустимый предел, согласно требуемому кол-ву.
Навскидку. Не тестировалось.
PS: ну где там
igrik с банхаммером?
Algor я очень рад что Вы отозвались, спасибо за скрипт, но тут вышла маленькая беда
Quote:срабатывает каждый день для всех игроков. Вопрос: а охрана в шахтах тоже каждый день растет? А то может по понедельникам достаточно резать?
- Вы правы, поменяю хотя бы на неделю..
Работает просто моментально (очень быстро)..
Всё срабатывает только на ячейку № 1, а остальные не затрагивает несмотря на перебор функции !!DO3806/0/6/1 и кого бы я не ставил в ячейку № 1 всех существ превращает всегда в тех, что были в этой ячейке ранее (до них)!

Копипаста... в последней строке
!!MN1:M0/y1/y2;
заменить на
!!MN1:Mx16/y1/y2;
Поправил пост выше.
Algor спасибо Вам большое.. Работает просто отлично, занимает мало места и самое главное очень и очень быстро отрабатывается.. То что надо!
Я бы без Вас этот код вообще не смог бы отрегулировать.
Спасибо.
Друзья, подскажите как сделать четыре магии за один ход?
Скрипт - двойная магия.
Здравствуйте..
1. Подскажите, а можно ли установить или изменить как-нибудь биографию командира (ов), если вообще возможно. Я стандартно в ресивере !!CO подобного не нашёл?
2. Как можно изменить картинку на "Бонус Богов" внутри героя (рядом со специализацией)? Текст могу изменить, но картинку нет.. Как можно именно саму картинку там сменить, если также вообще возможно?
P.S. ЭРА версии 2.9.4
Hi! I wonder if there is a way to check whether a stack was summoned by Santa Gremlins. Thanks!
(28.01.2021 19:15)Archer30 Wrote: [ -> ]Hi! I wonder if there is a way to check whether a stack was summoned by Santa Gremlins. Thanks!
You can check my
Santa Balance script, there you can find one possible way.
Thanks a lot, Perry, that script is very useful!
And I was lucky to find a bug from your script

Would be good to add in a creature id check. Warmachines and dragons (summoned by dragon heart) shouldn't be interfered.
Здравствуйте…
Quote:1. Подскажите, а можно ли установить или изменить как-нибудь биографию командира (ов), если вообще возможно. Я стандартно в ресивере !!CO подобного не нашёл?
2. Как можно изменить картинку на "Бонус Богов" внутри героя (рядом со специализацией)? Текст могу изменить, но картинку нет.. Как можно именно саму картинку там сменить, если также вообще возможно?
- Ок, буду считать что это осуществить при помощи ERM-скриптов нельзя.
У меня что-то не получается ограничить уровень прокачки у героя-человека в зависимости от имеющегося у него вторичного навыка!
Таким образом, получилось у меня ограничить уровень у всех в игре (у человека и у компьютера)
Код
Цель скрипта: дать возможность любому герою-человеку, имеющему эксперт орлиного глаза прокачать свой уровень до 15, а если нет у героя эксперта орлиного глаза, то до 10 уровня разрешить прокачку, но не выше ..
Код
Если я пытаюсь поставить таким способом это ограничение (см. выше код), то скрипт уже не работает (ну то есть ограничивает только до 10 уровня (до опыта 14700) независимо от всех условий, что указаны в скрипте) и не важно до 15 я стану прокачивать или до 10 – потолок всегда будет является именно 14700!
Что я делаю здесь не так или это ограничение !!UN:J1 распространяется исключительно на всех героев и отдельно его никак нельзя поставить для урезания уровня?
P.S. Я так полагаю, что эта команда !!UN:J1 урезает опыт единожды и для всех..
fatsawhorse, В триггере !?HL-1; только один герой активен.
Не могут сразу несколько героев получать очередной уровень, а потому цикл тут неуместен.
Тут нужно проверить текущего героя на принадлежность человеку, потом на эксперта навыка Орлиного глаза
!!HE-1:S11/?y1; и на его уровень !!HE-1:E?y2/?y3;
И, если y1<3 (нет навыка или ещё не эксперт) и y3>10, то через этот же рессивер срезать/установить ему нужный уровень.
SergOz спасибо Вам за подсказку.. Я попробую завтра сделать
Уточнение, через этот ресивер !!HE-1:E?y2/?y3 урезать в самом конце его уровень или всё-таки через этот !!UN:J1?
Просто когда я так резал
, то при повышении уровня опыт урезался так, что уровень повышаться стал бесконечно и пришлось игру снимать через диспетчер задач (произошло бесконечное зацикливание)!
Hi! I wanted to make a IF:M msg pops up by hotkey, so I made
Here is my question. I want this IF:M dialogue pops up only once in the game. Say I hit F10 5 times, I only have 1 dialogue pops up instead of 5. Any idea I can make this happen? Thanks!