Теряется значение. А почему?

 
+
-
edit
 

chukcha

разработчик l2j-сервера
Пишу тестовый квест

0 suvalue step
step . проверяю значение
: bypass_test_7121
"enter" . проверка входа
step . еще раз проверка значения
step 0 = if
"test?" show
1 to step переходим к первому шагу
step . и еще раз посмотрим внутри ифа
exit выходим из слова
then
step . а значение на выходе?
;

4 раза вывожу значение step
1раз 0 (нормально)
2 раз null (а почему не 0)
3раз не выводится т.к. условие не выполнено
4 раз null
А куда потерялся 0?
Russian Mafia TEAM (RMT) Lineage 2 C3 Server (L2J Fortress) http://www.la2c3.ru НИЧТО НЕ СЛИШКОМ.  
+
-
edit
 

Balancer

администратор
★★★★★
chukcha> А куда потерялся 0?

На вид - всё ок. Ты Форт по //jbf_reload вместо //reload не перезагружал? //jbf_reload делает жёсткий рестарт, без сохранения перменных. А так - посмотрю твой пример "в жизни" :)
 
+
-
edit
 

chukcha

разработчик l2j-сервера
Попробовал... та же ситуация.
О Мастер, подскажи несчастному школяру!
Russian Mafia TEAM (RMT) Lineage 2 C3 Server (L2J Fortress) http://www.la2c3.ru НИЧТО НЕ СЛИШКОМ.  
+
-
edit
 

chukcha

разработчик l2j-сервера
Бал, все нормально. Ничего не менял, версию не апдейтил. Запустил вчерашний сервак, погонял с разными значениями - все ок. Чудеса!
Russian Mafia TEAM (RMT) Lineage 2 C3 Server (L2J Fortress) http://www.la2c3.ru НИЧТО НЕ СЛИШКОМ.  

в начало страницы | новое
 
Поиск
Настройки
Твиттер сайта
Статистика
Рейтинг@Mail.ru