Ответить в теме
Страница 2 из 2
1 2
Показано с 41 по 45 из 45
  1. #41
    Аватар для imperies
    Империя Вооруженные Силы Империи imperies создаёт впечатляющую атмосферу вокруг себя imperies создаёт впечатляющую атмосферу вокруг себя
    Регистрация
    29.06.2012
    Адрес
    Дикие острова
    Сообщений
    703
    Репутация
    159
    Подправил измененные в патче значения предметов (амулеты и кольцо на пробивание)
    После патча снова поменяли местами Праховея и Заречье. В таблице изменил тоже.

  2. #42
    Аватар для imperies
    Империя Вооруженные Силы Империи imperies создаёт впечатляющую атмосферу вокруг себя imperies создаёт впечатляющую атмосферу вокруг себя
    Регистрация
    29.06.2012
    Адрес
    Дикие острова
    Сообщений
    703
    Репутация
    159
    Как обычно после патча снова поменялись местами Праховея и Заречье. В таблице изменил тоже.
    Раз такое уже с месяц, то есть вероятность что такое будет и всегда. Так что после каждого патча ориентируйтесь что события поменяют местами.
    Хотя смысла постоянно менять нету, попробую что-нибудь придумать в таблице динамическое.

  3. #43
    Аватар для logbl
    Скиталец logbl на пути к лучшему
    Регистрация
    11.09.2011
    Сообщений
    6
    Репутация
    35
    Тоже пытался победить ето в гуглодоке, но бросил и перешёл на python


    День и время сейчас
    =NOW()
    # для владельца файла гуглодока время берётся с локального компа
    # для расшареных возможны отклонения из-за настроек часового пояса на компе пользователя, но NEED TEST

    Определяем четность недели
    =MOD(ISOWEEKNUM(NOW()); 2) # Вернет 0-чётная или 1-нечётная

    День недели
    =WEEKDAY(NOW();2) # Значение 2- то что неделя начинается с понедельника

    Условия для пон-среда
    =WEEKDAY(NOW();2)<4

    Условие для четверга
    =WEEKDAY(NOW();2)=4
    до обновы(до 10-00 время на компе)
    =HOUR(NOW())<10)
    после обновы(после 10-00 время на компе)
    =HOUR(NOW())>10)

    Условия для пт-воск
    =WEEKDAY(NOW();2)>4

    Из етого всего нада составить функция которая возвращает:
    В зависимости от чётности недели и дня недели(для четверга ешо и часа).
    True - последовательность событий имеет вид - "Спорные земли" -> "Праховей".
    False - последовательность событий имеет вид - "Праховей" -> "Спорные земли".

  4. #44
    Аватар для imperies
    Империя Вооруженные Силы Империи imperies создаёт впечатляющую атмосферу вокруг себя imperies создаёт впечатляющую атмосферу вокруг себя
    Регистрация
    29.06.2012
    Адрес
    Дикие острова
    Сообщений
    703
    Репутация
    159
    В гугле проблема в следующем:
    если формула будет считать через чет/нечет по неделям, то мешает 5 неделя, которая есть не всегда и при переходе на след месяц неделя начинается опять с 1, а эта 2 раза подряд нечетные. (если принимать четверг за начало недели, то 6 лишняя будет)
    =IF(ISEVEN(WEEKNUM(DAY(TODAY());14));"5.20";"Пусто ")
    пытался через OR сделать, с 2-3 условиями, типо =0, =5/6, и с разностью пробовал, все не то.

    пришел к итогу что проще сделать полуручную смену в зависимости от наличия в ячейки пометки или нет.
    т.е. сделать формулу в каждую ячейку со временем, которая будет ориентироваться на 1 ячейку. если в ячейки стоит нужная пометка - будет одно время, не стоит - другое.
    =IF($A$6="Вариант 2";$D$26+(TIME(1;20;0)*1);"")
    а пометку менять вручную каждый четверг через раскрывающийся список (проверка данных-список-Вариант 1,Вариант 2).
    да и возможно что смена будет не всегда.


    смена для аддона Remember, вручную менять на один из вариантов, сохранять и потом перезагружать аддоны
    GamesMailRu\Аллоды Онлайн\data_warp\Mods\Configs\Remember\user_warp.c fg


    1=l"val15;Заречье;43080000"
    2=l"val12;Праховей;28680000"
    3=l"val11;Заречье;23880000"
    4=l"val19;Заречье;62280000"
    5=l"val2;Воля;35880000"
    6=l"val18;Праховей;57480000"
    7=l"val22;Праховей;76680000"
    8=l"val8;Воля;64680000"
    9=l"val3;Воля;7080000"
    10=l"val25;Око;79080000"
    11=l"val4;Праховей;9480000"
    12=l"val16;Праховей;47880000"
    13=l"val17;Заречье;52680000"
    14=l"val14;Праховей;38280000"
    15=l"val13;Заречье;33480000"
    16=l"val21;Заречье;71880000"
    17=l"val1;Око;50280000"
    18=l"val24;Праховей;86280000"
    19=l"val5;Заречье;14280000"
    20=l"val10;Праховей;19080000"
    21=l"val6;Око;21480000"
    22=l"val7;Заречье;14280000"
    23=l"val20;Праховей;67080000"
    24=l"val23;Заречье;81480000"
    25=l"val9;Заречье;4680000"


    1=l"val15;Праховей;43080000"
    2=l"val12;Заречье;28680000"
    3=l"val11;Праховей;23880000"
    4=l"val19;Праховей;62280000"
    5=l"val2;Воля;35880000"
    6=l"val18;Заречье;57480000"
    7=l"val22;Заречье;76680000"
    8=l"val8;Воля;64680000"
    9=l"val3;Воля;7080000"
    10=l"val25;Око;79080000"
    11=l"val4;Заречье;9480000"
    12=l"val16;Заречье;47880000"
    13=l"val17;Праховей;52680000"
    14=l"val14;Заречье;38280000"
    15=l"val13;Праховей;33480000"
    16=l"val21;Праховей;71880000"
    17=l"val1;Око;50280000"
    18=l"val24;Заречье;86280000"
    19=l"val5;Праховей;14280000"
    20=l"val10;Заречье;19080000"
    21=l"val6;Око;21480000"
    22=l"val7;Праховей;14280000"
    23=l"val20;Заречье;67080000"
    24=l"val23;Праховей;81480000"
    25=l"val9;Праховей;4680000"
    Последний раз редактировалось imperies; 12.04.2019 в 23:49.

  5. #45
    Аватар для imperies
    Империя Вооруженные Силы Империи imperies создаёт впечатляющую атмосферу вокруг себя imperies создаёт впечатляющую атмосферу вокруг себя
    Регистрация
    29.06.2012
    Адрес
    Дикие острова
    Сообщений
    703
    Репутация
    159
    Немного скинул выше в настройках для аддона не то, там время на 2 минуты отстает, т.е. 1:58, а не 2:00 ,как должно быть.
    Но отредактировать уже не могу.
    Были проблемы с синхронизацией времени на пк, а т.к. клиент аллодов берет полностью время с вашего пк, то мне и казалось что постепенно время событий отстает на пару секунд. Но это все неправда как выяснилось, и события начинаются точно по МСК в 2:00 и тд.

    правильные настройки для аддона

    1=l"val15;Заречье;43200000"
    2=l"val12;Праховей;28800000"
    3=l"val11;Заречье;24000000"
    4=l"val19;Заречье;62400000"
    5=l"val2;Воля;36000000"
    6=l"val18;Праховей;57600000"
    7=l"val17;Заречье;52800000"
    8=l"val22;Праховей;76800000"
    9=l"val3;Воля;7200000"
    10=l"val25;Око;79200000"
    11=l"val4;Праховей;9600000"
    12=l"val16;Праховей;48000000"
    13=l"val8;Воля;64800000"
    14=l"val14;Праховей;38400000"
    15=l"val13;Заречье;33600000"
    16=l"val21;Заречье;72000000"
    17=l"val1;Око;50400000"
    18=l"val24;Праховей;86340000"
    19=l"val5;Заречье;14400000"
    20=l"val10;Праховей;19200000"
    21=l"val6;Око;21600000"
    22=l"val7;Заречье;14400000"
    23=l"val20;Праховей;67200000"
    24=l"val23;Заречье;81600000"
    25=l"val9;Заречье;4800000"


    1=l"val15;Праховей;43200000"
    2=l"val12;Заречье;28800000"
    3=l"val11;Праховей;24000000"
    4=l"val19;Праховей;62400000"
    5=l"val2;Воля;36000000"
    6=l"val18;Заречье;57600000"
    7=l"val17;Праховей;52800000"
    8=l"val22;Заречье;76800000"
    9=l"val3;Воля;7200000"
    10=l"val25;Око;79200000"
    11=l"val4;Заречье;9600000"
    12=l"val16;Заречье;48000000"
    13=l"val8;Воля;64800000"
    14=l"val14;Заречье;38400000"
    15=l"val13;Праховей;33600000"
    16=l"val21;Праховей;72000000"
    17=l"val1;Око;50400000"
    18=l"val24;Заречье;86340000"
    19=l"val5;Праховей;14400000"
    20=l"val10;Заречье;19200000"
    21=l"val6;Око;21600000"
    22=l"val7;Праховей;14400000"
    23=l"val20;Заречье;67200000"
    24=l"val23;Праховей;81600000"
    25=l"val9;Праховей;4800000"

     Ответить в теме
Страница 2 из 2
1 2

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения