NoX World - форум об игре NoX

 
Пожалуйста, войдите или зарегистрируйтесь.

Войти
Расширенный поиск  
Сейчас онлайн стрима нет!
Сейчас на сервере никого нет!

Обязательно все ознакомьтесь с новыми Правилами Портала!

Актуальные новости:
IP сервера изменён! Новый IP: 45.144.64.229. Сервер также доступен через Westwood Online (XWIS, игру через сервер)


Важные темы:
Как играть по сети? Понятное руководство!
Правила Сервера NoxWorld.
Как помочь форуму финансово?

Автор Тема: Руководство по моддингу  (Прочитано 48892 раз)

0 Пользователей и 1 Гость смотрят эту тему.

Ужасающий

  • Постоялец
  • ***
  • Карма: 21
  • Оффлайн Оффлайн
  • Сообщений: 142
  • Awards Орден 'За заслуги перед форумом I степени' Медаль 'За честную игру' За написание статей За модификацию Nox Мастер баланса За хороший Tutorial. (Nekon)
    • Просмотр профиля
    • Awards

Сегодня я начинаю публикацию гайдов по моддингу нокса по многочисленным запросам

Какие файлы редактировать

monster.bin - часть данных о характеристиках монстров, этот файл изменять довольно безопасно, только если вы уж совсем грубые ошибки не допустите
gamedata.bin - часть данных игрового баланса, довольно безопасный для редактирования файл. Тут можно редактировать характеристики игроков, заклинаний и воинских абилок а так же несколько других параметров
modifier.bin - данные о характеристиках предметов в игре. Этот файл после редактирования часто приводит к неправильной работе нокса, даже если вы отредактировали всё правильно, так что постоянно делкайте запасные рабочие копии.
thing.bin - большая часть игровой механики. Следует изменять очень осторожно

Помните, что при игре по сети учитываются именно bin'ы хоста и что другим игрокам не нужны такие же bin'ы как у хоста, если вы не добавляли новых объектов, а только изменяли старые.

video.bag - архив с графикой нокса
audio.bag - архив со звуками нокса

motd.txt -текстовой файл где написано сообщение которое выводится при входе на ваш хост. Если вы используете мод на своём хосте было бы не лишним написать сюда информацию о изменениях которые есть в моде

Инструментарий

Инструменты можно взять по ссылкам:

http://dl.noxworld.ru/NoXEdit/NXModSuite.exe  - собественно NXModSuite, можно взять такой же на noxhub'е

Nox Mod Suite
Oткрывалка для .bin файлов (кроме thing bin). Не забывайте делать их резервные копии! Также может открывать video.bag, только сначала надо открыть
video.idx

http://dl.noxworld.ru/NoXEdit/NoxTools.rar - старый набор инструментов от фанатов, тут много разных инструментов, многие из которых устарели - напримео тамошний map editor (лучше используйте последнюю версию с буржуйского форума, которой в основном все пользуются и на нашем, но здесь много полезных программ, например Nox Packer

Nox Packer

Программа для распаковки и запаковки файлов из thing.bin. Распаковывает тот thing.bin который находится в той директории Нокса, которая указана в реестре, хотя сшивает новый в той директории где находится собственно Nox Packer. Так что если у вас стоит несколько версий нокса следите за тем чтобы тот thing.bin который вы хотите распаковать лежит по тому же адресу, что и директория нокса, указанная в реестре. Не забывайте делать их резервные копии thin.bin перед модификацией. После распаковки в указанной в реестре директории появятся .xml файлы:

Abilityinfo.xml
Imageinfo.xml
Objectinfo.xml
Soundinfo.xml
Spellinfo.xml
Tileinfo.xml
Vidinfo.xml
Wallinfo.xml

тут по названиям видно какой файл за что отвечает а редактировать их можно любым текстовым редактором. Имейте ввиду что при запаковке nox packer опять же сшивает новый thing.bin из тех .xml файлов что указаны в директории нокса в реестре. Редактируя xml файлы будте очень осторожны, кроме того знайти что при добавлении новых объектов будь то заклинание или предмет, даже если у вас он работает корректно у других игроков на хосте владельца thing.bin с изменёнными xml сетевая игра будет работать некорректно, тут уж придётся дать вашим товарищам по игре новый thing.bin. Но характеристики уже существующих объектов можно относительно безопасно редактировать, только проверьте с кем-нибудь корректность работы при игре по сети после редактирования. Если при изменении не было допущено ошибок, обычно всё работает нормально и другим игрокам не нужно ставить себе новый thing.bin. Однако чтобы новые спеллы были доступны в книге другим игрокам, всё же скачать thing.bin им нужно - новые спеллы хотя и будут работать, но не будут отбражаться у них в книгах. Кроме того если вы изменили спелл так, что он теперь может кастоваться на другин виды целей без thing.bin игроки не смогут их переключать.

В будущем напишу ещё


« Последнее редактирование: 01/11/2009 23:19:27 от Ужасающий »
Записан
Расширенный поиск  
 

Страница сгенерирована за 0.098 секунд. Запросов: 23.