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

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

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

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

Актуальные новости:
Официальная игра №149! 11 декабря 17-00 по Москве!
Отключена авторизация на сервере и изменён IP! Подробности.


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

Автор Тема: Обсуждение UniMod-а  (Прочитано 16047 раз)

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

Evengard

  • SysAdmin
  • Администратор
  • Старожил
  • ***
  • Карма: 185
  • Оффлайн Оффлайн
  • Сообщений: 2725
  • Director
  • Awards Столп форума 2012 Активным участникам сходок - 2013 За сервер Орден 'За заслуги перед форумом I степени'
    • Просмотр профиля
    • Awards
Обсуждение UniMod-а
« Ответ #0 : 31/10/2012 19:12:53 »

Да, другим пользователям ставить Юник. Причин не деоать этого не вижу. А то что сделал ты можно сделать одним готовым exeшником скаченном с инета и батником. Думал так и сделать но потом приделал в Юник

Dio: обсуждение программы и правда вылилось в отдельную тему, разделяю.
« Последнее редактирование: 02/11/2012 06:40:44 от Dio »
Записан
Не упоминай администраторов всуе...
С уважением, TriOptimum Corporation

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

Perfect

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

Нельзя просто взять и выключить фреймворк в 2005 студии.
Записан

TheSim

  • Клан "NoX Craft"
  • Постоялец
  • *
  • Карма: 31
  • Оффлайн Оффлайн
  • Сообщений: 287
  • Awards Активным участникам сходок - 2013 За релиз ЮниМода Знак 'За тягу к тайнам Nox'
    • Просмотр профиля
    • Awards
Обсуждение UniMod-а
« Ответ #2 : 31/10/2012 22:01:34 »

Да ладно вам! Второй дотнет ща есть на любой винде!
Записан

2530

  • Гильдия The Pinnacle
  • Старожил
  • *
  • Карма: 79
  • Оффлайн Оффлайн
  • Сообщений: 665
  • Не вижу смысла в Nox 2
  • Awards Победитель конкурса "Угадай Автора Карты" 2015
    • Просмотр профиля
    • Nox Infinity Project
    • Awards
Обсуждение UniMod-а
« Ответ #3 : 01/11/2012 08:13:58 »

Да, другим пользователям ставить Юник. Причин не деоать этого не вижу. А то что сделал ты можно сделать одним готовым exeшником скаченном с инета и батником. Думал так и сделать но потом приделал в Юник


Тогда почему этот "EXE"  не был опубликован, раз есть решение умнее? Почему когда есть решение проблемы, оно скрывается вплоть до выпуска чьей-нибудь утилиты, функционал которой хуже внезапно всплывшего решения. По такой логике даже писать ничего не хочется...


А представленный здесь проект был начат мной давно. Просто решил довести его до конца и не отвлекаться на его разработку в дальнейшем.
Да ладно вам! Второй дотнет ща есть на любой винде!
Согласен. дотнет ставят везде. Без него сейчас ни одна винда не обходится.


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

Evengard

  • SysAdmin
  • Администратор
  • Старожил
  • ***
  • Карма: 185
  • Оффлайн Оффлайн
  • Сообщений: 2725
  • Director
  • Awards Столп форума 2012 Активным участникам сходок - 2013 За сервер Орден 'За заслуги перед форумом I степени'
    • Просмотр профиля
    • Awards
Обсуждение UniMod-а
« Ответ #4 : 01/11/2012 09:26:43 »

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

Цитировать
Тогда почему этот "EXE"  не был опубликован, раз есть решение умнее?
Решение умней - это ЮниМод, и он опубликован.

Тема НЕ закрывается для продолжения обсуждения и выявления возможных багов (хотя сомневаюсь в таковых) в течение ближайших 7 дней.

PS: и да, от того, что дотнет есть на 90% винд, на Линуксе с ним не проще... )
Записан
Не упоминай администраторов всуе...
С уважением, TriOptimum Corporation

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

2530

  • Гильдия The Pinnacle
  • Старожил
  • *
  • Карма: 79
  • Оффлайн Оффлайн
  • Сообщений: 665
  • Не вижу смысла в Nox 2
  • Awards Победитель конкурса "Угадай Автора Карты" 2015
    • Просмотр профиля
    • Nox Infinity Project
    • Awards
