IPB

Здравствуйте, гость ( Вход | Регистрация )

3 страниц V   1 2 3 >  
Reply to this topicStart new topic
> Объект: Лабиринт иллюзий, в разработке
Aleee
сообщение 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; в будущем удалю.
Go to the top of the pageAdd Nick
 
+Quote Post
MasterOfPuppets
сообщение 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

Go to the top of the pageAdd Nick
 
+Quote Post
Aleee
сообщение 16 May 2009, 18:40
Сообщение #3

Immortal
Сообщений: 2 149
Спасибо сказали: 697 раз




Все то, что описано у меня, уже заскриптовано, я просто не хочу выкладывать в сыром виде. Но в принципе могу.
Интересаня идея - заглянуть в этот скрипт. Надо ыб проверить.
Go to the top of the pageAdd Nick
 
+Quote Post
MasterOfPuppets
сообщение 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

Go to the top of the pageAdd Nick
 
+Quote Post
feanor
сообщение 16 May 2009, 19:01
Сообщение #5

laughed as one fey
Сообщений: 12 167
Спасибо сказали: 20605 раз




Цитата
Вопрос: в скрипте "Случайный Герой" случайник колдовал заклинания?


Скрипт, который на помощь нейтралам ставил героя? Да, колдовал.. неприятно было, когда на помощь к сотне крестьян приходил Солмир


Спасибо сказали:
Go to the top of the pageAdd Nick
 
+Quote Post
Aleee
сообщение 16 May 2009, 19:25
Сообщение #6

Immortal
Сообщений: 2 149
Спасибо сказали: 697 раз




Действительно кастуют. Попробую разобраться, почему.

Добавлено ([mergetime]1242490888[/mergetime]):
На самом деле тут еще полно нюансов. Вот только сейчас подумал, что нужно обязательно запретить тому герою убегать.

Добавлено ([mergetime]1242491107[/mergetime]):
Насколько я понял, в том скрипте берется герой из тюрьмы. Возможно дело в том, что наш - свежеприготовленный, и в связи с этим у него не все ладно. А там - герой, параметры которого заданы на протяжении всей игры, так что помещение в битву получается полноценное.
Но опять же, в нашем случае альтернативы, скорее всего, нет. Может можно как-то геморно создавать фейка каждый день, затем его прятать, но тогда, если герой перед началом нового дня снимет все арты и войска, затем наденет, то сражаться будет с копией без них.
Go to the top of the pageAdd Nick
 
+Quote Post
MasterOfPuppets
сообщение 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

Go to the top of the pageAdd Nick
 
+Quote Post
feanor
сообщение 16 May 2009, 20:02
Сообщение #8

laughed as one fey
Сообщений: 12 167
Спасибо сказали: 20605 раз




Из серии: "чего делать не надо"

Попробовал поставить в битве в противники героя с таким же номером. (!!BA:H0/?v4000; !!BA:H1/v4000;) Итог - характеристики и т.п. переносятся, враг кастует, флаг - почти черный, победителю переходят все артефакты в двойном размере, впрочем, после битвы он исчезает. При ходе ИИ (кроме каста) - игра вываливается в темный экран.
Go to the top of the pageAdd Nick
 
+Quote Post
MasterOfPuppets
сообщение 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

Go to the top of the pageAdd Nick
 
+Quote Post
Aleee
сообщение 16 May 2009, 20:25
Сообщение #10

Immortal
Сообщений: 2 149
Спасибо сказали: 697 раз




Это было бы слишком просто. Но это я даже бы не попробовал. Очевидно, что уже при первых действиях после битвы, связанных с рассчетом опыта, оставшихся юнитов и прочая, прочая, прочая пойдут неизбежные косяки.
Go to the top of the pageAdd Nick
 
+Quote Post
feanor
сообщение 16 May 2009, 20:28
Сообщение #11

laughed as one fey
Сообщений: 12 167
Спасибо сказали: 20605 раз




Дык, при стандартном SoD'овском баге с пробелом - прокатывает, видимо..
Go to the top of the pageAdd Nick
 
+Quote Post
shardshooter
сообщение 17 May 2009, 04:01
Сообщение #12

Richard. No, really.
Сообщений: 298
Спасибо сказали: 146 раз




Наверно будет глупое предложение с моей стороны, но можно ли сделать так, чтобы перед тем, как зайти в здание с подобным эффектом *сражение с точной копией* ваш герой ОБЯЗАН был бы снять все артефакты? Или, нельзя сделать так:

