RU
Вылетает при запуске
Genryzz
#1590
•
30.11.2015 07:14
•
4 comments
•
5458 views
G
Сразу при переходе в локацию QSP виснет и вылетает(вторая часть рандома есть и примерно такая же кроме числел)
set start_options = rand (1,2)
if start_options = 1: gt 'Потереть лампу', '1'
if start_options = 2: gt 'Потереть лампу', '2'
if $args[0] = '1':
set temperature = rand (15,40)
set water = rand (20,30)
set material = rand (5,10)
set eat = rand (5,20)
'Ваша тур группа оказалась в пустыне у вас:'
'Температура <<temperature>> C'
'Запасы воды <<water>> литров'
'Запасы материалов <<material>> килограмм'
'Запасы еды <<eat>> килограмм'
G
Я неправильно использовал оператор if как надо было его прописать? В конечном варианте будет рандом из 5 сегментов, а не из 2 как сейчас.
Genryzz,
у тебя получается зациклен переход. Попробуй добавить так:
set start_options = rand (1,2)
if потёр_лампу=0:
потёр_лампу=1
if start_options = 1: gt 'Потереть лампу', '1'
if start_options = 2: gt 'Потереть лампу', '2'
end
if $args[0] = '1':
set temperature = rand
Попробую угадать. Перед нами часть кода локации ‘Потереть лампу’? Если это так, то налицо бесконечный цикл.
start_options = rand (1,5)
if start_options = 1:
temperature = rand (15,40)
water = rand (20,30)
material = rand (5,10)
eat = rand (5,20)
'Ваша тургруппа оказалась в пустыне у вас:'
'Температура <<temperature>><sup>0</sup>C'
'Запасы воды <<water>> литров'
'Запасы материалов <<material>> килограмм'
'Запасы еды <<eat>> килограмм'
elseif start_options = 2:
!Код для опции 2...
elseif start_options = 3:
!Код для опции 3...
else
!Код для остальных опций...
end
G
Огромное спасибо!