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

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

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

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

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


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

Автор Тема: Моддинг. Вопросы - Ответы  (Прочитано 84285 раз)

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

Perfect

  • Map Editor PRO
  • Старожил
  • *
  • Карма: 125
  • Оффлайн Оффлайн
  • Сообщений: 1148
  • Слушай маму и drum&bass
  • Awards За поддержку форума - 2013 Лучший дизайн 5 конкурса карт 3 конкурс карт - лучшая карта 3 конкурс карт - приз Evengard-а за самую большую карту Рука форума 2012 Медаль 'За фантазию и упорство в создании карт - 2011' Медаль 'Победитель II конкурса карт' Лучший геймлпей
    • Просмотр профиля
    • nÖrange soundcloud
    • Awards

Вопросы касательно моддинга задавайте здесь и только здесь. :)
Записан

EvilWisp

  • Постоялец
  • ****
  • Карма: 44
  • Оффлайн Оффлайн
  • Сообщений: 315
  • ChessNox
  • Awards Рука форума 2012 Медаль 'За поддержку форума - 2011' За поддержку форума 2010
    • Просмотр профиля
    • Awards

Почему модинг перестал быть популярным?
Я как-то давно сделал мод MadWarroirs, но он как-то не прижился) NoxModRespawned тоже никто не играет.
А ведь все просто потому, что все играют на сервере.
Записан
Подпись:
Подпись отображается под каждым Вашим сообщением. BB коды и смайлы могут быть использованы против вас.

Dio

  • Глобальный модератор
  • Старожил
  • **
  • Карма: 99
  • Оффлайн Оффлайн
  • Сообщений: 1274
  • Некромансеры "живы"!
  • Awards Орден 'За заслуги перед форумом I степени' Активным участникам сходок - 2013 За релиз ЮниМода За набор курсоров для Windows За разгадку главного секрета Nox Знак 'За тягу к тайнам Nox'
    • Просмотр профиля
    • Awards

просто моды никому видимо не нужны, или нет достойных модов.
Записан
Пользуйтесь UniMod-ом.

Стрекозец

  • Постоялец
  • ***
  • Карма: 17
  • Оффлайн Оффлайн
  • Сообщений: 162
  • Медок, я в огне
    • Просмотр профиля
    • Awards

Я тут на днях рыл форум и нашел то ли программу, то ли мод, который открывает закрытые спеллы магу и колдуну, можно перезалить файл на какой-нибудь хостинг или кинуть его заново? И что за мод ты сделал, Висп, мне интересно - я не видел :)
Записан

EvilWisp

  • Постоялец
  • ****
  • Карма: 44
  • Оффлайн Оффлайн
  • Сообщений: 315
  • ChessNox
  • Awards Рука форума 2012 Медаль 'За поддержку форума - 2011' За поддержку форума 2010
    • Просмотр профиля
    • Awards

Да там небольшой мод, правил только gamedata.bin.
Суть мода в следующих изменениях:
Кулдаун тарана маленький, но не равен "0",
При промахе тараном отнимается половина жизней,
Оглушения после промоха тараном маленькое,
Кулдаун гарпуна очень существенно уменьшен,
Количество жизней у война - 600,
Броня,щит и великий меч(в качестве блока) ломаются намного быстрее.

И небольшая карта с доспехами, оружием и кучей бутылок.

Просто NoXMod Suite 'ом открыл gamedata.bin, поиском нашел нужные поля и вот весь мой модинг:)
Записан
Подпись:
Подпись отображается под каждым Вашим сообщением. BB коды и смайлы могут быть использованы против вас.

Стрекозец

  • Постоялец
  • ***
  • Карма: 17
  • Оффлайн Оффлайн
  • Сообщений: 162
  • Медок, я в огне
    • Просмотр профиля
    • Awards

Я им пользоваться так и не научился - хотел сделать фишку, чтобы разные классы могли носить разную одежду. Ну допустим - воин бы мог носить, ну допустим, робу мага, а маг мог бы носит, допустим, кожаную броню или мог бегать с арбалетом. Так и не понял что сделать надо было :)
Записан

Dio

  • Глобальный модератор
  • Старожил
  • **
  • Карма: 99
  • Оффлайн Оффлайн
  • Сообщений: 1274
  • Некромансеры "живы"!
  • Awards Орден 'За заслуги перед форумом I степени' Активным участникам сходок - 2013 За релиз ЮниМода За набор курсоров для Windows За разгадку главного секрета Nox Знак 'За тягу к тайнам Nox'
    • Просмотр профиля
    • Awards

когда воин в робе мага начнет махать рукой ты поймешь почему это никто не выкладывал, и про это не рассказывал.
Записан
Пользуйтесь UniMod-ом.

Стрекозец

  • Постоялец
  • ***
  • Карма: 17
  • Оффлайн Оффлайн
  • Сообщений: 162
  • Медок, я в огне
    • Просмотр профиля
    • Awards

И что же произошло-то?
Записан

Perfect

  • Map Editor PRO
  • Старожил
  • *
  • Карма: 125
  • Оффлайн Оффлайн
  • Сообщений: 1148
  • Слушай маму и drum&bass
  • Awards За поддержку форума - 2013 Лучший дизайн 5 конкурса карт 3 конкурс карт - лучшая карта 3 конкурс карт - приз Evengard-а за самую большую карту Рука форума 2012 Медаль 'За фантазию и упорство в создании карт - 2011' Медаль 'Победитель II конкурса карт' Лучший геймлпей
    • Просмотр профиля
    • nÖrange soundcloud
    • Awards

Я уже играл так на хосте Мартина. Бегал воином в робе мага и стрелял из арбалета :)
Записан

Katarsis

  • Старожил
  • *****
  • Карма: 99
  • Оффлайн Оффлайн
  • Сообщений: 726
  • Возрождение
  • Awards Медаль 'За написание статьи о маге' Активным участникам сходок - 2013 3 конкурс карт - лучший геймплей 3 конкурс карт - выбор администрации Знак 'Создателю самых уютных болот'
    • Просмотр профиля
    • Awards

насколько я знаю, если воин в робе мага начнет просто махать рукой, то ничего особенного замечено не будет (хотяяя...). а вот если у воина окажется в руках оружие то мерзкая на вид ошибка проявит себя. дело в том, что в ноксе нет спрайтов (читай - картинок), изображающих поведение робы мага, когда ее носитель машет мечом - естественно, такого разрабы не предусмотрели. поэтому смино стоящий воин в робе будет неотличим от мага, но во время удара эта роба будет пропадать и возвращаться на место (читай - тело хозяина) по окончании...
p.s. кто тут есть из художников, давайте нарисуем все недостающие спрайты :sarcastic: будут воины бегать в мантиях, маги - в латах, а колдуны - пулять из палки смерти по парализованным
Записан

KirConjurer

  • Постоялец
  • ***
  • Карма: 67
  • Оффлайн Оффлайн
  • Сообщений: 246
  • User #1234!
    • Просмотр профиля
    • Awards

Я тут на днях рыл форум и нашел то ли программу, то ли мод, который открывает закрытые спеллы магу и колдуну, можно перезалить файл на какой-нибудь хостинг или кинуть его заново?


Я тоже когда-то делал подобный мод, пропатченный файл, отвечающий за заклинания, можно скачать тут
P.S. IE6 глючит, не обращайте внимания...
Записан

Perfect

  • Map Editor PRO
  • Старожил
  • *
  • Карма: 125
  • Оффлайн Оффлайн
  • Сообщений: 1148
  • Слушай маму и drum&bass
  • Awards За поддержку форума - 2013 Лучший дизайн 5 конкурса карт 3 конкурс карт - лучшая карта 3 конкурс карт - приз Evengard-а за самую большую карту Рука форума 2012 Медаль 'За фантазию и упорство в создании карт - 2011' Медаль 'Победитель II конкурса карт' Лучший геймлпей
    • Просмотр профиля
    • nÖrange soundcloud
    • Awards

Вопрос по noxpacker... Как заставить его работать?
Записан

embedder

  • Новичок
  • **
  • Карма: 0
  • Оффлайн Оффлайн
  • Сообщений: 2
    • Просмотр профиля
    • Awards

Привет.


Подскажите, как правильно экспортировать текстуры с помощью сабжа.
Win7 + NXModSuite (в папке с http://www.noxhub.net/updates/NoxTools.zip) отсюда http://forum.noxworld.ru/kartostroenie-skripting-modding/'masterskaja-noksa'/, запущенный от админа + клиент http://dl.noxworld.ru/NoXWorldEditionSetup.exe.
Открываю idx, bag, полную загрузку. При клике на картинках получаю: type %цифра% not supported.
Записан

Dio

  • Глобальный модератор
  • Старожил
  • **
  • Карма: 99
  • Оффлайн Оффлайн
  • Сообщений: 1274
  • Некромансеры "живы"!
  • Awards Орден 'За заслуги перед форумом I степени' Активным участникам сходок - 2013 За релиз ЮниМода За набор курсоров для Windows За разгадку главного секрета Nox Знак 'За тягу к тайнам Nox'
    • Просмотр профиля
    • Awards

NXMS используй из папки с редактором, он там хочет длл-ку одну, не помню название
Записан
Пользуйтесь UniMod-ом.

Perfect

  • Map Editor PRO
  • Старожил
  • *
  • Карма: 125
  • Оффлайн Оффлайн
  • Сообщений: 1148
  • Слушай маму и drum&bass
  • Awards За поддержку форума - 2013 Лучший дизайн 5 конкурса карт 3 конкурс карт - лучшая карта 3 конкурс карт - приз Evengard-а за самую большую карту Рука форума 2012 Медаль 'За фантазию и упорство в создании карт - 2011' Медаль 'Победитель II конкурса карт' Лучший геймлпей
    • Просмотр профиля
    • nÖrange soundcloud
    • Awards

Вопрос по noxpacker... Как заставить его работать?
Как выяснилось, нужно, чтобы в HKLM\Software\Westwood\Nox были не одиночные бэкслэши (...\...), а двойные (...\\...).
Записан

Evengard

  • SysAdmin
  • Администратор
  • Старожил
  • ***
  • Карма: 186
  • Оффлайн Оффлайн
  • Сообщений: 2728
  • Director
  • Awards Столп форума 2012 Активным участникам сходок - 2013 За сервер Орден 'За заслуги перед форумом I степени'
    • Просмотр профиля
    • Awards

Это смотря где. В reg файле - двойные. В редакторе реестра - одинарные.
Записан
Не упоминай администраторов всуе...
С уважением, TriOptimum Corporation

PS: Покаяние - Признание своей вины в чем-либо, обычно с просьбой о прощении

embedder

  • Новичок
  • **
  • Карма: 0
  • Оффлайн Оффлайн
  • Сообщений: 2
    • Просмотр профиля
    • Awards

NXMS используй из папки с редактором, он там хочет длл-ку одну, не помню название


Так и делаю, запускаю в папке с редактором, ddl в наличии.
Может есть другой способ вытянуть графику?
Записан

Dio

  • Глобальный модератор
  • Старожил
  • **
  • Карма: 99
  • Оффлайн Оффлайн
  • Сообщений: 1274
  • Некромансеры "живы"!
  • Awards Орден 'За заслуги перед форумом I степени' Активным участникам сходок - 2013 За релиз ЮниМода За набор курсоров для Windows За разгадку главного секрета Nox Знак 'За тягу к тайнам Nox'
    • Просмотр профиля
    • Awards

Видимо все таки чего не хватает.
Попросить тут что надо вытянуть
Записан
Пользуйтесь UniMod-ом.

Perfect

  • Map Editor PRO
  • Старожил
  • *
  • Карма: 125
  • Оффлайн Оффлайн
  • Сообщений: 1148
  • Слушай маму и drum&bass
  • Awards За поддержку форума - 2013 Лучший дизайн 5 конкурса карт 3 конкурс карт - лучшая карта 3 конкурс карт - приз Evengard-а за самую большую карту Рука форума 2012 Медаль 'За фантазию и упорство в создании карт - 2011' Медаль 'Победитель II конкурса карт' Лучший геймлпей
    • Просмотр профиля
    • nÖrange soundcloud
    • Awards

Заметил интересную фишку. Я изменил в thing.bin параметр свечения объекта NPC на красный. Всё норм, на моём хосте NPC подсвечены красным цветом. Но почему и на других хостах присутствует подсветка красным?
Записан

Evengard

  • SysAdmin
  • Администратор
  • Старожил
  • ***
  • Карма: 186
  • Оффлайн Оффлайн
  • Сообщений: 2728
  • Director
  • Awards Столп форума 2012 Активным участникам сходок - 2013 За сервер Орден 'За заслуги перед форумом I степени'
    • Просмотр профиля
    • Awards

Потому что абсолютно все данные о состоянии юнитов передаются с сервера на клиент. По этой же причине на сервере будут отображаться те скиллы, которые есть на сервере, но нет на клиенте.
Записан
Не упоминай администраторов всуе...
С уважением, TriOptimum Corporation

PS: Покаяние - Признание своей вины в чем-либо, обычно с просьбой о прощении

Lаrboss

  • Старожил
  • *****
  • Карма: 109
  • Оффлайн Оффлайн
  • Сообщений: 910
  • Абстрагирую
  • Awards Знак 'Властелин Сил Природы' За редактор шрифтов - 2013 Медаль 'За программу Nox Server Notificator' За программу Nox Binder Знак 'За тягу к тайнам Nox'
    • Просмотр профиля
    • Awards

Потому что абсолютно все данные о состоянии юнитов передаются с сервера на клиент.
Верно, но не наоборот. Он сделал изменение клиента, но при игре на другом сервере эти изменения остались в силе. Значит, этот параметр не передается сервером.
Записан
Отец читеров

Perfect

  • Map Editor PRO
  • Старожил
  • *
  • Карма: 125
  • Оффлайн Оффлайн
  • Сообщений: 1148
  • Слушай маму и drum&bass
  • Awards За поддержку форума - 2013 Лучший дизайн 5 конкурса карт 3 конкурс карт - лучшая карта 3 конкурс карт - приз Evengard-а за самую большую карту Рука форума 2012 Медаль 'За фантазию и упорство в создании карт - 2011' Медаль 'Победитель II конкурса карт' Лучший геймлпей
    • Просмотр профиля
    • nÖrange soundcloud
    • Awards

Ты не понял... Когда я играю на ДРУГОМ хосте, НПЦ тоже подсвечены.
Записан

Katarsis

  • Старожил
  • *****
  • Карма: 99
  • Оффлайн Оффлайн
  • Сообщений: 726
  • Возрождение
  • Awards Медаль 'За написание статьи о маге' Активным участникам сходок - 2013 3 конкурс карт - лучший геймплей 3 конкурс карт - выбор администрации Знак 'Создателю самых уютных болот'
    • Просмотр профиля
    • Awards

Очевидно, не абсолютно все данные об игре передаются клиенту, некоторые он вычисляет сам, исходя из своих данных. Так, на сервере со снежковским модом (повышающим стоимость ряда заклинаний, в частности) у клиента, этот мод не имеющего, заклинания отображались у клиента как возможные к касту, хотя на самом деле маны не хватало. Видимо, разрабы посчитали, что передавать цвет подсветки НПЦ клиенту с сервера нецелесообразно.
Кстати, это относительно простой способ читерить в игре, не вовлекающий использование сторонних программ. Так, собственно сам Снежок, путем изменения файла своего персонажа (насколько мне известно, возможно он пользовался другим способом читерить) имел такие возможности, как, например, каст телекинеза на противников (факт, происходило на моем собственном сервере).
Думаю, хорошему программисту не составит труда подменить определенные данные в файлах, дабы сделать игру себе проще, например, заставить Нокс по команде show extents показывать только цилиндры игроков, не загромождая экран "фреймами" сотен мелких объектов навроде искр от луча смерти, и тем самым нивелируя действие чужой невидимости. Подсветив врагов красным, да увеличив размеры области подсветки, можно спокойно "видеть" игроков сквозь стены. А может, есть возможность установить игроков-противников в качестве союзных монстров, показывая их на миникарте красными точками, или может алгоритм вычисления того, является ли игрок субъектом к Camper Alarm, выполняется только на клиентской стороне. В общем, обширнейшее поле для хаков


P.S. Может ли администрация сервера противопоставить что-либо такому виду читерства?
Записан

Evengard

  • SysAdmin
  • Администратор
  • Старожил
  • ***
  • Карма: 186
  • Оффлайн Оффлайн
  • Сообщений: 2728
  • Director
  • Awards Столп форума 2012 Активным участникам сходок - 2013 За сервер Орден 'За заслуги перед форумом I степени'
    • Просмотр профиля
    • Awards

ВоллХак Дио основан на твоих идеях, Катарсис. Противопоставить пока ничего не получилось. Методика есть, но весьма сложная в реализации
Записан
Не упоминай администраторов всуе...
С уважением, TriOptimum Corporation

PS: Покаяние - Признание своей вины в чем-либо, обычно с просьбой о прощении

KirConjurer

  • Постоялец
  • ***
  • Карма: 67
  • Оффлайн Оффлайн
  • Сообщений: 246
  • User #1234!
    • Просмотр профиля
    • Awards

0x4C09D0 - как заставить работать?
Записан

Dio

  • Глобальный модератор
  • Старожил
  • **
  • Карма: 99
  • Оффлайн Оффлайн
  • Сообщений: 1274
  • Некромансеры "живы"!
  • Awards Орден 'За заслуги перед форумом I степени' Активным участникам сходок - 2013 За релиз ЮниМода За набор курсоров для Windows За разгадку главного секрета Nox Знак 'За тягу к тайнам Nox'
    • Просмотр профиля
    • Awards

Эта саба окна для торговли создает?
Или только подгружает..
Записан
Пользуйтесь UniMod-ом.

2530

  • Гильдия The Pinnacle
  • Старожил
  • *
  • Карма: 79
  • Оффлайн Оффлайн
  • Сообщений: 665
  • Не вижу смысла в Nox 2
  • Awards Победитель конкурса "Угадай Автора Карты" 2015
    • Просмотр профиля
    • Awards

Подскажите, пожалуйста, что нужно сделать, если NoxPacker выдаёт следующую ошибку:

"Could not find thin.bin place .exe in nox directory or properly install the game!"

при условии, что в реестре я ничего не менял с момента установки и файл thing.bin действительно находится в директории Nox.
« Последнее редактирование: 08/01/2012 17:55:24 от Evengard »
Записан
Карма рассчитана на индикацию среднего отношения к участнику, а не степень важности человека. Не гонитесь за ней.
Все мои видео и Twitch стримы

KirConjurer

  • Постоялец
  • ***
  • Карма: 67
  • Оффлайн Оффлайн
  • Сообщений: 246
  • User #1234!
    • Просмотр профиля
    • Awards

Ох уж этот noxpacker... Там надо в реестре менять ключ, вот:
HKLM\Software\Westwood\Nox\InstallPath изменить на
<путь-с-указанием-диска-к-папке-Нокса>\\Nox.exe, к примеру G:\Program Files\Nox\\Nox.exe
« Последнее редактирование: 08/01/2012 17:55:34 от Evengard »
Записан

2530

  • Гильдия The Pinnacle
  • Старожил
  • *
  • Карма: 79
  • Оффлайн Оффлайн
  • Сообщений: 665
  • Не вижу смысла в Nox 2
  • Awards Победитель конкурса "Угадай Автора Карты" 2015
    • Просмотр профиля
    • Awards

Ахаха! Всего один слэш...и все заработало :)
Спасибо огромное.
« Последнее редактирование: 08/01/2012 17:55:38 от Evengard »
Записан
Карма рассчитана на индикацию среднего отношения к участнику, а не степень важности человека. Не гонитесь за ней.
Все мои видео и Twitch стримы

