Полная версия этой страницы:
Общие: Новые недели
MasterOfPuppets
16 May 2009, 14:23
Вот, сделал на скорую руку

:
CODE
ZVSE
*UNIVERSAL TIMER INIT by Tobyn
!#TM1:S1/999/1/255;
!#VRv2396:S1;
!#VRv2390:S1;
!#VRv2371:C1/2/3/4/5/6/7;
!#VRv2380:C0/1/2/3/4/5/6/7/0;
!?TM1;
!!OW:C?v2395 Iv2395/?v2394;
!!VRv2393:Sc%7;
!!VRv2393&v2393=0:S7;
!!VRv2392:Sc;
!!VRv2391&v2390=v2392:S1;
!!VRv2391&v2390>v2392:S0;
!!if&v2391=1;
!!VRv2390:+1;
!!VRv2389:Sc-1:7+1;
!!VRv2388&v2393=1:+1;
!!VRv2396&v2388=5:+1;
!!VRv2388&v2388=5:S1;
!!en;
*UPDATED BY MASTER OF PUPPETS
!#MCv9600:S@Active@;
!?TM1;
!!if&v2393=1/v2391=1/v2388=1;
!!VRv9509:S1 R3;
!!VRv9510&v2396>1:S1 R6;
!!VRv9510&v2396=1:S2 R5;
!!en;
!!if&v2393=1/v2394=0/v2388=1/v2388=v9509;
!!UN:M0;
!!IF&v9510=1:M^{Неделя Воровства!}
Капитолии и шахты приносят золота на четверть меньше, чем обычно.^;
!!IF&v9510=2:M^{Неделя Лесоруба!}
Лесопилки приносят +3 ед. в день.^;
!!IF&v9510=3:M^{Неделя Рудокопа!}
Рудники приносят +3 ед. в день^;
!!IF&v9510=4:M^{Неделя Пожаров!}
Заклинания Огня, произносимые героем, становятся на уровень мощнее.^;
!!IF&v9510=5:M^{Неделя Штормов!}
Заклинания Воздуха, произносимые героем, становятся на уровень мощнее.^;
!!IF&v9510=6:M^{Неделя Тайфунов!}
Заклинания Воды, произносимые героем, становятся на уровень мощнее.^;
!!IF&v9510=7:M^{Неделя Земли!}
Заклинания Земли, произносимые героем, становятся на уровень мощнее.^;
!!en;
!!if&v2388=v9509;
!!if&v9510=1;
!!UN:U53/7/?y-1 U98/-1/?y-2;
!!VR$Active$:S1;
!!VRv1:S-2;
!!DO29500/1/y-1/1&y-1>0:P;
!!VR$Active$:S2;
!!VRv1:S-2;
!!DO29500/1/y-2/1&y-2>0:P;
!!en;
!!if&v9510=2;
!!UN:U53/0/?y-1;
!!VR$Active$:S3;
!!VRv1:S-2;
!!DO29500/1/y-1/1&y-1>0:P;
!!en;
!!if&v9510=3;
!!UN:U53/2/?y-1;
!!VR$Active$:S4;
!!VRv1:S-2;
!!DO29500/1/y-1/1&y-1>0:P;
!!en;
!!en;
!?FU29500;
!!if&$Active$=1;
!!UN:U53/7/-2/1;
!!MN1:O=v2395;
!!OW&1:R-1/6/d-250;
!!en;
!!if&$Active$=2;
!!UN:U98/-1/-2/1;
!!CA1:O=v2395;
!!FU&-1:E;
!!CA1:B3/13;
!!OW&1:R-1/6/d-1000;
!!en;
!!if&$Active$=3;
!!UN:U53/0/-2/1;
!!MN1:O=v2395;
!!OW&1:R-1/0/d3;
!!en;
!!if&$Active$=4;
!!UN:U53/2/-2/1;
!!MN1:O=v2395;
!!OW&1:R-1/2/d3;
!!en;
!?BA52&1000/v2388=v9509;
!!BA:H1/>-1;
!!HE-10:S14/?v9511 S15/?v9512 S16/?v9513 S17/?v9514;
!!HE-10&v9510=4/v9511<3:S14/d1;
!!HE-10&v9510=5/v9512<3:S15/d1;
!!HE-10&v9510=6/v9513<3:S16/d1;
!!HE-10&v9510=7/v9514<3:S17/d1;
!!HE-20&1:S14?v9515 S15/?v9517 S16?v9517 S17/?v9518;
!!HE-20&1/v9510=4/v9515<3:S14/d1;
!!HE-20&1/v9510=5/v9516<3:S15/d1;
!!HE-20&1/v9510=6/v9517<3:S16/d1;
!!HE-20&1/v9510=7/v9518<3:S17/d1;
!?BA53&1000/v2388=v9509;
!!BA:H1/>-1;
!!HE-10:S14/v9511 S15/v9512 S16/v9513 S17/v9514;
!!HE-20&1:S14/v9515 S15/v9516 S16/v9517 S17/v9518;
!?MG0&v2388=v9509;
!!HE-1:S14/?v9511 S15/?v9512 S16/?v9513 S17/?v9514;
!!HE-1&v9510=4/v9511<3:S14/d1;
!!HE-1&v9510=5/v9512<3:S15/d1;
!!HE-1&v9510=6/v9513<3:S16/d1;
!!HE-1&v9510=7/v9514<3:S17/d1;
!?MG1&v2388=v9509;
!!HE-1:S14/v9511 S15/v9512 S16/v9513 S17/v9514;
Сам ещё не тестировал, ибо долго. Поэтому прошу это сделать кого-нибудь другого.
Если надо, могу сделать так, чтобы в неделю Воровства артефакты, приносящие золото, тоже давали его в 2 раза меньше.
Docent Picolan
16 May 2009, 14:28
чуть поправил заголовок, по образцу.
надеюсь, за сегодня появится народ по части тестеров.
несколько смущает неделя вороства, есть подозрения что она слишком сильно влияет на игру, соответсвенно - вызывает дисбаланс, хотя как противовес или аналог/заменитель недели чумы - она существовать может.
MasterOfPuppets
16 May 2009, 14:35
Забыл примечания:
1)Раз в месяц обязательно бывает неделя одного из 7-и типов. Но номер недели случаен.
2)Недели не заменяют обычные недели монстров или чумы, а идут вместе с ними. То есть, когда выпала неделя монстров и, к примеру, тайфунов, вы получите два сообщения.
3)Если ИИ колдует глобальное заклинание, уровень его навыка в Школе не увеличивается на +1. Инструментов для этого просто нет.
В этом-то и загвоздка. Одновременно стандартная неделя и одна из этих - это просто не кошерно. А заменить стандартную вряд и получится.
MasterOfPuppets
16 May 2009, 14:39
А UN:K?
Нет справки под рукой. Возможно, ты и прав.
И еще. Может это я сам придумал, но по-моему при клике правой кнопкой на область в правом нижнем углу вылазит подсказка по типу недели. А может и нет.
Лентяй
16 May 2009, 14:44
А если так: Если выпала неделя монстров и неделя чего-то, то эта неделя чего-то просто не активируется. Или имеется в виду, что недели чего-то приходят в паре ТОЛЬКО с неделями мобов или чумы?
MasterOfPuppets
16 May 2009, 14:47
Цитата(ERM-help)
!!UN:K1/$ - запретить ($ = 1) все «неделя …» (монстров/бесов) или разрешить ($ = 0)
Подсказка по типу недели вроде только в ВОГ - по правому клику на "Конец Хода". В СОДе ничего такого нет.
Добавлено ([mergetime]1242474467[/mergetime]):
Цитата(Лентяй @ 16 May 2009, 14:44)
А если так: Если выпала неделя монстров и неделя чего-то, то эта неделя чего-то просто не активируется. Или имеется в виду, что недели чего-то приходят в паре ТОЛЬКО с неделями мобов или чумы?
Нет, новые недели независимы от стандартных. Скорее, стандартные будут зависимы от новых. Если стандартная попадётся вместе с новой - стандартную отменяем.
Это я сейчас скрипт так подправлю...
Подправил.
Docent Picolan
16 May 2009, 15:27
то есть эти недели заменяют сейчас стандартные?
MasterOfPuppets
16 May 2009, 15:29
Да, если выпадают одновременно две. Но когда только стандартная - то стандартная и будет.
Впрочем, всё надо ещё протестировать. Может, сам займусь.
Kastore
16 May 2009, 15:57
А как насчёт астролога из Героев V? Чтобы он "колдовал" над неделями?
Docent Picolan
16 May 2009, 16:00
не надо никаких лишних усложнений и астрологов. просто новые недели и всё.
Mugaisa
16 May 2009, 16:04
Цитата(Docent Picolan @ 16 May 2009, 17:00)
не надо никаких лишних усложнений и астрологов. просто новые недели и всё.
Правильно

