Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
16 May 2009, 18:22
(Сообщение отредактировал Aleee - 18 May 2009, 22:14)
Сообщение
#1
|
|
|
Immortal Сообщений: 2 149 Спасибо сказали: 697 раз |
Порядковый номер идеи: 7
Идея: Karbofos Ссылка: тырк Краткое описание: при посещении игроком здания, ему предлагается сразиться с его точной копией. На текущий момент объект практически готов, осталось установить награду и решить вопросы баланса. Все желающие могут принять участие в тестировании. Автор скрипта - Muster of Puppets при моем участии. CODE ZVSE !?OB55&1000; !!IF:Q1^Asking^; !!FU&-1:E; !!VRv9500:S1; !!HE-1:Tv998/v999/v1000/1/1; !?BA52&v9500=1; !!DO7815/1/999/1:P; !!BA:H1/v9743 H0/?v9744; !!HEv9744:O?m E?v9800; !!DO7817/0/7/1:P; !!HEv9743:On/1; !!FU980:P; !?BA53&v9500=1; !!HEv9743:O-1/1; !!VRv9500:S0; !!FU29615:P; !!HEv9744:O<0; !!OW:V-1/v9743/?y1; !!FU&1:E; !!VRv9800:*2; !!HEv9744:Ev9800; !?BG0&v9500=1; !!BG:Q?y5; !!DO8712/1/170/1&y5=0:P125; !?BG1&v9500=1; !!BG:Q?y5; !!DO8706/0/82/1&y5=0:P; !?FU980; !!DO8710/0/6/1:P; !!DO8712/1/170/1:P-1; !!DO8706/0/82/1:P; !!UN:A125/2/13; !!HEv9744:B0/?z1; !!HEv9743:A-3 A4/125 B0/z1 L4/v9744; !!HEv9744:E?y1 B2/?y2 F?y3/?y4/?y5/?y6 I?y7 R1/?y8 R0/?y9; !!HEv9743:Ey1 B2/y2 Fy3/y4/y5/y6 Iy7 R1/y8 R0/y9; !!DO8708/0/27/1:P; !!HEv9744:X?y1/?y2/?y2/?y4/?y5/?y6/?y7; !!HEv9743:Xy1/y2/y2/y4/y5/y6/y7; !!DO8711/0/69/1:P; !?FU8712; !!FU&x16=x1:E; !!VRy1:S0-x16; !!HEv9743:Ay1; !?FU7815; !!VRv9743:S0 T155; !!HEv9743:O<0; !!FU&-1:E; !!IF:V1/0; !!DO7816/0/7/1:P; !!FU&1:E; !!FU29602:P; !!VRx16:S1000; !?FU7816; !!OW:Vx16/?y1/?y2; !!IF&y1=v9743/y2=v9743:V1/1; !!VRx16&1:S10; !?FU7817; !!OW:Ix16/?y99/?y1; !!FU|y1=1/x16=m:E; !!VRn:Sx16; !!VRx16:S10; !?FU8706; !!FU&x16=17:E; !!HEv9744:A1/?y1/x16; !!HEv9743&y1>-1:A1/y1/x16; !?FU8708; !!HEv9744:Sx16/?y1; !!HEv9743:Sx16/y1; !?FU8711; !!HEv9744:Mx16/?y1; !!HEv9743:Mx16/y1; !?FU8710; !!BA:M0/x16/?y1/?y2; !!BA&y1>-1/y2>0:M1/x16/y1/y2; !!BA&y1=-1:M1/x16/-1/0; !?FU29602; !!DO8712/1/170/1:P-1; !!DO29610/0/82/1:P9525; !!DO29611/0/6/1:P9618/9625; !!DO29612/0/69/1:P9632; !!DO29613/0/27/1:P9700; !!HEv9743:B0/?z851 L4/v9743 X?v9727/?v9728/?v9729/?v9730/?v9731/?v9732/?v9733 E?v9734 B2/?v9735 F?v9736/?v9737/?v9738/?v9739 I?v9740 R1/?v9741 R0/?v9742; !?FU29610; !!HEv9743:A1/?vx1/x16; !!VRx1:+1; !?FU29611; !!HEv9743:C0/x16/?vx1/?vx2; !!VRx1:+1;!!VRx2:+1; !?FU29612; !!HEv9743:Mx16/?vx1; !!VRx1:+1; !?FU29613; !!HEv9743:Sx16/?vx1; !!VRx1:+1; !?FU29615; !!DO8712/1/170/1:P-1; !!HEv9743:A3/125/1/-1; !!HEv9743:A4/3; !!UN:A125/2/9; !!DO29616/0/82/1:P9525; !!DO29617/0/6/1:P9618/9625; !!DO29618/0/69/1:P9632; !!DO29619/0/27/1:P9700; !!HEv9743:B0/z851 L4/v9743 Xv9727/v9728/v9729/v9730/v9731/v9732/v9733 Ev9734 B2/v9735 Fv9736/v9737/v9738/v9739 Iv9740 R1/v9741 R0/v9742; !?FU29616; !!HEv9743&vx1>-1:A1/vx1/x16; !!VRx1:+1; !?FU29617; !!HEv9743:C0/x16/vx1/vx2; !!VRx1:+1;!!VRx2:+1; !?FU29618; !!HEv9743:Mx16/vx1; !!VRx1:+1; !?FU29619; !!HEv9743:Sx16/vx1; !!VRx1:+1; Тестируется скрипт на Мистическом Саде. Для удобства тестинга двойник героя сразу после битвы появляется в таверне (слева), так что строчку !!OW:V-1/v9743/?y1; в будущем удалю. |
|
|
|
16 May 2009, 18:37
(Сообщение отредактировал Master Of Puppets - 16 May 2009, 18:38)
Сообщение
#2
|
|
![]() Анти-Всë Сообщений: 2 989 Спасибо сказали: 2377 раз |
Да, трудность геморроидальная. Однако идея имеет колоссальную тактическую ценность, так что я готов убить ближайшее время на её реализацию сообща.
Вопрос: в скрипте "Случайный Герой" случайник колдовал заклинания? -------------------- Circle of destruction, hammer comes crushing
Powerhouse of energy Whipping up a fury, dominating flurry We create the battery |
|
|
|
16 May 2009, 18:40
Сообщение
#3
|
|
|
Immortal Сообщений: 2 149 Спасибо сказали: 697 раз |
Все то, что описано у меня, уже заскриптовано, я просто не хочу выкладывать в сыром виде. Но в принципе могу.
Интересаня идея - заглянуть в этот скрипт. Надо ыб проверить. |
|
|
|
16 May 2009, 18:40
Сообщение
#4
|
|
![]() Анти-Всë Сообщений: 2 989 Спасибо сказали: 2377 раз |
Скинь в ПМ наработки.
-------------------- Circle of destruction, hammer comes crushing
Powerhouse of energy Whipping up a fury, dominating flurry We create the battery |
|
|
|
16 May 2009, 19:01
Сообщение
#5
|
|
![]() laughed as one fey Сообщений: 12 167 Спасибо сказали: 20605 раз |
Цитата Вопрос: в скрипте "Случайный Герой" случайник колдовал заклинания? Скрипт, который на помощь нейтралам ставил героя? Да, колдовал.. неприятно было, когда на помощь к сотне крестьян приходил Солмир |
|
|
|
16 May 2009, 19:25
Сообщение
#6
|
|
|
Immortal Сообщений: 2 149 Спасибо сказали: 697 раз |
Действительно кастуют. Попробую разобраться, почему.
Добавлено ([mergetime]1242490888[/mergetime]): На самом деле тут еще полно нюансов. Вот только сейчас подумал, что нужно обязательно запретить тому герою убегать. Добавлено ([mergetime]1242491107[/mergetime]): Насколько я понял, в том скрипте берется герой из тюрьмы. Возможно дело в том, что наш - свежеприготовленный, и в связи с этим у него не все ладно. А там - герой, параметры которого заданы на протяжении всей игры, так что помещение в битву получается полноценное. Но опять же, в нашем случае альтернативы, скорее всего, нет. Может можно как-то геморно создавать фейка каждый день, затем его прятать, но тогда, если герой перед началом нового дня снимет все арты и войска, затем наденет, то сражаться будет с копией без них. |
|
|
|
16 May 2009, 19:40
Сообщение
#7
|
|
![]() Анти-Всë Сообщений: 2 989 Спасибо сказали: 2377 раз |
Главное - не давать героя игроку, который по идее мёртв. А ещё - лучше использовать второй параметр команды HE:O при передаче хозяина.
-------------------- Circle of destruction, hammer comes crushing
Powerhouse of energy Whipping up a fury, dominating flurry We create the battery |
|
|
|
16 May 2009, 20:02
Сообщение
#8
|
|
![]() laughed as one fey Сообщений: 12 167 Спасибо сказали: 20605 раз |
Из серии: "чего делать не надо"
Попробовал поставить в битве в противники героя с таким же номером. (!!BA:H0/?v4000; !!BA:H1/v4000;) Итог - характеристики и т.п. переносятся, враг кастует, флаг - почти черный, победителю переходят все артефакты в двойном размере, впрочем, после битвы он исчезает. При ходе ИИ (кроме каста) - игра вываливается в темный экран. |
|
|
|
16 May 2009, 20:18
(Сообщение отредактировал Master Of Puppets - 16 May 2009, 20:18)
Сообщение
#9
|
|
![]() Анти-Всë Сообщений: 2 989 Спасибо сказали: 2377 раз |
Дык. Что присваивать один номер двум героям нельзя - аксиома.
-------------------- Circle of destruction, hammer comes crushing
Powerhouse of energy Whipping up a fury, dominating flurry We create the battery |
|
|
|
16 May 2009, 20:25
Сообщение
#10
|
|
|
Immortal Сообщений: 2 149 Спасибо сказали: 697 раз |
Это было бы слишком просто. Но это я даже бы не попробовал. Очевидно, что уже при первых действиях после битвы, связанных с рассчетом опыта, оставшихся юнитов и прочая, прочая, прочая пойдут неизбежные косяки.
|
|
|
|
16 May 2009, 20:28
Сообщение
#11
|
|
![]() laughed as one fey Сообщений: 12 167 Спасибо сказали: 20605 раз |
Дык, при стандартном SoD'овском баге с пробелом - прокатывает, видимо..
|
|
|
|
17 May 2009, 04:01
Сообщение
#12
|
|
![]() Richard. No, really. Сообщений: 298 Спасибо сказали: 146 раз |
Наверно будет глупое предложение с моей стороны, но можно ли сделать так, чтобы перед тем, как зайти в здание с подобным эффектом *сражение с точной копией* ваш герой ОБЯЗАН был бы снять все артефакты? Или, нельзя сделать так:
1) Герой подходит к объекту и "посещает" его. 2) Герой проверяется, если у него есть "одетые" артефакты, то ему говорят снять их и положить в "рюкзак". Если нет, то 3. 3) Делается точная копия героя, с артефактами, хар-ками и монстрами. 4) Уничтожаются все артефакты в "рюкзаке" вашего героя. 5) Происходит битва между героями - при победе вы просто получаете обратно артефакты, при поражении теряете артефакты, т.к. они были уничтожены. |
|
|
|
17 May 2009, 05:13
Сообщение
#13
|
|
![]() Анти-Всë Сообщений: 2 989 Спасибо сказали: 2377 раз |
Это уже хардкор. Вряд ли кто-то вообще полезет в этот объект.
-------------------- Circle of destruction, hammer comes crushing
Powerhouse of energy Whipping up a fury, dominating flurry We create the battery |
|
|
|
17 May 2009, 08:06
Сообщение
#14
|
|
![]() Анти-Всë Сообщений: 2 989 Спасибо сказали: 2377 раз |
Блин, гемор на геморе... В половине случаев при ходе компа - вылет. Если ставишь "Автобой" - то вообще вылет 100%.
-------------------- Circle of destruction, hammer comes crushing
Powerhouse of energy Whipping up a fury, dominating flurry We create the battery |
|
|
|
17 May 2009, 11:52
Сообщение
#15
|
|
![]() Richard. No, really. Сообщений: 298 Спасибо сказали: 146 раз |
Мда, хардово... но никто не сказал, что будет легко)
Можно без проверки, назвать объект "арена честности" сделать все слоты артефактов "недоступными", *понимаете, замочек)* - и игрок даже не заметит пропажу их из рюкзака. Ведь если проиграет - потеряет всё, а если выиграет- найдёт всё. Хотя может убежать... Час от часу не легче. |
|
|
|
17 May 2009, 11:55
Сообщение
#16
|
|
|
Immortal Сообщений: 2 149 Спасибо сказали: 697 раз |
Ну-ну, не заметит, как у него статы на 10 слетели. Слишком топорно, будем искать мелкие лазейки.
|
|
|
|
17 May 2009, 12:07
(Сообщение отредактировал shardshooter - 17 May 2009, 12:08)
Сообщение
#17
|
|
![]() Richard. No, really. Сообщений: 298 Спасибо сказали: 146 раз |
Подчёркиваю - из рюкзака удалить - ведь я уже упомянул, что все активные артефакты идут в рюкзак? Конечно, перед этим следует спросить у игрока - согласен ли он на такое.
Ну и конечно он такое дело заметит. Ведь он сам примет решение об этом) |
|
|
|
17 May 2009, 13:32
Сообщение
#18
|
|
![]() Анти-Всë Сообщений: 2 989 Спасибо сказали: 2377 раз |
Я тут подумал... может, в самом деле давать герою артефакты проигравшего двойника? Тут дело в чём: помимо опыта за битву, должна даваться награда. Ибо без награды объект теряет игровую ценность - он может рассматриваться лишь как тренажер по части тактики. В игровых же условиях никто не станет терять столько войск даже ради опыта. Попробуйте-ка побиться с копией - даже при ИИ-интеллекте она ведёт бой очень даже неплохо. Например: если у вас 10000 копейщиков, перевес в одну баллисту у компа вы вряд ли сможете обойти и проиграете. В лучшем случае, вам грозит потеря половины армии.
Взять ту же Пещеру Приключений. Помните, как тяжко было сражаться с крестоносцами, в каждом стеке которых - столько же юнитов, как у вас? То-то. -------------------- Circle of destruction, hammer comes crushing
Powerhouse of energy Whipping up a fury, dominating flurry We create the battery |
|
|
|
17 May 2009, 13:46
(Сообщение отредактировал VoVaNyCh - 17 May 2009, 13:50)
Сообщение
#19
|
|
|
Grumpy Star Сообщений: 3 012 Спасибо сказали: 2810 раз |
Интересно, но должна даваться какая-то супер награда... Помните последнее сражение в первом сценарии кампании "Самаритянин" в WoG? Ведь тоже было иной раз не так-то просто, особенно если компу фартило с уроном...
|
|
|
|
17 May 2009, 13:50
Сообщение
#20
|
|
|
Immortal Сообщений: 2 149 Спасибо сказали: 697 раз |
Цитата(Master Of Puppets @ 17 May 2009, 13:32) Я тут подумал... может, в самом деле давать герою артефакты проигравшего двойника? Тут дело в чём: помимо опыта за битву, должна даваться награда. Ибо без награды объект теряет игровую ценность - он может рассматриваться лишь как тренажер по части тактики. В игровых же условиях никто не станет терять столько войск даже ради опыта. Попробуйте-ка побиться с копией - даже при ИИ-интеллекте она ведёт бой очень даже неплохо. Например: если у вас 10000 копейщиков, перевес в одну баллисту у компа вы вряд ли сможете обойти и проиграете. В лучшем случае, вам грозит потеря половины армии. Взять ту же Пещеру Приключений. Помните, как тяжко было сражаться с крестоносцами, в каждом стеке которых - столько же юнитов, как у вас? То-то. Сразу поле для хинтов: убираем всю армию, оставляем одного копейщика и так как ходим первыми (ведь с технической стороны мы сражаемся с нйтралами), любой магической стрелой выигрываем битву. С другой стороны, так можно сделать в любом случае и получить награду. Ты смотрел тот кусок скрипта про атрефакты? Я тестировал еще раз, вроде все работает. |
|
|
|
![]() ![]() |
| Текстовая версия | Сейчас: 30 December 2025 - 18:00 |
|
Copyright by Алексей Крючков
Programming by Degtyarev Dmitry |
|