Perfect

  • Map Editor PRO
  • Старожил
  • *
  • Карма: 125
  • Оффлайн Оффлайн
  • Сообщений: 1148
  • Слушай маму и drum&bass
  • Awards За поддержку форума - 2013 Лучший дизайн 5 конкурса карт 3 конкурс карт - лучшая карта 3 конкурс карт - приз Evengard-а за самую большую карту Рука форума 2012 Медаль 'За фантазию и упорство в создании карт - 2011' Медаль 'Победитель II конкурса карт' Лучший геймлпей
    • Просмотр профиля
    • nÖrange soundcloud
    • Awards

Герман, если ты сделаешь хорошую версию НоксПакера, буду очень тебе благодарен!
Записан

KirConjurer

  • Постоялец
  • ***
  • Карма: 67
  • Оффлайн Оффлайн
  • Сообщений: 246
  • User #1234!
    • Просмотр профиля
    • Awards

Нужна информация касательно расположения данных об NPC (цвета, спеллсет, и пр.) в памяти игры...
Записан

Evengard

  • SysAdmin
  • Администратор
  • Старожил
  • ***
  • Карма: 186
  • Оффлайн Оффлайн
  • Сообщений: 2728
  • Director
  • Awards Столп форума 2012 Активным участникам сходок - 2013 За сервер Орден 'За заслуги перед форумом I степени'
    • Просмотр профиля
    • Awards

Хммммм... А зачеееем тебееее этоооо?)
Записан
Не упоминай администраторов всуе...
С уважением, TriOptimum Corporation

PS: Покаяние - Признание своей вины в чем-либо, обычно с просьбой о прощении

KirConjurer

  • Постоялец
  • ***
  • Карма: 67
  • Оффлайн Оффлайн
  • Сообщений: 246
  • User #1234!
    • Просмотр профиля
    • Awards

Делаю приложение к игре. создавать НПС с рандомными параметрами.
Записан

Lаrboss

  • Старожил
  • *****
  • Карма: 109
  • Оффлайн Оффлайн
  • Сообщений: 910
  • Абстрагирую
  • Awards Знак 'Властелин Сил Природы' За редактор шрифтов - 2013 Медаль 'За программу Nox Server Notificator' За программу Nox Binder Знак 'За тягу к тайнам Nox'
    • Просмотр профиля
    • Awards

Нефига себе, да такая инфа на дороге не валяется и просто так не добывается.
Записан
Отец читеров

KirConjurer

  • Постоялец
  • ***
  • Карма: 67
  • Оффлайн Оффлайн
  • Сообщений: 246
  • User #1234!
    • Просмотр профиля
    • Awards

В общем, я порылся на эту тему сам (OllyDbg + WinHack), кому интересно:
Spoiler (click to show/hide)
Записан

Lаrboss

  • Старожил
  • *****
  • Карма: 109
  • Оффлайн Оффлайн
  • Сообщений: 910
  • Абстрагирую
  • Awards Знак 'Властелин Сил Природы' За редактор шрифтов - 2013 Медаль 'За программу Nox Server Notificator' За программу Nox Binder Знак 'За тягу к тайнам Nox'
    • Просмотр профиля
    • Awards

Отлично, молодец. Твоя информация крайне полезна.
Записан
Отец читеров

Evengard

  • SysAdmin
  • Администратор
  • Старожил
  • ***
  • Карма: 186
  • Оффлайн Оффлайн
  • Сообщений: 2728
  • Director
  • Awards Столп форума 2012 Активным участникам сходок - 2013 За сервер Орден 'За заслуги перед форумом I степени'
    • Просмотр профиля
    • Awards

Опубликуешь - забаню. Такая информация слишком уж читерству потворствует.

Впрочем, если придумаешь вменяемую защиту от него...
Записан
Не упоминай администраторов всуе...
С уважением, TriOptimum Corporation

PS: Покаяние - Признание своей вины в чем-либо, обычно с просьбой о прощении

2530

  • Гильдия The Pinnacle
  • Старожил
  • *
  • Карма: 79
  • Оффлайн Оффлайн
  • Сообщений: 665
  • Не вижу смысла в Nox 2
  • Awards Победитель конкурса "Угадай Автора Карты" 2015
    • Просмотр профиля
    • Awards

А разве Unimode не может статы менять?
Записан
Карма рассчитана на индикацию среднего отношения к участнику, а не степень важности человека. Не гонитесь за ней.
Все мои видео и Twitch стримы

Dio

  • Глобальный модератор
  • Старожил
  • **
  • Карма: 99
  • Оффлайн Оффлайн
  • Сообщений: 1274
  • Некромансеры "живы"!
  • Awards Орден 'За заслуги перед форумом I степени' Активным участникам сходок - 2013 За релиз ЮниМода За набор курсоров для Windows За разгадку главного секрета Nox Знак 'За тягу к тайнам Nox'
    • Просмотр профиля
    • Awards

какая разница? это просто нпс
Записан
Пользуйтесь UniMod-ом.

KirConjurer

  • Постоялец
  • ***
  • Карма: 67
  • Оффлайн Оффлайн
  • Сообщений: 246
  • User #1234!
    • Просмотр профиля
    • Awards

Ахтунг. что-то я намудрил. просьба не использовать пока 0x600, это мб неверные данные.
Юнимод не меняет данные НПСей?
Записан

Dio

  • Глобальный модератор
  • Старожил
  • **
  • Карма: 99
  • Оффлайн Оффлайн
  • Сообщений: 1274
  • Некромансеры "живы"!
  • Awards Орден 'За заслуги перед форумом I степени' Активным участникам сходок - 2013 За релиз ЮниМода За набор курсоров для Windows За разгадку главного секрета Nox Знак 'За тягу к тайнам Nox'
    • Просмотр профиля
    • Awards

конечно неверно, это за пределом размера самой структуры.
Анимация на сервере не хранится кстати
Записан
Пользуйтесь UniMod-ом.

KirConjurer

  • Постоялец
  • ***
  • Карма: 67
  • Оффлайн Оффлайн
  • Сообщений: 246
  • User #1234!
    • Просмотр профиля
    • Awards

Правильное смещение 0x2EC, торчит в самом начале сабы
Записан

2530

  • Гильдия The Pinnacle
  • Старожил
  • *
  • Карма: 79
  • Оффлайн Оффлайн
  • Сообщений: 665
  • Не вижу смысла в Nox 2
  • Awards Победитель конкурса "Угадай Автора Карты" 2015
    • Просмотр профиля
    • Awards

Вопрос по изменению файла thing.bin. Что значат в абилке "Удар Берсерка" эффекты:
<Effect Value="BerserkerChargeOn" />
<Effect Value="BerserkerChargeOff" />
и пункт Unknown:
Unknown="0"Дело в том, что я заменял их данными из соседних абилок, но ничего заметного не изменялось. Может всё-таки что-то меняется?
Записан
Карма рассчитана на индикацию среднего отношения к участнику, а не степень важности человека. Не гонитесь за ней.
Все мои видео и Twitch стримы

KirConjurer

  • Постоялец
  • ***
  • Карма: 67
  • Оффлайн Оффлайн
  • Сообщений: 246
  • User #1234!
    • Просмотр профиля
    • Awards

Вопрос по изменению файла thing.bin. Что значат в абилке "Удар Берсерка" эффекты:
<Effect Value="BerserkerChargeOn" />
<Effect Value="BerserkerChargeOff" />
Это звуковые эффекты, вызываемые при использовании и завершении действия абилки.
Unknown="0"Дело в том, что я заменял их данными из соседних абилок, но ничего заметного не изменялось. Может всё-таки что-то меняется?
Никто не знает.
Записан

2530

  • Гильдия The Pinnacle
  • Старожил
  • *
  • Карма: 79
  • Оффлайн Оффлайн
  • Сообщений: 665
  • Не вижу смысла в Nox 2
  • Awards Победитель конкурса "Угадай Автора Карты" 2015
    • Просмотр профиля
    • Awards

Это звуковые эффекты, вызываемые при использовании и завершении действия абилки.
Это точно не звуки. Я заменял их - ничего не менялось
Записан
Карма рассчитана на индикацию среднего отношения к участнику, а не степень важности человека. Не гонитесь за ней.
Все мои видео и Twitch стримы

Perfect

  • Map Editor PRO
  • Старожил
  • *
  • Карма: 125
  • Оффлайн Оффлайн
  • Сообщений: 1148
  • Слушай маму и drum&bass
  • Awards За поддержку форума - 2013 Лучший дизайн 5 конкурса карт 3 конкурс карт - лучшая карта 3 конкурс карт - приз Evengard-а за самую большую карту Рука форума 2012 Медаль 'За фантазию и упорство в создании карт - 2011' Медаль 'Победитель II конкурса карт' Лучший геймлпей
    • Просмотр профиля
    • nÖrange soundcloud
    • Awards

Осмелюсь предположить, что это - изменение свойств воина. Конкретнее - присваивание и снятие скрипта прикосновения к нему. Знаете ведь багу, когда воин в берсе выкидывает меч? Если до него дотронуться со спины, можно урвать 150 по щам. =)
Записан

2530

  • Гильдия The Pinnacle
  • Старожил
  • *
  • Карма: 79
  • Оффлайн Оффлайн
  • Сообщений: 665
  • Не вижу смысла в Nox 2
  • Awards Победитель конкурса "Угадай Автора Карты" 2015
    • Просмотр профиля
    • Awards

Вроде тоже не то. Если поставить данные с гарпуна, то всё равно можно получить 150 урона. Более того, я, по сути, даже убрал эти эффекты (присвоил им значение NULL) - всё равно та же реакция. Это нечто другое.
« Последнее редактирование: 09/05/2012 18:40:13 от 2530 »
Записан
Карма рассчитана на индикацию среднего отношения к участнику, а не степень важности человека. Не гонитесь за ней.
Все мои видео и Twitch стримы

Squall

  • Глобальный модератор
  • Старожил
  • **
  • Карма: 132
  • Оффлайн Оффлайн
  • Сообщений: 1170
  • I will always be here.
  • Awards Медаль 'За написание статьи о Воине'
    • Просмотр профиля
    • Awards

Можно как-нибудь заменить звук при War Cry-е или Berserker Charge-е на свой собственный?
Записан
Spoiler (click to show/hide)

Evengard

  • SysAdmin
  • Администратор
  • Старожил
  • ***
  • Карма: 186
  • Оффлайн Оффлайн
  • Сообщений: 2728
  • Director
  • Awards Столп форума 2012 Активным участникам сходок - 2013 За сервер Орден 'За заслуги перед форумом I степени'
    • Просмотр профиля
    • Awards

К сожалению, на данный момент утилит для редактирования audio.bag у нас нет, только для распаковки. Так что с текущими возможностями - нет.
Записан
Не упоминай администраторов всуе...
С уважением, TriOptimum Corporation

PS: Покаяние - Признание своей вины в чем-либо, обычно с просьбой о прощении

Perfect

  • Map Editor PRO
  • Старожил
  • *
  • Карма: 125
  • Оффлайн Оффлайн
  • Сообщений: 1148
  • Слушай маму и drum&bass
  • Awards За поддержку форума - 2013 Лучший дизайн 5 конкурса карт 3 конкурс карт - лучшая карта 3 конкурс карт - приз Evengard-а за самую большую карту Рука форума 2012 Медаль 'За фантазию и упорство в создании карт - 2011' Медаль 'Победитель II конкурса карт' Лучший геймлпей
    • Просмотр профиля
    • nÖrange soundcloud
    • Awards

Как-то можно, да, полностью расшифровав суть шифровки файла audio.bag.
Записан

