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

Сообщения


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

Почему-то скрипт не работает как надо.

 

if ( gothealth == 2 )
MessageBox "Собщение1", "Продолжить"
set button to GetButtonPressed
	if ( button == - 1 )
		return
	elseif ( button == 0 )
		MessageBox "Собщение2", "Готово"
		set gothealth to 4
	endif
endif

Ссылка на комментарий
Поделиться на другие сайты

Что за значение такое -1?

и зачем такая сложность?

попробуй так:

if ( button == 0 )

MessageBox "Собщение2", "Готово"

set gothealth to 4

else

return

Ссылка на комментарий
Поделиться на другие сайты

потому что он неправильно написан. Надо примерно так:

if ( gothealth == 2 )
if ( message == 0 )
	MessageBox "Собщение1", "Продолжить"
	set message to 1
	set button to GetButtonPressed
else
	if ( button == - 1 )
		return
	elseif ( button == 0 )
		MessageBox "Собщение2", "Готово"
		set gothealth to 4
		set message to 0
	endif
endif
endif

ЗЫ а -1 значит, что кнопка не нажата

Ссылка на комментарий
Поделиться на другие сайты

Цернон-сан мне же нужно обе половинки сна

Эндер Виггин спасибо, сейчас посмотрю.

Изменено пользователем Argonat
Ссылка на комментарий
Поделиться на другие сайты

Гм. А зачем нам отслеживать, какая кнопка нажата, если она всего одна?

А как можно сделать по другому?

Смысл в том, что длиные сны обрезаются (т.е. собщения MessageBox).

Ссылка на комментарий
Поделиться на другие сайты

Смысл в том, что длиные сны обрезаются (т.е. собщения MessageBox).
Ну это понятно. Разве как-нибудь так оно работать не будет?

if ( gothealth == 2 )
        if ( message == 0 )
                MessageBox "Собщение1", "Продолжить"
                set message to 1
        elseif ( message == 1 )
                MessageBox "Собщение2", "Готово"
                set gothealth to 4
                set message to 0
        endif
endif

Ссылка на комментарий
Поделиться на другие сайты

Ну это понятно. Разве как-нибудь так оно работать не будет?

Так не работает почему то, хотя вроде должно было. :dontknow: (только второе собщение появляется)

Остановлюсь пока на варианте с GetButtonPressed.

P.S. Всем спасибо за помощь.

Ссылка на комментарий
Поделиться на другие сайты

Разве как-нибудь так оно работать не будет?
Такой скрипт неправильный, т.к. согласно ему высвечивается одно сообщение, а потом без перерыва второе. И переменная message тут не спасает.

 

Кстати, в тот момент, когда игрок читает сообщение, это считается MenuMode?

Ссылка на комментарий
Поделиться на другие сайты

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

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

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

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

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

Войти

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

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...