Merklar Posted July 20, 2016 Share Posted July 20, 2016 Доброго времени суток, уважаемое сообщество! Появилась необходимость интегрировать один мод в battle.sfw как элемент интерфейса. ActionScript составляющая в принципе проблем не вызвала (сам на нем давненько пишу), но вот часть питона + само знание порядка загрузки файлов - подвело. У меня сложилась такая картина - первым грузиться battle.sfw, а от туда подгружаются все флешки интерфейса. Так тогда каким образом запустить свою флешку, чтоб она начала осуществлять поиск батла и регистрацию себя там? Если через питон, то в каком файле это можно посмотреть? Если не тяжело, подскажите ВСЮ структуру загрузки файлов. Заранее благодарю @ Quote Link to comment Short link Share on other sites More sharing options...
sirmax Posted July 20, 2016 Share Posted July 20, 2016 Продублирую свой ответ: POL1ROID как раз делал шаблон для этого для PMOD'а: Питон - http://pastebin.com/VNPUyafEФлеш - http://pastebin.com/i4HhdQ0H Примерно по такому же принципу сделано в XFW: https://bitbucket.org/XVM/xfw/src/ae26b7c8bf906b550918d8141c73fbf7b39f6509/src/python/mods/xfw/python/xfw/swf.py?at=default&fileviewer=file-view-default https://bitbucket.org/XVM/xfw/src/ae26b7c8bf906b550918d8141c73fbf7b39f6509/src/python/mods/xfw/python/xfw/xfwview.py?at=default&fileviewer=file-view-defaulthttps://bitbucket.org/XVM/xfw/src/ae26b7c8bf906b550918d8141c73fbf7b39f6509/src/actionscript/xfw/com/xfw/?at=default Так же можно написать мод под XFW, для чего, собственно, XFW и сделан. Если нет желания заниматься питоном, то проще всего сделать мод под XFW. UPD: пример мода для боевого интерфейса на XFW: https://bitbucket.org/XVM/xfw.hello_world @ Quote Link to comment Short link Share on other sites More sharing options...
Merklar Posted July 21, 2016 Author Share Posted July 21, 2016 Вот тут и вопрос. Как вы заставляете загрузиться питон-файлы? Например файлы флеш прицелов/сведений заменяют имеющиеся. А вот как быть с питоном? Вносить изменения в какойто файл(какой?) или папки скрип по умолчанию все файлы грузятся? @ Quote Link to comment Short link Share on other sites More sharing options...
Mixaill Posted July 21, 2016 Share Posted July 21, 2016 Расположить файлы как показано ниже * res_mods/ * mods/ * packages/ * [modname]/ * as_battle/ * myflash.swf * python/ * __init__.pyc __init__.py c таким содержимым ### Заголовок XFW Framework XFW_MOD_INFO = { # все поля - обязательны 'VERSION': '0.0.1', # версия модификации 'URL': 'http://example.com', # сайт модификации 'UPDATE_URL': 'http://example.com/update', # ссылка с обновлениями 'GAME_VERSIONS': ['0.9.7','0.9.8'], # протестированные версии игры } ### ###Ваш код здесь### @ Quote Link to comment Short link Share on other sites More sharing options...
sirmax Posted July 21, 2016 Share Posted July 21, 2016 Причем можно отдельно флеш и питон, они не связаны. В том примере, что я выше писал, питона нет. @ Quote Link to comment Short link Share on other sites More sharing options...
Merklar Posted July 21, 2016 Author Share Posted July 21, 2016 Т.е. я уточняю - то, что находиться в папке as_battle по вышеизложенной директории грузится автоматически? Ребята, огромное спасибо! Ато прицелы/сведения/дамаг_индикаторы делаю, а с этим вот чет разобраться не мог) @ Quote Link to comment Short link Share on other sites More sharing options...
Merklar Posted July 22, 2016 Author Share Posted July 22, 2016 Ребят, а каким образом загрузить свой питон скрипт? Вот я по шаблону POL1ROIDа скомпелировал файлик, как его подгрузить? По тем директориям, что выше указали? Это без XVM пойдет, или только с ним? @ Quote Link to comment Short link Share on other sites More sharing options...
SkepticalFox Posted July 22, 2016 Share Posted July 22, 2016 Ребят, а каким образом загрузить свой питон скрипт? Вот я по шаблону POL1ROIDа скомпелировал файлик, как его подгрузить? По тем директориям, что выше указали? Это без XVM пойдет, или только с ним?без XVM -> http://www.koreanrandom.com/forum/topic/26406-/?p=287744 @ Quote Link to comment Short link Share on other sites More sharing options...
Merklar Posted July 23, 2016 Author Share Posted July 23, 2016 О! Это то, что я искал!!! Спасибо,дружище! @ Quote Link to comment Short link Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.