Squall

  • Глобальный модератор
  • Старожил
  • **
  • Карма: 132
  • Оффлайн Оффлайн
  • Сообщений: 1170
  • I will always be here.
  • Awards Медаль 'За написание статьи о Воине'
    • Просмотр профиля
    • Awards

Пфф, ну если можно распаковать, значит, можно и заменить :D Скажите только, как)
Записан
Spoiler (click to show/hide)

Had Zeng

  • Постоялец
  • ****
  • Карма: 33
  • Оффлайн Оффлайн
  • Сообщений: 297
  • Awards Победитель конкурса "Угадай Автора Карты" 2015 Лучший геймплей 5 конкурса карт Активным участникам сходок - 2013 Выбор Администрации Сложность исполнения
    • Просмотр профиля
    • Awards

К сожалению, на данный момент утилит для редактирования audio.bag у нас нет, только для распаковки. Так что с текущими возможностями - нет.

Никто не скажет.
Записан
Absolute.

Dio

  • Глобальный модератор
  • Старожил
  • **
  • Карма: 99
  • Оффлайн Оффлайн
  • Сообщений: 1274
  • Некромансеры "живы"!
  • Awards Орден 'За заслуги перед форумом I степени' Активным участникам сходок - 2013 За релиз ЮниМода За набор курсоров для Windows За разгадку главного секрета Nox Знак 'За тягу к тайнам Nox'
    • Просмотр профиля
    • Awards

если кто может взять за писание утилиты, могу помочь с внутренним форматом файла.
Записан
Пользуйтесь UniMod-ом.

Lаrboss

  • Старожил
  • *****
  • Карма: 109
  • Оффлайн Оффлайн
  • Сообщений: 910
  • Абстрагирую
  • Awards Знак 'Властелин Сил Природы' За редактор шрифтов - 2013 Медаль 'За программу Nox Server Notificator' За программу Nox Binder Знак 'За тягу к тайнам Nox'
    • Просмотр профиля
    • Awards

если кто может взять за писание утилиты, могу помочь с внутренним форматом файла.
А какой там формат звуковых файлов? Случаем не подобный Red Alert 2/Tiberian Sun?
Записан
Отец читеров

Evengard

  • SysAdmin
  • Администратор
  • Старожил
  • ***
  • Карма: 186
  • Оффлайн Оффлайн
  • Сообщений: 2728
  • Director
  • Awards Столп форума 2012 Активным участникам сходок - 2013 За сервер Орден 'За заслуги перед форумом I степени'
    • Просмотр профиля
    • Awards

Там обычный pcm внутри вроде. Есть даже утилита для распаковки audio.bag-а. Нет только для обратной запаковки.
Записан
Не упоминай администраторов всуе...
С уважением, TriOptimum Corporation

PS: Покаяние - Признание своей вины в чем-либо, обычно с просьбой о прощении

Katarsis

  • Старожил
  • *****
  • Карма: 99
  • Оффлайн Оффлайн
  • Сообщений: 726
  • Возрождение
  • Awards Медаль 'За написание статьи о маге' Активным участникам сходок - 2013 3 конкурс карт - лучший геймплей 3 конкурс карт - выбор администрации Знак 'Создателю самых уютных болот'
    • Просмотр профиля
    • Awards

Кто-нибудь, выложите, пожалуйста, произношение заблоченных заклинаний.
Записан

Dio

  • Глобальный модератор
  • Старожил
  • **
  • Карма: 99
  • Оффлайн Оффлайн
  • Сообщений: 1274
  • Некромансеры "живы"!
  • Awards Орден 'За заслуги перед форумом I степени' Активным участникам сходок - 2013 За релиз ЮниМода За набор курсоров для Windows За разгадку главного секрета Nox Знак 'За тягу к тайнам Nox'
    • Просмотр профиля
    • Awards

Spoiler: Вот список (click to show/hide)
P.S. скажи, что пропустил, добавлю
P.S.S.забавно, горгульи это не горгульи,а злобные херувимы 
« Последнее редактирование: 10/09/2012 20:31:48 от Perfect »
Записан
Пользуйтесь UniMod-ом.

Katarsis

  • Старожил
  • *****
  • Карма: 99
  • Оффлайн Оффлайн
  • Сообщений: 726
  • Возрождение
  • Awards Медаль 'За написание статьи о маге' Активным участникам сходок - 2013 3 конкурс карт - лучший геймплей 3 конкурс карт - выбор администрации Знак 'Создателю самых уютных болот'
    • Просмотр профиля
    • Awards

Feeble забыл
Записан

Perfect

  • Map Editor PRO
  • Старожил
  • *
  • Карма: 125
  • Оффлайн Оффлайн
  • Сообщений: 1148
  • Слушай маму и drum&bass
  • Awards За поддержку форума - 2013 Лучший дизайн 5 конкурса карт 3 конкурс карт - лучшая карта 3 конкурс карт - приз Evengard-а за самую большую карту Рука форума 2012 Медаль 'За фантазию и упорство в создании карт - 2011' Медаль 'Победитель II конкурса карт' Лучший геймлпей
    • Просмотр профиля
    • nÖrange soundcloud
    • Awards

А также пропустил SPELL_SUMMON_URCHIN_SHAMAN, SPELL_ARACHNAPHOBIA, SPELL_SUMMON_LICH_LORD.

Кстати, арахнафобия произносится в игре так: in-*PAUSE*-du-zo-in
« Последнее редактирование: 10/09/2012 20:31:19 от Perfect »
Записан

Dio

  • Глобальный модератор
  • Старожил
  • **
  • Карма: 99
  • Оффлайн Оффлайн
  • Сообщений: 1274
  • Некромансеры "живы"!
  • Awards Орден 'За заслуги перед форумом I степени' Активным участникам сходок - 2013 За релиз ЮниМода За набор курсоров для Windows За разгадку главного секрета Nox Знак 'За тягу к тайнам Nox'
    • Просмотр профиля
    • Awards

добавил
SPELL_SUMMON_URCHIN_SHAMAN

следующий заклинания добавлю, но не сегодня (если будет инфа, в чем сомневаюсь, склонен считать, что у этих спеллов нет произношения)
SPELL_ARACHNAPHOBIA
SPELL_SUMMON_LICH_LORD

Feeble - О_о что это? не в thnig.bin ни в самом экзе инфу не смог найти
« Последнее редактирование: 10/09/2012 20:31:25 от Perfect »
Записан
Пользуйтесь UniMod-ом.

Perfect

  • Map Editor PRO
  • Старожил
  • *
  • Карма: 125
  • Оффлайн Оффлайн
  • Сообщений: 1148
  • Слушай маму и drum&bass
  • Awards За поддержку форума - 2013 Лучший дизайн 5 конкурса карт 3 конкурс карт - лучшая карта 3 конкурс карт - приз Evengard-а за самую большую карту Рука форума 2012 Медаль 'За фантазию и упорство в создании карт - 2011' Медаль 'Победитель II конкурса карт' Лучший геймлпей
    • Просмотр профиля
    • nÖrange soundcloud
    • Awards

А нет, извиняюсь, манабомб же облитерация. Посты поправил.
Записан

Katarsis

  • Старожил
  • *****
  • Карма: 99
  • Оффлайн Оффлайн
  • Сообщений: 726
  • Возрождение
  • Awards Медаль 'За написание статьи о маге' Активным участникам сходок - 2013 3 конкурс карт - лучший геймплей 3 конкурс карт - выбор администрации Знак 'Создателю самых уютных болот'
    • Просмотр профиля
    • Awards

Странно... Иконка есть... Имя есть... А информации нету... Ладно, сами придумаем, не проблема.
Записан

KirConjurer

  • Постоялец
  • ***
  • Карма: 67
  • Оффлайн Оффлайн
  • Сообщений: 246
  • User #1234!
    • Просмотр профиля
    • Awards

А также пропустил SPELL_SUMMON_URCHIN_SHAMAN, SPELL_ARACHNAPHOBIA, SPELL_SUMMON_LICH_LORD.

Кстати, арахнафобия произносится в игре так: in-*PAUSE*-du-zo-in
У этих спеллов действительно нет произношения. Точнее, оно было, но так как разработчики решили полностью убрать эти заклинания, уже нельзя узнать, каким оно было.
  Ин Ду 3о Ин это просто случайная комбинация, которая пришла мне в голову во  время "разработки" моего старого мода. 

Feeble забыл

Фибл был полностью вырезан, т.е. от него осталисть только строковые константы и картинка в .bag файле.
Со SPELL_SUMMON_LICH_LORD такая же ситуация.

Spoiler (click to show/hide)
Записан

TheSim

  • Клан "NoX Craft"
  • Постоялец
  • *
  • Карма: 31
  • Оффлайн Оффлайн
  • Сообщений: 287
  • Awards Активным участникам сходок - 2013 За релиз ЮниМода Знак 'За тягу к тайнам Nox'
    • Просмотр профиля
    • Awards

А точно нужен запаковщик бага? не лучше ли попросить Дио добавить читалку .wav?
ХЕ-ХЕ-ХЕ
Записан

2530

  • Гильдия The Pinnacle
  • Старожил
  • *
  • Карма: 79
  • Оффлайн Оффлайн
  • Сообщений: 665
  • Не вижу смысла в Nox 2
  • Awards Победитель конкурса "Угадай Автора Карты" 2015
    • Просмотр профиля
    • Awards

Большинство людей сидят на обычных клиентах. Не не надо Нокс сводить к юнику. О простых людях подумайте. О тех кому юник нафиг не нужен. фича конечно была бы для юника полезная, но запаковщик полезнее.
Записан
Карма рассчитана на индикацию среднего отношения к участнику, а не степень важности человека. Не гонитесь за ней.
Все мои видео и Twitch стримы

Evengard

  • SysAdmin
  • Администратор
  • Старожил
  • ***
  • Карма: 186
  • Оффлайн Оффлайн
  • Сообщений: 2728
  • Director
  • Awards Столп форума 2012 Активным участникам сходок - 2013 За сервер Орден 'За заслуги перед форумом I степени'
    • Просмотр профиля
    • Awards

Герман, смысл ставить неюник если юник не ломает обратную совместимость, при этом предоставляя гораздо больше возможностей?
Записан
Не упоминай администраторов всуе...
С уважением, TriOptimum Corporation

PS: Покаяние - Признание своей вины в чем-либо, обычно с просьбой о прощении

Perfect

  • Map Editor PRO
  • Старожил
  • *
  • Карма: 125
  • Оффлайн Оффлайн
  • Сообщений: 1148
  • Слушай маму и drum&bass
  • Awards За поддержку форума - 2013 Лучший дизайн 5 конкурса карт 3 конкурс карт - лучшая карта 3 конкурс карт - приз Evengard-а за самую большую карту Рука форума 2012 Медаль 'За фантазию и упорство в создании карт - 2011' Медаль 'Победитель II конкурса карт' Лучший геймлпей
    • Просмотр профиля
    • nÖrange soundcloud
    • Awards

Запаковщик, думаю, нужен. Даже уверен.
Записан

Evengard

  • SysAdmin
  • Администратор
  • Старожил
  • ***
  • Карма: 186
  • Оффлайн Оффлайн
  • Сообщений: 2728
  • Director
  • Awards Столп форума 2012 Активным участникам сходок - 2013 За сервер Орден 'За заслуги перед форумом I степени'
    • Просмотр профиля
    • Awards

Я, кстати, поддерживаю Сима.
Записан
Не упоминай администраторов всуе...
С уважением, TriOptimum Corporation

PS: Покаяние - Признание своей вины в чем-либо, обычно с просьбой о прощении

2530

  • Гильдия The Pinnacle
  • Старожил
  • *
  • Карма: 79
  • Оффлайн Оффлайн
  • Сообщений: 665
  • Не вижу смысла в Nox 2
  • Awards Победитель конкурса "Угадай Автора Карты" 2015
    • Просмотр профиля
    • Awards

Evengard, юник слишком сложен для простых юзеров. Как много народу сможет заставить себя выучить lua? Уверен, что немного.
Spoiler: small imho (click to show/hide)
Записан
Карма рассчитана на индикацию среднего отношения к участнику, а не степень важности человека. Не гонитесь за ней.
Все мои видео и Twitch стримы

Dio

  • Глобальный модератор
  • Старожил
  • **
  • Карма: 99
  • Оффлайн Оффлайн
  • Сообщений: 1274
  • Некромансеры "живы"!
  • Awards Орден 'За заслуги перед форумом I степени' Активным участникам сходок - 2013 За релиз ЮниМода За набор курсоров для Windows За разгадку главного секрета Nox Знак 'За тягу к тайнам Nox'
    • Просмотр профиля
    • Awards

Ну я думаю, что компьютер так же сложен для обычных юзеров. Думаешь, что пользоваться всеми этими запоковщиками-распаковщиками проще, чем набрать одну две команды, или нажать пару кнопок на окне?

И у меня есть один пример..
Вот например делаешь ты супер-новую карту для Nox-a, и вдруг решил добавить какой-то новый диалог, ну берешь редактор .csf, прошиваешь все там. Окей! Все работает. Скачайте пожалуйста, мой .csf файл с моим волшебным албанским переводом.
Записан
Пользуйтесь UniMod-ом.

Perfect

  • Map Editor PRO
  • Старожил
  • *
  • Карма: 125
  • Оффлайн Оффлайн
  • Сообщений: 1148
  • Слушай маму и drum&bass
  • Awards За поддержку форума - 2013 Лучший дизайн 5 конкурса карт 3 конкурс карт - лучшая карта 3 конкурс карт - приз Evengard-а за самую большую карту Рука форума 2012 Медаль 'За фантазию и упорство в создании карт - 2011' Медаль 'Победитель II конкурса карт' Лучший геймлпей
    • Просмотр профиля
    • nÖrange soundcloud
    • Awards

Окей, добавьте распаковщик и запаковщик в Юник. Удобно ли это будет, м? Особенно запаковывать...
Записан

Dio

  • Глобальный модератор
  • Старожил
  • **
  • Карма: 99
  • Оффлайн Оффлайн
  • Сообщений: 1274
  • Некромансеры "живы"!
  • Awards Орден 'За заслуги перед форумом I степени' Активным участникам сходок - 2013 За релиз ЮниМода За набор курсоров для Windows За разгадку главного секрета Nox Знак 'За тягу к тайнам Nox'
    • Просмотр профиля
    • Awards

зачем это вообще нужно, вот как Сим ставит вопрос. Если нужно добавить проще сделать ридер.
Заменить тоже можно, просто считывая новый файл.
Записан
Пользуйтесь UniMod-ом.

2530

  • Гильдия The Pinnacle
  • Старожил
  • *
  • Карма: 79
  • Оффлайн Оффлайн
  • Сообщений: 665
  • Не вижу смысла в Nox 2
  • Awards Победитель конкурса "Угадай Автора Карты" 2015
    • Просмотр профиля
    • Awards

...или нажать пару кнопок на окне?
Ты о каких кнопках? Юнимод - это чистый невизуализированный код. И работа через всякие IntPtr'ы. Я не очень хочу лазить по адресам памяти и что-там менять.

Добавлять запаковщик или не добавлять - не от меня зависит. Я моды не пишу, пишут другие. Если им удобен такой подход, то мои словоизлияния здесь излишние...
Записан
Карма рассчитана на индикацию среднего отношения к участнику, а не степень важности человека. Не гонитесь за ней.
Все мои видео и Twitch стримы

Dio

  • Глобальный модератор
  • Старожил
  • **
  • Карма: 99
  • Оффлайн Оффлайн
  • Сообщений: 1274
  • Некромансеры "живы"!
  • Awards Орден 'За заслуги перед форумом I степени' Активным участникам сходок - 2013 За релиз ЮниМода За набор курсоров для Windows За разгадку главного секрета Nox Знак 'За тягу к тайнам Nox'
    • Просмотр профиля
    • Awards

