Jump to content
Korean Random

spoter

User
  • Posts

    849
  • Joined

  • Last visited

  • Days Won

    96

Posts posted by spoter

  1. причем тут гугл? я что прошу научить меня работать с питоном или научить меня писать скрипты??? вопрос был просто подсказать где лежит скрипт который отвечает за чувствительность автозахвата и как он называется? и по любому если ты лично не знаешь то есть люди которые это тут знают! а если знаешь и не говоришь то это твоё право как и моё задать вопрос. так что если кто знает ответьте пожалуйста)) и спасибо за минусы вы такие настоящие мужики)))  под этим сообщением тоже прошу ставить минусы))) 

    Такого в клиенте нет. Нужно писать отдельный мод, притом, этот мод автоматически будет признан как чит.

    два года назад делал подобное, пока ещё не было запрещённым, можешь код глянуть https://github.com/spoter/spoter-mods/blob/master/autoaim_optimize/autoaim_optimize102.py

    • Upvote 1
  2. @spoter, вопрос-то к ТС) от его ответа зависело бы то как ему помочь) Но он решил дать бесполезный ответ, так что и помочь ему пока нечем)

    Кстати, ты сам-то когда в последний раз XVM пробовал? Сейчас вроде и на допотопных калькуляторах производительность нормальная)

    не использовал xvm уже пару лет. неделю назад хотел глянуть что и как, глянул. выше отписал что и как.

    • Upvote 1
    • Downvote 1
  3. Чем XVM не устраивает?

    хвм не устраивает по нескольким причинам:

    1. мелко-фризы в бою.

    2. фризы при наличии некоторых других модов даже в ангаре.

    3. падение фпс в бою с 80 на минималках до 20.

    4. невозможность нафиг выпилить всю боевую часть, оставив только ангарную (чтобы боевая вообще даже не стартовала нафиг).

     

    и да, я знаю что у меня комп гавно, диски медленные и процессор 09 года.

    • Upvote 3
    • Downvote 2
  4. Интересует пара вопросов:

    1. Как отследить наведение на любой танк?

    Например: я хочу чтобы при наведении на танк и нажатии определенной кнопки выводилось сообщение в чат для владельца этого танка.

    Как получать информацию о танке, на который наведён?

    2. Отсюда второй вопрос, как правильно отследить нажатие этой кнопки? Всё тем же getch или так не будет правильно?

    import BigWorld
    from messenger import MessengerEntry
    from constants import PREBATTLE_TYPE
    from messenger.m_constants import PROTO_TYPE
    
    channelsCtrl = MessengerEntry.g_instance.gui.channelsCtrl
    
    for controller in channelsCtrl.getControllersIterator():
        channel = controller.getChannel()
        if channel.getClientID() == -129:
            controller.sendMessage("TEST MESSAGE".encode("utf8"))
    

    3. Как правильно писать код мода? 

     

    Очень был бы благодарен за любую помощь.

    Смотри исходники.

    http://github.com/spoter

    1. самое простое 

    if BigWorld.target() is not None:

    2. нажатие кнопки:

    from gui import InputHandler
    import game
    import Keys
    def newhandleKeyEvent(event):
        isDown, key, mods, isRepeat = game.convertKeyEvent(event)
        if key == Keys.KEY_NUMPAD6 and isDown:
            print isDown, key, mods, isRepeat
    
    InputHandler.g_instance.onKeyDown += newhandleKeyEvent
    InputHandler.g_instance.onKeyUp += newhandleKeyEvent
    

    3. смотри исходники модов других мододелов или xvm

  5. Для начала, в танках используется питон2.7

    Если вы будете делать на питон3, то часть функционала будет отличаться от того что используется в 2.7

     

    Питон и флеш взаимодействуют через daapi, притом опять, же, это не чистый флеш, это scaleform одной из последних версий, перепиленый разрабами танков, с поддержкой ас3.

     

    Вы вообще определитесь сначала что именно сделать хотите, потом выберите инструментарий и делайте.

  6. Маус до 0.7.х

    Ис4 на 10лвле

    Батчат сразу после ввода

    Sturmpanzer II на кумулятивах до того как порезали точнгсть арты в боях с 10ками, 300 дамаги каждые 7 секунд с диким пробитием

    Су-26 до 0.6.4

    Джедай сразу в момент начала продаж коллекционок и до первого нерфа.

    • Upvote 1
  7. Внезапно выяснилось, что забыл починить масштабирование полосок при увеличении кратности прицела.

    Ну не использовал я этот мод никогда, даже не подозревал что это нужно.

    Но думаю это не сильно критично, если что, другие авторы занялись созданием новой флешки для угн, думаю там оно будет. А этот быстрофикс, для самых нетерпеливых останется.

    Я продолжаю считать что угн не нужны :) лiл

    • Upvote 1
    • Downvote 1
  8. https://yadi.sk/d/Dd0MuFvMue8gQ
    починил как мог. будет работать только в текущем патче.

    причина в том что исправлена только питон часть. флешка всё есчо на ac2

    когда и если флешеры сделают новую флешку, тогда и будут УГН для новых патчей.

    Если старый функционал не выпилят в следующем патче, пересоберу мод.


    и вообще, продолжаю считать что УГН нинужны :)

    • Upvote 11
    • Downvote 1
  9. В вашей простыне логов я не нашёл ошибок, связанных с mod_mods_gui, единственное что былп ругань при старте модов, когда вы его удаляли.

    Про конфликт с хвм слышу в первый раз, вы в этом уверены? Этот мод вообще не должен никаким боком трогать функционал, связанный с хвм.

  10.  

    from PlayerEvents import g_playerEvents
    g_playerEvents.onAvatarReady
    
    def hookAvatarReady(*args):

    print 'test1'

     

    g_playerEvents.onAvatarReady += hookAvatarReady

     

    Это при старте гуи. И при стоп гуи делай

     

    g_playerEvents.onAvatarReady -= hookAvatarReady

     

    По факту ты к событию подпишешь свою функцию, а потом уберёшь из подписки.

  11. Извиняюсь перед автором темы, в оффлайне навалились задачи, пока не до написаня модов, до сентября примерно.

    Ещё раз простите что обнадёжил и ушёл.

    Я попробую в эту тему экспоинта позвать, может он сделает по-быстрому

×
×
  • Create New...