-
Content Count
1,719 -
Joined
-
Last visited
-
Days Won
154
Posts posted by Mixaill
-
-
вот интересно, они её возвращать собираются или можно sounds похоронить?
Не надо ничего хоронить. Вон, в ветке py+audio уже гавкаем.
- 7
-
-
она автоматом вроде должна вытянуться
Demon2597 тянет с форка на своем аккаунте, а путь к сабрепам у нас прописан относительный.
Вот оно и не находит bitbucket.org/demon2597/wot.libpython/
форкнул заново- такая же беда:( фиг знает что такое
я в этом темный, мне ни о чем не говорит к сожалению) а что делать?
Форкни к себе wot.libpython
-
-
Опечатка
- 1
-
@Mixaill, I have made some translations and corrections to Serbian file and switched it to Cyrillic alphabet, check it please.
It seems Wargaming uses the Latin alphabet for the Serbian. Cyrillic XVM will cause inconsistency in the user interface. It would be nice if you switch back to the Latin alphabet.
-
I have reworked the german translation file to use with actual XVM version.
Hope you like and use it. ;)
It would be nice if you make your changes directly on http://translate.by-reservation.com/de/xvm-client
- 1
-
-
Я только 4.0.7 в исходниках нашел, в идеале нужно 4.5.31.
-
Ну, импортируется без проблем, дальше не пытался.
-
-
Anyway, if this feature will be banned on EU, it will be disabled for EU. But now everything is OK.
- 2
-
Hi
Look at https://developers.wargaming.net/documentation/rules/rules/
No modifications shall be created which, according to Wargaming.net, bring undesirable changes to the gameplay of Wargaming.net Games. The list includes, but is not limited to:
- Transparent textures on game objects penetrated by game armament.
- Replacement of game models with collision models.
- Explicit highlighting of game objects that may seem dangerous as non-hazardous (e.g., white textures on destroyed tanks).
- Any changes to auto-aim (e.g., leading targets, automatic targeting of vulnerable areas).
- Fixing for the player the position of the other players that are not visible by the rules of the game visibility (locking the position of the player that disappeared from sight on map by tracer flares, display of the name of an enemy player that inflicted a non-critical hit remaining out of sight, etc.).
- Fixing the destruction of destructible objects on the minimap.
- Camera which is not attached to the position of a player, a “free” camera, able to move in three dimensions, and the use of artillery mode for other types of vehicles.
- Using keyboard macros in game situations (e.g., automation of work of “manual fire extinguisher”, except for an automatic shot from a reloaded weapon).
- Indication of an aiming point of other players which is different from its visual representation based on the position of a standard, unmodified 3D vehicle model operated by the player.
- Full or partial automation sending a vehicle to battle, its operating and firing (use of bots).
Nothing about the reloading indicator.
- 1
-
Залил вчерашние наработки, теперь дойдет до краша.Блин. Точно.
Теперь так
_ctypes = imp.load_dynamic('_ctypes', 'res_mods/_ctypes.pyd') #ImportError: DLL load failed: Не найдена указанная процедура.
-
@kharlashkin, ну что?
У меня так:
ImportError: dynamic module does not define init function (initpython27)
Потому что Python27 (с большой буковки)
_ctypes у меня вчера крашился c access violation, возможно неверно завернул структуры (ещё нет в репе)
-
Вопрос незнающего человека. Ctypes заработает с Вашим PYD?
Можно попытаться.
-
немного перебор вроде, ЕМНИП PyString_AsString можно не врапить, а использовать макрос PyString_AS_STRING (по аналогии как и PY_INCREF и т.п.).
Не, вполне себе самостоятельная функция, мало ли кто захочет использовать:
https://hg.python.org/cpython/file/v2.7.7/Include/stringobject.h#l69
https://hg.python.org/cpython/file/v2.7.7/Objects/stringobject.c#l791
-
Есть ещё вариант запатчить _PyImport_GetDynLoadFunc() своей реализацией, которая после LoadLibraryEx() будет подменять адреса структур в импортированном файле на правильные из WorldOfTanks.exe.
-
а что с ними?
__declspec(dllexport)/extern на них не влияет?
Может есть какой-то дефайн типа Py_ENABLE_SHARED...
__declspec(dllexport) работает отлично, символы экспортируются, тут вопросов нет.
Проблема в том, что делать перенаправление со структуры, объявленной у себя, на структуру, которая внутри WorldOfTanks.exe нельзя. (или я не знаю как?).
Точнее, можно, но для этого нужно будет изменить заголовочные файлы (добавить по звёздочке к каждой структуре), что приведёт к поломке бинарной совместимости с обычными .pyd собранными под обычный белый питон, чего не хотелось бы.
В качестве самого упоротого варианта вижу копирование содержимого структур к себе и замену адресов в WorldOfTanks.exe на свои. Но это как-то перебор, тут и до смены наживую версии Python (с 2.7.7 на 2.7.12, например) недалеко.
-
Первая попытка сделать нормальный libpython удалась наполовину: функции работают, но решительно непонятно что делать со структурами.
- 2
-
-
Насколько это сложно?
Без Scaleform'а в исходниках, мне кажется, это почти невозможно.
-
Скорее всего, у вас поврежден клиент.
Выполните проверку файлов игры из лаунчера:
Настройки -> Поддержка -> Проверить
-
1. Ваша операционная система?2. Используется ли какое-нибудь антивирусное ПО? Если да, то какое?3. Приложите пожалуйста python.log и xvm.log из каталога с клиентом игры.
- 1
Обсуждение ночных сборок (НЕ для багрепортов)
in Testing, Bug Reports
Posted
Качайте ветку default, а не py+audio. То что шарик в конец оборзел и лает с момента загрузки - это так и задумано.