kharlashkin Posted April 26, 2015 Share Posted April 26, 2015 Доброе время суток! Как известно, разрешение в WoT не может быть меньше чем 1024х768. До настоящего патча я делал себе разрешение 1280х720 следующим образом, заменяя значения MIN_SCREEN_WIDTH = 768 MIN_SCREEN_HEIGHT = 1024 На 480 и 640 в файлах /scripts/client/gui/graphicsresolutions.pyc и /scripts/client/gui/shared/utils/graphics.pyc. Данный "финт ушами" позволял в полно экранном режиме выставить любое разрешение в игре вплоть до 640х480. Теперь данные действо не прокатило, пробовал раскомпилировать с помощью PjOrion, так же брал готовые раскомпилированные фалы из профильной темы, при компиляции и подсовывания в игру выдает ошибку: ERROR: File "graphics", line 252, in setGlyphCache ERROR: TypeError: exceptions must be old-style classes or derived from BaseException, not bool Даже если в файле ничего не менять. Скорее всего неправильно раскомпилировалось? Кстати прошу и оригинальный файл а то, случайно родной запорол - а перекачивать полностью клиент не охота... @ Quote Link to comment Short link Share on other sites More sharing options...
MakcT40 Posted April 26, 2015 Share Posted April 26, 2015 В архиве оригинал и его декомпилированный вариант. graphics097.zip 1 @ Quote Link to comment Short link Share on other sites More sharing options...
kharlashkin Posted April 26, 2015 Author Share Posted April 26, 2015 В архиве оригинал и его декомпилированный вариант. Спасибо огромнейшее, земляк ;) А подскажешь инструменты какими пользуешься, меня PjOrion не первый раз подводит. Работает! При чем изначально игра загрузилась в разрешении 1024х600 (примерно) - при этом в настройках было 1920х1080. На телике, к сожалению, не успел увидеть сообщение в какой режим он перешел, да и скрин-шот чуть попозже сделаю - отогнали меня от телика :( Вопрос - а нельзя ли эти значения изменить извне? Может есть у кого пример как изменять подобные постоянные значения в оригинальных скриптах? @ Quote Link to comment Short link Share on other sites More sharing options...
DrWebber Posted April 26, 2015 Share Posted April 26, 2015 Вопрос - а нельзя ли эти значения изменить извне? Может есть у кого пример как изменять подобные постоянные значения в оригинальных скриптах? Попробуй так: import gui.shared.utils.graphics as graphics graphics.MIN_SCREEN_WIDTH = 123 graphics.MIN_SCREEN_HEIGHT = 321 1 @ Quote Link to comment Short link Share on other sites More sharing options...
kharlashkin Posted April 26, 2015 Author Share Posted April 26, 2015 Попробуй так: import gui.shared.utils.graphics as graphics graphics.MIN_SCREEN_WIDTH = 123 graphics.MIN_SCREEN_HEIGHT = 321 Как то так я и думал - что всё оочень просто, спасибо! Попробую. @ Quote Link to comment Short link Share on other sites More sharing options...
kharlashkin Posted May 26, 2015 Author Share Posted May 26, 2015 (edited) Варгеи XVM опять все поломали, разрешение принимается но выскакивает окошко пустое и никуда его не деть. Edited May 27, 2015 by kharlashkin @ Quote Link to comment Short link Share on other sites More sharing options...
kharlashkin Posted May 27, 2015 Author Share Posted May 27, 2015 (edited) P.S. Попробовал на пустом клиенте - все нормально. XVM виноват? ! Проверил с установленым ночником последним - точно он, логи: 2015-05-27 12:12:25: xvm 3.0.0 (http://www.modxvm.com/) for WoT 0.9.8 2015-05-27 12:12:25: Branch: default, Revision: 4392 2015-05-27 12:12:33: FlashInit: lobby.swf 2015-05-27 12:12:37: [JSONxLoader] load: [res]/l10n/ru.xc 2015-05-27 12:12:37: Config loaded. Region: RU (detected), Language: ru (detected) 2015-05-27 12:12:37: [INFO] HTTP: /wn8.json 2015-05-27 12:12:37: [INFO] Time: 206 ms, Size: 9030 (39168) bytes 2015-05-27 12:12:42: [X:000] [XFW] Mod loaded: xvm_main.swf 2015-05-27 12:12:42: [X:001] [XVM:AUTOLOGIN] processView: introVideo 2015-05-27 12:12:42: [X:002] [XFW] Mod loaded: xvm_autologin.swf 2015-05-27 12:12:42: [X:003] [XFW] Mod loaded: xvm_clock.swf 2015-05-27 12:12:42: [X:004] [XFW] Mod loaded: xvm_company.swf 2015-05-27 12:12:42: [X:005] [XFW] Mod loaded: xvm_contacts.swf 2015-05-27 12:12:42: [X:006] [XFW] Mod loaded: xvm_crew.swf 2015-05-27 12:12:42: [X:007] [XFW] Mod loaded: xvm_hangar.swf 2015-05-27 12:12:42: [X:008] [XFW] Mod loaded: xvm_limits.swf 2015-05-27 12:12:42: [X:009] [XFW] Mod loaded: xvm_loginlayout.swf 2015-05-27 12:12:42: [X:010] [XFW] Mod loaded: xvm_ping.swf 2015-05-27 12:12:42: [X:011] [XFW] Mod loaded: xvm_profile.swf 2015-05-27 12:12:42: [X:012] [XFW] Mod loaded: xvm_quests.swf 2015-05-27 12:12:42: [X:013] [XFW] Mod loaded: xvm_squad.swf 2015-05-27 12:12:42: [X:014] [XFW] Mod loaded: xvm_svcmsg.swf 2015-05-27 12:12:42: [X:015] [XFW] Mod loaded: xvm_tcarousel.swf 2015-05-27 12:12:42: [X:016] [XFW] Mod loaded: xvm_techtree.swf 2015-05-27 12:12:42: [X:017] [XFW] Mod loaded: xvm_widgets.swf 2015-05-27 12:12:45: [X:018] [XVM:AUTOLOGIN] processView: login 2015-05-27 12:12:45: [X:019] [XVM:HANGAR] processView: login 2015-05-27 12:12:45: [X:020] [XVM:LOGINLAYOUT] processView: login 2015-05-27 12:12:45: [X:021] [XVM:PING] processView: login 2015-05-27 12:13:06: [INFO] HTTPS: /3.0/checkVersion/6899376 2015-05-27 12:13:07: [INFO] Time: 376 ms, Size: 9341 (53435) bytes 2015-05-27 12:13:07: [INFO] HTTPS: /3.0/checkToken/6899376/0c8009c0-****-****-****-********6873 2015-05-27 12:13:07: [INFO] Time: 296 ms, Size: 233 (326) bytes 2015-05-27 12:13:07: {"badGetToken_cnt":12,"services":{"topClansCount":50.0,"rating":"xte","scale":"xvm","chanceLive":true,"chance":true,"comments":true,"statCompany":true,"statAwards":true,"statBattle":true,"flag":"TG","chanceResults":true},"expires_at":1433842887238,"cnt":2,"_id":6899376,"status":"active","issued":15,"start_at":1424503071662} 2015-05-27 12:13:08: [X:022] [XVM:AUTOLOGIN] processView: lobby 2015-05-27 12:13:08: [X:023] [XVM:CLOCK] processView: lobby 2015-05-27 12:13:08: [X:024] [XVM:HANGAR] processView: lobby 2015-05-27 12:13:08: [X:025] [XVM:LIMITS] processView: lobby 2015-05-27 12:13:08: [X:026] [XVM:PING] processView: lobby 2015-05-27 12:13:08: [X:027] [XVM:PROFILE] processView: lobby 2015-05-27 12:13:08: [X:028] [XVM:SVCMSG] processView: lobby 2015-05-27 12:13:09: [X:029] [XVM:CREW] processView: hangar 2015-05-27 12:13:09: [X:030] [XVM:HANGAR] processView: hangar 2015-05-27 12:13:09: [X:031] [XVM:TCAROUSEL] processView: hangar 2015-05-27 12:13:39: FlashBeforeDelete: lobby.swf /------------------------------------------------------------------------------------------\ BigWorld worldoftanks 2.8.0 (compiled at 18:56:46 May 4 2015) starting on 05/27/15 12:12:23 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.8: mods found INFO: [XFW] Version: 3.0.0 INFO: [XFW] Working dir: D:\Temp\Kharlashkin\Private\World_of_Tanks\res_mods\mods INFO: [XFW] Loading mod: xvm_main 3.0.0 (http://www.modxvm.com/) INFO: [XFW] Loading mod: xvm_battle 3.0.0 (http://www.modxvm.com/) INFO: [XFW] Loading mod: xvm_contacts 3.0.0 (http://www.modxvm.com/) INFO: [XFW] Loading mod: xvm_crew 3.0.0 (http://www.modxvm.com/) INFO: [XFW] Loading mod: xvm_equip 3.0.0 (http://www.modxvm.com/) INFO: [XFW] Loading mod: xvm_export 3.0.0 (http://www.modxvm.com/) INFO: [XFW] Loading mod: xvm_hangar 3.0.0 (http://www.modxvm.com/) INFO: [XFW] Loading mod: xvm_limits 3.0.0 (http://www.modxvm.com/) INFO: [XFW] Loading mod: xvm_ping 3.0.0 (http://www.modxvm.com/) INFO: [XFW] Loading mod: xvm_profile 3.0.0 (http://www.modxvm.com/) INFO: [XFW] Loading mod: xvm_profiler 3.0.0 (http://www.modxvm.com/) INFO: [XFW] Loading mod: xvm_quests 3.0.0 (http://www.modxvm.com/) INFO: [XFW] Loading mod: xvm_sounds 3.0.0 (http://www.modxvm.com/) INFO: [XFW] Loading mod: xvm_tcarousel 3.0.0 (http://www.modxvm.com/) INFO: [XFW] Loading mod: xvm_techtree 3.0.0 (http://www.modxvm.com/) INFO: [XFW] Loading mod: xvm_tooltips 3.0.0 (http://www.modxvm.com/) INFO: Load mods: AutoTelescope_mod NOTICE: [NOTE] (scripts/common/fortified_regions.py, 211): fortified_regions.init() NOTICE: [NOTE] (scripts/common/clubs_settings.py, 46): clubs.init() NOTICE: [NOTE] (scripts/client/post_processing/__init__.py, 267): The quality = 4 was selected. NOTICE: [NOTE] (scripts/client/post_processing/__init__.py, 267): The quality = 3 was selected. NOTICE: [NOTE] (scripts/client/ConnectionManager.py, 149): User authentication method: token2 NOTICE: [NOTE] (AutoTelescope_mod.py, 137): instList: ((1273, 1785, 249),) NOTICE: [NOTE] (scripts/client/account_helpers/settings_core/options.py, 719): Change state of voip: (True,) NOTICE: [NOTE] (scripts/client/game.py, 400): [SPACE] Loading space: spaces/hangar_v2 ERROR: [EXCEPTION] (scripts/common/Event.py, 34): Traceback (most recent call last): File "scripts/common/Event.py", line 32, in __call__ File "scripts/client/gui/Scaleform/framework/managers/containers.py", line 508, in __loader_onViewLoaded File "scripts/client/gui/Scaleform/framework/entities/abstract/ContainerManagerMeta.py", line 41, in as_showS Exception: PyGFxValue - Failed to invoke method as_show. WARNING: [WARNING] (scripts/client/account_helpers/CustomFilesCache.py, 33): Method "close" takes too much time 0.194999933243 INFO: PostProcessing.Phases.fini() \------------------------------------------------------------------------------------------/ Edited May 27, 2015 by kharlashkin @ Quote Link to comment Short link Share on other sites More sharing options...
kharlashkin Posted July 15, 2015 Author Share Posted July 15, 2015 Обновил модик полноэкранного разрешения от 640х480. @MakcT40, Спасибо ещё раз за правильные исходники! res_mods.zip 1 @ Quote Link to comment Short link Share on other sites More sharing options...
kharlashkin Posted August 5, 2016 Author Share Posted August 5, 2016 Апну темку, может кто сталкивался или подскажет направление. С последним обновлением "паламалась" опять разрешение менее 1024х768. Вернее игра принимает нужное разрешение, но курсор теряет возможность уходить в самый низ экрана (нижняя точка - примерно середина иконок в карусели - пробовал 1280х720 и 800х600). Т.е. нельзя открыть чат, системные сообщения и т.п. Может кто видел чего-то похожее или понимает от чего может такое произойти? @ Quote Link to comment Short link Share on other sites More sharing options...
Ekspoint Posted August 17, 2016 Share Posted August 17, 2016 import gui.shared.utils.graphics as graphics from gui.GraphicsResolutions import g_graficsResolutions graphics.MIN_SCREEN_WIDTH = 640 graphics.MIN_SCREEN_HEIGHT = 480 g_graficsResolutions.MIN_HEIGHT = 480 g_graficsResolutions.MIN_WIDTH = 640 не? @ Quote Link to comment Short link Share on other sites More sharing options...
kharlashkin Posted August 18, 2016 Author Share Posted August 18, 2016 import gui.shared.utils.graphics as graphics from gui.GraphicsResolutions import g_graficsResolutions graphics.MIN_SCREEN_WIDTH = 640 graphics.MIN_SCREEN_HEIGHT = 480 g_graficsResolutions.MIN_HEIGHT = 480 g_graficsResolutions.MIN_WIDTH = 640 не? Хм... Глянем. Спасибо! @ Quote Link to comment Short link Share on other sites More sharing options...
Ekspoint Posted August 18, 2016 Share Posted August 18, 2016 Хм... Глянем. Спасибо!норм? @ Quote Link to comment Short link Share on other sites More sharing options...
kharlashkin Posted August 19, 2016 Author Share Posted August 19, 2016 норм?Не взлетело. В принципе я и не думал что это чем-то кардинально отличается от моего метода. Дополнительно пробовал прописать другие разрешения, вплоть до экзотики 960х720 через панель Nvidia, игра странно себя ведет - не отображается курсор и не подключатся к серверам. Видимо где-то глубже стоит проверка. @ Quote Link to comment Short link Share on other sites More sharing options...
kharlashkin Posted December 23, 2016 Author Share Posted December 23, 2016 (edited) Варгеи, как я их ненавижу!!! Ан-нет, все очень просто решилось ;) res_mods.7z Edited December 23, 2016 by kharlashkin 1 @ 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.