ищу как убрать бинд батлпасса на B и меню взаимодействий в лаунчере

morvenall

Известный
Автор темы
79
7
Версия SA-MP
  1. Любая
Когда нажимаешь ПКМ по игроку, открывается меню взаимодейстия, в самой игре его никак не вырубить. Ищу скрипт для оффа. Также ищу как убрать бинд с кнопки B батлпасса
 
Решение
Lua:
function onSendPacket(ID, BS)
    if(ID == 220) then
        raknetBitStreamIgnoreBits(BS, 16)
        if(raknetBitStreamReadInt8(BS) == 66) then
            if(raknetBitStreamReadInt8(BS) == 64) then return false end
        end
    end
end

function onReceivePacket(ID, BS)
    if(ID == 220) then
        raknetBitStreamIgnoreBits(BS, 8)
        if(raknetBitStreamReadInt8(BS) == 17) then
            raknetBitStreamIgnoreBits(BS, 32)
            if(raknetBitStreamReadString(BS, raknetBitStreamReadInt32(BS)):match("window%.executeEvent%('event%.setActiveView', '%[\"InteractionMenu\"%]'%);")) then
                local BITSTREAM = raknetNewBitStream()
                raknetBitStreamWriteInt8(BITSTREAM, 220)...

atomlin

Известный
587
449
Lua:
function onSendPacket(ID, BS)
    if(ID == 220) then
        raknetBitStreamIgnoreBits(BS, 16)
        if(raknetBitStreamReadInt8(BS) == 66) then
            if(raknetBitStreamReadInt8(BS) == 64) then return false end
        end
    end
end

function onReceivePacket(ID, BS)
    if(ID == 220) then
        raknetBitStreamIgnoreBits(BS, 8)
        if(raknetBitStreamReadInt8(BS) == 17) then
            raknetBitStreamIgnoreBits(BS, 32)
            if(raknetBitStreamReadString(BS, raknetBitStreamReadInt32(BS)):match("window%.executeEvent%('event%.setActiveView', '%[\"InteractionMenu\"%]'%);")) then
                local BITSTREAM = raknetNewBitStream()
                raknetBitStreamWriteInt8(BITSTREAM, 220)
                raknetBitStreamWriteInt8(BITSTREAM, 24)
                raknetBitStreamWriteInt8(BITSTREAM, 1)
                raknetBitStreamWriteInt8(BITSTREAM, 0)
                raknetBitStreamWriteInt8(BITSTREAM, 0)
                raknetBitStreamWriteInt8(BITSTREAM, 0)
                raknetBitStreamWriteInt8(BITSTREAM, 0)
                raknetSendBitStreamEx(BITSTREAM, 1, 7, 1)
                raknetDeleteBitStream(BITSTREAM)
                return false
            end
        end
    end
end
 
  • Влюблен
  • Нравится
Реакции: VanoKLR и rvengnrg

Shadow_1206

Потрачен
220
24
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Когда нажимаешь ПКМ по игроку, открывается меню взаимодейстия, в самой игре его никак не вырубить. Ищу скрипт для оффа. Также ищу как убрать бинд с кнопки B батлпасса
/settings > Последние пункты. Там есть настройка "Показывать БП на клавишу B"
 

XRLM

Против ветра рождённый
Модератор
1,515
1,105
/settings > Последние пункты. Там есть настройка "Показывать БП на клавишу B"
тут именно отображение этой кнопки, но не открытие бп на клавишу

1667700775853.png


Также ищу как убрать бинд с кнопки B батлпасса
Код:
require 'moonloader'
function onWindowMessage(msg, wparam, lparam)
    if msg == 0x0100 then
        if wparam == 66 then
            consumeWindowMessage(true, false)
        end
    end
end
вроде так можно
 
Последнее редактирование:

Shadow_1206

Потрачен
220
24
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
тут именно отображение этой кнопки, но не открытие бп на клавишу

Посмотреть вложение 176415


Код:
require 'moonloader'
function onWindowMessage(msg, wparam, lparam)
    if msg == 0x0100 then
        if wparam == 66 then
            consumeWindowMessage(true, false)
        end
    end
end
вроде так можно
Ну там теперь и биндер где-то валяется, который за эти кнопки отвечает/
Сервер ещё не включили, поэтому не смогу сказать где.

И я забыл как, но я без скриптов отключил этот БП на B
 
Последнее редактирование:

chapo

чопа сребдс // @moujeek
Модератор
8,934
11,704
тут именно отображение этой кнопки, но не открытие бп на клавишу

Посмотреть вложение 176415


Код:
require 'moonloader'
function onWindowMessage(msg, wparam, lparam)
    if msg == 0x0100 then
        if wparam == 66 then
            consumeWindowMessage(true, false)
        end
    end
end
вроде так можно
оно не будет работать (вроде бы потому что грубо говоря лаунчерный плагин "хукает" нажатие клавиши до муна)
upd. проверил, работает, я пиздабол
 
Последнее редактирование:

Shadow_1206

Потрачен
220
24
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.

Вложения

  • BPneNaB.lua
    198 байт · Просмотры: 24