Algor
Posts: 2810
|
(08.09.2016 20:56)Elzivir Wrote: Например, чтобы Паладину была возможность поставить/переставить навык по артиллерии (как у командира Stronghold'а) и добавить изначальную способность "двойной удар".
Стартовые способности были в одном из стандартных WoG-скриптов на усиление командиров, глянь там.
С классовыми навыками все сложнее, они захардкодены. Можно конечно попытаться заморочиться с подменами def'ов и имён, но насколько сложно и в результате красиво это будет выглядеть, навскидку сказать не могу.
А нужно чтобы был именно паладин с навыком огра? Или просто людскому герою нужно поставить варварского командира?
|
|
09.09.2016 10:59 |
|
Elzivir
Posts: 221
|
Да, в одном из стандартных WoG-скриптов ("Улучшенные командиры") есть код по изменению стартовых способностей командиров (например, паладину там присвоены неограниченные контратаки). Сам этот скрипт я не использую, а вырезать нужный код по частям, не зная как это должно быть правильно оформлено - для меня сверхзадача.
По поводу классовых навыков.
Да, нужно чтобы паладин был с навыком огра. Я думал насчет подмены def'ов и имён. Но если этих лидеров просто поменять местами, то скорее всего будет выглядеть не очень. Даже в бою при ПКМ на них фон заставки не будет соответствовать их классу (у паладина будет Rock, а у огра - Grass).
|
|
09.09.2016 21:36 |
|
igrik
Posts: 1579
|
|
09.09.2016 22:50 |
|
Elzivir
Posts: 221
|
igrik, благодарю ещё раз! Только поясни, пожалуйста, это код только на присвоение лидерам начальных способностей или на что-то ещё?
|
|
10.09.2016 00:29 |
|
igrik
Posts: 1579
|
|
11.09.2016 20:42 |
|
Elzivir
Posts: 221
|
igrik, скрипт работает, но всякий раз перед боем почему-то возникают сообщения об ошибках, из которых можно предположить, что дело скорее всего во второй части кода:
!?BR&v997=-1;
!!BA:H0/?y2 H1/?y3;
!!BU:E51/?y1;
!!COy2:T?y4 X2/?y5 D?y6 E?y7;
!!if&y4=0/y6=0/y7=1:; !!VRy9:Sy5 :4 +1; !!BMy1&y1>-1:Ny9; !!BU&y1<0:S146/y9/51/0/-1/0;
!!en:;
!!FU&y3<0:E;
!!BU:E67/?y1;
!!COy3:T?y4 X2/?y5 D?y6;
!!if&y4=0/y6=0/y7=1:; !!VRy9:Sy5 :4 +1; !!BMy1&y1>-1:Ny9; !!BU&y1<0:S146/y9/67/1/-1/0;
!!en:;
|
|
12.09.2016 01:04 |
|
igrik
Posts: 1579
|
|
12.09.2016 11:38 |
|
Elzivir
Posts: 221
|
(This post was last modified: 13.09.2016 23:00 by Elzivir.)
|
|
13.09.2016 22:55 |
|
gamecreator
Posts: 7145
|
|
14.09.2016 01:05 |
|
Elzivir
Posts: 221
|
(14.09.2016 01:05)gamecreator Wrote: Elzivir, а ты часом не альфу Эры 2.47 запускаешь?
Неа... 2.46
Убрал все моды кроме WoG и WoG Rus. Скрипт засунул в WoG\Data\s. Игра продолжает "ругаться"...
P.S. Я даже HD-мод не использую.
(This post was last modified: 14.09.2016 01:47 by Elzivir.)
|
|
14.09.2016 01:30 |
|
gamecreator
Posts: 7145
|
|
14.09.2016 02:20 |
|
Elzivir
Posts: 221
|
(14.09.2016 02:20)gamecreator Wrote: Посмотри что там за значение.
Показало значение "-2".
|
|
14.09.2016 09:09 |
|
MOP
Posts: 1339
|
Очень интересно. Во-первых, в скрипте стоит !!FU&y3<0:E, так что вторая часть вообще не должна выполниться.
Я на Лит-Нете
(This post was last modified: 14.09.2016 10:04 by MOP.)
|
|
14.09.2016 10:02 |
|