Monstrofil 70 #534745 Posted May 11, 2023 (edited) 28.04.2023 в 00:28, DrWeb7_1 сказал: Это они вызывают рывки спидометра? Нет, это либо какой-то расснихрон, либо древний клиент салолётиков так и работал в конце альфы. Не знаю я, ещё и реализация спидометра у картошки на C написана, не подсмотреть А вот в 1.7.5 всё наоборот, высотомер работает, а спидометр совсем RIP. Возможно позицию все же стоит обновлять через avatarUpdate*, а не через detailedPosition(). Edited May 12, 2023 by Monstrofil 2 Quote Share this post Link to post Short link Share on other sites
DrWeb7_1 179 #534770 Posted May 12, 2023 (edited) 11.05.2023 в 14:57, Monstrofil сказал: Возможно позицию все же стоит обновлять через avatarUpdate*, а не через detailedPosition(). Может это и является причиной рывков? Очень странно дёргается самолёт. (да, я опять повторяюсь... ) Edited May 12, 2023 by DrWeb7_1 1 Quote Share this post Link to post Short link Share on other sites
Monstrofil 70 #534773 Posted May 13, 2023 9 часов назад, DrWeb7_1 сказал: Может это и является причиной рывков? Очень странно дёргается самолёт. Ага, оно самое. Но спидометр это не исправило =/ 2 Quote Share this post Link to post Short link Share on other sites
DrWeb7_1 179 #534774 Posted May 13, 2023 2 часа назад, Monstrofil сказал: Но спидометр это не исправило =/ Он более стабильно себя стал вести, если не кажется. 1 Quote Share this post Link to post Short link Share on other sites
MuRaMiHa 115 #534776 Posted May 13, 2023 (edited) Вы уже тут делаетe эмулятор сервера WoWP? :/ Edited October 2, 2023 by MuRaMiHa 2 Quote Share this post Link to post Short link Share on other sites
freak527 19 #535182 Posted June 6, 2023 Hey guys, are there some news? 1 Quote Share this post Link to post Short link Share on other sites
DrWeb7_1 179 #537441 Posted October 7, 2023 (edited) Пошевелим тишину вопросом в зал. Дано: попытка запустить интерфейс тренировочной комнаты. Что происходит: создаётся комната, клиент принимает состояние «готов», но он виснет с надписью «Подтверждение готовности». В python.log прослеживается, что данные PREBATTLE_UPDATE.PLAYER_STATE доходят до клиента и корректно парсятся, однако, происходит вышеописанное зависание ввиду того, что клиент пытается откуда-то распарсить танк со сжатым описанием «ноль», когда на вход функции подавался только compactDescr в виде struct? 2023-10-07 02:29:17.369: DEBUG: [DEBUG] (scripts/client_common/ClientPrebattle.py, 226): __onPlayerStateChanged (1, 1, 4, '\x01\r\x1b\x00\x0f\x00\xc9\x00\x01\x00\x18\x00\x17\x00\x00', 0, 0, '') 2023-10-07 02:29:17.369: DEBUG: [DEBUG] (scripts/client/gui/prb_control/entities/base/legacy/entity.py, 918): prb_onPlayerStateChanged (PlayerPrbInfo(accID = 1, dbID = 13028161, fullName = DrWeb7_1, state = 4, isCreator = True, time = 23, vehCompDescr = 'ussr:R11_MS-1'),) 2023-10-07 02:29:17.369: DEBUG: [DEBUG] (scripts/client/gui/shared/utils/listeners_collection.py, 82): onPlayerStateChanged ((<gui.prb_control.entities.training.legacy.entity.TrainingEntity object at 0x662C9C88>, 1, PlayerPrbInfo(accID = 1, dbID = 13028161, fullName = DrWeb7_1, state = 4, isCreator = True, time = 23, vehCompDescr = 'ussr:R11_MS-1')), {}) 2023-10-07 02:29:17.427: ERROR: [ERROR] (scripts/common/items/vehicles.py, 1640): (compact descriptor to XML mismatch?) (0,) 2023-10-07 02:29:17.428: ERROR: [EXCEPTION] (scripts/common/Event.py, 46): Traceback (most recent call last): File "scripts/common/Event.py", line 44, in __call__ File "scripts/client/gui/Scaleform/framework/managers/containers.py", line 1344, in __onViewLoaded File "scripts/client/gui/Scaleform/framework/managers/containers.py", line 1288, in __showAndInitializeView File "scripts/client/gui/Scaleform/framework/entities/DisposableEntity.py", line 62, in create File "scripts/client/gui/Scaleform/daapi/view/lobby/trainings/TrainingRoom.py", line 80, in _populate File "scripts/client/gui/prb_control/items/prb_items.py", line 81, in getVehicle File "scripts/client/gui/shared/gui_items/Vehicle.py", line 190, in __init__ File "scripts/common/items/vehicles.py", line 1881, in VehicleDescr File "scripts/common/items/vehicles.py", line 458, in __init__ File "scripts/common/items/vehicles.py", line 1534, in __initFromCompactDescr File "scripts/common/items/vehicles.py", line 7140, in _splitVehicleCompactDescr TypeError: 'int' object has no attribute '__getitem__' Edited October 7, 2023 by DrWeb7_1 1 Quote Share this post Link to post Short link Share on other sites
Monstrofil 70 #537512 Posted October 14, 2023 С обновлением 12.9 кораблики к каждому пакету перед заголовками начали дописывать int32 (?). Сначала думал что это какая-то защита, но сервер принял сообщение даже с нулями вместо первых 4 байт. Предназначение пока непонятно. 45a55fea0100000502b0cc00000000040001110112f1d0fb63c1db892d050d4ed07ca103ed67214bcb1b6524ea69a0c70fc057818ed12359a9d6661898eff2621f4aa5e5ebb786309e8cfa18f88ce8e441b36130dba83f936df528cac18dbfba4ca7cf6f5e3ea40539ebaf7bfd6d3e9ae8ff910777f4c37e0d24d671f18b63f8f341421b0cbcc9a53d5c7c7264350aaae485913774d80ae329dc47ed0fb81405c13096cc8028d9fe6d86cd952aa38543c4802a600e6cc79513fc9598daab9a70701d8f72f6ef952d2214abcc94933019729646456562bfeb6e2f541082794fc9a930406369b649b238f1648775373b08a674f069a2e3def62b0c1c82ef8624bed1b248f62c9102b0ba05ee659bd4e98f5e33bb7e3aca0ad985d78f21c167bfa929b2bbfc050f9515b3701752ae0acb0badada3afe60f45ec5998d3499534eea89b4f0ba082a0e8d6b7528f5664965db3e379f9ba52324c0ca842aced0bd9c5674054ccd6918ae5e21560eb7978f1a115aa5564d08bf457037cf10f13ee56c6f3232ff27132efde88cbac6ae9b3a114313de7f59f48e28630a85c634cc827d81af7051fd739fb02a2051fe598832c0ff270f45113cda56caa8a8801b4a700546a21026e8094a267230b23a79882be7e52c16115d432646180bd3bde1d0b02a7dd5387f03d877b2e500d21fce6c366786932369741baf771fa014344d9bf97b11c6bf18dba2e97738e30941f060d791fc7cd5ce2750200 55867fee0100000502b1cc00000000040001110153c7eae8ea610ecbbf30e7003518e06d2b2ee639ddd8ec5953de6eab6e0a049316996b16f5073a1ceb409815da98726a8a84caf8e19096df688d7b53e399b2902a08014b4fca5cc5a4bf32e84436bc19c44cf290fea76b352be79d039e49891ed48c48998d3e01d36f19b523eaad9914cce4a6c6eca7507af9f9967cc297a9e19057ccaace6a55f5244d57ca5bb8d65b75a062a44271d7471e19415b673d94cc54db5c3e84a19e685a5f517d521a146d3be32692663a166414618222b2942abe5e7cd1bf8af7cc50c6fb10dbabd1b2f0faaca15aadcf64f8fde126a1182c05e7480aab602e5b074d06af793df5d3e1cd171bbbd8963bea0e1ded7917326b0ee41bf87a3ba1063dafd465c6766f19ed0de9596439fde0f108eb17b0f5edf3f35044bbc1b1dd3b54e247e5308bc4a32d98e31d285784bcc4a679a8bca298c6a4b5fafa071f682438395b398115e186394197fa7f97fd178477f28093efe3c9a5d2ddcdfe3ccbb2cd10c9164fa348ed25030e1e79b07a0e3cdffebafe460382ce8a560d7a84a317d700a532a90e433e305f4d951e5ccfb5c76621f299c75058cd90b7bc6e38d123591d1aa95c7f89079a5ad3f21408c7bd805904d5bc11e382ef1ea4f3734a16f8d5a556e1bf2594aceb7666900b836f208b24a07ba792671d6e15d2848e28ccae8c7f4248a2bcdb81233e7b4e4cc1c9e189e51a7ba4dedc48c8ac0200 65e31fe20100000502b2cc00000000040001110150ad7302089bb2af9531f01635d8e0f0c6892f2de8d24dc8ae022d68a8eeaaa726a4f5e3809b00df0bcae1293508d0122b526fa8f344563ece5adf32811272e9e8a95ebe5b43e5a94d1dd69e2954cff612a41d08e6f3a91422a4dc6be9377c6d7123ecb4fa0b45f5e0f7fffb4a8c2cedfb3f530422ee85ebdb9babdfabf8e303b67866fced552f9d967523229990ac5d7b3598ca7509cf1461b32e5ebc03f9f2d2451ec5ac40c37dac710615b0b56f81eb07b0b09d054c2e0429f8ae647ef265ec7c64185201846bce884c4d4ce9af868fc635e02a1021f5e07b5162dabec19fc4b3b6cb1984b7fae9689671b2dc9e5305f6351808e7c97a4b6d739684f8d9b6373a0fab95ce65194b51590f66266b638ac121b2e6b41613d8ab44b776dcf03afc74de0c4d791ead318eff67fae824f6b4db3250db8870b7dfd2ffccdf015df4bc2412e55abbf1e4b21885761ce1af3890fd239e1d0f7685fd04e29c9b8854bc6bc07d37e66c779e1f3e344ff49793a6c6fb510875d9e29eeabdeefbfa45907a98baf96e11e81cf23a0099a1babc82b28153b52dc84b65909bc20d3179ae5b8b80fe0e0406103d241ab2a1d7751427168bb9b975e1aa4c43fb2b3342f4fcb2dcd36178ec190049bbf3c70dbbe86e1ef13195d68f4fa49e462adbf5a7b546d274673f664ba39180c99c59151458cdea0a468368ad2803aefd7059541ceae8098d0200 75c03fe60100000502b3cc0000000004000111018a55691fd774efd48300993088f814afb77192e602c9776bb88197c239a08e9ba636b3ce2156befc344712813b19e38b956efbe3d9972729fff05189641aa1c733e4158cd2d8a134824ae52bf9265033ab02de969156f081048c6d1d5735bbbeea94b829103da7f221474fd71e74f39e608054ad91ed5ad77beca9be53cd4ece92033b598d3648f355337e213c823f579683e47181c83da50e0d5c87daccb9dc8fd50311d8555feac50ac71ec9edcee583fe6e189d84f8504131e3517c8049771dfe25631be218a8d0b71b82ffd079424005dbef520644bdbdb97131cdd63806c20dc4ffe6752f2b83eaaab411935d9fe3c98034553cf9853eced059322c8b23815f12737b02e3aa409073aed25141726cc38e9f3a50f71ce4d28145a3cfc1d48ba2e1e04ba02f070eb8eb5c730398b0498b03088b0626c1e1a78e96989b07bc9bd5cc81885055f7c291471977156f3355ea0e73283459e1a497aae91b1b8376225e84e1afaad30d06c118eea5a98af246102f893858797f6dab9863e90d8c43f39114522a8181e5db5b11c4c68c646765c957b7aaa132b7155a6025895c31d9118311e56a6b0b9410427defbec9e1874f4088bd84728f616d24baa63d6bf4a0beb8b1678b3a2f00c3a22c286c5848ebdde4bab74851deb7284629726a4f8a87f64dfba24bc90dd496b485138210480ab8309a3577b06d897e1b6bb2b650017c0200 p.s. обратно тоже приходят пакеты с таким дополнительным заголовком. 9f4d1f9b0000ff06000000deafbeaf4600 1 Quote Share this post Link to post Short link Share on other sites
Evil_Angel 0 #539494 Posted January 18 Народ,что там с оффлайн сервером для танков? будет ли возможность играть без патентов кислых,кибер-котлет и прочей нечисти? Есть ли возможность найти старую версию "картофана" и на её базе создать локальный сервак с ботами и прокачкой? Quote Share this post Link to post Short link Share on other sites
ZBlitZ 0 #539693 Posted January 30 А что нужно сделать чтобы сервер скачать? Запустить? :| Quote Share this post Link to post Short link Share on other sites
[email protected] 3 #540798 Posted Sunday at 02:07 PM looks like this project died 1 1 Quote Share this post Link to post Short link Share on other sites
yepev 281 #540801 Posted Sunday at 02:24 PM 13 minutes ago, [email protected] said: looks like this project died That's exactly what happens when such projects are not open source. Unfortunately, the author decided to work without sharing the code to the public, and that was a mistake. 2 1 Quote Share this post Link to post Short link Share on other sites
[email protected] 3 #540802 Posted Sunday at 02:29 PM Just now, yepev said: That's exactly what happens when such projects are not open source. Unfortunately, the author decided to work without sharing the code to the public, and that was a mistake. Yes. Exactly. It could have been something that could have made a dent in the world and instead this project died 2 1 Quote Share this post Link to post Short link Share on other sites
blueferret 13 #540805 Posted Sunday at 07:28 PM next best thing: https://github.com/hi-skittles/wot-offline-server Quote Share this post Link to post Short link Share on other sites