А то еще того хреноментора давайте поставим, который навыки изменял
Docent Picolan
16 May 2009, 20:10
как закончится тестирование - неплохо бы чтоб какой-нибудь балансер (пока, правда, таковых ещё не вступило) с этими неделями поиграл.
MoP - напиши в тему когда скрипт будет полностью готов и работоспособен. поскольку тут графики не требуется, идея в общих чертах уже может называться готовой, вот только баланс проверить.
Интересно, каково будет играть, если неделя воровства будет 1ой или 2ой.
Docent Picolan
16 May 2009, 21:50
почему и я говорю что её необходимо удалить из скрипта. если есть предложения на что заменить - пишите
Mugaisa
16 May 2009, 22:39
Цитата(Docent Picolan @ 16 May 2009, 22:50)
почему и я говорю что её необходимо удалить из скрипта. если есть предложения на что заменить - пишите
На что? У меня есть предложение.
Условно назову ее
неделя роста (неделя любви?

). Антипод недели чумы - прирост всех существ увеличивается в 1.5 раза (ибо в 2 будет слишком жирно).
Docent Picolan
17 May 2009, 00:06
сомнительное предложение. ладно когда это в минус, но когда аналогичное в плюс - очень сомнительно

хотя как противовес и неплохо, но это если бы всего было в игре два вида недель - чумы и "любви"
Mugaisa
17 May 2009, 00:34
Неделя чумы не так часто и выпадает. Иной раз, если карту месяца за три проходишь, то ее вообще может не быть. Так что я думаю, лишний прирост не помешает. Кроме того, нужны деньги, чтобы это все нанять.
Kastore
17 May 2009, 01:48
Неделя спокойсвия: единственная неделя, когда, (слаыва Богу!) ничего не случается! Извиняюсь, если такая неделя есть, но неделю барсука, лошаки - это слишком круто и однообразно - лучше одна - для передышки. Неделя памяти: В эту неделю и тёмные и светлые и нейтралюты чтут павших в боях. На всех юнитах и героях - заклинание скорбь, кроме мертвецов. А специалбно для них - неделя одушевления - нежить и неживые получают мораль, по необьяснимой аномалии, связаной с лунными циклами.