По адресам лазить? По адресам ползают программисты, которые UniMod делают, а его пользователям лучше функции setPtr... getPtr.., вообще не трогать. И окна вполне реализуется через UniMod.
Записан
Пользуйтесь UniMod-ом.

Evengard

  • SysAdmin
  • Администратор
  • Старожил
  • ***
  • Карма: 186
  • Оффлайн Оффлайн
  • Сообщений: 2728
  • Director
  • Awards Столп форума 2012 Активным участникам сходок - 2013 За сервер Орден 'За заслуги перед форумом I степени'
    • Просмотр профиля
    • Awards

Evengard, юник слишком сложен для простых юзеров. Как много народу сможет заставить себя выучить lua? Уверен, что немного.
Spoiler: small imho (click to show/hide)

Юник - это не только луа, это и фиксы/фичи, и энд юзеру вовсе необязательно про них знать для их использования -  они автоматичны. Точно так же как большей части ничего не надо згать про консоль
Записан
Не упоминай администраторов всуе...
С уважением, TriOptimum Corporation

PS: Покаяние - Признание своей вины в чем-либо, обычно с просьбой о прощении

Perfect

  • Map Editor PRO
  • Старожил
  • *
  • Карма: 125
  • Оффлайн Оффлайн
  • Сообщений: 1148
  • Слушай маму и drum&bass
  • Awards За поддержку форума - 2013 Лучший дизайн 5 конкурса карт 3 конкурс карт - лучшая карта 3 конкурс карт - приз Evengard-а за самую большую карту Рука форума 2012 Медаль 'За фантазию и упорство в создании карт - 2011' Медаль 'Победитель II конкурса карт' Лучший геймлпей
    • Просмотр профиля
    • nÖrange soundcloud
    • Awards

Тем не менее, Перфект остаётся сторонником сторонних програм. Хоть и полюбил ЮниМод.
Записан

TheSim

  • Клан "NoX Craft"
  • Постоялец
  • *
  • Карма: 31
  • Оффлайн Оффлайн
  • Сообщений: 287
  • Awards Активным участникам сходок - 2013 За релиз ЮниМода Знак 'За тягу к тайнам Nox'
    • Просмотр профиля
    • Awards

Я к тому, что еще в 10м году добавил чтение нормальных png в юнимод, т.к. это проще сделать, чем разбиратся с распаковщиком/перепаковщиком (при том что он уже был готовый в тот момент).

Всю затею с tar.bz2 я задумал именно чтобы можно было сделать мод/карту для применения которой достаточно кинуть ее в папку maps независимо от прочего, и чтобы она автоматом скачивалась всем клиентам если кто-то зашел на сервер с нею. Хотя я не довел это до ума, но мне кажется это оптимальным способом реализации модов. Как пример
такой системы - Supreme Commander:Forged alliance или халфлайф например. Тогда как раз пользователю (который просто решил во что-то поиграть) не нужно ни в чем разбиратся, а людям, которые хотят сделать мод - все равно придется в чем-то разбиратся.

Хотя идея монополизма юнимода мне тоже не нравится, по этому я охотно делюсь информацией со всеми кто хочет у меня что-то узнать.
Записан

Dio

  • Глобальный модератор
  • Старожил
  • **
  • Карма: 99
  • Оффлайн Оффлайн
  • Сообщений: 1274
  • Некромансеры "живы"!
  • Awards Орден 'За заслуги перед форумом I степени' Активным участникам сходок - 2013 За релиз ЮниМода За набор курсоров для Windows За разгадку главного секрета Nox Знак 'За тягу к тайнам Nox'
    • Просмотр профиля
    • Awards

Чем плохо монополизация?
Нет, я не говорю, что все должны пользоваться, кто хочет, пользуется, кто хочет нет... Тогда впрочем и не понимаю как она может "осуществится".
Записан
Пользуйтесь UniMod-ом.

Lаrboss

  • Старожил
  • *****
  • Карма: 109
  • Оффлайн Оффлайн
  • Сообщений: 910
  • Абстрагирую
  • Awards Знак 'Властелин Сил Природы' За редактор шрифтов - 2013 Медаль 'За программу Nox Server Notificator' За программу Nox Binder Знак 'За тягу к тайнам Nox'
    • Просмотр профиля
    • Awards

Я не против юнимода, против прогресса идти глупо. Спросите новичка, играя в нокс у нас он знает, что там использовался юнимод? Если бы не сказали ему он бы и не знал. Но не хотелось бы, чтобы юнимод был закрытым полностью (я не об исходном коде).
Записан
Отец читеров

2530

  • Гильдия The Pinnacle
  • Старожил
  • *
  • Карма: 79
  • Оффлайн Оффлайн
  • Сообщений: 665
  • Не вижу смысла в Nox 2
  • Awards Победитель конкурса "Угадай Автора Карты" 2015
    • Просмотр профиля
    • Awards

... Тогда впрочем и не понимаю как она может "осуществится".
Очень просто: пишем номер версии 1.3 для Unimod сервера и уже без юника не обойтись.
Чем плохо монополизация?
Обрати взор на Microsoft и вспомни кучу программистов, которые её проклинают. Понятие "Окно" до сих пор принадлежит Microsoft.
Монополия отбивает у моддеров охоту создавать что-то новое. Основной довод: "А зачем? Ведь мод не приживётся..."
Юник - это не только луа, это и фиксы/фичи
Вот тот факт, что фичи и фиксы применяются ТОЛЬКО к юнику, больше всего и огорчает.
Я к тому, что еще в 10м году добавил чтение нормальных png в юнимод, т.к. это проще сделать, чем разбиратся с распаковщиком/перепаковщиком (при том что он уже был готовый в тот момент).
Так уж и проще? Я до сих пор не могу никак через юник выполнить загрузку png. Он пишет ошибку и на этом заканчивается вся польза. Я уже что только не делал.
К тому же, пользователю проще нажать несколько кнопок в запаковщике\распаковщике, нежели набирать что-то ручками.
Странный подход... По твоим словам получается, что запускать программы через командную строку Windows намного удобнее, чем обыкновенным двойным кликом. :mda:

Ну а если вернуться к теме, то внешний запаковщик позволит всем версиям клиентов поменять звуковые данные в audio.bag. А так, эта фича будет доступна только для Unimod. Это несправедливо.
Записан
Карма рассчитана на индикацию среднего отношения к участнику, а не степень важности человека. Не гонитесь за ней.
Все мои видео и Twitch стримы

Dio

  • Глобальный модератор
  • Старожил
  • **
  • Карма: 99
  • Оффлайн Оффлайн
  • Сообщений: 1274
  • Некромансеры "живы"!
  • Awards Орден 'За заслуги перед форумом I степени' Активным участникам сходок - 2013 За релиз ЮниМода За набор курсоров для Windows За разгадку главного секрета Nox Знак 'За тягу к тайнам Nox'
    • Просмотр профиля
    • Awards

UniMod это прежде всего мод, который создан для того, что бы делать моды для Nox-a, ты же не станешь например работать с видео драйверами, ты будешь использовать OpenGL или Directx или еще какую-нибудь графичческую библиотеку. Только в Nox-e с этим еще сложнее, функционал доступный "модам" очень ограничен. Поменять пару параметров и только-то. А затем придется плодить бесконечные версии экзе-файлов.

Насчет баг и фич.
Неудивительно, что они применяются только к UniMod-y, не так-то просто исправить некоторые вещи. Да и вот ты сделал фикс, создал новый экзе Nox-a, потом еще один, еще один экзе. Объединить в один? А как же настройки? Я же не хочу иметь в Nox-e с фиксом баги фиксатора русский язык. Звучит достаточно бредово?

А зачем обычному юзеру уметь что-то там добавлять? Это тебе надо уметь, когда ты пишешь мод/карту, а юзер просто скачивает твой луа-файл и прочую муть, вставляет ее в нужную папку, и пользуется. Что в этом такого? А как уже говорилось:
Тогда как раз пользователю (который просто решил во что-то поиграть) не нужно ни в чем разбиратся, а людям, которые хотят сделать мод - все равно придется в чем-то разбиратся.

Сервер, полностью принадлежит Эвенгарду, так что на его усмотрение что будет лучше клиентам.

Spoiler: Загрузка png (click to show/hide)
Записан
Пользуйтесь UniMod-ом.

2530

  • Гильдия The Pinnacle
  • Старожил
  • *
  • Карма: 79
  • Оффлайн Оффлайн
  • Сообщений: 665
  • Не вижу смысла в Nox 2
  • Awards Победитель конкурса "Угадай Автора Карты" 2015
    • Просмотр профиля
    • Awards

...
Да и вот ты сделал фикс, создал новый экзе Nox-a, потом еще один, еще один экзе. Объединить в один? А как же настройки? Я же не хочу иметь в Nox-e с фиксом баги фиксатора русский язык. Звучит достаточно бредово?
...
Зачем создавать для каждого фикса новый EXE? Не понял логики...

По поводу PNG. Я знаю процедуру загрузки. Я когда писал что пробовал загружать, это означало что я не нуб зелёный и естественно всё читал. Вот именно при попытке загрузить tar.bz2 у меня функция выдаёт крекеке.
Записан
Карма рассчитана на индикацию среднего отношения к участнику, а не степень важности человека. Не гонитесь за ней.
Все мои видео и Twitch стримы

Dio

  • Глобальный модератор
  • Старожил
  • **
  • Карма: 99
  • Оффлайн Оффлайн
  • Сообщений: 1274
  • Некромансеры "живы"!
  • Awards Орден 'За заслуги перед форумом I степени' Активным участникам сходок - 2013 За релиз ЮниМода За набор курсоров для Windows За разгадку главного секрета Nox Знак 'За тягу к тайнам Nox'
    • Просмотр профиля
    • Awards

что бы твой новый exe не начал тотальную монополизацию мира Nox.
Напиши что выдает функцию, скинь файлы которые загружаешь, будем разбираться...
Записан
Пользуйтесь UniMod-ом.

Lаrboss

  • Старожил
  • *****
  • Карма: 109
  • Оффлайн Оффлайн
  • Сообщений: 910
  • Абстрагирую
  • Awards Знак 'Властелин Сил Природы' За редактор шрифтов - 2013 Медаль 'За программу Nox Server Notificator' За программу Nox Binder Знак 'За тягу к тайнам Nox'
    • Просмотр профиля
    • Awards

Цитировать
внешний запаковщик позволит всем версиям клиентов поменять звуковые данные в audio.bag
Запаковщик надо еще разработать. Это не самая простая задача, иначе уже бы написали.
Записан
Отец читеров

Evengard

  • SysAdmin
  • Администратор
  • Старожил
  • ***
  • Карма: 186
  • Оффлайн Оффлайн
  • Сообщений: 2728
  • Director
  • Awards Столп форума 2012 Активным участникам сходок - 2013 За сервер Орден 'За заслуги перед форумом I степени'
    • Просмотр профиля
    • Awards

Юник - это не только луа, это и фиксы/фичи
Вот тот факт, что фичи и фиксы применяются ТОЛЬКО к юнику, больше всего и огорчает.

Вот интересный какой подход. То есть по твоему что, я должен каждый фикс накатывать к некоему числу экзешников? Учитывая что их сейчас ходит как минимум 3... - Оригинальный Нокс экзе, оригинальный патч Микса, ЮниМод.

А то, что вообще изначально был ВСЕГО один экзешник Нокса - это тоже монополизация?
А то, что ВСЕ МЫ выбрали специально версию 1.2b за базовую (давным давно) и никакую иную - это что, неужели тоже монополизация?

То, что я ДО СИХ ПОР поддерживаю обратную совместимость на сервере с версией 1.2b + патч Микса - это, конечно же, тоже монополизация? Спасибо за оценку моих действий, очень рад. Видимо, зря я впихивал различные фиксы непосредственно в экзешники старых версий, вроде изменённого фрейм лимитера и т.п. штуки.

Нет. Это называется консолидация.

Вы что, хотите возиться с кучей непонятных экзешников, тщетно пытаясь понять, что нужно для игры на сервере Германа, что на офиуиальном, а что на сервере Дио? Скорее с таким подходом вы сами запутаетесь, и потом будем долго выяснять что к чему.

В чём плюс ЮниМода? В том, что он позволяет эффективно ИЗОЛИРОВАТЬ моды. То есть при таком подходе Нокс сам разберётся, что нужно на данной игре, а что не нужно (ну, точнее не Нокс, а ЮниМод, но это уже не суть важно).

Вся буча лишь в том, что изменения назрели, но все привыкли к использованию "по старинке". Что лично мне непонятно, ведь использование ЮниМода всё так же позволяет играть на серверах более старых версий (например, на ВОЛе).

Да, есть альтернативный путь, который и я, и Герман обдумывали вместе. Но чем больше я о нём думаю, тем больше он меня смущает.

Суть его в том, чтобы создать т.н. "Мод Менеджер" - отдельную прослойку между пользователем и Ноксом, который бы сам разбирался, что именно нужно сделать с файлами для запуска того или иного мода. Однако в данной ситуации в ЛЮБОМ случае хостеру придётся указать, какими именно модами он пользуется, вместо того, чтобы просто подгрузить карту и/или ЛУА файл с используемым модом и... Всё. Всё остальное сделает сам Нокс посредством ЮниМода.

На этом позвольте откланяться.
Записан
Не упоминай администраторов всуе...
С уважением, TriOptimum Corporation

PS: Покаяние - Признание своей вины в чем-либо, обычно с просьбой о прощении

2530

  • Гильдия The Pinnacle
  • Старожил
  • *
  • Карма: 79
  • Оффлайн Оффлайн
  • Сообщений: 665
  • Не вижу смысла в Nox 2
  • Awards Победитель конкурса "Угадай Автора Карты" 2015
    • Просмотр профиля
    • Awards

Evengard, скажи мне, сколько фиксов было сделано, которые можно было применить к любой версии Nox? Насколько мне известно, с той поры, как я пришел на форум, вышел только один фикс, который применён был ко всем клиентам (фреймлимитер 40 фпс). Всё остальное применялось к Unimod. Это было большим благом, так как фпс в 20 не устраивал никого. Но это всё, что применялось для всех клиентов.
Экзешников считай всего два. Оригинальным сейчас не пользуются почти (во всяком случае для игры по сети на NW-Main).

Ты так реагируешь, как-будто я против Unimod'а. Я кто такой, чтобы отбрасывать какие-либо моды? Не я их разрабатывал, не мне моими грязными лапами трогать святое. Даже если моды, по моему мнению, неинтересны и негодны.
Записан
Карма рассчитана на индикацию среднего отношения к участнику, а не степень важности человека. Не гонитесь за ней.
Все мои видео и Twitch стримы

Evengard

  • SysAdmin
  • Администратор
  • Старожил
  • ***
  • Карма: 186
  • Оффлайн Оффлайн
  • Сообщений: 2728
  • Director
  • Awards Столп форума 2012 Активным участникам сходок - 2013 За сервер Орден 'За заслуги перед форумом I степени'
    • Просмотр профиля
    • Awards

Это можно сделать с помощью ЮниМода.

Ещё раз повторяю, изменения назрели, некоторые важные фиксы уже не бекпортируются обратно в обычные экзешники, хотя это возможно (ну, например, отвязка от серийников, или автопереключение в 16 бит даже в оконном режиме, или запуск нескольких копий Нокса одновременно)
Записан
Не упоминай администраторов всуе...
С уважением, TriOptimum Corporation

PS: Покаяние - Признание своей вины в чем-либо, обычно с просьбой о прощении

2530

  • Гильдия The Pinnacle
  • Старожил
  • *
  • Карма: 79
  • Оффлайн Оффлайн
  • Сообщений: 665
  • Не вижу смысла в Nox 2
  • Awards Победитель конкурса "Угадай Автора Карты" 2015
    • Просмотр профиля
    • Awards

