-
Content Count
431 -
Joined
-
Days Won
2
Everything posted by POLIROID
-
о_О перехватываем browser._WebBrowser__browser.script.onAddConsoleMessage В яваскрипте console.log("Хоть JSON Хоть XML хоть просто чтото в вашем собственном формате") Что я делаю не так? =)
-
Да просто же =) Я делал аналогично в PMOD-e для окон браузерных, секунда скину код # Создаем браузер browser = None # чето_там # Хукаем обработку загузки страницы browser._WebBrowser__browser.script.onBeginLoadingFrame # Генерим в нашем JS-скипте GET запрос, потипу: любой JS код хоть создание динамическое IFram-a =) # И в игре уже его можно обрабатывать внутри нашего хука, там 3 параметром линка придет if url.startswith('my_own_req://'): if browser._WebBrowser__browser: browser._WebBrowser__browser.stop() print url # Аналогично можно и вызывать JS из питона browser._WebBrowser__browser.executeJavascript('тут js код', '') Зачем использовать флеш, либо подымать локально сервер, я незнаю, но чем меньше велосипедов, тем лутче =) UP еще можно подсосатся на запись в консоль Awesomium-a, там тогда вообше изи данные гонять console.log("тут json дамп данных")
-
+ питон код Реализаия с перехватом обработки перехода по адресу годная, данные гонять в питон из JS-a с ее помощью, а назад уже есть методы для выполнения JS-a
-
Вот это у вас тут драмы =) PS LSD как всегда под LSD PS2 Are you fucking kidding me?
-
лел, кастрировали модлист =)
-
Лел, парниш мне тут шепнули что у тебя инфа [мат]овая =) UP Автозамена рулит, хоть RO от Mr 13 не получу =)
-
Вернул пункт меню "пожаловатся", в этом патче все будет на месте. Гуглите "символьные ссылки"
-
Исходники модов StranikS_Scan'a на GitHub
POLIROID replied to StranikS_Scan's topic in Mods and Software
fix this pls =) -
Небольшая доработка прицела Jove
POLIROID replied to Stromae11's topic in Mod Questions and Problem Solving
1. Этот прицел, часть интерфейса от товарища "Зайца", а не прицел "Джова" 2. Можно -
Да всегда они там были, я про loadSwf =) AS2 больше нечего добавить =)
-
Ну хз хз, там все просто, и костылей толком нет, единственное надо перетерпеть AS2 =( Плюсы я думаю описывать ненадо =)
-
Оке миниинструкция по боевому флешу, мб кому пригодится. Внутри battle.swf (главного холдера боевого флеша) есть метод прямо в корне, называется loadSwf, его мы и будем использовать как загрузчик нашего флеша Писать флеш для боя будем на AS2, так как сам бой тоже на AS2 написан. Советую Использовать для написания FlashDevelop а для сборки Flash Pro (через него embed графики в AS2 делается). Вот пример внедрения в бой клик изменение как боевых елеменов, так и связь питон <=> флеш (маркера это не боевой флеш) Итак поехали. У нас есть логика на питоне, не важно что она делает, она работает всегда, внутри нее у нас вызовы обвязки флеша на питоне. Обвязку флеша на питоне нужно контролировать (инитить при создании боевого интерфейса, и "нуллить" при дестрое боевого флеша) - клик клик Итак когда у нас обвязка флеша на питоне уже сама создается и дестроится, пора дергать боевой флеш и грузить нашу флешку - клик клик клик клик А дальше все просто, реализуйте любые визуальности на флеше, гоняйте данные туда сюда, меняйте бой как вам угодно =) Вот как дергается флеш из питона на примере ивента, изменение размера экрана - клик клик UP перечитал эту пелену, не неумею я в туторы =)
-
Ой да ладно вам, все возможно, и даже костылей ненадо =) Единственный "костыль" это то что боевой флеш на AS2 надо писать. По ссылке боевой флеш (сырая и некрасивая версия мода), который внедрен в бой, без замены игровых файлов, да еще и работает =) Как у вас на данный момент реализован флеш? Отпозицинировать можно как душе угодно, как из питона так и из флеша. UP перечитал тред, огласите задачу которая перед вами стоит, кажется не в том направлении пошли изначально =)
-
Виновник я, зафиксаю, инклуд в AS2 код плохо зашол. UP починил, если надо потрите сообщения, у кого встречается, обновитесь завтра. UP2 вместо добавления в _global добавлял в _root ... никогда не пишите код поночам!
-
Скайп: poliroid Реализуемо, как понял кроме скачки еще и выполнение нужно.
-
Ну Шамилю Юша не платит, у нас есть общие проэкты, но на этом все, Шамиль сборкой Джова занимается =) А мне Юша платит по выработке, не жалуюсь, да и платит не за зборку а за поддержку/разработку модов, сборку он сам пилит. Отпишы сюда еще, интересно сколько мне платят, ахахахха =)
-
Нигде, большая часть модов в модпаках от тов. "Jova" и "Yush-ы" не имеют тем, так как сделаны и поддерживаются именно для онных. Темы нет, впрочем и делать ничего ненадо, просто ничего. Эра "CTRL+C CTRL+V" прошла.
-
Как боженька смолвил, 10/10
-
Довольно таки просто. Перебором stagе-a как DisplayObjectContainer-а Такой прием можно использовать, и работает он хорошо. Делал аналогично поиск нужных елементов для этих ребят. Вот пример внедрения: клик (окно взвода, окно командного боя, окно вылазки). В примере as_showCybersport/as_showFortification/as_showSquad дёргаются из питона при открытии соответствующих окон в игре.
-
Дык играть надо CS:GO и онли соревновательный, желательно еще и в пати из 4 аналогичных по уровню игроков. Выше 2 калашей там уже потненько становится. ну а начинают в основном с сильверов после калибровки, там мясо одно =) И проблема с читами давно вроде решена, с помощь патруля, да и самому участвовать в патруле одно удовольствие =) PS 344 часа + еще 2К 1.6 клик
-
Есть немного =) Юша попросил пофиксить "g_windowsManager", посмотрел внутрь, ничего непонял, перепилил по новой. Кстати Подпишись на обновление хп, ато маркер хоть и показан, хп не отлетают.
-
А чего сразу PMOD то? клик Да и в логе там: INFO: [NOTE] Executing: FixRecreateDevice Что вроде само намекает на ответ =) Хотя звеняйте за оффтоп.
-
Как добавить кнопку в существующее окно?
POLIROID replied to IzeBerg's topic in ActionScript & Python
Я не силен в написаниях гайдов =( Но автор темы отстучался ко мне в скайп, и вроде все что надо запилили (там правда надо было кнопку не совсем в окно добавить, а к каждому елементу списка магазина, в разделе техники клик, вроде для мода просмотра техники в ангаре). Если у автора будет время, и желание, думаю он сам осилит написание детального HOW TO по этому вопросу.