Обсуждение UniMod-а
« Ответ #5 : 01/11/2012 11:48:00 »

Evengard, я понимаю что Unimod теперь наше всё. Но есть люди, которые принципиально его не ставят. Тем более, что о фиче юника ничего не написано ни в Unimod.rtf, ни в теме о скачивании.


А вообще, я так понял что можно скоро будет запускать кофеварку через юник... Ну да ладно. У меня есть ещё 2-3 проекта незавершенных. Может они будут полезней.


P.S>Помом линуксом никто, кроме тебя, не пользуется дома))) Не могу же я учитывать специфику системы каждого пользователя.
Записан
Карма рассчитана на индикацию среднего отношения к участнику, а не степень важности человека. Не гонитесь за ней.
Nox Infinity 0.9.0A в процессе разработки.
Мой Twitch
Все мои видео и Twitch стримы

TheSim

  • Клан "NoX Craft"
  • Постоялец
  • *
  • Карма: 31
  • Оффлайн Оффлайн
  • Сообщений: 287
  • Awards Активным участникам сходок - 2013 За релиз ЮниМода Знак 'За тягу к тайнам Nox'
    • Просмотр профиля
    • Awards
Обсуждение UniMod-а
« Ответ #6 : 01/11/2012 13:02:59 »

Сто лет назад говорил уважаемым админам - сделайте наконец WIKI engine
Записан

Evengard

  • SysAdmin
  • Администратор
  • Старожил
  • ***
  • Карма: 185
  • Оффлайн Оффлайн
  • Сообщений: 2725
  • Director
  • Awards Столп форума 2012 Активным участникам сходок - 2013 За сервер Орден 'За заслуги перед форумом I степени'
    • Просмотр профиля
    • Awards
Обсуждение UniMod-а
« Ответ #7 : 01/11/2012 13:39:31 »

Вот доделает Герман кое что - тогда всё и будет.
Записан
Не упоминай администраторов всуе...
С уважением, TriOptimum Corporation

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

Lаrboss

  • Старожил
  • *****
  • Карма: 108
  • Оффлайн Оффлайн
  • Сообщений: 900
  • Абстрагирую
  • Awards Знак 'Властелин Сил Природы' За редактор шрифтов - 2013 Медаль 'За программу Nox Server Notificator' За программу Nox Binder Знак 'За тягу к тайнам Nox'
    • Просмотр профиля
    • Awards
Обсуждение UniMod-а
« Ответ #8 : 01/11/2012 13:52:20 »

Цитировать
Я не понимаю зачем делать 100500 программ, которые вдобавок будет ещё и сложно увязать друг с дружкой если всё можно сделать в одной.
Именно. Отсюда вывод, 2530 - делай платформу для нокса, в которой будешь наращивать фичи для нокса. Структура будет модульной (у меня в NM отдельная вкладка - набор фич, связанные по смыслу), т.е. каждый раз не делаешь программу под новую фишку-идею, а создаешь модуль и публикуешь его. А пользователь простым образом подключает его к платформе (ну или назови как хочешь). Конечно, это никому не нужно, 100%. Но если уж так не равнодушен к юнику, то - делай.  ;)

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

Perfect

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

В Юнике документация не ахти. Не юзер-дружественная и неполная.
Записан

TheSim

  • Клан "NoX Craft"
  • Постоялец
  • *
  • Карма: 31
  • Оффлайн Оффлайн
  • Сообщений: 287
  • Awards Активным участникам сходок - 2013 За релиз ЮниМода Знак 'За тягу к тайнам Nox'
    • Просмотр профиля
    • Awards
Обсуждение UniMod-а
« Ответ #10 : 01/11/2012 14:13:56 »

Собственно юнимод я таким и задумывал - оттуда и название - универсальная платформа для модов. Беда в том, что ни одного годного мода я еще не видел на нем реализованого.

UPD: Запилите Wiki - двиг, обещаю сделать в юнимоде рисовалку и интересную мод-карту
Записан

