Вывод значений в HTM форму

 
+
-
edit
 

chukcha

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

Balancer

администратор
★★★★★
Раньше писал в test.htm, например
[ time_end_reg 1000 / ]
и выводил число. Чичас чето ругается...
 


Телепаты в отпуску. Сделай копипаст ошибки.
… чтобы понять рекурсию, нужно сперва понять рекурсию …  
+
-
edit
 

chukcha

разработчик l2j-сервера
мильпардон за неправилно сформулированный вопрос.
Попытаюсь и подробнее и с кодом.
Задача: Пытаюсь вывести для игроков время в секундах , которое им будет дано для регистрации, описываемое переменной time_end_reg.
Реализация: Некий HTM файл со строкой
...time for registration is [ time_end_reg 1000 / ] sek...
Предполагаю получить:
time for registration is 120 sek...
Результат:
HTM файл выводится, но вместо времени (раньше выводилось все правильно) выводится ...
time for registration is [ time_end_reg 1000 / ] sek...
Ниже привожу код.


Exception code 'time_end_reg 1000 /' java.lang.ArrayIndexOutOfBoundsException: -
1 in text'<html><body>
CALL TO EVENT MANAGER FOR REGISTRATION TO EVENT!


The total time for registration is [ time_end_reg 1000 / ] sek.


THE AWARD OF EVENT - 3 enchant weapon D,C,B for for e
very type.


</body></html>
'
java.lang.ArrayIndexOutOfBoundsException: -1
at ru.balancer.jbforth.Stack.top(Stack.java:153)
at ru.balancer.JBForth.parse(JBForth.java:400)
at net.sf.l2j.gameserver.serverpackets.NpcHtmlMessage.writeImpl(NpcHtmlM
essage.java:216)
at net.sf.l2j.gameserver.serverpackets.ServerBasePacket.write(ServerBase
Packet.java:112)
at net.sf.l2j.gameserver.SelectorThread.pack(SelectorThread.java:456)
at net.sf.l2j.gameserver.SelectorThread.processOutboudQueue(SelectorThre
ad.java:546)
at net.sf.l2j.gameserver.SelectorThread.run(SelectorThread.java:212)



ЗЫ: Тут еще и диалоги перестали добавляться... :'(
ЗЫЗЫ: Многое, видимо, поменялось в форте, а я поотстал (мало время). На вики и форуме тоже ничего не нашел (может плохо искал).
Ивен уже давно был сделан (try to take - мясорубка). Поступили жалобы, что не запускается. Сам не смог запустить. Решил все переделать для работы со словарями. Протестить. И Краб бы выложил в СВН в ивенты. С лету не получилось. Сижу ковыряю по мере возможности. Если кому интересно посотрудничать, пишите в личку - я аську свою дам- пообщаемся.

Russian Mafia TEAM (RMT) Lineage 2 C3 Server (L2J Fortress) http://www.la2c3.ru НИЧТО НЕ СЛИШКОМ.  
AD Реклама Google — средство выживания форумов :)
+
-
edit
 

Balancer

администратор
★★★★★
>java.lang.ArrayIndexOutOfBoundsException: -1

Исчерпание стека. Где-то что-то лишнее снимается, или переменная значение не возвращает. Фиг знает. Попробуй отследить, что там творится дампами стека на каждый чих по ._s (в отличии от .s выдаёт сразу в stdout)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

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