Понятно. Ты меня убедил. Я в принципе не занимался декомпиляцией, поэтому не могу судить о таких сложных вещах.

Но от идеи мод менеджера я не отступлюсь. В ней, пока что, есть смысл. А пока есть смысл и преимущества, есть смысл в её разработке.
Spoiler (click to show/hide)
Записан
Карма рассчитана на индикацию среднего отношения к участнику, а не степень важности человека. Не гонитесь за ней.
Все мои видео и Twitch стримы

Evengard

  • SysAdmin
  • Администратор
  • Старожил
  • ***
  • Карма: 186
  • Оффлайн Оффлайн
  • Сообщений: 2728
  • Director
  • Awards Столп форума 2012 Активным участникам сходок - 2013 За сервер Орден 'За заслуги перед форумом I степени'
    • Просмотр профиля
    • Awards

Не мешаю :) Успехов)

У меня сейчас другие приоритеты, поэтому пока что не буду сильно активен, в т.ч. в ЮниМоде, всем сорри.
Записан
Не упоминай администраторов всуе...
С уважением, TriOptimum Corporation

PS: Покаяние - Признание своей вины в чем-либо, обычно с просьбой о прощении

Lаrboss

  • Старожил
  • *****
  • Карма: 109
  • Оффлайн Оффлайн
  • Сообщений: 910
  • Абстрагирую
  • Awards Знак 'Властелин Сил Природы' За редактор шрифтов - 2013 Медаль 'За программу Nox Server Notificator' За программу Nox Binder Знак 'За тягу к тайнам Nox'
    • Просмотр профиля
    • Awards

Цитировать
что "Игрок такой-то создал игру! Кто хочет играть - присоединяемся"
Нечто похожее предлагал нам сделать Сим. В NSN при нажатии на кнопку "Хочу играть", игрок добавлялся в специальный список на сайте, в список желающих поиграть. Когда там набиралось два игрока (минимум) они оба автоматически подключались к серверу. Что-то вроде этого.
Записан
Отец читеров

TheSim

  • Клан "NoX Craft"
  • Постоялец
  • *
  • Карма: 31
  • Оффлайн Оффлайн
  • Сообщений: 287
  • Awards Активным участникам сходок - 2013 За релиз ЮниМода Знак 'За тягу к тайнам Nox'
    • Просмотр профиля
    • Awards

Кстати UniMod не отменяет необходимости менеджмента - это по сути платформа [при том что я противник создания новых плафторм зачем то создал одну хе-хе].
Синхронизацией скриптов и передача карт внутри нокса довольно сложна и медлена, изначально я ее мутил, потому что придумал (хитровыпиленый) способ автозагрузки юнимода по сети [клиентами БЕЗ юнимода], однако забил.
 А это как раз то, что манагер и может делать - и в этом смысле вполне можно выключить эту функцию в юнимоде, а свалить на сторонний апп, что довольно хорошая идея.

Тогда правильным было бы отдельное апи на сервере (например вернуть json-контейнер по POST запросу) и отдельное приложение, которое автоматом скачает с сервера ОТДЕЛЬНО карту, скрипты и т.д., положит ее в папку, а потом запустит нокс и подключение к серверу.

Идея в общем хорошая, кто желает взяться?
Записан

Lаrboss

  • Старожил
  • *****
  • Карма: 109
  • Оффлайн Оффлайн
  • Сообщений: 910
  • Абстрагирую
  • Awards Знак 'Властелин Сил Природы' За редактор шрифтов - 2013 Медаль 'За программу Nox Server Notificator' За программу Nox Binder Знак 'За тягу к тайнам Nox'
    • Просмотр профиля
    • Awards

Цитировать
автоматом скачает с сервера ОТДЕЛЬНО карту, скрипты и т.д., положит ее в папку, а потом запустит нокс и подключение к серверу.
Так, это весь функционал, который должен включатся в сей софт?
Записан
Отец читеров

Evengard

  • SysAdmin
  • Администратор
  • Старожил
  • ***
  • Карма: 186
  • Оффлайн Оффлайн
  • Сообщений: 2728
  • Director
  • Awards Столп форума 2012 Активным участникам сходок - 2013 За сервер Орден 'За заслуги перед форумом I степени'
    • Просмотр профиля
    • Awards

Кстати UniMod не отменяет необходимости менеджмента - это по сути платформа [при том что я противник создания новых плафторм зачем то создал одну хе-хе].
Синхронизацией скриптов и передача карт внутри нокса довольно сложна и медлена, изначально я ее мутил, потому что придумал (хитровыпиленый) способ автозагрузки юнимода по сети [клиентами БЕЗ юнимода], однако забил.
 А это как раз то, что манагер и может делать - и в этом смысле вполне можно выключить эту функцию в юнимоде, а свалить на сторонний апп, что довольно хорошая идея.

Тогда правильным было бы отдельное апи на сервере (например вернуть json-контейнер по POST запросу) и отдельное приложение, которое автоматом скачает с сервера ОТДЕЛЬНО карту, скрипты и т.д., положит ее в папку, а потом запустит нокс и подключение к серверу.

Идея в общем хорошая, кто желает взяться?


Я планировал в рамках нового инсталлера
Записан
Не упоминай администраторов всуе...
С уважением, TriOptimum Corporation

PS: Покаяние - Признание своей вины в чем-либо, обычно с просьбой о прощении

2530

  • Гильдия The Pinnacle
  • Старожил
  • *
  • Карма: 79
  • Оффлайн Оффлайн
  • Сообщений: 665
  • Не вижу смысла в Nox 2
  • Awards Победитель конкурса "Угадай Автора Карты" 2015
    • Просмотр профиля
    • Awards

Я собственно веду разработку модменеджера. (Те кто были на Челябинской сходке, те в курсе). Правда в последнее время разработка не двигалась, так как я пытался присмотреть себе VPS сервер. После изучения я пришел к двум путям:
1. Переписывать серв под линукс. VPS с линухом намного дешевле.
2. Переписать серв под php и MySQL. Тогда вообще затрат почти не будет + возможность создания сайта техподдержки, например. И никакого геморроя с портами. Но придётся переписывать клиент и делать.
 
Решил избрать второй, так как он вообще выгоден в финансовом отношении. Поэтому после Nox Settings Manager PRO я вернусь к этой разработке (если в ней останется смысл)
Записан
Карма рассчитана на индикацию среднего отношения к участнику, а не степень важности человека. Не гонитесь за ней.
Все мои видео и Twitch стримы

TheSim

  • Клан "NoX Craft"
  • Постоялец
  • *
  • Карма: 31
  • Оффлайн Оффлайн
  • Сообщений: 287
  • Awards Активным участникам сходок - 2013 За релиз ЮниМода Знак 'За тягу к тайнам Nox'
    • Просмотр профиля
    • Awards

Так, это весь функционал, который должен включатся в сей софт?
Желательно сразу написать и серверную часть тоже чтобы можно было по локалке хостить игры с модами


Переписать серв под php и MySQL.
Серв чего ты собираешься под PHP переписывать, самого нокса?  :blink: :P :lol:

Записан

2530

  • Гильдия The Pinnacle
  • Старожил
  • *
  • Карма: 79
  • Оффлайн Оффлайн
  • Сообщений: 665
  • Не вижу смысла в Nox 2
  • Awards Победитель конкурса "Угадай Автора Карты" 2015
    • Просмотр профиля
    • Awards

Серв чего ты собираешься под PHP переписывать, самого нокса?  :blink: :P :lol:
Ага. А винду тебе под php не переписать?


Имелась ввиду часть модменеджера, которая держит инфу о всех созданных пользователями играх.
Записан
Карма рассчитана на индикацию среднего отношения к участнику, а не степень важности человека. Не гонитесь за ней.
Все мои видео и Twitch стримы

Evengard

  • SysAdmin
  • Администратор
  • Старожил
  • ***
  • Карма: 186
  • Оффлайн Оффлайн
  • Сообщений: 2728
  • Director
  • Awards Столп форума 2012 Активным участникам сходок - 2013 За сервер Орден 'За заслуги перед форумом I степени'
    • Просмотр профиля
    • Awards

Не то, чтобы это было невозможно... ) Но сложно, да.
Записан
Не упоминай администраторов всуе...
С уважением, TriOptimum Corporation

PS: Покаяние - Признание своей вины в чем-либо, обычно с просьбой о прощении

TheSim

  • Клан "NoX Craft"
  • Постоялец
  • *
  • Карма: 31
  • Оффлайн Оффлайн
  • Сообщений: 287
  • Awards Активным участникам сходок - 2013 За релиз ЮниМода Знак 'За тягу к тайнам Nox'
    • Просмотр профиля
    • Awards

Имелась ввиду часть модменеджера, которая держит инфу о всех созданных пользователями играх.
Вот я как раз и испугался. А так - идея хорошая, только неясно как быть с локалкой
Записан

2530

  • Гильдия The Pinnacle
  • Старожил
  • *
  • Карма: 79
  • Оффлайн Оффлайн
  • Сообщений: 665
  • Не вижу смысла в Nox 2
  • Awards Победитель конкурса "Угадай Автора Карты" 2015
    • Просмотр профиля
    • Awards

А как же старый добрый хамачи?
Записан
Карма рассчитана на индикацию среднего отношения к участнику, а не степень важности человека. Не гонитесь за ней.
Все мои видео и Twitch стримы

Evengard

  • SysAdmin
  • Администратор
  • Старожил
  • ***
  • Карма: 186
  • Оффлайн Оффлайн
  • Сообщений: 2728
  • Director
  • Awards Столп форума 2012 Активным участникам сходок - 2013 За сервер Орден 'За заслуги перед форумом I степени'
    • Просмотр профиля
    • Awards

А зачем он? Если удастся избавиться от установки лишнего софта - тем более столь глубоко вмешивающегося в систему - нужно это сделать.
Записан
Не упоминай администраторов всуе...
С уважением, TriOptimum Corporation

PS: Покаяние - Признание своей вины в чем-либо, обычно с просьбой о прощении

2530

  • Гильдия The Pinnacle
  • Старожил
  • *
  • Карма: 79
  • Оффлайн Оффлайн
  • Сообщений: 665
  • Не вижу смысла в Nox 2
  • Awards Победитель конкурса "Угадай Автора Карты" 2015
    • Просмотр профиля
    • Awards

Evengard, согласен - нужен апдейт. Я сам не любитель тормознутого е*****о хамачи.


Но в модменеджере я оставлю фичи, связанные с ним. На всякий пожарный...
Записан
Карма рассчитана на индикацию среднего отношения к участнику, а не степень важности человека. Не гонитесь за ней.
Все мои видео и Twitch стримы

TheSim

  • Клан "NoX Craft"
  • Постоялец
  • *
  • Карма: 31
  • Оффлайн Оффлайн
  • Сообщений: 287
  • Awards Активным участникам сходок - 2013 За релиз ЮниМода Знак 'За тягу к тайнам Nox'
    • Просмотр профиля
    • Awards

Кстати у меня хамач версии 2 не работает
Записан

Evengard

  • SysAdmin
  • Администратор
  • Старожил
  • ***
  • Карма: 186
  • Оффлайн Оффлайн
  • Сообщений: 2728
  • Director
  • Awards Столп форума 2012 Активным участникам сходок - 2013 За сервер Орден 'За заслуги перед форумом I степени'
    • Просмотр профиля
    • Awards

Вообще, сейчас Хамач большую свинью подбросил, особенно пользователям Хетцнера. Он использует же АйПишники 5.*.*.*, захватив оные просто по собственному желанию... В Хетцнере как раз их сейчас-то и раздают.
Записан
Не упоминай администраторов всуе...
С уважением, TriOptimum Corporation

PS: Покаяние - Признание своей вины в чем-либо, обычно с просьбой о прощении

Lаrboss

  • Старожил
  • *****
  • Карма: 109
  • Оффлайн Оффлайн
  • Сообщений: 910
  • Абстрагирую
  • Awards Знак 'Властелин Сил Природы' За редактор шрифтов - 2013 Медаль 'За программу Nox Server Notificator' За программу Nox Binder Знак 'За тягу к тайнам Nox'
    • Просмотр профиля
    • Awards

Ищу инфу по созданию своих скилов в ноксе.
Записан
Отец читеров

TheSim

  • Клан "NoX Craft"
  • Постоялец
  • *
  • Карма: 31
  • Оффлайн Оффлайн
  • Сообщений: 287
  • Awards Активным участникам сходок - 2013 За релиз ЮниМода Знак 'За тягу к тайнам Nox'
    • Просмотр профиля
    • Awards

Я в юнимоде заткнулся на управлении книгой заклинаний, там были наработки.
Еще минус в том, что передается всего один байт номера заклинания - но это можно обойти фильтром пакета с заклинанием со специальным номером либо новым пакетом.
https://github.com/Evengard/UniMod/blob/master/spelList.cpp
Записан

АрхиВисп

  • Пользователь
  • *
  • Карма: 2
  • Оффлайн Оффлайн
  • Сообщений: 39
  • Нокс - это целый мир
    • Просмотр профиля
    • Awards

Здравствуйте, подскажите мне, пожалуста, как в НоксСуите редактировать файл thing.bin

UPD: Как ни пытался, сохранить редактированную строку не удаётся

Perfect: прошу воздержаться от двойных ответов, это всё же форум, а не чат. Спасибо :)
« Последнее редактирование: 01/08/2013 16:15:07 от Perfect »
Записан

Perfect

  • Map Editor PRO
  • Старожил
  • *
  • Карма: 125
  • Оффлайн Оффлайн
  • Сообщений: 1148
  • Слушай маму и drum&bass
  • Awards За поддержку форума - 2013 Лучший дизайн 5 конкурса карт 3 конкурс карт - лучшая карта 3 конкурс карт - приз Evengard-а за самую большую карту Рука форума 2012 Медаль 'За фантазию и упорство в создании карт - 2011' Медаль 'Победитель II конкурса карт' Лучший геймлпей
    • Просмотр профиля
    • nÖrange soundcloud
    • Awards

Для редактирования thing.bin надо пользоваться noxpacker.exe. Распаковываешь thing.bin и изменяешь .xml файлы, после чего вновь собираешь из в thing.bin.
Записан

2530

  • Гильдия The Pinnacle
  • Старожил
  • *
  • Карма: 79
  • Оффлайн Оффлайн
  • Сообщений: 665
  • Не вижу смысла в Nox 2
  • Awards Победитель конкурса "Угадай Автора Карты" 2015
    • Просмотр профиля
    • Awards

АрхиВисп, посетите тему "Руководство по моддингу". Там подробный рассказ о том как редактировать thing.bin.
Записан
Карма рассчитана на индикацию среднего отношения к участнику, а не степень важности человека. Не гонитесь за ней.
Все мои видео и Twitch стримы

АрхиВисп

  • Пользователь
  • *
  • Карма: 2
  • Оффлайн Оффлайн
  • Сообщений: 39
  • Нокс - это целый мир
    • Просмотр профиля
    • Awards

Спасибо большое, а то я так ничего и не понял. Я открывал как мне сказали, это окно выглядело как проводник слева, и как рабочая область справа... Пытаюсь редактировать раб. область, а оно не меняется...

Эх! Мне всё-таки нужен Nox Packer. Облом... У меня есть инет только в мобиле...
« Последнее редактирование: 05/08/2013 12:10:04 от АрхиВисп »
Записан

АрхиВисп

  • Пользователь
  • *
  • Карма: 2
  • Оффлайн Оффлайн
  • Сообщений: 39
  • Нокс - это целый мир
    • Просмотр профиля
    • Awards