2530

  • Гильдия The Pinnacle
  • Старожил
  • *
  • Карма: 79
  • Оффлайн Оффлайн
  • Сообщений: 665
  • Не вижу смысла в Nox 2
  • Awards Победитель конкурса "Угадай Автора Карты" 2015
    • Просмотр профиля
    • Nox Infinity Project
    • Awards
Обсуждение UniMod-а
« Ответ #11 : 01/11/2012 14:35:07 »

Но если уж так не равнодушен к юнику, то - делай.  ;)

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

...делай платформу для нокса, в которой будешь наращивать фичи для нокса. Структура будет модульной...
Ты имеешь ввиду писать unimod функции? Или что?
Записан
Карма рассчитана на индикацию среднего отношения к участнику, а не степень важности человека. Не гонитесь за ней.
Nox Infinity 0.9.0A в процессе разработки.
Мой Twitch
Все мои видео и Twitch стримы

Evengard

  • SysAdmin
  • Администратор
  • Старожил
  • ***
  • Карма: 185
  • Оффлайн Оффлайн
  • Сообщений: 2725
  • Director
  • Awards Столп форума 2012 Активным участникам сходок - 2013 За сервер Орден 'За заслуги перед форумом I степени'
    • Просмотр профиля
    • Awards
Обсуждение UniMod-а
« Ответ #12 : 01/11/2012 14:43:41 »

Собственно юнимод я таким и задумывал - оттуда и название - универсальная платформа для модов. Беда в том, что ни одного годного мода я еще не видел на нем реализованого.

UPD: Запилите Wiki - двиг, обещаю сделать в юнимоде рисовалку и интересную мод-карту

Будет, правда не совсем Вики и не совсем скоро. А от тебя это Дио итак давно ждёт))

Цитировать
Но обычному юзеру он нафиг не нужен, имхо.
...как и любые багфиксы к софту - например - обновления Windows? Как я уже говорил, в UniMod-е есть и такие вещи.
Записан
Не упоминай администраторов всуе...
С уважением, TriOptimum Corporation

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

TheSim

  • Клан "NoX Craft"
  • Постоялец
  • *
  • Карма: 31
  • Оффлайн Оффлайн
  • Сообщений: 287
  • Awards Активным участникам сходок - 2013 За релиз ЮниМода Знак 'За тягу к тайнам Nox'
    • Просмотр профиля
    • Awards
Обсуждение UniMod-а
« Ответ #13 : 01/11/2012 14:46:17 »

Платформа - это средство для расширения функциональности.
От нее требуются в основном:
- управление этой функциональностью
- доступ к этой функциональности.
- вспомогательные плюшки (по вкусу)

например UniMod - плохая платформа, т.к.
предоставляет возможность писать собтсвенные функции на луа, и вызывать функции написаные другими.
Однако НЕ ПОЗВОЛЯЕТ нормально документировать и перечислять функции которые в системе уже есть и включены.
НЕ отслеживает зависимости.
дает плюшки в виде фиксов багов и т.п.

Upd: Если добавить такой функционал - юнимод станет ХОРОШЕЙ платформой
Записан

2530

  • Гильдия The Pinnacle
  • Старожил
  • *
  • Карма: 79
  • Оффлайн Оффлайн
  • Сообщений: 665
  • Не вижу смысла в Nox 2
  • Awards Победитель конкурса "Угадай Автора Карты" 2015
    • Просмотр профиля
    • Nox Infinity Project
    • Awards
Обсуждение UniMod-а
« Ответ #14 : 01/11/2012 15:05:15 »

Получается нужнее писать новую Nox платформу? Я не смогу точно. Для этого придётся осваивать ассемблер, а мне уже доводилось видеть мануал по этому языку...
Записан
Карма рассчитана на индикацию среднего отношения к участнику, а не степень важности человека. Не гонитесь за ней.
Nox Infinity 0.9.0A в процессе разработки.
Мой Twitch
Все мои видео и Twitch стримы

Evengard

  • SysAdmin
  • Администратор
  • Старожил
  • ***
  • Карма: 185
  • Оффлайн Оффлайн
  • Сообщений: 2725
  • Director
  • Awards Столп форума 2012 Активным участникам сходок - 2013 За сервер Орден 'За заслуги перед форумом I степени'
    • Просмотр профиля
    • Awards
