![]()
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", но её нельзя было выбрать.
Может кто-нибудь знает по поводу добавления новых рас в игру ? |
![]() |
#1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Parallax
random
![]() offline
Опыт:
682Активность: |
4 расы никак не изменить, смотри как сделали в WoO.
|
![]() |
#2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Master_chan
Полуночный командир
![]() offline
Опыт:
15,660Активность: |
CaHekKG, сам же сказал "добавил строчку". Если за этой строчкой ничего не стоит, ежу понятно что ее нельзя выбрать. |
![]() |
#3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
CaHekKG
![]() offline
Опыт:
42Активность: |
Master_chan:
Вот я и хочу узнать где находятся ф-ии для этих строк |
![]() |
#4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Aws
![]() ![]() offline
Опыт:
58,854Активность: |
CaHekKG, Осторожней с этим.Я один раз так сделал,а потом пришлось вар переустанавливать.Намного легче создать меню выбора рас. Но если хочешь продолжать-то найди,что требуется,чтобы раса запустилась(или её хотя бы можно было бы выбрать).Всё это тоже где-то в мпкью лежит. |
![]() |
#5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
CaHekKG
![]() offline
Опыт:
42Активность: |
Master_chan:
Оставь ссылку, если не трудно. CaHekKG добавил:
Aws:
Где я только не искал =) На счёт меню выбора рас на глобальном уровне - довольно проблематично, да и хочется как-то "по-человечески" сделать. =) |
![]() |
#6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Aws
![]() ![]() offline
Опыт:
58,854Активность: |
CaHekKG, Я уже так же уже пробовал.Увы ничего не вышло. Попробуй что-ли в scripts поищи. |
![]() |
#7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
KvarK99_
![]() offline
Опыт:
2,407Активность: |
Я так подумал, что новую расу создать не так просто... Может для этого нужно создать проэкт, с програмистами, которые покопаются в железе варика и вместе оформлят и интерфейс расы, и юнитов и всё такое, а не просто добавят строчку... |
![]() |
#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. |
![]() |
#9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
alexprey
познающий Unity
![]() ![]() offline
Опыт:
68,501Активность: |
Выбор расы зашит в двиг. При выборе не существующей расы игра фаталит |
![]() |
#10
+1/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
kassdamien
![]() offline
Опыт:
99Активность: |
В кампаниях варкрафте есть раса наг, и марлоков если я не ошибаюсь. Может можно их както извлечь оттуда? |
![]() |
#11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
legroy
![]() offline
Опыт:
1,322Активность: |
kassdamien, Перечитай тему с начала. |
![]() |
#12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
recoz
![]() offline
Опыт:
95Активность: |
Я уже зае @ ся с этим зделай через таверну или выбор юнитов в начале игры после запуска карты |
![]() |
#13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
SID69
DET
![]() ![]() offline
Опыт:
19,693Активность: |
KvarK99_, Бесполезный. |
![]() |
#14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
recoz
![]() offline
Опыт:
95Активность: |
Если ещё интересно , а это думаю интересно , нашёл вот это :
|
![]() |
#15
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|