Странно, но в Нокс суите есть справа кнопка, открывающая окно под тем же названием, как и та прога...
Записан

АрхиВисп

  • Пользователь
  • *
  • Карма: 2
  • Оффлайн Оффлайн
  • Сообщений: 39
  • Нокс - это целый мир
    • Просмотр профиля
    • Awards

Прошу меня простить за мою навязчивость, но дружище Гугл мне помочь так и не смог. Я ни раз натыкался на текст из вашего форума о распаковке thing.bin. Но мне не удаётся его распаковать. Может я неверно ввожу адрес? Я ведь не программер, легко могу ошибиться. Так писать правильно" D:\Games\Nox\nox\thing.bin "? (без кавычек) Или нужно что-то ещё? Эх... Я никогда не работал с командной строкой. И сейчас в тупике. Пытаюсь... Пробую... не видит и всё.
« Последнее редактирование: 16/04/2014 20:23:45 от АрхиВисп »
Записан

Dio

  • Глобальный модератор
  • Старожил
  • **
  • Карма: 99
  • Оффлайн Оффлайн
  • Сообщений: 1274
  • Некромансеры "живы"!
  • Awards Орден 'За заслуги перед форумом I степени' Активным участникам сходок - 2013 За релиз ЮниМода За набор курсоров для Windows За разгадку главного секрета Nox Знак 'За тягу к тайнам Nox'
    • Просмотр профиля
    • Awards

Не понимаю, куда вы что-то пытаетесь прописать. Чем открыть то пытаетесь?
Записан
Пользуйтесь UniMod-ом.

АрхиВисп

  • Пользователь
  • *
  • Карма: 2
  • Оффлайн Оффлайн
  • Сообщений: 39
  • Нокс - это целый мир
    • Просмотр профиля
    • Awards

Нокс пакер открывается как командная строка. Мне писали, что там нужно прописать адрес файла Thing.bin , полностью весь адрес. Но у меня это не получается, я что-то делаю не то. Я то не умею работать с командной строкой.
Записан

2530

  • Гильдия The Pinnacle
  • Старожил
  • *
  • Карма: 79
  • Оффлайн Оффлайн
  • Сообщений: 665
  • Не вижу смысла в Nox 2
  • Awards Победитель конкурса "Угадай Автора Карты" 2015
    • Просмотр профиля
    • Awards

Nox packer - очень хитрая утилита. Она работает только с тем thing.bin, путь до папки которого вычисляется через реестр Windows.
Раздел: HKEY_LOCAL_MACHINE\SOFTWARE\Westwood\Nox
Ключ типа REG_SZ: InstallPath.
Данные в ключе должны выглядеть так: "диск:\папки\\Nox.exe"
Записан
Карма рассчитана на индикацию среднего отношения к участнику, а не степень важности человека. Не гонитесь за ней.
Все мои видео и Twitch стримы

АрхиВисп

  • Пользователь
  • *
  • Карма: 2
  • Оффлайн Оффлайн
  • Сообщений: 39
  • Нокс - это целый мир
    • Просмотр профиля
    • Awards

Большое спасибо

Perfect: прошу воздержаться от излишних свистелок в тексте.
« Последнее редактирование: 21/04/2014 15:18:27 от Perfect »
Записан

АрхиВисп

  • Пользователь
  • *
  • Карма: 2
  • Оффлайн Оффлайн
  • Сообщений: 39
  • Нокс - это целый мир
    • Просмотр профиля
    • Awards

Подскажите пожалуйста, какой файл отвечает за тексты в Ноксе? Хочу перенести из одного варианта с одним переводом в другой. Озвучку уже перенёс. Больше нравится перевод и озвучка Фаргуса
Записан

2530

  • Гильдия The Pinnacle
  • Старожил
  • *
  • Карма: 79
  • Оффлайн Оффлайн
  • Сообщений: 665
  • Не вижу смысла в Nox 2
  • Awards Победитель конкурса "Угадай Автора Карты" 2015
    • Просмотр профиля
    • Awards
Записан
Карма рассчитана на индикацию среднего отношения к участнику, а не степень важности человека. Не гонитесь за ней.
Все мои видео и Twitch стримы

АрхиВисп

  • Пользователь
  • *
  • Карма: 2
  • Оффлайн Оффлайн
  • Сообщений: 39
  • Нокс - это целый мир
    • Просмотр профиля
    • Awards

Благодарствую, мил друг. Если в чём могу быть полезен, обращайся)
Записан

АрхиВисп

  • Пользователь
  • *
  • Карма: 2
  • Оффлайн Оффлайн
  • Сообщений: 39
  • Нокс - это целый мир
    • Просмотр профиля
    • Awards

У меня появились файлы с правильными названиями, но пустые.  Мне кажется, что я так ничего и не понял. Я с командной строкой никогда не работал. Понимаю, что туда нужно вводить адрес, но как, с какими знаками, не знаю.

Это вынос мозга!! Файлы есть, а данных в них нет, всего несколько строк.

Скажите, а можно редактировать более глубокие конфигурации каким-то другим образом? Юнимодом например, нет?
« Последнее редактирование: 19/05/2014 20:14:52 от АрхиВисп »
Записан

2530

  • Гильдия The Pinnacle
  • Старожил
  • *
  • Карма: 79
  • Оффлайн Оффлайн
  • Сообщений: 665
  • Не вижу смысла в Nox 2
  • Awards Победитель конкурса "Угадай Автора Карты" 2015
    • Просмотр профиля
    • Awards

Спокойствие. Только спокойствие.

Во-первых - вы вообще о чём?
Во-вторых - никто не говорил что моддинг Nox'а вещь простая.
А в-третьих - Распишите подробней, где что не работает.
Записан
Карма рассчитана на индикацию среднего отношения к участнику, а не степень важности человека. Не гонитесь за ней.
Все мои видео и Twitch стримы

Evengard

  • SysAdmin
  • Администратор
  • Старожил
  • ***
  • Карма: 186
  • Оффлайн Оффлайн
  • Сообщений: 2728
  • Director
  • Awards Столп форума 2012 Активным участникам сходок - 2013 За сервер Орден 'За заслуги перед форумом I степени'
    • Просмотр профиля
    • Awards

Скорее всего не указана какая-нибудь правильная папка в командной строке. :)

Насчёт ЮниМода - он позволяет менять игру "на ходу" без перезаписи файлов, но для этого придётся разобраться с тем, что такое lua и что мы там с Симом и Дио наговнокодили :) ЮниМод увы не образец идеального и понятного кода. :)
Записан
Не упоминай администраторов всуе...
С уважением, TriOptimum Corporation

PS: Покаяние - Признание своей вины в чем-либо, обычно с просьбой о прощении

Алдвин

  • Постоялец
  • ***
  • Карма: 23
  • Оффлайн Оффлайн
  • Сообщений: 161
  • Повелитель урчинов
    • Просмотр профиля
    • Awards

Давненько мучал вопросик один. Итак, возможно ли запилить такое: в соло в 7 главе за воина на последнем этаже замка "внедрить" Хорвата. Что бы он был как бы боссом этой главы.
P.S. а то какая-то дискриминация получается: маг бьется с Ужасающим и его свитой,а воин только пару магов в конце уработал и все... да и вообще интересно возможно ли такое? ;)
Записан
Make NoX great again!

АрхиВисп

  • Пользователь
  • *
  • Карма: 2
  • Оффлайн Оффлайн
  • Сообщений: 39
  • Нокс - это целый мир
    • Просмотр профиля
    • Awards

2530, я попытаюсь расписать...

Запускаю НоксПакер, открывается командная строка... Я пытаюсь ввести адрес (не знаю как правильно), но ничего не получается. НО! Недавно в папке моего первого Нокса появились несколько текстовых файлов с правильными названиями (хотя в примере в одной из папок НоксПакера несколько они отличаются)
Но появившиеся файлы практически пусты.
Как быть?
Записан

2530

  • Гильдия The Pinnacle
  • Старожил
  • *
  • Карма: 79
  • Оффлайн Оффлайн
  • Сообщений: 665
  • Не вижу смысла в Nox 2
  • Awards Победитель конкурса "Угадай Автора Карты" 2015
    • Просмотр профиля
    • Awards

В самом NoxPacker не надо ничего писать!

Просто сделайте то, что я уже расписывал - поменяйте ключ в реестре.
Записан
Карма рассчитана на индикацию среднего отношения к участнику, а не степень важности человека. Не гонитесь за ней.
Все мои видео и Twitch стримы

АрхиВисп

  • Пользователь
  • *
  • Карма: 2
  • Оффлайн Оффлайн
  • Сообщений: 39
  • Нокс - это целый мир
    • Просмотр профиля
    • Awards

Этот раздел отыскать мне не удалось. (у меня Win7, если что)
Записан

Squall

  • Глобальный модератор
  • Старожил
  • **
  • Карма: 132
  • Оффлайн Оффлайн
  • Сообщений: 1170
  • I will always be here.
  • Awards Медаль 'За написание статьи о Воине'
    • Просмотр профиля
    • Awards

В Вин7 там искать и шариться надо. Советую воспользоваться поиском и найти нужную папку Westwood, ну или Nox, не помню, как она называется.

Perfect: не верьте ему.
« Последнее редактирование: 06/06/2014 22:42:23 от Perfect »
Записан
Spoiler (click to show/hide)

Perfect

  • Map Editor PRO
  • Старожил
  • *
  • Карма: 125
  • Оффлайн Оффлайн
  • Сообщений: 1148
  • Слушай маму и drum&bass
  • Awards За поддержку форума - 2013 Лучший дизайн 5 конкурса карт 3 конкурс карт - лучшая карта 3 конкурс карт - приз Evengard-а за самую большую карту Рука форума 2012 Медаль 'За фантазию и упорство в создании карт - 2011' Медаль 'Победитель II конкурса карт' Лучший геймлпей
    • Просмотр профиля
    • nÖrange soundcloud
    • Awards

Создай несуществующий раздел и записи, в чём проблема?
Записан

2530

  • Гильдия The Pinnacle
  • Старожил
  • *
  • Карма: 79
  • Оффлайн Оффлайн
  • Сообщений: 665
  • Не вижу смысла в Nox 2
  • Awards Победитель конкурса "Угадай Автора Карты" 2015
    • Просмотр профиля
    • Awards

Попробуйте файл во вложении. Замените ваши пути самостоятельно.

Spoiler (click to show/hide)
Записан
Карма рассчитана на индикацию среднего отношения к участнику, а не степень важности человека. Не гонитесь за ней.
Все мои видео и Twitch стримы

Evengard

  • SysAdmin
  • Администратор
  • Старожил
  • ***
  • Карма: 186
  • Оффлайн Оффлайн
  • Сообщений: 2728
  • Director
  • Awards Столп форума 2012 Активным участникам сходок - 2013 За сервер Орден 'За заслуги перед форумом I степени'
    • Просмотр профиля
    • Awards

Проверь HKLM\Software\Syswow64\Westwood\Nox
Записан
Не упоминай администраторов всуе...
С уважением, TriOptimum Corporation

PS: Покаяние - Признание своей вины в чем-либо, обычно с просьбой о прощении

Dio

  • Глобальный модератор
  • Старожил
  • **
  • Карма: 99
  • Оффлайн Оффлайн
  • Сообщений: 1274
  • Некромансеры "живы"!
  • Awards Орден 'За заслуги перед форумом I степени' Активным участникам сходок - 2013 За релиз ЮниМода За набор курсоров для Windows За разгадку главного секрета Nox Знак 'За тягу к тайнам Nox'
    • Просмотр профиля
    • Awards

Ребята, очень нужно знать расположение двух функций в Nox-e!
1. Срабатывает, когда запускается новая карта. Что бы работала и в мультиплеере и в соло, где угодно.
2. Когда карта меняется. Очень хочется, что бы срабатывала она после чистики, т.е. когда объекты удалены.
С меня как всегда.
Записан
Пользуйтесь UniMod-ом.

2530

  • Гильдия The Pinnacle
  • Старожил
  • *
  • Карма: 79
  • Оффлайн Оффлайн
  • Сообщений: 665
  • Не вижу смысла в Nox 2
  • Awards Победитель конкурса "Угадай Автора Карты" 2015
    • Просмотр профиля
    • Awards

В Unimod была реализация реакции смены карты (onMapLoad помом). Глянь там.
Записан
Карма рассчитана на индикацию среднего отношения к участнику, а не степень важности человека. Не гонитесь за ней.
Все мои видео и Twitch стримы

Dio

  • Глобальный модератор
  • Старожил
  • **
  • Карма: 99
  • Оффлайн Оффлайн
  • Сообщений: 1274
  • Некромансеры "живы"!
  • Awards Орден 'За заслуги перед форумом I степени' Активным участникам сходок - 2013 За релиз ЮниМода За набор курсоров для Windows За разгадку главного секрета Nox Знак 'За тягу к тайнам Nox'
    • Просмотр профиля
    • Awards

Там не то.
Записан
Пользуйтесь UniMod-ом.

KirConjurer

  • Постоялец
  • ***
  • Карма: 67
  • Оффлайн Оффлайн
  • Сообщений: 246
  • User #1234!
    • Просмотр профиля
    • Awards

0x4D1860 - вызывается сервером при старте игры и смене карты. Из нее вызывается скриптфн MapExit
Если нужно со стороны клиента, то возможно 0x467DF0
Записан

Dio

  • Глобальный модератор
  • Старожил
  • **
  • Карма: 99
  • Оффлайн Оффлайн
  • Сообщений: 1274
  • Некромансеры "живы"!
  • Awards Орден 'За заслуги перед форумом I степени' Активным участникам сходок - 2013 За релиз ЮниМода За набор курсоров для Windows За разгадку главного секрета Nox Знак 'За тягу к тайнам Nox'
    • Просмотр профиля
    • Awards

KirConjurer, огромное спасибо. Похоже на то, что нужно.
Записан
Пользуйтесь UniMod-ом.

MaxKupcov

  • Пользователь
  • *****
  • Карма: 2
  • Оффлайн Оффлайн
  • Сообщений: 16
    • Просмотр профиля
    • Awards

Товарищи, пытаюсь скачать ЮниНокс с соседней тему, версия 0.6. Он скачивается но почему то не разархивируется, ошибку архива выдаёт. С версией 0.5 та же фигня. Можете рассказать в чём проблема? Или перезалейте последнюю версию, пожалуйста.
И второе. скачал с бержуйского сайта MapEditor, установил, но при запуски программа закрывается с ошибкой (типа Программа закрыта, ищите решения в интернете изи закрыть программу). Ещё она предлагает обновиться но тоже ошибка.

У меня виндовс 7, может в этом проблема?
Если ставить совместимость то выдаёт такой краш

Version: 0.0.9.50


Попытка чтения или записи в защищенную память. Это часто свидетельствует о том, что другая память повреждена.
  в ThingBin.Load_Thingdb(ThingBin* , SByte* FileName)
  в NOX_MAP.{ctor}(NOX_MAP* )
 в MapInterface.MAP_GUI..ctor()
  в NoxMapEditor.MainWindow..ctor()
  в NoxMapEditor.MainWindow.Main()

Моя цель номер 1 - возможность изменять карты оригинальной истории. Цель 2  - возможность добавить пару своих предметов (перетектуренные оригинальные). Поэтому  кто шарит - скажите как дойти до этой возможности?
« Последнее редактирование: 28/11/2014 04:34:07 от MaxKupcov »
Записан

Batpony

  • Постоялец
  • **
  • Карма: 6
  • Оффлайн Оффлайн
  • Сообщений: 101
  • Shedrow Dar'k Batpony
    • Просмотр профиля
    • Awards

