XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Warcraft> Warcraft III: Melee & UMS
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

Ответ
 
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
Parallax
random
offline
Опыт: 682
Активность:
4 расы никак не изменить, смотри как сделали в WoO.
Старый 23.04.2011, 11:31
Master_chan
Полуночный командир
offline
Опыт: 15,660
Активность:
CaHekKG, сам же сказал "добавил строчку". Если за этой строчкой ничего не стоит, ежу понятно что ее нельзя выбрать.
Старый 23.04.2011, 11:59
CaHekKG

offline
Опыт: 42
Активность:
Master_chan:
CaHekKG, сам же сказал "добавил строчку". Если за этой строчкой ничего не стоит, ежу понятно что ее нельзя выбрать.
Вот я и хочу узнать где находятся ф-ии для этих строк
Старый 23.04.2011, 12:05
Aws

offline
Опыт: 59,054
Активность:
CaHekKG, Осторожней с этим.Я один раз так сделал,а потом пришлось вар переустанавливать.Намного легче создать меню выбора рас.
Но если хочешь продолжать-то найди,что требуется,чтобы раса запустилась(или её хотя бы можно было бы выбрать).Всё это тоже где-то в мпкью лежит.
Старый 23.04.2011, 12:18
CaHekKG

offline
Опыт: 42
Активность:
Master_chan:
4 расы никак не изменить, смотри как сделали в WoO.
Оставь ссылку, если не трудно.
CaHekKG добавил:
Aws:
CaHekKG, Осторожней с этим.Я один раз так сделал,а потом пришлось вар переустанавливать.Намного легче создать меню выбора рас.
Но если хочешь продолжать-то найди,что требуется,чтобы раса запустилась(или её хотя бы можно было бы выбрать).Всё это тоже где-то в мпкью лежит.
Где я только не искал =)
На счёт меню выбора рас на глобальном уровне - довольно проблематично, да и хочется как-то "по-человечески" сделать. =)
Старый 23.04.2011, 12:31
Aws

offline
Опыт: 59,054
Активность:
CaHekKG, Я уже так же уже пробовал.Увы ничего не вышло.
Попробуй что-ли в scripts поищи.
Старый 23.04.2011, 12:39
KvarK99_

offline
Опыт: 2,407
Активность:
Я так подумал, что новую расу создать не так просто...
Может для этого нужно создать проэкт, с програмистами, которые покопаются в железе варика и вместе оформлят и интерфейс расы, и юнитов и всё такое, а не просто добавят строчку...
Старый 04.01.2013, 00:00
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
alexprey
познающий Unity
offline
Опыт: 68,501
Активность:
Выбор расы зашит в двиг. При выборе не существующей расы игра фаталит
Старый 20.01.2013, 15:00
kassdamien

offline
Опыт: 99
Активность:
В кампаниях варкрафте есть раса наг, и марлоков если я не ошибаюсь. Может можно их както извлечь оттуда?
Старый 14.04.2013, 12:07
legroy

offline
Опыт: 1,322
Активность:
kassdamien, Перечитай тему с начала.
Старый 14.04.2013, 12:46
recoz

offline
Опыт: 95
Активность:
Я уже зае @ ся с этим
зделай через таверну или выбор юнитов в начале игры после запуска карты
Старый 18.03.2014, 03:10
SID69
DET
offline
Опыт: 19,693
Активность:
KvarK99_, Бесполезный.
Старый 18.03.2014, 11:17
recoz

offline
Опыт: 95
Активность:
Если ещё интересно , а это думаю интересно , нашёл вот это :
Старый 18.03.2014, 18:57
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 16:21.