Помогите пожалуйста
|
|
Initro | Дата: Пятница, 14 Марта 2014, 23:43 | Сообщение # 1 |
почетный гость
Сейчас нет на сайте
| Я не знаю почему не работает одно условие
Если hp игрока <= 0,то должен производиться перезапуск и Вычитаться одна жизнь Рестар и снятие hp происходит,но не работает global.lives1(не вычитывается) Все переменные правильно написаны
Код if hp_player1 <= 0 { global.lives1 -= 1; room_restart(); }
if global.lives1 <= 0 { room_goto(menu); }
Сообщение отредактировал Initro - Пятница, 14 Марта 2014, 23:44 |
|
| |
Quad69 | Дата: Пятница, 14 Марта 2014, 23:51 | Сообщение # 2 |
заслуженный участник
Сейчас нет на сайте
| Когда выполняется действие room_restart, комната перезапускается, и у всех объектов выполняется действие в Create. У какого нибуть объекта может есть код в create типа это: hp_player1=10
|
|
| |
Initro | Дата: Пятница, 14 Марта 2014, 23:56 | Сообщение # 3 |
почетный гость
Сейчас нет на сайте
| maksim1221232, Да, а как сделать чтоб global.lives1 не обновлялся?
|
|
| |
Quad69 | Дата: Суббота, 15 Марта 2014, 00:03 | Сообщение # 4 |
заслуженный участник
Сейчас нет на сайте
| Задай её в событие "Game start"(Старт игры)
|
|
| |
shizofren | Дата: Суббота, 15 Марта 2014, 00:28 | Сообщение # 5 |
Starting MS-DOS...
Сейчас нет на сайте
| В первой сцене, которая будет запускаться вообще, вешаешь этот скрипт global на пустой ГО. Потом, уже в других сценах обращаешься к экземпляру класса и вычитаешь кол-во жизни.
Моя команда
|
|
| |
Initro | Дата: Суббота, 15 Марта 2014, 01:17 | Сообщение # 6 |
почетный гость
Сейчас нет на сайте
| maksim1221232, Как ты там переменную создашь? Добавлено (15.03.2014, 01:17) --------------------------------------------- shizofren, Можешь по подробней объяснить?
|
|
| |
Quad69 | Дата: Суббота, 15 Марта 2014, 01:27 | Сообщение # 7 |
заслуженный участник
Сейчас нет на сайте
| Initro, Просто удали кусок кода в котором выполняется global.lives1 и напиши его в событии 'Game Start'
|
|
| |
Initro | Дата: Суббота, 15 Марта 2014, 01:39 | Сообщение # 8 |
почетный гость
Сейчас нет на сайте
| Все тему закрывайте я проще сделал!
|
|
| |