Автор | Сообщение |
|
| |
Не зарегистрирован
Зарегистрирован: 01.01.70
|
|
Отправлено: 13.08.04 19:35. Заголовок: Вопрос жизни и смерти...
...моего квеста. :) Есть ли в ДосУрке команда для немедленного выхода из квеста? У меня ситуация такая. Идет драка. Враг бьет героя. Проверяется рнд, и если попадает, производится proc метки, осуществляющей снятие ХП. После этого происходит возвращение на метку, где враг попал, а там следует goto на другую локацию. Так вот, в той метке, где снимаются ХП, каждый раз происходит проверка, меньше ли это значение (ХП), чем ноль. Если так, то происходит переход на локацию death, где стоит end, нет никаких кнопок, и игра благополучно должна выйти. Но в том то и дело, что goto, стоящий после proc переносит на другую локацию. То есть получается так: Конец Затем описание той самой локации, куда уносит goto. Затем кнопки из той локации. Но из игры выхода не происходит!!! Это все из-за proc. Он же обрабатывает метку, а потом автоматически возвращается назад :(((( Если бы была команда для немедленного выхода, я бы просто поставил ее на death’е, и все проблемы решены... Так есть она, или нет, эта команда? Помогите...
|
|
Цитата
|
Ответов - 2
[только новые]
|
|
|
| |
Не зарегистрирован
Зарегистрирован: 01.01.70
|
|
Отправлено: 13.08.04 20:09. Заголовок: Re: Вопрос жизни и смерти...
В текущих бета-редакциях Досурки есть операторы quit - немедленный выход и forget_procs - «забыть» о всех вызывающих proc’ах.
|
|
Цитата
|
|
| |
Не зарегистрирован
Зарегистрирован: 01.01.70
|
|
Отправлено: 13.08.04 23:43. Заголовок: Re: Victor
Это в смысле 1.35beta? Спасибо большое! А то я в 1.30 и quit, и exit пробовал... Интуицию проверял :)))) Спасибо еще раз.
|
|
Цитата
|
|