RakSAMP Arizona Авто оплата трейлера

Lenny Adams

Участник
Автор темы
118
5
Есть код авто оплаты трейлера, но он открывает окошко с оплатой, но не оплачивает. Просто окно с диалогом появляется.




код:
require ("addon")
local sampev = require("samp.events")

function sampev.onSendSpawn()
    sendInput('/trmenu')
end

function sampev.onShowDialog(id, style, title, btn1, btn2, text)
    local bs = bitStream.new()
    local function sendDialogResponse(button, list, input)
        bs:writeUInt16(id)
        bs:writeUInt8(button)
        bs:writeInt16(list)
        bs:writeUInt8(input:len())
        bs:writeString(input)
        bs:sendRPC(62)
    end
    if title:find('Трейлер меню') then
        sendDialogResponse(1, 6, '')
        return false
    end
end
 

Вложения

  • Снимок экрана (1236).png
    Снимок экрана (1236).png
    8 KB · Просмотры: 20

Lenny Adams

Участник
Автор темы
118
5

Nichoo

Тот самый луа хакер
93
36
Есть код авто оплаты трейлера, но он открывает окошко с оплатой, но не оплачивает. Просто окно с диалогом появляется.




код:
require ("addon")
local sampev = require("samp.events")

function sampev.onSendSpawn()
    sendInput('/trmenu')
end

function sampev.onShowDialog(id, style, title, btn1, btn2, text)
    local bs = bitStream.new()
    local function sendDialogResponse(button, list, input)
        bs:writeUInt16(id)
        bs:writeUInt8(button)
        bs:writeInt16(list)
        bs:writeUInt8(input:len())
        bs:writeString(input)
        bs:sendRPC(62)
    end
    if title:find('Трейлер меню') then
        sendDialogResponse(1, 6, '')
        return false
    end
end
id диалога скажи

Есть код авто оплаты трейлера, но он открывает окошко с оплатой, но не оплачивает. Просто окно с диалогом появляется.




код:
require ("addon")
local sampev = require("samp.events")

function sampev.onSendSpawn()
    sendInput('/trmenu')
end

function sampev.onShowDialog(id, style, title, btn1, btn2, text)
    local bs = bitStream.new()
    local function sendDialogResponse(button, list, input)
        bs:writeUInt16(id)
        bs:writeUInt8(button)
        bs:writeInt16(list)
        bs:writeUInt8(input:len())
        bs:writeString(input)
        bs:sendRPC(62)
    end
    if title:find('Трейлер меню') then
        sendDialogResponse(1, 6, '')
        return false
    end
end

Есть код авто оплаты трейлера, но он открывает окошко с оплатой, но не оплачивает. Просто окно с диалогом появляется.




код:
require ("addon")
local sampev = require("samp.events")

function sampev.onSendSpawn()
    sendInput('/trmenu')
end

function sampev.onShowDialog(id, style, title, btn1, btn2, text)
    local bs = bitStream.new()
    local function sendDialogResponse(button, list, input)
        bs:writeUInt16(id)
        bs:writeUInt8(button)
        bs:writeInt16(list)
        bs:writeUInt8(input:len())
        bs:writeString(input)
        bs:sendRPC(62)
    end
    if title:find('Трейлер меню') then
        sendDialogResponse(1, 6, '')
        return false
    end
end
Код:
function sampev.onShowDialog(id, style, title, button1, button2, text)
    if title:find("Трейлер") then sendDialogResponse(id, 1, 6, "") return false end
end