CaHekKG
offline
Опыт:
42Активность: |
Создание новой расы
Доброго времери суток.
Я хочу создать новую расу на глобальном уровне, т.е не в одной карте, а во всём варкрафте, чтобы её можно было выбрать через меню начала игры. Всё что я нашёл - это файл UI\FrameDef\PlayerSlot.fdf (открывается блокнотом). Но там можно отредактировать только название строчки, т.е. кроме прочего там есть: MenuItem "RANDOM", -2,
MenuItem "HUMAN", -2, MenuItem "ORC", -2, MenuItem "UNDEAD", -2, MenuItem "NIGHT_ELF", -2, для того, чтобы проверить, я добавил строчку "MenuItem "NAGA", -2,", и действительно, в меню выбора стандартных рас появилась строка "NAGA", но её нельзя было выбрать.
Может кто-нибудь знает по поводу добавления новых рас в игру ? |
23.04.2011, 10:08 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Parallax
random
offline
Опыт:
682Активность: |
4 расы никак не изменить, смотри как сделали в WoO.
|
23.04.2011, 11:31 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Master_chan
Полуночный командир
offline
Опыт:
15,660Активность: |
CaHekKG, сам же сказал "добавил строчку". Если за этой строчкой ничего не стоит, ежу понятно что ее нельзя выбрать. |
23.04.2011, 11:59 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
CaHekKG
offline
Опыт:
42Активность: |
Master_chan:
Вот я и хочу узнать где находятся ф-ии для этих строк |
23.04.2011, 12:05 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Aws
offline
Опыт:
59,054Активность: |
CaHekKG, Осторожней с этим.Я один раз так сделал,а потом пришлось вар переустанавливать.Намного легче создать меню выбора рас. Но если хочешь продолжать-то найди,что требуется,чтобы раса запустилась(или её хотя бы можно было бы выбрать).Всё это тоже где-то в мпкью лежит. |
23.04.2011, 12:18 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
CaHekKG
offline
Опыт:
42Активность: |
Master_chan:
Оставь ссылку, если не трудно. CaHekKG добавил:
Aws:
Где я только не искал =) На счёт меню выбора рас на глобальном уровне - довольно проблематично, да и хочется как-то "по-человечески" сделать. =) |
23.04.2011, 12:31 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Aws
offline
Опыт:
59,054Активность: |
CaHekKG, Я уже так же уже пробовал.Увы ничего не вышло. Попробуй что-ли в scripts поищи. |
23.04.2011, 12:39 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
KvarK99_
offline
Опыт:
2,407Активность: |
Я так подумал, что новую расу создать не так просто... Может для этого нужно создать проэкт, с програмистами, которые покопаются в железе варика и вместе оформлят и интерфейс расы, и юнитов и всё такое, а не просто добавят строчку... |
04.01.2013, 00:00 | #8
+0/−1
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Sergant1000
offline
Опыт:
11,308Активность: |
"UI\FrameDef\PlayerSlot.fdf"
ты забыл добавить "Glue": "UI\FrameDef\Glue\PlayerSlot.fdf" Теперь к главному, в основном вся папка "UI" в основном для объектов их расположения, размеры, цвет, отображение и количество. К объектам относятся текст и картинки активные\неактивные. Так что если хочешь добавить новую рассу в В3 то тебе потребуется сначало добавить их в:
WorldEditStrings.txt TriggerData.txt TriggerStrings.txt WorldEditData.txt WorldEditLayout.txt WorldEditGameStrings.txt UnitEditorData.txt после в: PlayerSlot.fdf А перед этим разобраться где находится скрипт отвечающий за предоставление юнитов игроку выбранной рассы, а это унас либо:
Blizzard.j либо common.j вписать туда свой скрипт, маркернуть его и выполнить добавление описанное выше.
А так как это немного сложнее чем многие думают то пользуйтесь пока диалоговым окном. Отредактировано Sergant1000, 19.01.2013 в 20:56. |
19.01.2013, 20:51 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
alexprey
познающий Unity
offline
Опыт:
68,501Активность: |
Выбор расы зашит в двиг. При выборе не существующей расы игра фаталит |
20.01.2013, 15:00 | #10
+1/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
kassdamien
offline
Опыт:
99Активность: |
В кампаниях варкрафте есть раса наг, и марлоков если я не ошибаюсь. Может можно их както извлечь оттуда? |
14.04.2013, 12:07 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
legroy
offline
Опыт:
1,322Активность: |
kassdamien, Перечитай тему с начала. |
14.04.2013, 12:46 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
recoz
offline
Опыт:
95Активность: |
Я уже зае @ ся с этим зделай через таверну или выбор юнитов в начале игры после запуска карты |
18.03.2014, 03:10 | #13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
SID69
DET
offline
Опыт:
19,693Активность: |
KvarK99_, Бесполезный. |
18.03.2014, 11:17 | #14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
recoz
offline
Опыт:
95Активность: |
Если ещё интересно , а это думаю интересно , нашёл вот это :
|
18.03.2014, 18:57 | #15
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|