avsv Posted July 10, 2014 Share Posted July 10, 2014 Всем привет. Хочу попробывать свои силы в написании модов. Ни яндекс ни гугл ничего внятного не выдают. Нужны доки по функциям питона, что-нибудь, на любом языке.. @ Quote Link to comment Short link Share on other sites More sharing options...
DrWebber Posted July 10, 2014 Share Posted July 10, 2014 Ни яндекс ни гугл ничего внятного не выдают. Да ты должно быть шутишь? https://docs.python.org/2/tutorial/index.html @ Quote Link to comment Short link Share on other sites More sharing options...
StranikS_Scan Posted July 10, 2014 Share Posted July 10, 2014 Всем привет. Хочу попробывать свои силы в написании модов. Ни яндекс ни гугл ничего внятного не выдают. Нужны доки по функциям питона, что-нибудь, на любом языке.. Мммм, весьма удивительно, всё отлично находиться через гугл: https://docs.python.org/2.7/ - оф. сайт со всеми доками и описаниями функций и модулей http://jjc.freeshell.org/easytut/Easytut_Russian/node2.html - вот не плохая книженция для чайников http://script-coding.com/Python/Otkidach.html - еще вот книжка Читайте. Что касается клиента игры, то по его функционалу доков нет, надо самому ковырять моды, ковырять исходники клиента и разбираться. @ Quote Link to comment Short link Share on other sites More sharing options...
avsv Posted July 10, 2014 Author Share Posted July 10, 2014 Да ты должно быть шутишь? https://docs.python.org/2/tutorial/index.html да не нужен мне питон! мне нужны API танков, обработчики событий, объекты bigworld и т.д. Читайте. Что касается клиента игры, то по его функционалу доков нет, надо самому ковырять моды, ковырять исходники клиента и разбираться. Вот, второе то, что мне нужно, подскажите, что поковырять, конкретнее, какие встроенные в танки скрипты, допустим, чтобы узнать про события, когда сработал автоприцел и какими методами им можно управлять Всем привет. Хочу попробывать свои силы в написании модов. Ни яндекс ни гугл ничего внятного не выдают. Нужны доки по функциям питона, что-нибудь, на любом языке.. только сейчас понял, какую я фигню написал, не так выразился @ Quote Link to comment Short link Share on other sites More sharing options...
DrWebber Posted July 10, 2014 Share Posted July 10, 2014 да не нужен мне питон! мне нужны API танков, обработчики событий, объекты bigworld и т.д. Нет никакого API)) Есть собранные скрипты: res\scripts\client res\scripts\common res_bw\scripts\client res_bw\scripts\common вот их и ковыряй. Бери декомпилятор и вперед! @ Quote Link to comment Short link Share on other sites More sharing options...
StranikS_Scan Posted July 10, 2014 Share Posted July 10, 2014 (edited) да не нужен мне питон! мне нужны API танков, обработчики событий, объекты bigworld и т.д. А ну тут вот как лучше: 1. В игре юзается AS и Python, анимация сделана через swf-скрипты, расчеты через python-скрипты 2. Все исходники питон-скриптов можно легко получить путем декомпиляции. Лежат они все тут res\scripts\client. Декомпилировать можно все сразу например через Орион. 3. Что там и за что отвечает - лучше всего изучить через моды. Накачать разных модов, декомпильнуть их и глянуть каким образом тот или иной мод делает своё дело - отсюда сразу и станет понятно что за что отвечает в исходных скриптах игры. Правда проблемы у вас начнутся уже на этапе декомпиляции модов - многие из них обфусцируются авторами и декомпильнут вы их не сможете без спец. знаний. 4. По swf я ни чего не напишу, так как ими не занимался. Edited July 10, 2014 by StranikS_Scan @ Quote Link to comment Short link Share on other sites More sharing options...
avsv Posted July 10, 2014 Author Share Posted July 10, 2014 А ну тут вот как лучше: 1. В игре юзается AS и Python, анимация сделана через swf-скрипты, расчеты через python-скрипты 2. Все исходники питон-скриптов можно легко получить путем декомпиляции. Лежат они все тут res\scripts\client. Декомпилировать можно все сразу например через Орион. 3. Что там и за что отвечает - лучше всего изучить через моды. Накачать разных модов, декомпильнуть их и глянуть каким образом тот или иной мод делает своё дело - отсюда сразу и станет понятно что за что отвечает в исходных скриптах игры. Правда проблемы у вас начнутся уже на этапе декомпиляции модов - многие из них обфусцируются авторами и декомпильнут вы их не сможете без спец. знаний. 4. По swf я ни чего не напишу, так как ими не занимался. это точно, один прицел от ванги чего стоил, обёртка из base64, lambda, lambda, lambda, re.sub ... а после расшифровки нечитаемые переменные а вот ещё вопрос, AS может както вызывать из себя python скрипты и наоборот? @ Quote Link to comment Short link Share on other sites More sharing options...
Mr A Posted July 10, 2014 Share Posted July 10, 2014 http://habrahabr.ru/company/wargaming/blog/229261/ @ Quote Link to comment Short link Share on other sites More sharing options...
yaotzinv Posted August 11, 2014 Share Posted August 11, 2014 нужно вызвать python метод из as, никто примерчик as не подкинет ? @ 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.