Голосование

Как вы оцениваете Смуту?












Оформление



Пользователей
Сейчас на форуме
Пользователи: 4
Гостей: 386
Всего: 390

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

Тема: [MS] Пеpвая часть. Модульная система, общее, установка.  (Прочитано 197858 раз)

  • Сообщений: 15
    • Просмотр профиля
Если у кого возникают вопросы по загрузке. То вот ссылки на свежие ресурсы (версия МиБ 1.168):

Python нужно скачивать версии 2.7, не в коем случае не 3.4(это совершенно разные вещи)
https://www.python.org/downloads/

Модульная система с официального сайта (там написано версия 1.166, но под 1.168 работает)
https://www.taleworlds.com/en/Games/Warband/Download


Добавлено: 16 Декабря, 2015, 18:18

У меня есть несколько глупый вопрос. Когда я удаляю файл conversation.txt в папке с модом, и нажимаю на build_module ошибки никакой не возникает. Но вот вопрос. У меня не в папке с моим модов, а в самой папке Modules начинают создаваться файлы

Это правильно? Или я что то сделал не так?

И еще один вопрос! Когда все сделал и пытаюсь зайти в игру(уже во время загрузки игры) выдает ошибку. Якобы файл conversation отсутствует. Так этот conversation не нужно было удалять, или он должен был сам создаться и не создался?
« Последнее редактирование: 16 Декабря, 2015, 18:25 от Rogirg4282 »
  • Фракция: Свады
  • Сообщений: 91
  • За создание технических проектов различного характера
    • Просмотр профиля
    • Profile
conversation.txt должен автоматически создаваться в папке модуля в результате компиляции module_dialogs.py. Проверьте путь компиляции в module_info.py.

Имена текстовых файлов модуля не должны изменяться и жестко зашиты в движок игры. То что у вас на скрине - явно что-то не то..
  • Сообщений: 15
    • Просмотр профиля
Проверьте путь компиляции в module_info.py.

 Вроде все так написал 

  • Фракция: Свады
  • Сообщений: 91
  • За создание технических проектов различного характера
    • Просмотр профиля
    • Profile
Слеши в обратную сторону.
  • Сообщений: 15
    • Просмотр профиля
Слеши в обратную сторону.

Вот я дурак. Капец нет чтоб с образцом свериться! Спасибо что пальцем ткнул. И получается в самой папке Modul не будут создаваться txt.
  • Фракция: Свады
  • Сообщений: 5883
  • За регистрацию на форуме не позже декабря 2016 года и не менее 2500 постов За активный вклад в развитие сайта За участие в конкурсе Вестник своими руками За активную деятельность, связанную с публикациями и помощью другим посетителям
    • Просмотр профиля
  • Сообщений: 15
    • Просмотр профиля
  • Фракция: Свады
  • Сообщений: 919
  • За материальную помощь сайту
    • Просмотр профиля
какой сейчас питон нужен на вер. 1.68?
подходя не бойся - получив железом не плачь ))
  • Сообщений: 2766
  • За создание крупных модов и других особо сложных проектов За регистрацию на форуме не позже декабря 2016 года и не менее 2500 постов Выдается модераторам, достигнувшим значимых успехов на своем посту
    • Просмотр профиля
какой сейчас питон нужен на вер. 1.68?
2.7.x, где x любое число.
1 + 2 + 3 + 4 + ... = ζ(-1) = -0.08(3)
1 - 1 + 1 - 1 + 1 - ... = 0.5
1 - 2 + 3 - 4 + 5 - ... = 0.25

На вопросы в ПС не отвечаю! Спрашивать в темах!
  • Сообщений: 17
    • Просмотр профиля
Что за ошибка ?
Питон 2.7
Игра 1.168
модульная система под 1.166
пути прописаны корректно
не создает конверсор файл в папке с модулем, после того как старый удалён.
« Последнее редактирование: 21 Февраля, 2016, 16:14 от zarKA »
  • Фракция: Наемники
  • Сообщений: 579
    • Просмотр профиля
Русская С вместо латинской?
  • Сообщений: 17
    • Просмотр профиля
Русская С вместо латинской?
нет английская.
уже всё перепроверил за нового сделал.
  • Фракция: Наемники
  • Сообщений: 350
  • За создание технических проектов различного характера
    • Просмотр профиля
zarKA, Попробуйте перенести игру в отличную от Program Files папку или запустить компилятор с правами администратора. Такое ощущение, что у компилятора просто нет прав на изменения файлов в этой папке.
  • Фракция: Наемники
  • Сообщений: 17
    • Просмотр профиля
zarKA, Попробуйте перенести игру в отличную от Program Files папку или запустить компилятор с правами администратора. Такое ощущение, что у компилятора просто нет прав на изменения файлов в этой папке.

Изначально игра было в другой, так же.
при запуске от администратора вот что
  • Фракция: Наемники
  • Сообщений: 579
    • Просмотр профиля
