Как сделать?
…
Lexon,
minuts+=1
if minuts > 59: hour+=1&minuts = 0
if hour > 24: day+=1&hour = 0
if day > 31: weak+=1&day = 1
if weak > 9: year+=1&weak = 1
GS '#Weak'
$hour = iif (hour < 10, '0<<hour>>', '<<hour>>')
$minuts = iif (minuts < 10, '0<<minuts>>', '<<minuts>>')
#Weak
$weak[1] = 'Ароса'
$weak[2] = 'Новаса'
$weak[3] = 'Огоса'
$weak[4] = 'Латоса'
$weak[5] = 'Дургоса'
$weak[6] = 'Мелоса'
$weak[7] = 'Назоса'
$weak[8] = 'Ураса'
$weak[9] = 'Анолзура'
Как выводить:
*PL '<<day>> день <<weak>> месяца(<<$weak[weak]>>) <<year>> года <<$hour>>:<<$minuts>>'
IF hour > 15: $golod_step1 = 'Вы голодны!'
Oliver:
Lexon,
minuts+=1 if minuts > 59: hour+=1&minuts = 0 if hour > 24: day+=1&hour = 0 if day > 31: weak+=1&day = 1 if weak > 9: year+=1&weak = 1 GS '#Weak' $hour = iif (hour < 10, '0<<hour>>', '<<hour>>') $minuts = iif (minuts < 10, '0<<minuts>>', '<<minuts>>')#Weak
$weak[1] = 'Ароса' $weak[2] = 'Новаса' $weak[3] = 'Огоса' $weak[4] = 'Латоса' $weak[5] = 'Дургоса' $weak[6] = 'Мелоса' $weak[7] = 'Назоса' $weak[8] = 'Ураса' $weak[9] = 'Анолзура'Как выводить:
*PL '<<day>> день <<weak>> месяца(<<$weak[weak]>>) <<year>> года <<$hour>>:<<$minuts>>'IF hour > 15: $golod_step1 = 'Вы голодны!'
Это ваш календарь? Очень интересно посмотрю, спасибо.
А $weak аж 9 штук, что это? Вроде в недели 7 дней, а в году 12, а что такое 9?
У меня обычный, календарь с этого сайта
$weekday[1] = ‘Понедельник’
$weekday[2] = ‘Вторник’
$weekday[3] = ‘Среда’
$weekday[4] = ‘Четверг’
$weekday[5] = ‘Пятница’
$weekday[6] = ‘Суббота’
$weekday[7] = ‘Воскресенье’
$month[1] = ‘Январь’
$month[2] = ‘Февраль’
$month[3] = ‘Март’
$month[4] = ‘Апрель’
$month[5] = ‘Май’
$month[6] = ‘Июнь’
$month[7] = ‘Июль’
$month[8] = ‘Август’
$month[9] = ‘Сентябрь’
$month[10] = ‘Октябрь’
$month[11] = ‘Ноябрь’
$month[12] = ‘Декабрь’
JDN = JDNStart + time/1440
hour = (time/60) MOD 24
minut = time MOD 60
weekday = (JDN MOD 7) + 1JDa = JDN + 32044
JDb = (4*JDa + 3)/146097
JDc = JDa - (146097*JDb/4)
JDd = (4*JDc + 3)/1461
JDe = JDc - 1461*JDd/4
JDm = (5*JDe + 2)/153day = JDe - (153*JDm+2)/5 + 1
month = JDm + 3 - 12*(JDm/10)
year = 100*JDb + JDd - 4800 + JDm/10
$hour = iif (hour < 10, ’0<<hour>>’, ‘<<hour>>’)
$minut = iif (minut < 10, ’0<<minut>>’, ‘<<minut>>’)
PL $weekday[weekday] + ’, ’ + day + ’ ’ + $month[month] + ’ ’ + year + ‘года’ + ’. ’ + $hour + ‘:’ + $minut
Lexon,
Это фэнтези.
вот мой календурь
calendar.qsp
думаю перепилить под фентези не сложно.
Ребят хотел из этого
Spoiler
if iditem[1] = 1:’<a href=“exec:gs ‘‘WeaponDefault’’,1”><<$wea[1]>></a>.’
if iditem[2] = 1:’<a href=“exec:gs ‘‘WeaponDefault’’,2”><<$wea[2]>></a>.’
if iditem[3] = 1:’<a href=“exec:gs ‘‘WeaponDefault’’,3”><<$wea[3]>></a>.’
if iditem[4] = 1:’<a href=“exec:gs ‘‘WeaponDefault’’,4”><<$wea[4]>></a>.’
if iditem[5] = 1:’<a href=“exec:gs ‘‘WeaponDefault’’,5”><<$wea[5]>></a>.’
if iditem[6] = 1:’<a href=“exec:gs ‘‘WeaponDefault’’,6”><<$wea[6]>></a>.’
if iditem[7] = 1:’<a href=“exec:gs ‘‘WeaponDefault’’,7”><<$wea[7]>></a>.’
if iditem[8] = 1:’<a href=“exec:gs ‘‘WeaponDefault’’,8”><<$wea[8]>></a>.’
if iditem[9] = 1:’<a href=“exec:gs ‘‘WeaponDefault’’,9”><<$wea[9]>></a>.’
if iditem[10] = 1:’<a href=“exec:gs ‘‘WeaponDefault’’,10”><<$wea[10]>></a>.’
if iditem[11] = 1:’<a href=“exec:gs ‘‘WeaponDefault’’,11”><<$wea[11]>></a>.’
if iditem[12] = 1:’<a href=“exec:gs ‘‘WeaponDefault’’,12”><<$wea[12]>></a>.’
if iditem[13] = 1:’<a href=“exec:gs ‘‘WeaponDefault’’,13”><<$wea[13]>></a>.’
if iditem[14] = 1:’<a href=“exec:gs ‘‘WeaponDefault’’,14”><<$wea[14]>></a>.’
if iditem[15] = 1:’<a href=“exec:gs ‘‘WeaponDefault’’,15”><<$wea[15]>></a>.’
if iditem[16] = 1:’<a href=“exec:gs ‘‘WeaponDefault’’,16”><<$wea[16]>></a>.’
if iditem[17] = 1:’<a href=“exec:gs ‘‘WeaponDefault’’,17”><<$wea[17]>></a>.’
сделать такой цикл
Spoiler
id1=1
:next_id1
if iditem[id1] = 1:
‘<table border = “1” bordercolor = black>’
*p “<tr><td><a href=‘exec:gs ‘‘WeaponDefault’’,<<id1>>’><<$wea[id1]>></a>.</td></tr>”
end
id1 += 1
if id1 < 18: jump ‘next_id1’
в итоге хотел чтобы для каждого предмета была ячейка но выходит такая ошибка в чем она может заключаться?