Недели Света и Тьмы - понижение морали у противоположных сторон. В неделю Тьмы - идёт объединённый праздник всех тёмных фракций, а у светлых - светлый. При этом у противоположных фракций понижается мораль, в то время как у фракций празднующих она поднимается.
Неделя памяти судьи Грея - в этот день чтут память судьи Хармондейла - Грея, который пожертвовал свою жизнь во благо этих земель и ради независимости от захватчиков. В нём принимают участие те, кто не вступал в полномасштабный военный конфликт в ММ7. Неделя Джелу - в этот день увеличивается прирост снайперов. Неделя пожертвований, взамен воровской: бывает
только в конце месяца. Неделя подписания мирного договора между эльфами и людьми, которому способствовал судья Фервейзер, молодой, но опытный дипломат, ставший новым судьёй "официального" Хармондейла. Празднуется тремя странами, на зло врагам и несогласным: Эрафией, Авли и главной страной, без которой этого праздника бы не было - Бракадой.
MasterOfPuppets
17 May 2009, 05:22
Можно запросто сделать так, что неделя воровства не может выпасть в первый месяц. Эка проблема.
Лентяй
17 May 2009, 07:24
Кстати, мысль по поводу балансировки недели воровства:
Просто все источники дохода приносят на 25% меньше золота. То есть 1 шахта - 750 вместо 1000, сельская управа - 375 вместо 500. Капитолий - соответственно на целую 1000 меньше.
Более божески, чем ополовинивать приток, не правда ли?
Цитата(Master Of Puppets @ 17 May 2009, 06:22)
Можно запросто сделать так, что неделя воровства не может выпасть в первый месяц. Эка проблема.
Думаю, это решило бы возможные проблемы
shardshooter
17 May 2009, 11:26
А по моему
Лентяй прав - ополовинивание уж СЛИШКОМ сильно ударит по карману. 25% шикарно бы подошло - и напряжно и интересно.
Хм, неделя апатии *депрессии* - в городе не функционирует ни одно здание *покупать юниты, строить, нанимать героев и солдат нельзя. Так же не добываются деньги ни в шахтах, ни в городах, и ресурсы аналогично, нельзя нанимать юниты во внешних жилищах* т.е. функционируют только лишь герои с уже имеющейся армией.
Ужасный бред, ей богу)) НО может кто разработает на основе более интересную вещь)
Docent Picolan
17 May 2009, 13:36
25% и не появляется в первый месяц.
MasterOfPuppets
17 May 2009, 13:48
Цитата(Docent Picolan @ 17 May 2009, 13:36)
25% и не появляется в первый месяц.
Как это?
Добавлено ([mergetime]1242557330[/mergetime]):
Цитата(Bar$ik @ 17 May 2009, 01:48)
Неделя спокойсвия: единственная неделя, когда, (слаыва Богу!) ничего не случается! Извиняюсь, если такая неделя есть, но неделю барсука, лошаки - это слишком круто и однообразно - лучше одна - для передышки. Неделя памяти...
Может, День Сурка?
Отдельно: эта неделя никогда не появляется в первый месяц, а при наступлении доход снижается на четверть, а не наполовину.
Добавлено ([mergetime]1242557708[/mergetime]):
Цитата(Master Of Puppets @ 17 May 2009, 13:48)
Может, День Сурка?
Нет, это день, после которого значения параметров и положения героев, строений в замках, монстров у игрокови артефактов возвращаются на день назад, а ресурсы остаются прежними.
MasterOfPuppets
17 May 2009, 15:48
Ясно. Действительно, вопринял, что 25% чего-то не появляются в первый месяц.
Доделаем Лабиринт и исправлю скрипт.
Alex-EEE
18 May 2009, 06:24
Неделя Финансового Кризиса:-)
Можно сделать недели городов.
Например, в неделю Замка прирост существ в городах Замках увеличивается на 150%.
MasterOfPuppets
18 May 2009, 07:57
Цитата(Docent Picolan @ 17 May 2009, 13:36)
25% и не появляется в первый месяц.
Скрипт исправлен в соответствии с этим желанием. По-прежнему - согласно первичным условиям - Неделя Воровства касается лишь Капитолиев и Шахт.
Никаких новых недель делать не собираюсь - ибо тут каждый может навыдумывать по тысяче вариантов, а толку от этого всё равно немного.
shardshooter
18 May 2009, 15:57
Ммм, а может в неделю бунтов не работать, к примеру, 1)таверна или 2)Муниципалитет-Капитолий-Префектура, 3)гильдия магов? Если да, то получается, что 1) Целую неделю нельзя будет покупать героя? Ну, это ещё нормально, но... 2) Целую неделю не плучать доход и блокировка постройки зданий... это тяжко. 3) Новые герои не смогут учить заклятия - но это ещё более-менее... Наверное нужно сделать так, чтобы на Основное здание не действовало)
P.S. Интересно, нежелание работы замка будет в чём выражаться? Отсутствие бонуса к приросту, башен при атаке и вынужденным кликом на каждом жилище существ отдельно?)
tolich
18 May 2009, 16:08
2) Забыл - нельзя неделю строиться.
Но самое страшное, если забунтует Грааль!
Docent Picolan
18 May 2009, 19:04
Цитата(Master Of Puppets @ 18 May 2009, 08:57)
Цитата(Docent Picolan @ 17 May 2009, 13:36)
25% и не появляется в первый месяц.
Скрипт исправлен в соответствии с этим желанием. По-прежнему - согласно первичным условиям - Неделя Воровства касается лишь Капитолиев и Шахт.
Никаких новых недель делать не собираюсь - ибо тут каждый может навыдумывать по тысяче вариантов, а толку от этого всё равно немного.
что ж, он протестирован? неплохо бы чтоб балансёр какой-нибудь с ним сыграл
а так - я так понимаю идею можно переквалифицировать в статус "готово".
Чёрный Абишай
18 May 2009, 19:24
Цитата
Может, День Сурка?
Интересная идея, но не конкретно "День Сурка", а наличие в некоторых неделях особых дней, ну скажем, если идёт "неделя боевого духа" то можно было бы в какой-нибудь день к обычному бонусу боевого духа добавить бонус именно этого дня. Пример - в третий день боевой дух +4, а в остальные дни +3.
P.S. Приветствую всех, кто меня знает и помнит
MasterOfPuppets
18 May 2009, 19:47
Цитата
я так понимаю идею можно переквалифицировать в статус "готово".
Да. Остальное - лишь корректировка.
Docent Picolan
25 May 2009, 18:40
Идея Новые недели переходит в статус "готово", тема закрыта
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.