Обсуждение UniMod-а
« Ответ #15 : 01/11/2012 15:43:44 »

Ну, зависимости в ЮниМоде это уже немного перебора - врядли он будет выполнять такие задачи, что таки понадобятся. Если что, можн онаверное на том же ЛУА написать

Да, с документацией бедово. Но это всё в планах исправить.

Вообще, если глянуть сорцы ЮниМода то его можно смело весь копипастить на govnokod.ru :D ну это мы так.

2 2530:
ЗАЧЕМ создавать ЕЩЁ одну платформу, если уже есть одна, пусть и не самая лучшая? Всё то что сделано в рамках ЮниМода переделывать повторно - не имеет никакого смысла, просто потеря времени.
Я бы понял, если бы ты затеял рефакторинг ЮниМода (это архисложно но вообще нужно бы), но делать с нуля полностью новую...

2 TheSim - мож, чтобы люди успокоились, стоит открыть сорцы ЮниМода? У тебя же там ничего тайного поидее нету? Да и не потеряются если вдруг чего с нами случится... И будет возможность доработки существующей платформы другими людьми.
А люди вроде KirConjurer-а и Larboss-а всё равно сделают себе читы и сами. Конечно, ЮниМод им в этом поможет, ну да и ладно... Всё равно они уже добились слишком больших успехов.
Записан
Не упоминай администраторов всуе...
С уважением, TriOptimum Corporation

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

Dio

  • Глобальный модератор
  • Старожил
  • **
  • Карма: 98
  • Оффлайн Оффлайн
  • Сообщений: 1269
  • Некромансеры "живы"!
  • Awards Орден 'За заслуги перед форумом I степени' Активным участникам сходок - 2013 За релиз ЮниМода За набор курсоров для Windows За разгадку главного секрета Nox Знак 'За тягу к тайнам Nox'
    • Просмотр профиля
    • Awards
Обсуждение UniMod-а
« Ответ #16 : 01/11/2012 15:56:23 »

Если откроем сорцы, то как дальше продолжать разработку? Да и читы будут доступны не паре людей, а всему сообществу..
Записан
Пользуйтесь UniMod-ом.

Evengard

  • SysAdmin
  • Администратор
  • Старожил
  • ***
  • Карма: 185
  • Оффлайн Оффлайн
  • Сообщений: 2725
  • Director
  • Awards Столп форума 2012 Активным участникам сходок - 2013 За сервер Орден 'За заслуги перед форумом I степени'
    • Просмотр профиля
    • Awards
Обсуждение UniMod-а
« Ответ #17 : 01/11/2012 15:59:47 »

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

А мы твои читерские ЛУА-файлы выкладывать не будем)))))) А остальное смогут сделать и без ЮниМода если им это нужно. Плюс читоров у нас которые смогут найти применение всего-то двое, которые итак всё для себя уже сделали)
Записан
Не упоминай администраторов всуе...
С уважением, TriOptimum Corporation

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

Dio

  • Глобальный модератор
  • Старожил
  • **
  • Карма: 98
  • Оффлайн Оффлайн
  • Сообщений: 1269
  • Некромансеры "живы"!
  • Awards Орден 'За заслуги перед форумом I степени' Активным участникам сходок - 2013 За релиз ЮниМода За набор курсоров для Windows За разгадку главного секрета Nox Знак 'За тягу к тайнам Nox'
    • Просмотр профиля
    • Awards
Обсуждение UniMod-а
« Ответ #18 : 01/11/2012 16:07:47 »

Что ж, послушал твою мысль. Звучит довольно оптимистично. Можно попробовать, ждем Сима.
Записан
Пользуйтесь UniMod-ом.

2530

  • Гильдия The Pinnacle
  • Старожил
  • *
  • Карма: 79
  • Оффлайн Оффлайн
  • Сообщений: 665
  • Не вижу смысла в Nox 2
  • Awards Победитель конкурса "Угадай Автора Карты" 2015
    • Просмотр профиля
    • Nox Infinity Project
    • Awards
Обсуждение UniMod-а
« Ответ #19 : 01/11/2012 17:24:59 »

