Ekspoint 2,122 #258305 Posted March 15, 2015 (edited) https://yadi.sk/d/l1ejd0ANfGrbE вот загрузчик питон модов для корабликов. за это спасибо, но тогда может вам известно как заставить работать папку res_mods? Писал разрабам, сказали что не знают в эту тему залейте http://forum.worldofwarships.ru/index.php?/forum/173-модификации-клиента/ Edited March 15, 2015 by ♫♫♫Dark_Knight_MiX♫♫♫ Quote Share this post Link to post Short link Share on other sites
spoter 1,402 #258313 Posted March 15, 2015 (edited) за это спасибо, но тогда может вам известно как заставить работать папку res_mods? Писал разрабам, сказали что не знают в эту тему залейте http://forum.worldofwarships.ru/index.php?/forum/173-модификации-клиента/ в файле path.xml напишите: <root> <Paths> <Path>res_mods/0.3.0</Path> <Path>res</Path> </Paths> </root> и будет работать папка /res_mods/ и по модификациям, читал где-то, что они на время ЗБТ не приветствуют модификации. чтобы не было проблем с тестированием функционала и разбирательсв это мод глючит или чистый клиент. Edited March 15, 2015 by spoter Quote Share this post Link to post Short link Share on other sites
Ekspoint 2,122 #258314 Posted March 15, 2015 (edited) в файле path.xml напишите: <root> <Paths> <Path>res_mods/0.3.0</Path> <Path>res</Path> </Paths> </root> и будет работать папка /res_mods/ и по модификациям, читал где-то, что они на время ЗБТ не приветствуют модификации. чтобы не было проблем с тестированием функционала и разбирательсв это мод глючит или чистый клиент. на стадии збт была создана тема в закрытом разделе ( ссылка выше) кстати, вы что качаете, какой класс? Edited March 15, 2015 by ♫♫♫Dark_Knight_MiX♫♫♫ 1 Quote Share this post Link to post Short link Share on other sites
spoter 1,402 #258315 Posted March 15, 2015 у меня /res_mods/ работает. только питон скрипты оттуда не подхватываются. но выполняются если через загрузчик. отлично из этой папки грузятся моды на прицелы, иконки кораблей и т.д. Quote Share this post Link to post Short link Share on other sites
Ekspoint 2,122 #258317 Posted March 15, 2015 у меня /res_mods/ работает. только питон скрипты оттуда не подхватываются. но выполняются если через загрузчик. отлично из этой папки грузятся моды на прицелы, иконки кораблей и т.д. уже понял я писал после строки <Path>res</Path> Quote Share this post Link to post Short link Share on other sites
Dark__Messiah 220 #258326 Posted March 16, 2015 Лучше перед. На этой недели обещали расширенное совещание разрабов по вопросам модов в кораблях. Quote Share this post Link to post Short link Share on other sites
Ekspoint 2,122 #258330 Posted March 16, 2015 Лучше перед. На этой недели обещали расширенное совещание разрабов по вопросам модов в кораблях. Вкурсе, интересно будет узнать, а то отвечают загадками на вопросы Quote Share this post Link to post Short link Share on other sites
fecell 125 #258375 Posted March 16, 2015 'почистите тему!' офтоп в спойлер загоняйте что-ли. 4 Quote Share this post Link to post Short link Share on other sites
justdj 13 #258569 Posted March 17, 2015 Там импорт они свой сделали, он и расшифровывает. Типа обычный импорт -> хук_импорт -> расшифровка -> продолжение обычного импорта. Чтобы подглядеть надо весь клиент качнуть. Мне тупо лень. Примеры шыфрованых файлов.zip Странник. Можно ли сделать вывод название мода/путь в питонлоги? Реально напрягают обфусцированные моды, у которых название абракадабра или вообще пробел. Нереально понять, что влияет на клиент. Не повлияет на защиту? Quote Share this post Link to post Short link Share on other sites
StranikS_Scan 4,212 #258576 Posted March 17, 2015 (edited) justdj, on 17 Mar 2015 - 17:27, said:Странник. Можно ли сделать вывод название мода/путь в питонлоги? Реально напрягают обфусцированные моды, у которых название абракадабра или вообще пробел. Нереально понять, что влияет на клиент. Не повлияет на защиту? Тыц. Будет доступно в новой версии. Edited March 17, 2015 by StranikS_Scan 1 Quote Share this post Link to post Short link Share on other sites
fecell 125 #258699 Posted March 18, 2015 (edited) 'art_of_coding.py' [#[#[#[#[#[#[#[#[# By TaroOgawa #]#]#]#]#]#]#]#]#] globals() .update({ "______": lambda x: globals() .update(( dict([[x] *2])))}), ______((( "Just"))) ,______(( "another" )),______ ("Python" ),______( "Hacker") ];print ( " ".join( [(Just),( (another) ),(Python ),Hacker] ));______ 'HelloWorld.py' (lambda _, __, ___, ____, _____, ______, _______, ________: getattr( __import__(True.__class__.__name__[_] + [].__class__.__name__[__]), ().__class__.__eq__.__class__.__name__[:__] + ().__iter__().__class__.__name__[_____:________] )( _, (lambda _, __, ___: _(_, __, ___))( lambda _, __, ___: chr(___ % __) + _(_, __, ___ // __) if ___ else (lambda: _).func_code.co_lnotab, _ << ________, (((_____ << ____) + _) << ((___ << _____) - ___)) + (((((___ << __) - _) << ___) + _) << ((_____ << ____) + (_ << _))) + (((_______ << __) - _) << (((((_ << ___) + _)) << ___) + (_ << _))) + (((_______ << ___) + _) << ((_ << ______) + _)) + (((_______ << ____) - _) << ((_______ << ___))) + (((_ << ____) - _) << ((((___ << __) + _) << __) - _)) - (_______ << ((((___ << __) - _) << __) + _)) + (_______ << (((((_ << ___) + _)) << __))) - ((((((_ << ___) + _)) << __) + _) << ((((___ << __) + _) << _))) + (((_______ << __) - _) << (((((_ << ___) + _)) << _))) + (((___ << ___) + _) << ((_____ << _))) + (_____ << ______) + (_ << ___) ) ) )( *(lambda _, __, ___: _(_, __, ___))( (lambda _, __, ___: [__(___[(lambda: _).func_code.co_nlocals])] + _(_, __, ___[(lambda _: _).func_code.co_nlocals:]) if ___ else [] ), lambda _: _.func_code.co_argcount, ( lambda _: _, lambda _, __: _, lambda _, __, ___: _, lambda _, __, ___, ____: _, lambda _, __, ___, ____, _____: _, lambda _, __, ___, ____, _____, ______: _, lambda _, __, ___, ____, _____, ______, _______: _, lambda _, __, ___, ____, _____, ______, _______, ________: _ ) ) ) Edited March 18, 2015 by fecell 3 Quote Share this post Link to post Short link Share on other sites
KACTET 317 #259712 Posted March 23, 2015 Когда выйдет обнова? Очень в ожидании! Quote Share this post Link to post Short link Share on other sites
伝説の 15 #259987 Posted March 25, 2015 (edited) Помогите плиз, ничего не пойму!В res\scripts\client\gui\scaleform\daapi\view\lobby\header\lobbyheader.pyc у класса LobbyHeader есть метод: def __setCredits(self, accCredits): self.as_creditsResponseS(BigWorld.wg_getIntegralFormat(accCredits)) Если сделать так: def __setCredits(self, accCredits): self.as_creditsResponseS('500.000 (1.000.000)') То в ангаре вот что должно получится:Но! если я это делаю из другого места (подменяя метод): res_mods\0.9.6\scripts\client\mods\__setCredits__.zip from gui.Scaleform.daapi.view.lobby.header import lobbyheader def new_LobbyHeader__setCredits(self, accCredits): self.as_creditsResponseS('500.000 (1.000.000)') lobbyheader.LobbyHeader.__setCredits = new_LobbyHeader__setCredits То нечего не происходит (оригинальный lobbyheader.pyc перед этим естественно возвращаю). Edited March 25, 2015 by My War Quote Share this post Link to post Short link Share on other sites
spoter 1,402 #259989 Posted March 25, 2015 lobbyheader.LobbyHeader._LobbyHeader__setCredits = new_LobbyHeader__setCredits Quote Share this post Link to post Short link Share on other sites
伝説の 15 #259990 Posted March 25, 2015 lobbyheader.LobbyHeader._LobbyHeader__setCredits = new_LobbyHeader__setCredits Фигня какая-то, даже так не работает, и python.log молчит... Quote Share this post Link to post Short link Share on other sites
MakcT40 331 #259999 Posted March 25, 2015 from gui.Scaleform.daapi.view.lobby.header.LobbyHeader import LobbyHeader LobbyHeader._LobbyHeader__setCredits = new_LobbyHeader__setCredits 1 Quote Share this post Link to post Short link Share on other sites
StranikS_Scan 4,212 #260002 Posted March 25, 2015 Давайте я этот вопрос задам, ни кто не против? Короче - а зачем это вам если не секрет? )))) Quote Share this post Link to post Short link Share on other sites
AtotIK 580 #260003 Posted March 25, 2015 Шучу конечно, но... записать видос для втюхивания "трейнера" на кредиты? Quote Share this post Link to post Short link Share on other sites
伝説の 15 #260004 Posted March 25, 2015 (edited) Шучу конечно, но... записать видос для втюхивания "трейнера" на кредиты? Не не не, вы чего =) Мне что заняться не чем... Давайте я этот вопрос задам, ни кто не против? Короче - а зачем это вам если не секрет? ))))Хочу себе учет кредитов сделать, экономный знаете ли =) from gui.Scaleform.daapi.view.lobby.header.LobbyHeader import LobbyHeader LobbyHeader._LobbyHeader__setCredits = new_LobbyHeader__setCredits Спасибо! заработало. Edited March 25, 2015 by My War Quote Share this post Link to post Short link Share on other sites
ahwa 26 #260267 Posted March 27, 2015 he my code import BigWorld, Math from gui.Scaleform.daapi.view.lobby.header.LobbyHeader import LobbyHeader from gui.shared import g_itemsCache new_actualMoney = Math.Vector2(99999, 99999) def new_LobbyHeader__setCredits(self, accCredits): self.as_creditsResponseS(BigWorld.wg_getIntegralFormat(accCredits)) LobbyHeader._LobbyHeader__setCredits = new_LobbyHeader__setCredits g_itemsCache.items.stats.actualMoney = new_actualMoney not working what???? Quote Share this post Link to post Short link Share on other sites