Начало   Правила Помощь Поиск Войти Регистрация  
Центр рейнджеров "Млечный путь"
 
16.07.2025 04:59:19
*
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости:
19.06.2023 12:12:17 - Форум ЕГ снова работает.
03.04.2020 10:16:49 - Ведётся подготовка к чемпионату "Механик"
31.05.2019 12:21:10 - ВНИМАНИЕ! ТЕМ КТО ХОЧЕТ ЗАРЕГИСТРИРОВАТЬСЯ НА ФОРУМЕ!
30.07.2018 01:30:46 - Флешмоб
24.04.2018 12:06:56 - Адрес Форума.



FAQ по тегам форума
FAQ по гильдиям
 
  Творчество Гильдии Команды ТР СНК Кланы Соревнования Рейтинги Альбомы Чат  
Страниц: 1 [2] 3 4
  Печать  
Тема: Разработка квеста "СОЮЗ"
"Орден Почётного Легиона за активное участие в жизни форума свыше 1000 дней!"
Offline ShatovJS
*

АААААААААААААААААААА!!!
Сообщений: 342
Карма: 120 Известность: 275

« Ответ #15 : 29.07.2009 11:53:49 »
примеры есть в файлах что идут вместе с TGE.
Бессрочное "Чёрное сердце" за мат.
Offline nctr
*

Сообщений: 667
Карма: 755 Известность: 151

« Ответ #16 : 29.07.2009 12:05:21 »
Стоп, стоп. Это в любом случае, или поправляется?
Можешь дать конкретный пример использования?
да хоть сотню.
если в лог. условии написать что-нибудь вроде "2*2=4", "-1", "3/0" "10+1" или "2<3", переход будет доступен, если там будет стоять "0", "3-3", "2*2=5", "3<=2" - соответственно, переход будет всегда недоступен. если использовать переменные, вместо них будут подставляться их текущие значения, и дальше принцип тот же.
"Орден Почётного Легиона за активное участие в жизни форума свыше 1000 дней!"
Offline ShatovJS
*

АААААААААААААААААААА!!!
Сообщений: 342
Карма: 120 Известность: 275

« Ответ #17 : 29.07.2009 12:23:38 »
Мдя у тебя на данный момент занято всего лишь три параметра из сорока восьми. А параметр который тебе предлагают ввести, понадобится всего один и он будет использоватся не один раз, на протяжении всего квеста.
Орден Почётного Легиона за активное участие в жизни форума свыше 1000 дней!
Offline Белый волк
*

Основатель СОЮЗа
Сообщений: 153
Карма: 80 Известность: 38

« Ответ #18 : 29.07.2009 19:43:57 »
Спасибо, с параметрами все понятно.

Кто может оказать литературную помощь?
Орден Почётного Легиона за активное участие в жизни форума свыше 1000 дней!
Offline Белый волк
*

Основатель СОЮЗа
Сообщений: 153
Карма: 80 Известность: 38

« Ответ #19 : 30.07.2009 06:51:39 »
И снова вопросы! :crazy:
  • Время
  • Зависимость параметров

1. Например, я хочу ввести самостоятельный параметр даты в квесте. Пусть это будет 3301-3304-ый год. Я хочу, что бы в выводе параметра это отображалось, как: Год: 3301, День: (1-365). После окончания цикла 365 дней счетчик дней должен обнуляться и запускаться с единицы, при этом обновляя значение Год.
Как это реализовать?

2. Я хочу, что бы определенный параметр зависел от значения другого параметра. Как это реализовать?

Всем заранее спасибо. :crazy:
Орден Почётного Легиона за активное участие в жизни форума свыше 1000 дней!
Offline Белый волк
*

Основатель СОЮЗа
Сообщений: 153
Карма: 80 Известность: 38

« Ответ #20 : 30.07.2009 07:30:47 »
Внимание! Обновлен файл в первом посте! :crazy: Наброски продолжаются. Основные локации первой арки начинают появляться, но я не пойму, откуда брать вдохновение на то, что бы дать им хоть какое-то описание :crazy:
Встает вопрос, начать ли работу над сюжетом и литературностью, или же прорабатывать дерево квеста. Я серьезно, мне нужна помощь! :crazy: У вас есть шанс оказать огромную помощь в создании квеста, посвященного станции СОЮЗ :crazy: , если в запасе если идеи.
Бессрочное "Чёрное сердце" за мат.
Offline nctr
*

Сообщений: 667
Карма: 755 Известность: 151

« Ответ #21 : 31.07.2009 09:17:12 »
И снова вопросы! :crazy:
  • Время
  • Зависимость параметров
какие вопросы, такие ответы  :evil:
1. создаёшь параметр, макс. значение 2000000000, стартовое значение на 1 января 3301 года - 1205661, в строке описания пишешь бякую вроде
Код: (|ы, ^_^|) [Выделить]
год:{((<>-1)-(<>-1)div1460,964+(<>-1)div36524,1-(<>-1)div365241)div365}, день:{((((<>-1)-(<>-1)div1460,964+(<>-1)div36524,1-(<>-1)div365241)div365+1)*(((<>div365,241mod4)=0)*((<>div365,241mod100)>0)+((<>div365,241mod1000)=0))+<>-(<>div1460,964-<>div36524,1+<>div365241+1))mod(365+((<>div365,241mod4)=0)*((<>div365,241mod100)>0)+((<>div365,241mod1000)=0))+1}2. связывать параметры можно формулами (подстановки вида: "[р1],[р2]...", работают не только в логическом условии), для чего нужно поместить всё это дело в фигурные {} скобки. А заставить одну переменную изменяться одновременно с изменением другой - только вручную.
Орден Почётного Легиона за активное участие в жизни форума свыше 1000 дней!
Offline Белый волк
*

