Current time: 26.11.2024, 17:17 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: 6183
Post: #1341

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


Welcome to the soldier side,
Where there is no one here but me.
People all grow up to die,
There is no one here but me...
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: 6183
Post: #1348

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


Welcome to the soldier side,
Where there is no one here but me.
People all grow up to die,
There is no one here but me...
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: 6183
Post: #1350

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


Welcome to the soldier side,
Where there is no one here but me.
People all grow up to die,
There is no one here but me...
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-2024 MyBB Group