Скрипты для улучшения и облегчения игры Rust!

Тема в разделе "Rust", создана пользователем fazan4ikk, 30 авг 2014.

  1. Оффлайн

    fazan4ikk М. Лейтенант

    На форуме с:
    6 окт 2012
    Сообщения:
    401
    Симпатии:
    441
    Баллы:
    74
    skype:
    andrei1996-2013
    Доброго времени суток.
    Решил выложить пару скриптов для облегчения игры в RUST, возможно кому понадобятся. Как их внедрить в игру - нужно скачать Autohotkey
    Вбей в гугл. или зайдите на офф сайт и скачайте http://www.autohotkey.com/ (не реклама)
    Скрипты(код) пишите в текстовом редакторе, сохраняйте и меняйте расширение файла на script.ahk к примеру. а потом в проге активируем скрипт и заходим в игру.

    АВТОБЕГ

    Код:
    #SingleInstance Force
     
    SetTitleMatchMode, 2 ; Make search title in #IfWinActive more flexible
     
    MButton::
        IfWinActive, PlayRust
        {
            SendInput, {LShift Down}
            SendInput, {w Down}
            return
        }
    return
     
    MButton Up::
        IfWinActive, PlayRust
        {
            SendInput, {LShift Up}
            SendInput, {w Up}
            return
        }
    return
    Теперь, при нажании средней копки мыши - мы бежим автоматически. Еще раз нажмете - перестанем бежать. Кнопку можно поменять, на любую другую(там где Mbutton меняем, к примеру, на F3 )
    У кого лагает комп(трава и прочая херня) и кто не разобрался с конфигом вот вам простенький скрипт:

    Код:
    F5::
    #IfWinActive PlayRust
    F5::
    send,{F1}
    sleep 200
    SendInput grass.on False {Enter}
    sleep, 1000
    SendInput grass.forceredraw False {Enter}
    sleep, 1000
    SendInput grass.displacement False {Enter}
    sleep, 1000
    SendInput grass.disp_trail_seconds 1 {Enter}
    sleep, 1000
    SendInput grass.shadowcast False {Enter}
    sleep, 1000
    SendInput grass.shadowreceive False {Enter}
    sleep, 1000
    SendInput gfx.ssaa False {Enter}
    sleep, 1000
    SendInput gfx.bloom False {Enter}
    sleep, 1000
    SendInput gfx.ssao False {Enter}
    sleep, 1000
    SendInput gfx.grain False {Enter}
    sleep, 1000
    SendInput gfx.shafts False {Enter}
    sleep, 1000
    SendInput gfx.tonemap False {Enter}
    sleep, 1000
    При нажатии на F5 - у вас пропишутся все команды и выключится трава и прочие хрени, которые высасывают ваш фпс.

    Этот скрипт с помощью скролла мышки(вверх и вниз) будет переключать ваш хотбар. Забиндил только на первые 4.
    Скролл вверх - активный хотбар 1
    скролл вниз - 2
    альт+скролл вверх - 3
    альт+скролл вниз - 4

    Код:
    #IfWinActive PlayRust
    ~*WheelUp::
     
        Send,{1} ; Press the "1" button
     
        return
     
    #IfWinActive PlayRust
    ~*WheelDown::
     
        Send,{2} ; Press the "2" button
     
        return
     
    #IfWinActive PlayRust
    !Wheelup::
     
        Send,{3} ; Press the "3" button
     
        return
     
    #IfWinActive PlayRust
    !WheelDown::
     
        Send,{4} ; Press the "4" button
        return
    АВТОСУИЦИД(чтобы не прописывать вечно)

    При нажатии F2 у вас в консоли автоматически пропишется суицид и активирует его. Но лучше перебиндить на другую кнопку ;)

    Код:
    #IfWinActive PlayRust
    F2::
     
    Send,{F1} ; Press the "F1" button
    SendInput suicide
    Sleep, 500
    Send,{Enter}
     
    return
    Автоперемещение вещей в ящик и из ящика(ограничение по кол-ву слотов)
    Теперь не заморачиваясь грабим дома в СЕКУНДЫ. F3 - перекидываем в ящик(ограничение 12 первых слотов по горизонтали) F4 - перекидываем обратно из ящика в инвентарь.
    Скрипт предназначен для разрешения экрана 1280х1024

    Код:
    #IfWinActive PlayRust
     
    F3::
     
    MouseClickDrag, L, 462, 593, 928, 582
    MouseClickDrag, L, 542, 591, 991, 598
    MouseClickDrag, L, 615, 601, 1068, 592
    MouseClickDrag, L, 692, 599, 921, 654
    MouseClickDrag, L, 764, 601, 995, 665
    MouseClickDrag, L, 834, 605, 1065, 663
    MouseClickDrag, L, 476, 657, 925, 717
    MouseClickDrag, L, 553, 667, 1002, 724
    MouseClickDrag, L, 619, 668, 1075, 731
    MouseClickDrag, L, 678, 673, 939, 799
    MouseClickDrag, L, 767, 667, 996, 803
    MouseClickDrag, L, 821, 671, 1069, 808
     
    return
     
    F4::
     
    MouseClickDrag, L, 928, 582, 462, 593
    MouseClickDrag, L, 991, 598, 542, 591
    MouseClickDrag, L, 1068, 592, 615, 601
    MouseClickDrag, L, 921, 654, 692, 599
    MouseClickDrag, L, 995, 665, 764, 601
    MouseClickDrag, L, 1065, 663, 834, 605
    MouseClickDrag, L, 925, 717, 476, 657
    MouseClickDrag, L, 1002, 724, 553, 667
    MouseClickDrag, L, 1075, 731, 619, 668
    MouseClickDrag, L, 939, 799, 678, 673
    MouseClickDrag, L, 996, 803, 767, 667
    MouseClickDrag, L, 1069, 808, 821, 671
     
    return

    Код для разрешения экрана 1024х768

    Код:
    #IfWinActive PlayRust
     
    F3::
    MouseClickDrag, L, 324, 332, 827, 332
    MouseClickDrag, L, 409, 336, 902, 339
    MouseClickDrag, L, 489, 335, 978, 339
    MouseClickDrag, L, 572, 329, 810, 402
    MouseClickDrag, L, 639, 332, 888, 424
    MouseClickDrag, L, 718, 335, 943, 406
    MouseClickDrag, L, 342, 405, 799, 473
    MouseClickDrag, L, 391, 395, 879, 483
    MouseClickDrag, L, 497, 417, 937, 474
    MouseClickDrag, L, 534, 387, 801, 551
    MouseClickDrag, L, 642, 406, 876, 549
    MouseClickDrag, L, 689, 406, 948, 546
     
    return
     
    F4::
    MouseClickDrag, L, 827, 332, 324, 332
    MouseClickDrag, L, 902, 339, 409, 336
    MouseClickDrag, L, 978, 339, 489, 335
    MouseClickDrag, L, 810, 402, 572, 329
    MouseClickDrag, L, 888, 424, 639, 332
    MouseClickDrag, L, 943, 406, 718, 335
    MouseClickDrag, L, 799, 473, 342, 405
    MouseClickDrag, L, 879, 483, 391, 395
    MouseClickDrag, L, 937, 474, 497, 417
    MouseClickDrag, L, 801, 551, 534, 387
    MouseClickDrag, L, 876, 549, 642, 406
    MouseClickDrag, L, 948, 546, 689, 406
     
    return
    Код:
    этот для 1920х1080
    Код:
    #IfWinActive PlayRust
     
    F3::
     
    MouseClickDrag, L, 1259, 635, 775, 635
    MouseClickDrag, L, 1320, 635, 859, 635
    MouseClickDrag, L, 1392, 635, 924, 635
    MouseClickDrag, L, 1259, 704, 1002, 635
    MouseClickDrag, L, 1320, 704, 1080, 635
    MouseClickDrag, L, 1392, 704, 1150, 635
    MouseClickDrag, L, 1259, 770, 775, 710
    MouseClickDrag, L, 1320, 770, 859, 710
    MouseClickDrag, L, 1392, 770, 924, 710
    MouseClickDrag, L, 1259, 840, 1002, 710
    MouseClickDrag, L, 1320, 840, 1080, 710
    MouseClickDrag, L, 1392, 840, 1150, 710
     
    return
     
    F4::
     
    MouseClickDrag, L, 775, 635, 1259, 635
    MouseClickDrag, L, 859, 635, 1320, 635
    MouseClickDrag, L, 924, 635, 1392, 635
    MouseClickDrag, L, 1002, 635, 1259, 704
    MouseClickDrag, L, 1080, 635, 1320, 704
    MouseClickDrag, L, 1150, 635, 1390, 704
    MouseClickDrag, L, 775, 710, 1259, 770
    MouseClickDrag, L, 859, 710, 1320, 770
    MouseClickDrag, L, 924, 710, 1390, 770
    MouseClickDrag, L, 1002, 710, 1259, 840
    MouseClickDrag, L, 1080, 710, 1320, 840
    MouseClickDrag, L, 1150, 710, 1390, 840
     
    return
    Если те скрипты, которые выше не работают у вас, попробуйте забить свои координаты мышки.
    Как вариант, вот скрипт, который записывает координаты мышки:

    Код:
    Idx := 1
     
    ; Press F10 to erase the list
    F10:: List := ""
     
    ; Press F11 to add your current mouse position to the list
    F11::
        MouseGetPos, X, Y
        List .= "`n" Idx++ ":`t" X "," Y
    Return
     
    ; Press F12 to show the list
    F12:: MsgBox % SubStr(List,2)
     
    ; Press Shift+ESC to exit the script
    +Esc:: ExitApp

    F10 - стирает все сохраненные координаты
    F11 - записывает координаты, те, где твой курсор мышки
    F12 - показывает список координат.
    Шифт+еск = выходит из скрипта.
    Когда будут все координаты, потом просто их к скрипту с автоперемещением привязать и затестить.

    Сразу говорю, работа не моя, взял с другого форума (сыль конечно кидать не буду).
    Автор этой работы человек под ником - clubkillerko.
    Надеюсь это поможет вам сделать Вашу игру еще более приятной и интересной.
    Спасибо за внимание)


     
    dedpool2517 нравится это.
  2.  

Поделиться этой страницей

Уважаемый пользователь!

Мы обнаружили, что вы блокируете показ рекламы на нашем сайте.

Просим внести его в список исключения или отключить AdBlock.

Наши материалы предоставляются БЕСПЛАТНО и единственным доходом является реклама.

Спасибо за понимание!