Такое ощущение, что у тебя пути для самого питона не прописаны.
  • Сообщений: 17
    • Просмотр профиля
Такое ощущение, что у тебя пути для самого питона не прописаны.

  • Фракция: Наемники
  • Сообщений: 579
    • Просмотр профиля
Проверь права на папки, поставь для себя полный доступ. Проверь владельца папок может сбросился. Лично у меня питон вообще на D стоит.
  • Сообщений: 2084
  • За создание крупных модов и других особо сложных проектов
    • Просмотр профиля
zarKA, у меня такое было, когда process_ файлы отсутствовали в папке с модульной
  • Фракция: Свады
  • Сообщений: 17
    • Просмотр профиля
Проверь права на папки, поставь для себя полный доступ. Проверь владельца папок может сбросился. Лично у меня питон вообще на D стоит.
Есть только 1 process_operations.py
  • Фракция: Наемники
  • Сообщений: 579
    • Просмотр профиля
А должно быть больше 30 их.
  • Сообщений: 17
    • Просмотр профиля

Добавлено: 22 Февраля, 2016, 00:41

А должно быть больше 30 их.

Я не так понял, там их 33, ставлю доступ и ещё от админа запускаю,

« Последнее редактирование: 22 Февраля, 2016, 09:09 от zarKA »
  • Фракция: Наемники
  • Сообщений: 452
  • За материальную помощь сайту
    • Просмотр профиля
zarKA, вот не мучайтесь.

А так ли обязательно устанавливать Питон для работы модульки? Нет ли т.н. портабельной сборки питона, чтобы просто кинул нужные библиотеки и исп. файлы питона рядом с модулькой, и всё работало. Хочется попробовать свои силы в модостроении, но устанавливать питон ради работы одного батника нет никакого желания. Вон, тот же Блендер прекрасно работает без установки питона в корень диска, и без прописывания всяких переменных сред.
После недолгих изысканий я нашёл способ работы модульной системы без установки Python в систему и без прописывания переменных сред и прочей мути.
Качаем портативную сборку Python 2.6 на официальном сайте проекта PortablePython.com
Распаковываем в любую папку, например в D:\Python_2.6
Открываем build_module.bat блокнотом и меняем python process_init.py на D:\Python_2.6\App\python.exe process_init.py
Проделываем это со всеми строками
Всё, модульная система работает без "насилования" системы установкой, ненужного в повседневной жизни, питона.

Ссылка на Portable версию http://portablepython.com/wiki/PortablePython1.1Py2.6.1/
  • Фракция: Наемники
  • Сообщений: 17
    • Просмотр профиля
zarKA, вот не мучайтесь.


Благодарствую, не видел данный пост.
  • Фракция: Наемники
  • Сообщений: 7
    • Просмотр профиля
Подскажите пожалуйста, из-за чего может быть такая ошибка? С модульной системой познакомился лишь вчера, почитав различных гайдов, а как поставил то вот...
Я так понимаю, что-то с путями не то, в то же время файл conversation.txt создался успешно (правда "Не удаётся найти С:\Program Files...\Папка с модом\*.рус" выдало мне и там)

Версия игры: 1.168 (Стимовская, но лаунчер с офф. сайта, без него модулька вообще не запускалась, ссылаясь, что версия игры якобы не подходит)
Мод: WAR IN THE WORLD OF MAGIC. ERA_DRAGONS (wind of the war_New Era) Версия 10.0
Версия Python: 2.7.11

Хочу в данный мод добавить новых деревень (хотя бы), чуть чуть замков и парочку городов (накопировать уже существующие с другими ID только). Для теста работы модульки просто пока изменял местоположение одного тренировочного лагеря в module_parties.ру, но из-за ошибок ничего естественно не работает, в игре лагерь всё там же находится.

  • Сообщений: 948
  • Skype - praefectus__00
    • Просмотр профиля
0
« Ответ #424 : 11 Мая, 2016, 17:41 »
При попытке запустить build_module выдает такую ошибку.
Python 2.6 ,модулька 1.166, пусть прописан корректно. В чем может быть проблема?
  • Ник в M&B: Merc_Praefectus
  • Фракция: Наемники

СиЧЪ Total War СиЧЪ Total War
Сайт "Всадники Кальрадии" не является СМИ. Администрация не несет ответственность за высказывания и публикацию каких-либо материалов, сделанные любыми пользователями форума, в том числе посредством личных и публичных сообщений. Материалы, размещенные на ресурсе третьими лицами, могут содержать информацию, не предназначенную для лиц, не достигнувших совершеннолетия. При обнаружении на ресурсе материалов, нарушающих законодательство Российской Федерации, необходимо обращаться к администрации.
Сайт работает на быстром VPS/VDS хостинге от FASTVPS


Powered by SMF 2.0 | SMF © Simple Machines LLC