MegaPeasant
Posts: 19
|
Ааа вот! Нашёл!
Wog : 3.58f
ERM - 2.8.1
|
|
03.07.2015 19:27 |
|
Bes
Posts: 5422
|
пример отключения повторного срабатывания
|
|
03.07.2015 20:30 |
|
MegaPeasant
Posts: 19
|
Блин я с трудом понимаю , можно пример с моим скриптом?
!?LE126/141/0;
!!IF:Q1^Здравствуй путник! Что ты хочешь?
- Слушай, можешь убрать камень за собой?
-А ты мне что?
-А я тебе вот этот копер дам!
- Вау, ну ладно! {Дать} {крестьянину} {одну} {золотую?}^;
!!HE-1&13/y-3>1:A160;
!!UN:O126/140/0;
!!UN:O126/139/0;
Как теперь сделать деактивацию флага?
|
|
03.07.2015 21:29 |
|
Bes
Posts: 5422
|
P.S.кстати, почитайте справку по LE, там есть отдельная спец.опция чтобы деактивировать Событие на карте
|
|
03.07.2015 22:34 |
|
MegaPeasant
Posts: 19
|
Да, я не понял как сделать прибавку/убавку ресурсов, ну например ты даёшь ему монетку, и монетка исчезает
|
|
04.07.2015 12:02 |
|
Bes
Posts: 5422
|
MegaPeasant, откройте справку по ЕРМ в разделе по команде !!OW:R...
пробуйте, учитесь, будут проблемы - излагайте, не привыкайте ждать готового кода здесь, это не приветствуется в нашей братии.
|
|
04.07.2015 12:13 |
|
MegaPeasant
Posts: 19
|
Да! Всё круто) Сделал, вот только я не понял, там написано: Установить/проверить/получить ресурсы - как именно Получить ресурсы? А то изначально у меня стоит Установить.
R#1/#2/$3
Установить/проверить/получить ресурсы #1 – хозяин (0…7, -1 = текущий) #2 – тип ресурса $3 – кол-во ресурса
|
|
04.07.2015 15:58 |
|
gamecreator
Posts: 7107
|
|
04.07.2015 17:01 |
|
MegaPeasant
Posts: 19
|
Что-то я запутался с этими флагами: Вот я активирую флаг -
!!IF:V310/0;
!?LE5/116/0&-310;
Потом когда ЭТОТ флаг заканчивается - я его деактевирую и активирую другие флаги скрипта
!!IF:V313/0;
!!IF:V313/0;
!!IF:V310/1; - этот я деактивировал.
Теперь я делаю что когда заходят в этот объект то должен быть активирован флаг -
!?OB7/116/0&-313;
Потом деактевирую...
А когда я делаю другое действие с этим объектом и с другим флагом, ничего не работает.
|
|
06.07.2015 12:06 |
|
igrik
Posts: 2819
|
потому что эти флаги могут использоваться и в других скриптах. Отсюда могут вылезать всякого рода непонятки такие как: вроде и код правильный, а не работает.
Поэтому нельзя использовать слишком много флагов, неубедившись в отсутствии оных
Чтобы их искать нужно испльзовать "поиск по тексту в файле" например в тоталкоммандере
game bug fixes extended.dll || My Plugins || My GitHub
|
|
06.07.2015 19:19 |
|
Bes
Posts: 5422
|
MegaPeasant, ещё ремарка...
если вы в начале карты или вне какого либо события управляете состоянием флагов - нужно использовать синтаксис "инструкция", т.е. не !! а !#
|
|
06.07.2015 19:28 |
|
MegaPeasant
Posts: 19
|
Bes, так с !# вообще ничего не работает! Ил всмысле "Усправляю состоянием флагов вне события"?
(This post was last modified: 06.07.2015 20:07 by MegaPeasant.)
|
|
06.07.2015 20:06 |
|