У меня таже история, только они распаковываются, а вот при запуске они не включаются вообще, даже уведомлений не вывешивается. Windows 7 какой-то там. Если нужно подробности, допишу.
« Последнее редактирование: 28/11/2014 12:30:27 от Perfect »
Записан

2530

  • Гильдия The Pinnacle
  • Старожил
  • *
  • Карма: 79
  • Оффлайн Оффлайн
  • Сообщений: 665
  • Не вижу смысла в Nox 2
  • Awards Победитель конкурса "Угадай Автора Карты" 2015
    • Просмотр профиля
    • Awards

Проверь наличие Nox ключей в реестре в разделе HKEY_LOCAL_MACHINE\SOFTWARE\SysWow64\Westwood.
Ибо редактор пытается прочитать thing.bin.

А unimod побился походу. Вот архив.
« Последнее редактирование: 28/11/2014 12:31:30 от Perfect »
Записан
Карма рассчитана на индикацию среднего отношения к участнику, а не степень важности человека. Не гонитесь за ней.
Все мои видео и Twitch стримы

MaxKupcov

  • Пользователь
  • *****
  • Карма: 2
  • Оффлайн Оффлайн
  • Сообщений: 16
    • Просмотр профиля
    • Awards

В реестре там 4 файла. А Юнимод скачал и он опяьь не распаковывается. Пишет неожиданный конец архива. Может его в  файлообменник залить?
Записан

Perfect

  • Map Editor PRO
  • Старожил
  • *
  • Карма: 125
  • Оффлайн Оффлайн
  • Сообщений: 1148
  • Слушай маму и drum&bass
  • Awards За поддержку форума - 2013 Лучший дизайн 5 конкурса карт 3 конкурс карт - лучшая карта 3 конкурс карт - приз Evengard-а за самую большую карту Рука форума 2012 Медаль 'За фантазию и упорство в создании карт - 2011' Медаль 'Победитель II конкурса карт' Лучший геймлпей
    • Просмотр профиля
    • nÖrange soundcloud
    • Awards

По вопросам редактора зайди в раздел "Картостроение". Интересующая тебя тема - "Редактор карт".
Записан

2530

  • Гильдия The Pinnacle
  • Старожил
  • *
  • Карма: 79
  • Оффлайн Оффлайн
  • Сообщений: 665
  • Не вижу смысла в Nox 2
  • Awards Победитель конкурса "Угадай Автора Карты" 2015
    • Просмотр профиля
    • Awards

http://www.mediafire.com/download/r5fke2uud8tmnki/UniMod_0.6.zip

Вот ссылка на тот же архив. Если не можешь открыть по-прежнему, то открывай чем-нибудь другим - у меня всё открывается.
Записан
Карма рассчитана на индикацию среднего отношения к участнику, а не степень важности человека. Не гонитесь за ней.
Все мои видео и Twitch стримы

KirConjurer

  • Постоялец
  • ***
  • Карма: 67
  • Оффлайн Оффлайн
  • Сообщений: 246
  • User #1234!
    • Просмотр профиля
    • Awards


И второе. скачал с бержуйского сайта MapEditor, установил, но при запуски программа закрывается с ошибкой (типа Программа закрыта, ищите решения в интернете изи закрыть программу). Ещё она предлагает обновиться но тоже ошибка.
Есть же несколько более стабильный и улучшенный редактор, даже с одним активным разработчиком...
скачать можно здесь https://bitbucket.org/AngryKirC/noxedit2014/downloads
Записан

2530

  • Гильдия The Pinnacle
  • Старожил
  • *
  • Карма: 79
  • Оффлайн Оффлайн
  • Сообщений: 665
  • Не вижу смысла в Nox 2
  • Awards Победитель конкурса "Угадай Автора Карты" 2015
    • Просмотр профиля
    • Awards

...который дико неудобен в плане скриптинга. Даже Garett советует использовать старый.
А если по теме, то вышли скрин реестра (конкретно содержимое узла HKEY_LOCAL_MACHINE\SOFTWARE\SysWow64) и будем разбираться.
Записан
Карма рассчитана на индикацию среднего отношения к участнику, а не степень важности человека. Не гонитесь за ней.
Все мои видео и Twitch стримы

Perfect

  • Map Editor PRO
  • Старожил
  • *
  • Карма: 125
  • Оффлайн Оффлайн
  • Сообщений: 1148
  • Слушай маму и drum&bass
  • Awards За поддержку форума - 2013 Лучший дизайн 5 конкурса карт 3 конкурс карт - лучшая карта 3 конкурс карт - приз Evengard-а за самую большую карту Рука форума 2012 Медаль 'За фантазию и упорство в создании карт - 2011' Медаль 'Победитель II конкурса карт' Лучший геймлпей
    • Просмотр профиля
    • nÖrange soundcloud
    • Awards

Герман, ключей в ...\SysWow64\ недостаточно.
Записан

2530

  • Гильдия The Pinnacle
  • Старожил
  • *
  • Карма: 79
  • Оффлайн Оффлайн
  • Сообщений: 665
  • Не вижу смысла в Nox 2
  • Awards Победитель конкурса "Угадай Автора Карты" 2015
    • Просмотр профиля
    • Awards

Да, недостаточно, ты прав. Только что глянул на мой сервере - надо ещё продублировать раздел Westwood в SOFTWARE ветку.
Записан
Карма рассчитана на индикацию среднего отношения к участнику, а не степень важности человека. Не гонитесь за ней.
Все мои видео и Twitch стримы

det

  • Пользователь
  • *****
  • Карма: 0
  • Оффлайн Оффлайн
  • Сообщений: 16
    • Просмотр профиля
    • Awards

Здравствуйте.

Мне захотелось поиграться с моддингом, и оказалось что с документацией вообще очень грустно.
Подскажите пожалуйста по следующим вопросам, в основном касаются юнимода.
Документацию по нему, к сожалению небольшую, уже прочитал. В основном это описание функций и атрибутов.
Играю только кампанию пока что.

1.  Как корректно использовать функцию unitHP(userdata Unit, number HP) ?
Что значат слова userdata и number в данном случае?

Я хотел считывать значение хп юнита, а именно своего персонажа с ником det, и выводить значение в консоль, или словно персонаж это "сказал" в чат, то есть над ним появился пузырь такой, в контуре которого выведется значение. Вроде say unitHP.
Я пытался это сделать функцией netClientPrint(userdata Player, string Text [, number Color]), но мне не понятно как работает и она.
Патался использовал ее так
unitHP(userdata det, HP)
netClientPrint(userdata det, string HP [, 14])
И почему запятая после первой квадратной скобки? Непонятно тоже.
Увы не работает.
Это мне нужно для отладки других вещей.

2. Существуют ли функции, или каким образом, используя только луа скриптинг можно возвращать значения маны персонажа, для последующей манипуляции ее значением?
К примеру увеличение скорости регена маны.
Если это можно сделать без скриптинга, очень прошу подскажите какой файлик редактировать, ибо я перекопал пока все что знал и увы, не нашел.


3. Каким образом можно спавнить уже зачарованные предметы? К примеру "Посох Молний Перезарядки", просто по id ForceWand спавнится обычный неперезаряжаемый посох.
« Последнее редактирование: 19/06/2015 22:22:02 от det »
Записан

det

  • Пользователь
  • *****
  • Карма: 0
  • Оффлайн Оффлайн
  • Сообщений: 16
    • Просмотр профиля
    • Awards

С первым пунктом помог Evengard.

Что бы получить хп и вывести значение на экран необходимо
x = unitHP(playerGetByName("det"))
conExec("say "..x)
где det это имя персонажа
А если вывести просто в консоль то print(x)
Записан

TheSim

  • Клан "NoX Craft"
  • Постоялец
  • *
  • Карма: 31
  • Оффлайн Оффлайн
  • Сообщений: 287
  • Awards Активным участникам сходок - 2013 За релиз ЮниМода Знак 'За тягу к тайнам Nox'
    • Просмотр профиля
    • Awards

1. То, что в квадратных скобках - это значит опционально. Вместе с запятой. Однако в репозитории netClientPrint вообще не нашел. Вообще вроде была функция, которая позволяла выводить пузырь чата только локально, но не помню где она.
3. Можно налажить зачарование на предмет сразу как его создаешь

itemEnchants(item, <до пяти энчантов подряд как строки через запятую>);

энчанты идут по именам как называются в системе. Возможно нужно обязательно сунуть первыми цвета.
Записан

det

  • Пользователь
  • *****
  • Карма: 0
  • Оффлайн Оффлайн
  • Сообщений: 16
    • Просмотр профиля
    • Awards

3. Можно налажить зачарование на предмет сразу как его создаешь

itemEnchants(item, <до пяти энчантов подряд как строки через запятую>);

энчанты идут по именам как называются в системе. Возможно нужно обязательно сунуть первыми цвета.

А не мог бы ты очень пожалуйста привести пару примеров, что бы я хоть уловил суть)
Какие имена в системе? В какой системе?


Просто сейчас мой файл спавна предметов выглядит так:
setMe()
x,y=playerMouse(me)
obj = createObject('LeatherBoots',x,y)
itemEnchants(obj, 14, ENCHANT_PROTECT_FROM_ELECTRICITY)
ID зачарования брал отсюда

Сапоги спавнятся, но без свойств,  в консоли чисто, кроме умолчательного dofile deprecated...
Как правильно передать обьект функции?
Например создать меч бющий огнем 4-го уровня.

P.S. Есть ли какой нибудь чат по этому форуму, или где можно было бы более оперативно узнавать такие вещи у людей добрых? )
« Последнее редактирование: 28/06/2015 19:13:00 от det »
Записан

KirConjurer

  • Постоялец
  • ***
  • Карма: 67
  • Оффлайн Оффлайн
  • Сообщений: 246
  • User #1234!
    • Просмотр профиля
    • Awards

А не мог бы ты очень пожалуйста привести пару примеров, что бы я хоть уловил суть)
Какие имена в системе? В какой системе?
Имена зачарований ПРЕДМЕТОВ (enchantments) Nox берет из файлика modifier.db (который я прикрепил к сообщению)
Смотри секцию ENCHANTMENT.
Зачаровать меч на огонь 4-го уровня можно командой
itemEnchants(obj, "", "", "Fire4", "")Пустые строчки обозначают что этот слот зачарования не используется.
Расстановка зачарований. Nox очень придирчив к порядку в котором зачарования накладываются на вещи
itemEnchants(?, {Тут WeaponPower# или ArmorQuality#}, {UserColor#}, {Enchantment}, {Enchantment})Зачарования СУЩЕСТВ (enchants) это уже отдельная тема.
Вообще надо бы нормальный wrapper сделать над стандартными функциями UniMod'a, да вот кому это надо...
P.S. Есть ли какой нибудь чат по этому форуму, или где можно было бы более оперативно узнавать такие вещи у людей добрых? )
Чата такого нету, но есть skype - могу проконсультровать в пределах разумного, логин angrykirc.
« Последнее редактирование: 28/06/2015 20:05:27 от KirConjurer »
Записан

det

  • Пользователь
  • *****
  • Карма: 0
  • Оффлайн Оффлайн
  • Сообщений: 16
    • Просмотр профиля
    • Awards

Огромное спасибо!
Это именно то, что мне было нужно!)
Записан

TheSim

  • Клан "NoX Craft"
  • Постоялец
  • *
  • Карма: 31
  • Оффлайн Оффлайн
  • Сообщений: 287
  • Awards Активным участникам сходок - 2013 За релиз ЮниМода Знак 'За тягу к тайнам Nox'
    • Просмотр профиля
    • Awards

Где-то был пример создания своего зачарования, но ща с работы не вспомню где он.
Записан

rewable

  • Новичок
  • ***
  • Карма: 0
  • Оффлайн Оффлайн
  • Сообщений: 5
    • Просмотр профиля
    • Awards

Здравствуйте. Столкнулся с такой проблемой — на Win7 Noxpacker не работает. Он запускается, предлагая распаковать thing.bin, но как только я выбираю соответствующую функцию, работа программы прекращается, Windows пытается найти причину ошибки и не находит. Пробовал несколько версий программы и везде одна и та же проблема. Можете ли вы подсказать в чём дело?
Записан

2530

  • Гильдия The Pinnacle
  • Старожил
  • *
  • Карма: 79
  • Оффлайн Оффлайн
  • Сообщений: 665
  • Не вижу смысла в Nox 2
  • Awards Победитель конкурса "Угадай Автора Карты" 2015
    • Просмотр профиля
    • Awards

Если он пишет что не может найти что-то, то проверьте тему ещё раз - здесь уже неоднократно писалось как её решить.
А вообще - пришлите скрин. Нам будет понятнее.
Записан
Карма рассчитана на индикацию среднего отношения к участнику, а не степень важности человека. Не гонитесь за ней.
Все мои видео и Twitch стримы

Evengard

  • SysAdmin
  • Администратор
  • Старожил
  • ***
  • Карма: 186
  • Оффлайн Оффлайн
  • Сообщений: 2728
  • Director
  • Awards Столп форума 2012 Активным участникам сходок - 2013 За сервер Орден 'За заслуги перед форумом I степени'
    • Просмотр профиля
    • Awards

Оч много с тулзами Ноксовскими ошибок из-за нехватки ДЛЛки nxzdll.dll.
Попробуйте кинуть её в папку с пакером. (приаттачил к этому сообщению)
Записан
Не упоминай администраторов всуе...
С уважением, TriOptimum Corporation

PS: Покаяние - Признание своей вины в чем-либо, обычно с просьбой о прощении

rewable

  • Новичок
  • ***
  • Карма: 0
  • Оффлайн Оффлайн
  • Сообщений: 5
    • Просмотр профиля
    • Awards

На первой картинке я запустил NoxPacker, на второй выбрал "A" и нажал Enter и вот что из этого вышло. Какое-то время пытается найти причину ошибки, но потом всё равно закрывает окно. nxzdll.dll был изначально, но я заменил его тем, что кинул Evengard и это не помогло.
Записан

2530

  • Гильдия The Pinnacle
  • Старожил
  • *
  • Карма: 79
  • Оффлайн Оффлайн
  • Сообщений: 665
  • Не вижу смысла в Nox 2
  • Awards Победитель конкурса "Угадай Автора Карты" 2015
    • Просмотр профиля
    • Awards

Интересная версия распаковщика. В той что у меня нет инструмента для распаковки картинок.
Evengard, не вводи пользователей в заблуждение - Nox packer'у не нужен никакой nxzdll.dll. Ему нужен доступ (если UAC блочит) и\или правильный путь в реестре к exe файлу Nox'а.
rewable, пробовали с правами администратора запускать? Если нет, то попробуйте. Если да, то надо посмотреть ветку HKEY_LOCAL_MACHINE\Software\Westwood\Nox
P.S>На всякий случай кинул ту версию, что у меня.
Записан
Карма рассчитана на индикацию среднего отношения к участнику, а не степень важности человека. Не гонитесь за ней.
Все мои видео и Twitch стримы

rewable

  • Новичок
  • ***
  • Карма: 0
  • Оффлайн Оффлайн
  • Сообщений: 5
    • Просмотр профиля
    • Awards

Пробовал и с администратором, и с разными совместимостями. Нужные разделы в реестре и соответствующая строчка с путём установки есть. Пробовал писать этот путь с одним и двумя слэшами. Попробовал ваш .exe файл. Ничего не работает. Просто крашится.
Записан

2530

  • Гильдия The Pinnacle
  • Старожил
  • *
  • Карма: 79
  • Оффлайн Оффлайн
  • Сообщений: 665
  • Не вижу смысла в Nox 2
  • Awards Победитель конкурса "Угадай Автора Карты" 2015
    • Просмотр профиля
    • Awards

Совместимость с WinXP попробуйте.
Записан
Карма рассчитана на индикацию среднего отношения к участнику, а не степень важности человека. Не гонитесь за ней.
Все мои видео и Twitch стримы

