Current time: 17.02.2025, 08:50 Hello There, Guest! (LoginRegister)
Language: english | russian  

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

Posts: 2180
Post: #1336

В триггере Эры тоже вызывается цикл - установи и там от 0 до 41.
Всего должно быть исправлено 5 вызовов - 1 в триггере Эры и по 2 в триггерах !?BR.
08.11.2010 18:54
Find all posts by this user Quote this message in a reply
GhostManSD Offline

Posts: 1054
Post: #1337

Если провести мышкой - не меняется.


Κακῆς ἀπ' ἀρχῆς γίγνεται τέλος κακόν.
08.11.2010 19:02
Visit this user's website Find all posts by this user Quote this message in a reply
GhostManSD Offline

Posts: 1054
Post: #1338

Все работает. Вон оно как, камрады:
Code:
!?FU400; Функция для уничтожения катапульт на поле боя
!!BMx16:T?y1; Запомнить тип существа
!!BMx16&y1=x1:F?y2; Запомнить флаги для катапульты
!!VRy2&y1=x1:+4194304; Добавить флаг для исчезновения с поля боя
!!BMx16&y1=x1:Fy2; Установить флаги для катапульты
!!BMx16&y1=x1:K1000; Нанести урон в 1000 очков, если катапульта
!?BR&v997=-1; Триггер для первого раунда боя
!!DO400/0/41/1:P145; Уничтожить все катапульты на поле боя
!?BR; Триггер для каждого раунда боя
!!BU:R; Обновить поле боя

Добавлено:
Забыл сказать: есть недостаток. Перед вступлением в битву на миг мелькает что-то вроде куска черного экрана. Но это, имхо, не страшно.


Κακῆς ἀπ' ἀρχῆς γίγνεται τέλος κακόν.
(This post was last modified: 08.11.2010 19:15 by GhostManSD.)
08.11.2010 19:13
Visit this user's website Find all posts by this user Quote this message in a reply
Sav Offline

Posts: 2180
Post: #1339

Чёрный экран может быть связан с !!BU:R.
Попробуй убрать его или вставить в другое место.
08.11.2010 19:29
Find all posts by this user Quote this message in a reply
feanor Offline

Posts: 624
Post: #1340

Убить катапульту, говорите?
***********************
!!UN:C4600651/1/235; - отключить появление катапульты на поле боя.
***********************
!!UN:C4600651/1/126; - вернуть умолчание.
***************************
!!UN:C4600651/2/37008;
!!UN:C4600655/2/37008; - появляется всегда.
08.11.2010 20:21
Find all posts by this user Quote this message in a reply
Efrit Offline
Administrators

Posts: 6185
Post: #1341

feanor, красиво Sm Но если есть возможность избежать "запретных" ресиверов (я про !!UN:C и !!BM:G) - то лучше их избегать. Вариант GhostManSD более безопасный и универсальный...


Welcome!
08.11.2010 20:48
Find all posts by this user Quote this message in a reply
GhostManSD Offline

Posts: 1054
Post: #1342

Доработал скрипт: теперь в окне после окончания боя не отображается, что у игрока погибла катапульта. Скрипт переместил в соответствующую тему.
Efrit, увы, без BM:G не получилось убрать отображение убитой катапульты после боя. В принципе, оно не мешает, но исключительно в эстетических целях...Rolleyes


Κακῆς ἀπ' ἀρχῆς γίγνεται τέλος κακόν.
08.11.2010 21:36
Visit this user's website Find all posts by this user Quote this message in a reply
Sav Offline

Posts: 2180
Post: #1343

Взглянул одним глазом. !!BM:B вместо !!BM:G не катит?
08.11.2010 21:51
Find all posts by this user Quote this message in a reply
GhostManSD Offline

Posts: 1054
Post: #1344

Sav, отлично подошло! Теперь скрипт и впрямь безопасен. Ab


Κακῆς ἀπ' ἀρχῆς γίγνεται τέλος κακόν.
08.11.2010 21:56
Visit this user's website Find all posts by this user Quote this message in a reply
GhostManSD Offline

Posts: 1054
Post: #1345

Переменные v могут хранить отрицательные значения?


Κακῆς ἀπ' ἀρχῆς γίγνεται τέλος κακόν.
08.11.2010 23:09
Visit this user's website Find all posts by this user Quote this message in a reply
Sav Offline

Posts: 2180
Post: #1346

Да. До пр. -2 млрд.
08.11.2010 23:13
Find all posts by this user Quote this message in a reply
feanor Offline

Posts: 624
Post: #1347

Quote:Но если есть возможность избежать "запретных" ресиверов (я про !!UN:C и !!BM:G) - то лучше их избегать.
Почему?
09.11.2010 10:24
Find all posts by this user Quote this message in a reply
Efrit Offline
Administrators

Posts: 6185
Post: #1348

Потому как человек может играть под какой угодно версией ВоГ'а - и вовсе не факт, что везде сработает одинаковое обращение к адресам. К тому же многие изменения с помощью !!UN:C касаются всей игры, а не только конкретной карты...


Welcome!
09.11.2010 13:53
Find all posts by this user Quote this message in a reply
feanor Offline

Posts: 624
Post: #1349

Quote:и вовсе не факт, что везде сработает одинаковое обращение к адресам
сработает. Адрес из секции SoD.
Quote:К тому же многие изменения с помощью !!UN:C касаются всей игры, а не только конкретной карты...
надо, значит, восстанавливать умолчания после битвы.
10.11.2010 02:45
Find all posts by this user Quote this message in a reply
Efrit Offline
Administrators

Posts: 6185
Post: #1350

Всё это так - но я говорил про команду !!UN:C вообще, а не конкретно про "отключение баллисты"...


Welcome!
10.11.2010 07:29
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-2025 MyBB Group