Основатель СОЮЗа
Сообщений: 153
Карма: 80 Известность: 38

« Ответ #22 : 31.07.2009 19:38:14 »
год:{((<>-1)-(<>-1)div1460,964+(<>-1)div36524,1-(<>-1)div365241)div365}, день:{((((<>-1)-(<>-1)div1460,964+(<>-1)div36524,1-(<>-1)div365241)div365+1)*(((<>div365,241mod4)=0)*((<>div365,241mod100)>0)+((<>div365,241mod1000)=0))+<>-(<>div1460,964-<>div36524,1+<>div365241+1))mod(365+((<>div365,241mod4)=0)*((<>div365,241mod100)>0)+((<>div365,241mod1000)=0))+1}
МАМА! :eek: :crazy: Как разобраться во всем этом?
Или это просто пример сумасшедшего уравнения?
Бессрочное "Чёрное сердце" за мат.
Offline nctr
*

Сообщений: 667
Карма: 755 Известность: 151

« Ответ #23 : 01.08.2009 03:19:24 »
Как разобраться во всем этом?
В принципе, эта бяка должна работать и без разбирательств :eat:. Она переводит дни от Р.Х. в год и день года, с учётом високосных.
Правда, я не уверен что правильно расставил все +-1, потому что ТГЕ для телефонов ещё не придумали >_<
А вообще, если исключить високосные - формула сократится до год:{<>div365+3301}, день:{<>mod365+1} - тут нулём будет 1 января 3301.
Орден Почётного Легиона за активное участие в жизни форума свыше 1000 дней!
Offline Белый волк
*

Основатель СОЮЗа
Сообщений: 153
Карма: 80 Известность: 38

« Ответ #24 : 01.08.2009 03:40:51 »
С учетом месяцов?

а "+1" в день:{<>mod365+1} что означает?
Орден Почётного Легиона за активное участие в жизни форума свыше 1000 дней!
Offline Белый волк
*

Основатель СОЮЗа
Сообщений: 153
Карма: 80 Известность: 38

« Ответ #25 : 01.08.2009 03:43:49 »
Ой, знаете, я подумал, Пожалуй, мне нужна схема с неделями. Например, максимально растяжимое пространство - Год.

Вы можете дать формат вывода Месяц, Число, Неделя, Час, Минута? Если это возможно, то учитывая разное количество дней в 12-ти месяцах...
Бессрочное "Чёрное сердце" за мат.
Offline nctr
*

Сообщений: 667
Карма: 755 Известность: 151

« Ответ #26 : 01.08.2009 04:19:56 »
а "+1" в день:{<>mod365+1} что означает?
A mod B - остаток от деления A на B. Без единицы счёт будет начинаться с нуля.
Например, максимально растяжимое пространство - Год.
Эээ.. Что?
Орден Почётного Легиона за активное участие в жизни форума свыше 1000 дней!
Offline Белый волк
*

Основатель СОЮЗа
Сообщений: 153
Карма: 80 Известность: 38

« Ответ #27 : 01.08.2009 04:28:53 »
Аааа!

Я имел ввиду, время. Иначе говоря, ограничение значения. Если считать в минутах, то их должно выйти не более чем на год, как-то так.

Ну так?
Бессрочное "Чёрное сердце" за мат.
Offline nctr
*

Сообщений: 667
Карма: 755 Известность: 151

« Ответ #28 : 01.08.2009 05:10:12 »
Если считать в минутах, то их должно выйти не более чем на год, как-то так.
ага. проверь, это будет работать (макс. значение - 525599)?
Код: (это) [Выделить]
{<>div60mod24}:{<>mod60}, {<>div1440+1-((<>div1440)>30)*31-((<>div1440)>58)*28-((<>div1440)>89)*31-((<>div1440)>129)*30-((<>div1440)>160)*31-((<>div1440)>191)*31-((<>div1440)>221)*30-((<>div1440)>252)*31-((<>div1440)>282)*30-((<>div1440)>313)*31-((<>div1440)>343)*30}.{1+((<>div1440)>30)+((<>div1440)>58)+((<>div1440)>89)+((<>div1440)>129)+((<>div1440)>160)+((<>div1440)>191)+((<>div1440)>221)+((<>div1440)>252)+((<>div1440)>282)+((<>div1440)>312)+((<>div1440)>343)}.3300слегка по-индийски, но оптимизировать лень.
Орден Почётного Легиона за активное участие в жизни форума свыше 1000 дней!
Offline Белый волк
*

Основатель СОЮЗа
Сообщений: 153
Карма: 80 Известность: 38

« Ответ #29 : 01.08.2009 05:43:02 »
Проверил, да! Работает, и показывает дату в виде дд/мм/гггг, но, к сожалению, не показывает День недели…

Т.е., мне нужно отображение: Понедельник, Вторник, Среда.. помимо самого числа.
Страниц: 1 [2] 3 4
 
 

Powered by SMF 2.0 Beta 4 | SMF © 2006–2008, Simple Machines LLC
WAP2 RSS
Skin by [cer]
Страница сгенерирована за 0.35 секунд. Запросов: 57.

FRC | СВР | WR | LB | СБР | РБ | РДВ | АсТис | Авалон | СКР | FGC | КРУ | SLS | КЛАС