DeathSpace
Я не спец, но туда dynamic напрашивается. Мне пару страниц назад все объяснили
Chaos Legion,
я пытался и по другому сделать с dynamic, но там не получалось из-за нескольких проблем.
Chaos Legion:
вот мой календурь
startovaya_loka.txt
vyichislenie_i_vyivod_datyi.txtдумаю перепилить под фентези не сложно.
Да у меня не фэнтэзи :-)
Завтра посмотрю, спасибо большое.
В общем к этому календарю, вы добавляете в тех локе вот эту строчку и всё?
hunger -= current_time - hunger_lastcheck !отнимаем кол-во пройденых минут от голода
hunger_lastcheck = current_time !обнуляем счетчик
Или ещё чтото ?
Lexon
так хотел ?
222.qsp
там в стартовой локе указал hunger =1000
а потом в событиях вычитаем и все
DeathSpace,
когда вылазит ошибка? Когда щёлкаешь по ссылке? Или когда этот код начинает выводить текст на экран? Код скопирован точно?
народ, вопрос всё о той же пресловутой уже ошибка js
словил момент в игре, посмотрел в коде, я в коде для навигатора не совсем понимаю, но код типа:
gt ‘‘s_s_w_1’’,’’s_1’’
это нормально для кода под навигатор? я просто не понимаю смысла пробела после gt и зачем по 2 ’
Aleks Versus,
по ссылке нажимая
DeathSpace,
Тогда очевидно, что ты неправильно расставил кавычки.
*p "<tr><td><a href='exec:gs ""WeaponDefault"",<<id1>>'><<$wea[id1]>></a>.</td></tr>"
Объяснить, почему должно быть так?
Aaaspavel,
Это не должно работать в принципе. Но вылезать должна не ошибка JS, а “неизвестное действие”.
Aleks Versus,
Спасибо большое,да если не сложно объясни)