Перейти к содержимому
Korean Random

Serfer_78

Пользователь
  • Публикации

    71
  • Зарегистрирован

  • Посещение

Репутация

2 Нуп

Основная информация

  • Пол
    Не определилось ;)

Контакты

  • Ник
    Serfer_78
  • Сервер WoT
    RU / CIS

Посетители профиля

1 833 просмотра профиля
  1. Serfer_78

    Мод растояния до танка.

    Сорри за некропост, подумал может пользователям корейки пригодится... Расстояние до врагов НЕ на уровне с никами... Набросал только что, на коленке.. НЕ ПРОВЕРЯЛ! Так что , ни чего не гарантирую но % на 99 мод рабочий Расстояние пишет в отдельном гуи.. положение на экране задаем в t.position.. Ловите... # -*- coding: utf-8 -*- author = 'Serfer_78' # А импорты кинем самостоятельно ;-) t = GUI.Text('0.0') t.position = (0, 0.7, 1)#Позиция текста на экране def mod_distance(vehicle=None): pl = BigWorld.player() if pl is not None and hasattr(pl, 'isOnArena') and pl.inWorld and pl.isVehicleAlive: for vID, vData in pl.arena.vehicles.iteritems(): if vData['team'] != pl.team and vData['isAlive']: vehicle = BigWorld.entity(vID) if vehicle is not None and vehicle.isAlive() and vehicle.isStarted: gun = BigWorld.camera().cameraPositionProvider.value[0:3] test_result = vehicle.position.distTo(gun) if test_result <= 10: #расстояние от точки в центре экрана(куда целится орудие) до противника, при котором делаем замер. length = vehicle.position.distTo(pl.getOwnVehiclePosition()) name = pl.arena.vehicles[vID]['name'] GUI.addRoot(t) t.text = ('{} - {}'.format(name,length)) return GUI.delRoot(t) BigWorld.callback(1.0, lambda: mod_distance(vehicle))# 1.0 это повторный замер (Тут раз в секунду..) mod_distance()
  2. Serfer_78

    Запуск двух клиентов на одном ПК

    Не знаю пробовал запуск дополнительного окна через Sandboxie на разных платформах , естественно входил в нормальном окне в один акк, а в изолированное с помощью вышеупомянутой тулзы во второй аккаунт, кидал сам себе пригу и взводом в бой, так же играю в трене (поиск нычек и прострелов..) + тестирование модов... Все всегда пашет на ура ... и не только у меня...
  3. Serfer_78

    Как узнать, светится ли противник или нет

    Может быть if hasattr(vehicle, 'health')... ? не?
  4. Serfer_78

    Мод "Эмулятор сервера World of Tanks".

    @Dragon armor Просто шикарная работа , однозначно +
  5. Serfer_78

    Запуск двух клиентов на одном ПК

    юзайте Sandboxie
  6. Serfer_78

    Как получить телеметрию с танка реалтайм?

    Пробовал по всякому, в примере ниже посылает первое сообщение и молчит, может что то не так делаю? def sendMessage(message): try: UPDSend.Data.put(message) except Exception as e: print('[Error] [{e} '.format(e=e)+']') sendMessage('Hello World!')
  7. Serfer_78

    Как получить телеметрию с танка реалтайм?

    Это плохая идея.. Что-бы такого не было, нужно моды качать из официальных источников. Ну или как вариант самому писать.
  8. Serfer_78

    Как получить телеметрию с танка реалтайм?

    BigWorld.wg_collideSegment(BigWorld.player().spaceID, startPoint, endPoint, 128) не совсем понятно что за цифра 128 BigWorld.wg_collideSegment(BigWorld.player().spaceID, startPoint, endPoint, False) или так.. BigWorld.wg_collideSegment(BigWorld.player().spaceID, attacker.gun.position, target.gun.position, 3) ... Вообщем темный лес.. буду ковырять) PS: Все разобрался благодаря помощи @StranikS_Scan
  9. Serfer_78

    Как получить телеметрию с танка реалтайм?

    Как раз на оборот .. Не то что не гуглится, инфы по ней нет вообще
  10. Serfer_78

    Как создать и запустить тренировочный бой?

    Поможет программка Sandboxie + доп акк))
  11. Serfer_78

    Как получить телеметрию с танка реалтайм?

    А есть толковая дока по функции ? BigWorld.wg_collideSegment
  12. Serfer_78

    Как создать и запустить тренировочный бой?

    Зачетно))
  13. Serfer_78

    JMPACK - создаем модпак сами

    C:\Users\Brut\Desktop\Улитка боб\JMPACK_2.2_RN\JMPack.ico Улитка боб? В целом идея не плохая, но километр кода и пачки костылей поддерживать очень сложно. Может тогда уж на HiAsm запилить? По моему проще и поддержку легче осуществлять, да и поменьше кода будет... Автоит не лучшее решение но это ИМХО.. В архиве три простенькие программы, почти ни чего не весят но есть потенциал)) Инсталятор на HiAsm.zip Исходники приложил, ссылки на автора в проге. installer1.5.rar Для себя писал прогу для бизнеса, потратил минут 30-40. Размер 109кб.
  14. Serfer_78

    Как получить телеметрию с танка реалтайм?

    Спасибо за подробный ответ, думаю данный мод будет полезен всем артоводам да и просто любителям покидать на арте с небольшой дальностью стрельбы, в разгаре боя в арт режиме пытаясь дотянуться до противника часто тонешь и переворачиваешься.. Например с картой Фьорды частая беда когда стоишь за мостиком у базы номер 2 в квадрате с1 Чуть вперед подался и все... )) Действительно если подать звуковой сигнал за 5 метров до падения будет больше шансов выжить.
  15. Serfer_78

    Модернизация прицела

    Для справки... def dispersion() pl = BigWorld.player() print '%s' %(pl.gunRotator.dispersionAngle)
×