1) Герой подходит к объекту и "посещает" его.
2) Герой проверяется, если у него есть "одетые" артефакты, то ему говорят снять их и положить в "рюкзак". Если нет, то 3.
3) Делается точная копия героя, с артефактами, хар-ками и монстрами.
4) Уничтожаются все артефакты в "рюкзаке" вашего героя.
5) Происходит битва между героями - при победе вы просто получаете обратно артефакты, при поражении теряете артефакты, т.к. они были уничтожены.
Go to the top of the pageAdd Nick
 
+Quote Post
MasterOfPuppets
сообщение 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

Go to the top of the pageAdd Nick
 
+Quote Post
MasterOfPuppets
сообщение 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

Go to the top of the pageAdd Nick
 
+Quote Post
shardshooter
сообщение 17 May 2009, 11:52
Сообщение #15

Richard. No, really.
Сообщений: 298
Спасибо сказали: 146 раз




Мда, хардово... но никто не сказал, что будет легко)
Можно без проверки, назвать объект "арена честности" сделать все слоты артефактов "недоступными", *понимаете, замочек)* - и игрок даже не заметит пропажу их из рюкзака. Ведь если проиграет - потеряет всё, а если выиграет- найдёт всё. Хотя может убежать... Час от часу не легче.
Go to the top of the pageAdd Nick
 
+Quote Post
Aleee
сообщение 17 May 2009, 11:55
Сообщение #16

Immortal
Сообщений: 2 149
Спасибо сказали: 697 раз




Ну-ну, не заметит, как у него статы на 10 слетели. Слишком топорно, будем искать мелкие лазейки.
Go to the top of the pageAdd Nick
 
+Quote Post
shardshooter
сообщение 17 May 2009, 12:07 (Сообщение отредактировал shardshooter - 17 May 2009, 12:08)
Сообщение #17

Richard. No, really.
Сообщений: 298
Спасибо сказали: 146 раз




Подчёркиваю - из рюкзака удалить - ведь я уже упомянул, что все активные артефакты идут в рюкзак? Конечно, перед этим следует спросить у игрока - согласен ли он на такое.
Ну и конечно он такое дело заметит. Ведь он сам примет решение об этом)
Go to the top of the pageAdd Nick
 
+Quote Post
MasterOfPuppets
сообщение 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

Go to the top of the pageAdd Nick
 
+Quote Post
Starseeker
сообщение 17 May 2009, 13:46 (Сообщение отредактировал VoVaNyCh - 17 May 2009, 13:50)
Сообщение #19

Grumpy Star
Сообщений: 3 012
Спасибо сказали: 2810 раз




Интересно, но должна даваться какая-то супер награда... Помните последнее сражение в первом сценарии кампании "Самаритянин" в WoG? Ведь тоже было иной раз не так-то просто, особенно если компу фартило с уроном...
Go to the top of the pageAdd Nick
 
+Quote Post
Aleee
сообщение 17 May 2009, 13:50
Сообщение #20

Immortal
Сообщений: 2 149
Спасибо сказали: 697 раз




Цитата(Master Of Puppets @ 17 May 2009, 13:32)
Я тут подумал... может, в самом деле давать герою артефакты проигравшего двойника? Тут дело в чём: помимо опыта за битву, должна даваться награда. Ибо без награды объект теряет игровую ценность - он может рассматриваться лишь как тренажер по части тактики. В игровых же условиях никто не станет терять столько войск даже ради опыта. Попробуйте-ка побиться с копией - даже при ИИ-интеллекте она ведёт бой очень даже неплохо. Например: если у вас 10000 копейщиков, перевес в одну баллисту у компа вы вряд ли сможете обойти и проиграете. В лучшем случае, вам грозит потеря половины армии.
Взять ту же Пещеру Приключений. Помните, как тяжко было сражаться с крестоносцами, в каждом стеке которых - столько же юнитов, как у вас? То-то.

Сразу поле для хинтов: убираем всю армию, оставляем одного копейщика и так как ходим первыми (ведь с технической стороны мы сражаемся с нйтралами), любой магической стрелой выигрываем битву. С другой стороны, так можно сделать в любом случае и получить награду.

Ты смотрел тот кусок скрипта про атрефакты? Я тестировал еще раз, вроде все работает.
Go to the top of the pageAdd Nick
 
+Quote Post

3 страниц V   1 2 3 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 30 December 2025 - 18:00
Copyright by Алексей Крючков
Strategy Gamez by GrayMage
Programming by Degtyarev Dmitry
  Яндекс.Метрика