rewable

  • Новичок
  • ***
  • Карма: 0
  • Оффлайн Оффлайн
  • Сообщений: 5
    • Просмотр профиля
    • Awards

Я же написал, все совместимости перепробовал.
Записан

2530

  • Гильдия The Pinnacle
  • Старожил
  • *
  • Карма: 79
  • Оффлайн Оффлайн
  • Сообщений: 665
  • Не вижу смысла в Nox 2
  • Awards Победитель конкурса "Угадай Автора Карты" 2015
    • Просмотр профиля
    • Awards

Проверьте ветку в реестре SysWow6432 (или SysWow32) в HKEY_LOCAL_MACHINE\Software. Там тоже должна быть папка Westwood и содержать всё то же самое что и в просто в Software.
Записан
Карма рассчитана на индикацию среднего отношения к участнику, а не степень важности человека. Не гонитесь за ней.
Все мои видео и Twitch стримы

rewable

  • Новичок
  • ***
  • Карма: 0
  • Оффлайн Оффлайн
  • Сообщений: 5
    • Просмотр профиля
    • Awards

Не помогло. Может, программа и не должна работать на семёрке?
Записан

2530

  • Гильдия The Pinnacle
  • Старожил
  • *
  • Карма: 79
  • Оффлайн Оффлайн
  • Сообщений: 665
  • Не вижу смысла в Nox 2
  • Awards Победитель конкурса "Угадай Автора Карты" 2015
    • Просмотр профиля
    • Awards

Она писалась под XP. По идее должна. Если у вас есть скайп, то добавьте меня - будем разбираться. Мой логин:taf2530
Записан
Карма рассчитана на индикацию среднего отношения к участнику, а не степень важности человека. Не гонитесь за ней.
Все мои видео и Twitch стримы

Урчин-флудераст-Владик

  • Постоялец
  • **
  • Карма: -3
  • Оффлайн Оффлайн
  • Сообщений: 94
  • Урчин, делающий карты
    • Просмотр профиля
    • Awards

Помогите мне пользоваться Nox Admin Tool, программа вылетает при выполнении некоторых функций с ошибкой:
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
   at ProcessMemory.AddData(String key, Byte[] data)
   at ProcessMemory.CallFunction(IntPtr startAddress, Object[] args)
   at NoxShared.NoxMemoryHack.PrintToConsole(String text, ConsoleColor color)
   at NoxTrainer.MainWindow.buttonConsoleText_Click(Object sender, EventArgs e)
   at System.Windows.Forms.Control.OnClick(EventArgs e)
   at System.Windows.Forms.Button.OnClick(EventArgs e)
   at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ButtonBase.WndProc(Message& m)
   at System.Windows.Forms.Button.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.3655 (GDR.050727-3600)
    CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
AdminTool
    Assembly Version: 1.0.2707.23139
    Win32 Version: 1.0.2707.23139
    CodeBase: file:///D:/NoxTools/AdminTool.exe
----------------------------------------
System.Windows.Forms
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.3645 (GDR.050727-3600)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.3644 (GDR.050727-3600)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.3644 (GDR.050727-3600)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
NoxShared
    Assembly Version: 0.0.0.4
    Win32 Version: 0.0.0.4
    CodeBase: file:///D:/NoxTools/NoxShared.DLL
----------------------------------------
System.Configuration
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.3654 (GDR.050727-3600)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.3654 (GDR.050727-3600)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
Accessibility
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Accessibility/2.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
System.Data
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_32/System.Data/2.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.


Ещё не могу создать команды. Что делать? Нечего делать с этой прогой.

Rewable, у тебя какой Нокс? Отвечайте и мне будет понятно.
Записан
Я делаю карты для Нокса.

Mihheo

  • Новичок
  • ***
  • Карма: 0
  • Оффлайн Оффлайн
  • Сообщений: 5
    • Просмотр профиля
    • Awards

Приветствую. Вопрос (в особенности, к старожилам сайта, если таковые еще заходят) следующий: подскажите, как можно (и можно ли) переназначить персонажу спрайты, которыми он рисуется, не трогая оригинальные спрайты? (что то вроде подмены содержимого указателя, указывающего на нужные спрайты)
Записан

Bober2090

  • Новичок
  • **
  • Карма: 0
  • Оффлайн Оффлайн
  • Сообщений: 3
    • Просмотр профиля
    • Awards

на 10ке не могу распаковать video.bag. NXModSuite тупо закрывается :( Если есть у кого архив распакованный скиньте на почту или на файлообменник и дайте ссылку. Зарание спс!
почта bogdan2090@yandex.ru
Записан

Mihheo

  • Новичок
  • ***
  • Карма: 0
  • Оффлайн Оффлайн
  • Сообщений: 5
    • Просмотр профиля
    • Awards

nxzdll.dll должен быть в одной папке с NXModSuite, чтобы распаковать video.bag. В наборе NoxTools этот файл есть.
Записан

KirConjurer

  • Постоялец
  • ***
  • Карма: 67
  • Оффлайн Оффлайн
  • Сообщений: 246
  • User #1234!
    • Просмотр профиля
    • Awards

2Mihheo, это, конечно, возможно в теории, однако до такого наши технологии ноксокопания ещё не дошли. (И вряд ли дойдут.)
Максимум, чего удалось добиться, так это подмены спрайтов монстра. У игрока же там слишком навороченные структуры (для каждого предмета выстраивается свой кадр, а потом они складываются в определённой последовательности, и т.д...)

2Bober2090 -- там очень много всего, если распаковать его весь, без сортировки, это будет каша.
Перечислите названия объектов (тех вещей спрайты которых вам нужны), я вам достану.
Записан

Bober2090

  • Новичок
  • **
  • Карма: 0
  • Оффлайн Оффлайн
  • Сообщений: 3
    • Просмотр профиля
    • Awards



2Bober2090 -- там очень много всего, если распаковать его весь, без сортировки, это будет каша.
Перечислите названия объектов (тех вещей спрайты которых вам нужны), я вам достану.

если у вас есть спрайты мобов буду очень благодарен!
Записан

Mihheo

  • Новичок
  • ***
  • Карма: 0
  • Оффлайн Оффлайн
  • Сообщений: 5
    • Просмотр профиля
    • Awards

Есть следующий вопрос - с юнимодом создаю NPC через createObject, закидываю ему цвета куда надо - NPC невидим, хотя бегает и пинается. Что нужно, чтобы сделать его видимым? (подсмотрено у KirConjurer в скриптах для создания conjbot'а - есть функция для экипировки брони ботом, после чего тот становится видимым; внутри функции вызов какой то функции игры по адресу с передачей аргументов - на кого одевать и что одевать - как это может быть связано с отрисовкой npc? О_о)
Записан

KirConjurer

  • Постоялец
  • ***
  • Карма: 67
  • Оффлайн Оффлайн
  • Сообщений: 246
  • User #1234!
    • Просмотр профиля
    • Awards

Есть следующий вопрос - с юнимодом создаю NPC через createObject, закидываю ему цвета куда надо - NPC невидим, хотя бегает и пинается. Что нужно, чтобы сделать его видимым? (подсмотрено у KirConjurer в скриптах для создания conjbot'а - есть функция для экипировки брони ботом, после чего тот становится видимым; внутри функции вызов какой то функции игры по адресу с передачей аргументов - на кого одевать и что одевать - как это может быть связано с отрисовкой npc? О_о)
Всё просто: недостаточно просто создать НПС, так как игра ориентирована на клиент-серверную архитектуру, клиенту игры ещё необходимо отправить пакет, который будет описывать характеристики этого НПС (такие как цвет кожи, цвет волос...)
Эта функция, помимо всего прочего, этот самый пакет и отправляет, а ещё отмечает НПС как "изменившегося" (если ему одели броню, то клиент об этом тоже должен узнать!)
Если пролистать файлик NPCEdit в самый конец, то там есть и функция (update/sendNPCData), которая вызывает отправку этих данных.
Вот её то как раз и нужно вызывать, чтобы сделать НПСку видимым, только не сразу, а с задержкой в 1 фрейм (смотри spawnNPC.lua)
Записан

Mihheo

  • Новичок
  • ***
  • Карма: 0
  • Оффлайн Оффлайн
  • Сообщений: 5
    • Просмотр профиля
    • Awards

Благодарю). NPC появился. Тогда следующие вопросы - создаю в thing.bin, разделе с объектами NPC-подобный объект, но ставлю ему animType = 10 (как у игрока), а не 9, и копирую разделы с анимацией от игрока, попутно заменяя нужные спрайты своими (сами спрайты не кривые, проверено на игроке). Создаю в игре этот объект, как создавал бы npc - и тут 2 варианта - объект появляется, но отрисовывается со спрайтами игрока, как обычный npc (если в шапке объекта в thing.bin я оставляю ему NPCDraw), либо появляется невидимым (опять же, его можно ударить или перемещать), и NPCupdate не помогает (если в шапке объекта ставлю  PlayerDraw). Как заставить его отрисовываться со своими анимациями (по структуре они 1 в 1 как у игрока)? Нужно использовать другой адрес игровой функции для update? Или дело не в этом? И возможно ли это вообще?
Записан

KirConjurer

  • Постоялец
  • ***
  • Карма: 67
  • Оффлайн Оффлайн
  • Сообщений: 246
  • User #1234!
    • Просмотр профиля
    • Awards

Как заставить его отрисовываться со своими анимациями (по структуре они 1 в 1 как у игрока)? Нужно использовать другой адрес игровой функции для update? Или дело не в этом? И возможно ли это вообще?
Без радикального вмешательства в код игры это невозможно, т.к. функция отрисовки спрайта игрока затрагивает другие структуры данных, отличные от тех что используются для НПС (playerInfo и иже с ними).
В .exe файле смещение процедуры playerDraw 004B8270, к слову, если хочется самому посмотреть.
Создать виртуального игрока/структуру для этих целей тоже не так то просто, потребуется проделать немалое количество махинаций с движком игры, и в результате стабильность никакая будет.
Записан

Mihheo

  • Новичок
  • ***
  • Карма: 0
  • Оффлайн Оффлайн
  • Сообщений: 5
    • Просмотр профиля
    • Awards

Ээх, вот черт. Я то надеялся таки закинуть женских персонажей в игру (сделать спрайты - не особо большая проблема). Похоже, маловероятно, что это удастся, но все же гляну функцию, спасибо).
Записан

Bober2090

  • Новичок
  • **
  • Карма: 0
  • Оффлайн Оффлайн
  • Сообщений: 3
    • Просмотр профиля
    • Awards

KirConjurer, так как по мобам? Вы сможете прислать спрайты как обещали? [/font][/size]
Записан

KirConjurer

  • Постоялец
  • ***
  • Карма: 67
  • Оффлайн Оффлайн
  • Сообщений: 246
  • User #1234!
    • Просмотр профиля
    • Awards

Bober2090, будут, но нескоро. Так вышло, что ближайшие дней 6 у меня не будет доступа к компьютеру... Поэтому my apologies.
Возможно, за это время найдётся кто то ещё, кто сможет эти файлы извлечь.
Есть одна маленькая заморочка, к слову -- NoxTools не умеет корректно обрабатывать полупрозрачность в изображениях (ФоН, призраки) однако за исключением вышеупомянутого призрака монстров с полупрозрачностью в Нокса вроде как нет, так что это не должно стать проблемой.
Записан

Tester128

  • Пользователь
  • ****
  • Карма: 0
  • Оффлайн Оффлайн
  • Сообщений: 12
    • Просмотр профиля
    • Awards

У меня в случае с Юнимодом возникла проблема с функцией dofile: я пишу dofile"tester128.lua" или dofile("tester128.lua") в autoexec.lua, затем запускаю Нокс, а в режиме чата пишет dofile deprecated, arg=tester128.lua.
С уважением, Tester128. Я надеюсь на помощь.
P.S. О нет. Надо было писать в тему "Вопросы по UniMod-у".
« Последнее редактирование: 26/01/2019 16:48:54 от Tester128 »
Записан

Tester128

  • Пользователь
  • ****
  • Карма: 0
  • Оффлайн Оффлайн
  • Сообщений: 12
    • Просмотр профиля
    • Awards

Оказывается, в случае с Юнимодом нужно ещё и загрузить сам файл при помощи fileLoad(), чтобы не выскакивала ошибка dofile deprecated, arg=tester128.lua. :)
Вот какое решение: fileLoad("tester128.lua")
dofile("tester128.lua")
P.S. Копируя этот код, обязательно замените "tester128.lua" на что-то другое с расширением .lua.
Записан

Squall

  • Глобальный модератор
  • Старожил
  • **
  • Карма: 132
  • Оффлайн Оффлайн
  • Сообщений: 1170
  • I will always be here.
  • Awards Медаль 'За написание статьи о Воине'
    • Просмотр профиля
    • Awards

каким образом можно вытащить спрайты монстров и заклинаний из игры? по возможности - сразу анимированные; в идеале - и анимированные, и просто отдельные фреймы
спрашиваю для друга
Записан
Spoiler (click to show/hide)

РысьяЗараза

  • Новичок
  • *
  • Карма: 0
  • Оффлайн Оффлайн
  • Сообщений: 1
    • Просмотр профиля
    • Awards

каким образом можно вытащить спрайты монстров и заклинаний из игры? по возможности - сразу анимированные;
Все анимации хранятся в файлах video.bag и представляют собой кадры и спрайты, из которых и формируется анимация. Следовательно без дополнительной работы получить "анимации" (что-бы под этим не подразумевалось) невозможно. Но можно достать кадры.
http://corner.noxcommunity.com/NoxPacker.zip
Эта утилита может извлекать все файлы в отдельную папку. Проблема в том, что делает она это неорганизованно, и по итогам Вам придётся искать нужные кадры среди  6 720-и папок (цифра точная).
Где-то в районе 1 900-й папки находятся анимации Джека, а в первой тысяче можно найти пол и стены.
Более удобного способа для извлечения спрайтов, увы, нет.
Надеюсь, эта информация была полезной :)
Записан

Squall

  • Глобальный модератор
  • Старожил
  • **
  • Карма: 132
  • Оффлайн Оффлайн
  • Сообщений: 1170
  • I will always be here.
  • Awards Медаль 'За написание статьи о Воине'
    • Просмотр профиля
    • Awards

Уффф, звучит довольно жутковато. Спасибо за ответ!
Записан
Spoiler (click to show/hide)

GekubaLover

  • Новичок
  • **
  • Карма: 0
  • Оффлайн Оффлайн
  • Сообщений: 2
    • Просмотр профиля
    • Awards

Ребят подскажите, какой файл нужно редактировать, чтобы в сетевой игре можно было колдуном призывать урчина шамана и прочую братию, которая есть в сингле?
Записан

KirConjurer

  • Постоялец
  • ***
  • Карма: 67
  • Оффлайн Оффлайн
  • Сообщений: 246
  • User #1234!
    • Просмотр профиля
    • Awards

Ребят подскажите, какой файл нужно редактировать, чтобы в сетевой игре можно было колдуном призывать урчина шамана и прочую братию, которая есть в сингле?
thing.db.
Записан

GekubaLover

  • Новичок
  • **
  • Карма: 0
  • Оффлайн Оффлайн
  • Сообщений: 2
    • Просмотр профиля
    • Awards

Ребят подскажите, какой файл нужно редактировать, чтобы в сетевой игре можно было колдуном призывать урчина шамана и прочую братию, которая есть в сингле?
thing.db.
заходил в этот файл, на всех магиях призыва стоит CON_USE , а в книге все равно нету. даже когда в редакторе свиток ложишь а потом в игре используешь
Записан
Расширенный поиск  
 

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