...
2 2530:
ЗАЧЕМ создавать ЕЩЁ одну платформу, если уже есть одна, пусть и не самая лучшая? Всё то что сделано в рамках ЮниМода переделывать повторно - не имеет никакого смысла, просто потеря времени.
Я бы понял, если бы ты затеял рефакторинг ЮниМода (это архисложно но вообще нужно бы), но делать с нуля полностью новую...
...
Нее. Если бы я и начал разработку, то не с самого нуля. За основу был бы взят юник.
Записан
Карма рассчитана на индикацию среднего отношения к участнику, а не степень важности человека. Не гонитесь за ней.
Nox Infinity 0.9.0A в процессе разработки.
Мой Twitch
Все мои видео и Twitch стримы

Evengard

  • SysAdmin
  • Администратор
  • Старожил
  • ***
  • Карма: 185
  • Оффлайн Оффлайн
  • Сообщений: 2725
  • Director
  • Awards Столп форума 2012 Активным участникам сходок - 2013 За сервер Орден 'За заслуги перед форумом I степени'
    • Просмотр профиля
    • Awards
Обсуждение UniMod-а
« Ответ #20 : 01/11/2012 17:32:05 »

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

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

Lаrboss

  • Старожил
  • *****
  • Карма: 108
  • Оффлайн Оффлайн
  • Сообщений: 900
  • Абстрагирую
  • Awards Знак 'Властелин Сил Природы' За редактор шрифтов - 2013 Медаль 'За программу Nox Server Notificator' За программу Nox Binder Знак 'За тягу к тайнам Nox'
    • Просмотр профиля
    • Awards
Обсуждение UniMod-а
« Ответ #21 : 02/11/2012 04:41:47 »

Моё неравнодушие к юнику было связано только с одним фактором - то что его пытаются навязать юзеру. Я
Не знаю, у меня такого ощущения нет.

Цитировать
Получается нужнее писать новую Nox платформу?
Нет, не имеет смысла. Спроса нет и лучше доводить до ума что-то одно.

Цитировать
Всё равно они уже добились слишком больших успехов.
Верно. Ну что я создам такого, чего я еще не создал? :) Ну в планах прикрутить ИИ к игроку в сети. Остальные идеи чисто созидательного характера с положительной окраской. А вызывать внутренние функции игры умею и без юника...

PS. Уважаемая Администрация, извините, не мое дело, но может сообщения касаемые юника перенести стоит в соотв. тему?
Записан
Отец читеров

TheSim

  • Клан "NoX Craft"
  • Постоялец
  • *
  • Карма: 31
  • Оффлайн Оффлайн
  • Сообщений: 287
  • Awards Активным участникам сходок - 2013 За релиз ЮниМода Знак 'За тягу к тайнам Nox'
    • Просмотр профиля
    • Awards
Обсуждение UniMod-а
« Ответ #22 : 02/11/2012 11:48:56 »

Мой вердикт - готовимся к перезду на github как open source.

Лицензию можно запилить LGPL.
Вопрос только как откновертить историю.

Записан

Dio

  • Глобальный модератор
  • Старожил
  • **
  • Карма: 98
  • Оффлайн Оффлайн
  • Сообщений: 1269
  • Некромансеры "живы"!
  • Awards Орден 'За заслуги перед форумом I степени' Активным участникам сходок - 2013 За релиз ЮниМода За набор курсоров для Windows За разгадку главного секрета Nox Знак 'За тягу к тайнам Nox'
    • Просмотр профиля
    • Awards
Обсуждение UniMod-а
« Ответ #23 : 19/11/2012 23:17:24 »

Появилась мысль, о том как фиксануть вылет игры, при выходе игрока за границу карты, нашел уже место где фиксить. Куда лучше пулять игрока?
1. В центр карты?
2. В соответственное место, но с другой стороны?
Записан
Пользуйтесь UniMod-ом.

Evengard

  • SysAdmin
  • Администратор
  • Старожил
  • ***
  • Карма: 185
  • Оффлайн Оффлайн
  • Сообщений: 2725
  • Director
  • Awards Столп форума 2012 Активным участникам сходок - 2013 За сервер Орден 'За заслуги перед форумом I степени'
    • Просмотр профиля
    • Awards
Обсуждение UniMod-а
« Ответ #24 : 20/11/2012 00:59:59 »

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

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

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