GPCracker 2,088 #303157 Posted December 6, 2015 Может кинешь ссылку на запрос статы по игроку?Так раскопай Python, там живой пример есть. Причем стата на целую толпу. При желании можно вообще импортнуть нужную функцию и упростить задачу до уровня составления списка игроков. Quote Share this post Link to post Short link Share on other sites
SkepticalFox 1,445 #303158 Posted December 6, 2015 (edited) При желании можно вообще импортнуть нужную функцию и упростить задачу до уровня составления списка игроков.Ну там нужно статку на сайте включать. А потом, возможно, @iBat отключит от статки твой playerDbId Криво как-то это. Проще свой сервер юзать. Edited December 6, 2015 by ShadowHunterRUS Quote Share this post Link to post Short link Share on other sites
GPCracker 2,088 #303174 Posted December 6, 2015 (edited) Ну там нужно статку на сайте включать. А потом, возможно, iBat отключит от статки твой playerDbId Криво как-то это. Проще свой сервер юзать.Ну тут что важнее - цена или стабильность и отсутствие некоторого гемора. Решений много. У всех свои плюсы и минусы. Edited December 6, 2015 by GPCracker Quote Share this post Link to post Short link Share on other sites
Vampire_BY 3 #303181 Posted December 6, 2015 Была задержка в 15 - 20 сек а все из за того что я одну функцию с одинаковыми параметрами вызывал 6 раз ) теперь 2-3 Quote Share this post Link to post Short link Share on other sites
GPCracker 2,088 #303233 Posted December 6, 2015 Была задержка в 15 - 20 сек а все из за того что я одну функцию с одинаковыми параметрами вызывал 6 раз ) теперь 2-3ЛоЛ)) Я даже не представляю, как так можно... И зачем 2-3, одного хватит)) Quote Share this post Link to post Short link Share on other sites
Vampire_BY 3 #303271 Posted December 6, 2015 (edited) ЛоЛ)) Я даже не представляю, как так можно... И зачем 2-3, одного хватит)) 2 - 3 секунды уходит на обработку теперь а запрос 1. Edited December 6, 2015 by DannyGreene Quote Share this post Link to post Short link Share on other sites
13 3,395 #303863 Posted December 10, 2015 Если нужна статка, можно попинать сервак XVM. От всяко реще отвечает) Хоть и резче, но всё же он не предназначен для этого. Использование сервера статистики XVM не по назначению без согласования с нами чревато баном. Вряд ли трудозатраты стоят того, чтобы в итоге рисковать работоспособностью. Лучше делать по-хорошему: написать предложение о том, какие именно данные вы хотите получать и с какой целью, и если желающих будет действительно много, возможно мы подумаем о создании специального сервиса. Quote Share this post Link to post Short link Share on other sites
Vampire_BY 3 #307560 Posted December 28, 2015 Есть идеи как сделать проверку на открытое окно? Хочу сделать что бы пользователь не мог вызвать окно еще раз если оно открыто. Quote Share this post Link to post Short link Share on other sites
StranikS_Scan 4,210 #307580 Posted December 28, 2015 (edited) Есть идеи как сделать проверку на открытое окно? Хочу сделать что бы пользователь не мог вызвать окно еще раз если оно открыто. Глобальная переменная c True/False не? Edited December 28, 2015 by StranikS_Scan 1 Quote Share this post Link to post Short link Share on other sites
Vampire_BY 3 #307581 Posted December 28, 2015 (edited) Глобальная переменная c True/False не? Не совсем понял что именно но поковыряю. p.s Если правильно понял сделать глобальную переменную буливой, и при открытии объявлять true при закрытии false. Возникает вопрос как обработать закрытия формы Edited December 28, 2015 by Vampire_BY 1 Quote Share this post Link to post Short link Share on other sites
IzeBerg 128 #307582 Posted December 28, 2015 надо поставить целый XVM Зачем? Quote Share this post Link to post Short link Share on other sites
Vampire_BY 3 #307584 Posted December 28, 2015 (edited) Зачем? Не на тот вопрос ответил ) сори. Исправил. Edited December 28, 2015 by Vampire_BY Quote Share this post Link to post Short link Share on other sites
Enforcer 0 #308553 Posted January 5, 2016 Доброго времени суток, почтенные. У меня есть очень глупый вопрос (скорее даже просьба), только сильно тапками не кидайтесь... С флешем никогда особо не сталкивался, а тут захотелось поэкспериментировать с модами. И застрял на том, что не получается создать нормальный swf-файл. С TestWindow.swf из этой темы все работает, а с моим - нет. Может кто-нибудь доходчиво и по пунктам с самого начала описать, куда и как тыкать в FlashDevelop чтобы получить работоспособную флешку? Quote Share this post Link to post Short link Share on other sites
GPCracker 2,088 #308558 Posted January 5, 2016 @Enforcer, так вроде же все написано... Ничего там особо сложного нет. Не забудь главное либу подключить, из нее нужные классы тянутся. Там даже скрин есть. А вообще там при компиляции он должен выдавать ошибку, если чего не так. Тут никто не практикуется в ванговании, так что конкретики сам понимаешь никакой дать не могу, будут коды ошибок - м.б. еще чем-то сможем помочь... Ты же пытаешься сорцы примера самостоятельно собрать? Честно, с FD давно не работал... но кой-чего помню. Там ЕМНИП все с полпинка заводилось. Quote Share this post Link to post Short link Share on other sites
Enforcer 0 #308579 Posted January 5, 2016 (edited) @GPCracker, так я и пытаюсь проделать то, что было написано. Однако, там пропущено несколько ключевых для чайников моментов, в расчете на более подкованных в вопросе людей. Сосбствеенно, как пытаюсь сделать я: создаю проект AS3, выставляю ему указанные на скринах настройки, создаю в папке проекта директорию lib, куда скидываю wg.swc, в папку src ложу кладу TestWindow.as. Проект билдится без ошибок, полученная флешка отправляется в res_mods\0.9.13\gui\flash\ Запускаю игру, жму F10 и закономерно ничего не происходит. Попытка №2 - все то же самое, только вместо копирования TestWindow.as в папку проекта я создаю его через Add Class. Снова билд без проблем. Действия другие, итог - тот же. Явно делаю что-то не так, а вот что именно... Edited January 6, 2016 by Enforcer Quote Share this post Link to post Short link Share on other sites
GPCracker 2,088 #308586 Posted January 6, 2016 (edited) в папку src кладу TestWindow.asВ AS3 есть такое понятие как класс документа. Так вот этим классом нужно назначить твой TestWindow.as. Все остальные классы автоматом подтянутся из либы. Если ты не назначаешь класс документа, ты по сути компилишь пустую флешку. Она понятное дело не будет работать.Upd. Немного конкретики. Твой AS3 проект есть простой XML файл. В нем должно быть вот это. <compileTargets> <compile path="scripts\TestWindow.as" /> </compileTargets>Это так для общего сведения. Редактировать его руками не нужно. Пути само собой могут быть другие.Настраивается просто. Справа есть панель проекта. Там находишь свой TestWindow.as, правой клавишей по нему, Set document class. Что касается управления флешкой, есть у меня тема, только сначала тебе нужно хорошо разобраться с тем, что описано тут. Потому что то, что описано там, просто так не собирается. И написано под боевую флешку, хотя применимо и к ангарной. Edited January 6, 2016 by GPCracker 1 Quote Share this post Link to post Short link Share on other sites
Enforcer 0 #308587 Posted January 6, 2016 @GPCracker, спасибо огромное! Ткнул в меню Document Class и оно заработало. Вот теперь можно будет основательно разбираться и экспериментировать. Quote Share this post Link to post Short link Share on other sites
CyToTV 10 #311328 Posted January 29, 2016 Ребят, помогите! У меня в Python: from gui.Scaleform.framework import g_entitiesFactories, ViewSettings from gui.Scaleform.framework import ViewTypes, ScopeTemplates from gui.Scaleform.daapi.view.meta.WindowViewMeta import * from gui.Scaleform.daapi import LobbySubView from gui.WindowsManager import g_windowsManager from gui.shared.utils.key_mapping import getBigworldNameFromKey from gui.Scaleform.framework.entities.View import View class TestWindow(LobbySubView, WindowViewMeta): def __init__(self): View.__init__(self) def _populate(self): View._populate(self) def onWindowClose(self): self.destroy() def onTryClosing(self): return True _alias = 'TestWindow' _url = 'Window.swf' _type = ViewTypes.WINDOW _event = None _scope = ScopeTemplates.DEFAULT_SCOPE _settings = ViewSettings(_alias, TestWindow, _url, _type, _event, _scope) g_entitiesFactories.addSettings(_settings) def onhandleKeyEvent(event): key = getBigworldNameFromKey(event.key) if key == 'KEY_F10': g_windowsManager.window.loadView('TestWindow', 'TestWindow') return None from gui import InputHandler InputHandler.g_instance.onKeyDown += onhandleKeyEvent проблема: в логе питона выдает /------------------------------------------------------------------------------------------\ BigWorld worldoftanks 2.8.0 (compiled at 11:20:54 Nov 17 2015) starting on 01/29/16 14:09:15 INFO: [Config] Command line: E:/World_of_Tanks/worldoftanks.exe wot_wait_for_mutex INFO: [Config] Default encoding set to utf-8 INFO: [PY_DEBUG] BigWorld Release Client - Content Type: sd INFO: [PY_DEBUG] Checking ./res_mods/0.9.13: mods found INFO: LoadMod: menu INFO: No module named WindowsManager помогите пожалуйста Quote Share this post Link to post Short link Share on other sites
tunut 203 #311334 Posted January 29, 2016 INFO: No module named WindowsManager from gui.WindowsManager import g_windowsManager http://www.koreanrandom.com/forum/topic/26395-%D0%BF%D0%B0%D1%82%D1%87-910-%D0%B8-%D0%BA%D1%83%D0%B4%D0%B0-%D0%BF%D1%80%D0%BE%D0%BF%D0%B0%D0%BB-%D0%B8%D0%B7-gui-windowsmanagerpyc/ Quote Share this post Link to post Short link Share on other sites
GPCracker 2,088 #311338 Posted January 29, 2016 помогите пожалуйстаБлин, ну хоть читайте тему немного! Писали и не один раз и тут, и в разделе хелпа, а все равно некоторые до сих пор задают подобные вопросы. Я понимаю, ну юзвера читать не умеют, но мододелам надо бы уметь хоть немного - читать тему или пользоваться поиском по теме. WindowsManager в поиск по теме и ответ в одном из постов-результатов. Там даже написано что и на что надо поменять! Гайд не может всегда быть 100% правильным, ибо автор пишет его один раз, а картоха каждый патч что-то меняет. Извиняюсь за некоторого рода флуд, но реально немного подгорает иногда. Quote Share this post Link to post Short link Share on other sites