Перейти к содержанию

  • 0
Авторизация  
Bulbyan

Испытание прорыв Трога

Вопрос

В процессе данного испытания после убийства каждого выскакивает сообщение, которое надо каждый раз закрывать. Так же за прохождение испытания просто бомбическая награда.

Еще на каждом из испытаний, не только на прорыве Трога, под конец испытания начинает звучать сигнал тревоги и продолжает пока не перезагрузишь игру.

Screen-Shot30.jpg
Screen-Shot32.jpg
Screen-Shot33.jpg

Поделиться сообщением


Ссылка на сообщение

6 ответов на этот вопрос

Рекомендуемые сообщения

  • 0

Там в зависимости от того, какое испытание проходим, награда варьируется от 500 до 900 крышек за раз.

Чтоб 20к набежало, надо видимо кучу раз пройти.

 

Уменьшить награды раз в 10?

С сообщением что делать? Вообще убрать?

Поделиться сообщением


Ссылка на сообщение
  • 0
4 минуты назад, MagnuMspec сказал:

Чтоб 20к набежало, надо видимо кучу раз пройти.

Конкретно в этом испытании за один раз столько дается. 

 

5 минут назад, MagnuMspec сказал:

С сообщением что делать? Вообще убрать?

Ну в других испытаниях это сообщение появляется один раз, по завершении испытания, а тут какой-то косяк. 

Поделиться сообщением


Ссылка на сообщение
  • 0

Вот скрипт, который висит на каждом боссе из испытаний.

Спойлер

scn 00CSzzUBTRushBossDeathScript

        ;Short count

        ;Bgin Onload
        ;set Count to Count + 1
        ;if Count > 1
        ;disable
        ;markfordelete
        ;endif
        ;End

Begin OnActivate
    

    if IsActionRef player == 1
        if getDead == 1        ;if I'm dead
            ;do nothing
        else    ;i'm not dead
            startcombat player
        endif
    else    ; it's someone other than the player activating me
        activate
    endif


End


Begin onDeath


    disable
    ShowMessage 00CSUBTRushBossDeathMessage

    If GetInCell 00CSbTown01Unbreakable01d1
        UBTRushGhoul1DoorREF.Unlock
        GhoulRushRewardBoxREF.Additem Caps001 500
    ElseIf GetInCell 00CSbTown01Unbreakable01d2
        UBTRushTrog1DoorREF.Unlock
        TrogRushRewardBoxREF.Additem Caps001 600

    ElseIf GetInCell 00CSbTown01Unbreakable01d3
        UBTRushMirelurk1DoorREF.Unlock
        MirelurkRushRewardBoxREF.Additem Caps001 700
    ElseIf GetInCell 00CSbTown01Unbreakable01d4
        UBTRushFev1DoorREF.Unlock
        FevRushRewardBoxREF.Additem Caps001 800
    ElseIf GetInCell 00CSbTown01Unbreakable01d5
        UBTRushRanger1DoorREF.Unlock
        RangerRushRewardBoxREF.Additem Caps001 900

    endif

    markfordelete

End

 

Выделил красным по трогам и мессадж.

Как видишь, оно одно для всех, сообщение вылазит всегда, а дальше в зависимости от того, в какой мы ячейке.

 

1. Ничто другое не задействует контейнеры для наград.

2. Ничто другое не задействует сообщение.

3. Это сообщение единственное в своем роде. Дублей, задействованных где-то еще, у него нет.

 

Поделиться сообщением


Ссылка на сообщение
  • 0

Названия скриптов лучше не начинать с цифр. Не знаю, как сейчас, но раньше с подобными возникали аномалии.

  • Спасибо! 1

Поделиться сообщением


Ссылка на сообщение
  • 0
22 часа назад, MagnuMspec сказал:

Убрал цифры из названия скрипта.

Добавил DoOnce для мессаджа.

Проблема осталась. Фикс не работает.  

Поделиться сообщением


Ссылка на сообщение

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  


×
×
  • Создать...