Jump to content
  • 0

help with binds in answer fields on a tablet


YuriGGB

Question

code:

 

local screenW,screenH = guiGetScreenSize()
local resW, resH = 1366,768
local x, y = (screenW/resW), (screenH/resH)
 
boxcpf = guiCreateEdit(x*-138, y*386, x*1366, y*38, "", false)
guiSetVisible ( boxcpf, false )
guiSetAlpha ( boxcpf, 0.00 )
guiEditSetMaxLength(boxcpf,5)
 
textbox_rg = guiCreateEdit(x*-39, y*329, x*1366, y*27, "", false)
guiSetVisible ( textbox_rg, false )
guiSetAlpha ( textbox_rg, 0.00 )
guiEditSetMaxLength(textbox_rg,3)
textbox_art = guiCreateEdit(x*-28, y*397, x*1366, y*27, "", false)
guiSetVisible ( textbox_art, false )
guiSetAlpha ( textbox_art, 0.00 )
guiEditSetMaxLength(textbox_art,3)
textbox_tem = guiCreateEdit(x*-27, y*466, x*1366, y*27, "", false)  
guiSetVisible ( textbox_tem, false )
guiSetAlpha ( textbox_tem, 0.00 )
guiEditSetMaxLength(textbox_tem,3)
 
addEventHandler("onClientResourceStart", resourceRoot,
function ()
ListaPrisao = dxGridW:Create(x*600, y*322, x*400, y*170)
ListaPrisao:AddColumn("ARTIGO", 30)
ListaPrisao:AddColumn("DURAÇÃO", 200)
ListaPrisao:SetVisible(false)
end)
 
function Reload_Lista ()
local cliente = getPlayerFromID(guiGetText(boxcpf))
if isElement(cliente) then
local motivo1 = getElementData(cliente,"rg:fichacriminal1") or " "
local motivo2 = getElementData(cliente,"rg:fichacriminal2") or " "
local motivo3 = getElementData(cliente,"rg:fichacriminal3") or " "
local motivo4 = getElementData(cliente,"rg:fichacriminal4") or " "
local motivo5 = getElementData(cliente,"rg:fichacriminal5") or " "
local motivo6 = getElementData(cliente,"rg:fichacriminal6") or " "
local motivo7 = getElementData(cliente,"rg:fichacriminal7") or " "
 
local t1 = getElementData(cliente,"rg:tempocriminal1") or " "
local t2 = getElementData(cliente,"rg:tempocriminal2") or " "
local t3 = getElementData(cliente,"rg:tempocriminal3") or " "
local t4 = getElementData(cliente,"rg:tempocriminal4") or " "
local t5 = getElementData(cliente,"rg:tempocriminal5") or " "
local t6 = getElementData(cliente,"rg:tempocriminal6") or " "
local t7 = getElementData(cliente,"rg:tempocriminal7") or " "
ListaPrisao:Clear(true)
ListaPrisao:AddItem(1, motivo1)
ListaPrisao:AddItem(1, motivo2)
ListaPrisao:AddItem(1, motivo3)
ListaPrisao:AddItem(1, motivo4)
ListaPrisao:AddItem(1, motivo5)
ListaPrisao:AddItem(1, motivo6)
ListaPrisao:AddItem(1, motivo7)
 
ListaPrisao:AddItem(2, t1)
ListaPrisao:AddItem(2, t2)
ListaPrisao:AddItem(2, t3)
ListaPrisao:AddItem(2, t4)
ListaPrisao:AddItem(2, t5)
ListaPrisao:AddItem(2, t6)
ListaPrisao:AddItem(2, t7)
 
end
end
 
fabricarpainel = false
------------------------------------------------------------------------
------------------------------------------------------------------------
------------------------------------------------------------------------
box_name = guiCreateEdit(x*403, y*238, x*442, y*29, "", false)
guiSetVisible ( box_name, false )
guiSetAlpha ( box_name, 0.00 )
guiEditSetMaxLength(box_name,32)
box_nascimento = guiCreateEdit(x*401, y*298, x*137, y*29, "", false)
guiSetVisible ( box_nascimento, false )
guiSetAlpha ( box_nascimento, 0.00 )
guiEditSetMaxLength(box_nascimento,10)
box_cidade = guiCreateEdit(x*553, y*299, x*137, y*29, "", false)
guiSetVisible ( box_cidade, false )
guiSetAlpha ( box_cidade, 0.00 )
guiEditSetMaxLength(box_cidade,20)
box_nacionalidade = guiCreateEdit(x*704, y*298, x*137, y*29, "", false)
guiSetVisible ( box_nacionalidade, false )
guiSetAlpha ( box_nacionalidade, 0.00 )
guiEditSetMaxLength(box_nacionalidade,20)
box_genero = guiCreateEdit(x*403, y*357, x*137, y*29, "", false)
guiSetVisible ( box_genero, false )
guiSetAlpha ( box_genero, 0.00 )
guiEditSetMaxLength(box_genero,15)
box_quilos = guiCreateEdit(x*553, y*357, x*137, y*29, "", false)
guiSetVisible ( box_quilos, false )
guiSetAlpha ( box_quilos, 0.00 )
guiEditSetMaxLength(box_quilos,5)
box_altura = guiCreateEdit(x*704, y*358, x*137, y*29, "", false)
guiSetVisible ( box_altura, false )
guiSetAlpha ( box_altura, 0.00 )
guiEditSetMaxLength(box_altura,7)
 
function ConfigurarBrancos ()
    if lg_criarrg == true then
        lgedit_1 = guiGetText(box_name)
        lgedit_2 = guiGetText(box_nascimento)
        lgedit_3 = guiGetText(box_cidade)
        lgedit_4 = guiGetText(box_nacionalidade)
        lgedit_5 = guiGetText(box_genero)
        lgedit_6 = guiGetText(box_quilos)
        lgedit_7 = guiGetText(box_altura)
    end
end
setTimer ( ConfigurarBrancos, 50, 0 )
 
lgedit_1 = 0
lgedit_2 = 0
lgedit_3 = 0
lgedit_4 = 0
lgedit_5 = 0
lgedit_6 = 0
lgedit_7 = 0
 
lg_criarrg = false
 
function painelrg()
    dxDrawImage(x*393, y*162, x*564, y*388, "img/rg.png", 0, 0, 0, tocolor(255, 255, 255, 255), false)
        dxDrawText(lgedit_1, x*411, y*238, x*704, y*270, tocolor(254, 254, 254, 255), 1.00, "default-bold", "left", "center", false, false, false, false, false)
        dxDrawText(lgedit_2, x*411, y*299, x*540, y*327, tocolor(254, 254, 254, 255), 1.00, "default-bold", "left", "center", false, false, false, false, false)
        dxDrawText(lgedit_3, x*561, y*299, x*690, y*327, tocolor(254, 254, 254, 255), 1.00, "default-bold", "left", "center", false, false, false, false, false)
        dxDrawText(lgedit_4, x*712, y*299, x*841, y*327, tocolor(254, 254, 254, 255), 1.00, "default-bold", "left", "center", false, false, false, false, false)
        dxDrawText(lgedit_5, x*411, y*358, x*540, y*386, tocolor(254, 254, 254, 255), 1.00, "default-bold", "left", "center", false, false, false, false, false)
        dxDrawText(lgedit_6, x*561, y*358, x*690, y*386, tocolor(254, 254, 254, 255), 1.00, "default-bold", "left", "center", false, false, false, false, false)
        dxDrawText(lgedit_7, x*712, y*358, x*841, y*386, tocolor(254, 254, 254, 255), 1.00, "default-bold", "left", "center", false, false, false, false, false)
end
 
function Abrir_Fechar_Rg ()
if lg_criarrg == false then
addEventHandler ( "onClientRender", root, painelrg )
guiSetVisible ( box_name, true )
guiSetVisible ( box_nascimento, true )
guiSetVisible ( box_cidade, true )
guiSetVisible ( box_nacionalidade, true )
guiSetVisible ( box_genero, true )
guiSetVisible ( box_quilos, true )
guiSetVisible ( box_altura, true )
showCursor ( true )
lg_criarrg = true
else
removeEventHandler ( "onClientRender", root, painelrg )
guiSetVisible ( box_name, false )
guiSetVisible ( box_nascimento, false )
guiSetVisible ( box_cidade, false )
guiSetVisible ( box_nacionalidade, false )
guiSetVisible ( box_genero, false )
guiSetVisible ( box_quilos, false )
guiSetVisible ( box_altura, false )
showCursor ( false )
lg_criarrg = false
end
end
 
function ReceberSolicitacaoCriarRG ()
  if getElementData ( localPlayer, "lg_solicitarregistro" ) == "Sim" then
  setElementData ( localPlayer, "lg_solicitarregistro", "Não" )
  Abrir_Fechar_Rg () -- Abrir
  end
end
setTimer ( ReceberSolicitacaoCriarRG, 50, 0 )
 
function ConfirmarContinuar (_,state)
 
if lg_criarrg == true then
if state == "down" then
if cursoronelement (x*571, y*465, x*166, y*29) then
if guiGetText(box_name) == "" or guiGetText(box_nascimento) == "" or guiGetText(box_cidade) == "" or guiGetText(box_nacionalidade) == "" or guiGetText(box_genero) == "" or guiGetText(box_quilos) == "" or guiGetText(box_altura) == "" then
  return
end
            local time = getRealTime() or 0
            local hora = time.hour + 1 or 0
            local minuto = time.minute or 0
            local sec = time.second or 0
            local dia = time.monthday or 0
            local mes = time.month + 1 or 0
            local ano = time.year + 1900 or 0
 
            if minuto < 10 then
                minuto = "0"..minuto
            end
            if sec < 10 then
                sec = "0"..sec
            end
            if mes < 10 then
                mes = "0"..mes
            end
 
setElementData ( localPlayer, "lg_rg_nome", ""..lgedit_1.."" )
setElementData ( localPlayer, "lg_rg_nascimento", ""..lgedit_2.."" )
setElementData ( localPlayer, "lg_rg_cidade", ""..lgedit_3.."" )
setElementData ( localPlayer, "lg_rg_nacionalidade", ""..lgedit_4.."" )
setElementData ( localPlayer, "lg_rg_genero", ""..lgedit_5.."" )
setElementData ( localPlayer, "lg_rg_quilos", ""..lgedit_6.."" )
setElementData ( localPlayer, "lg_rg_altura", ""..lgedit_7.."" )
setElementData ( localPlayer, "lg_rg_expedicao", ""..dia.."/"..mes.."/"..ano.." "..hora..":"..minuto..":"..sec )
 
Abrir_Fechar_Rg () -- Fechar
setElementData ( localPlayer, "lg_possuirg", "Sim" )
end
end
end
end
addEventHandler ( "onClientClick", root, ConfirmarContinuar )
 
------------------------------------------------------------------------
------------------------------------------------------------------------
------------------------------------------------------------------------
 
    function p_fabricar()
        local paginaplayer = getElementData(localPlayer,"pfpagina") or false
 
       
 
        dxDrawImage(x*337, y*155, x*705, y*486, "img/tablet.png", 0, 0, 0, tocolor(255, 255, 255, 255), false)
        --dxDrawImage(337, 155, 705, 486, ":lg_ppf/img/tablet.png", 0, 0, 0, tocolor(255, 255, 255, 255), false)
        if paginaplayer == "aguarde" then
    dxDrawImage(x*337, y*155, x*705, y*486, "img/aguarde.png", 0, 0, 0, tocolor(255, 255, 255, 255), false)
        elseif paginaplayer == 1 then
            guiSetVisible ( boxcpf, true )
        dxDrawImage(x*337, y*155, x*705, y*486, "img/buscarcpf.png", 0, 0, 0, tocolor(255, 255, 255, 255), false)
        dxDrawText(guiGetText(boxcpf), x*517, y*386, x*844, y*415, tocolor(50+50, 31+50, 101+50, 255), 1.20, "default-bold", "center", "center", false, false, false, false, false)
        elseif paginaplayer == 2 then
        dxDrawImage(x*337, y*155, x*705, y*486, "img/pagina1.png", 0, 0, 0, tocolor(255, 255, 255, 255), false)
    elseif paginaplayer == 201 then
local nome = getElementData(cliente,"lg_rg_nome") or ""
        local nascimento = getElementData(cliente,"lg_rg_nascimento") or ""
        local cidade = getElementData(cliente,"lg_rg_cidade") or ""
        local nacionalidade = getElementData(cliente,"lg_rg_nacionalidade") or ""
        local genero = getElementData(cliente,"lg_rg_genero") or ""
        local peso = getElementData(cliente,"lg_rg_quilos") or ""
        local altura = getElementData(cliente,"lg_rg_altura") or ""
        local expedicao = getElementData(cliente,"lg_rg_expedicao") or ""
        local serial = getElementData(cliente,"lg_serial") or ""
        dxDrawImage(x*337, y*155, x*705, y*486, "img/foto3x4.png", 0, 0, 0, tocolor(255, 255, 255, 255), false)
        dxDrawText("REGISTRO GERAL", x*508, y*340, x*603, y*364, tocolor(0, 30, 121, 181), 1.00, "default-bold", "left", "center", false, false, false, false, false)
        dxDrawText(guiGetText(boxcpf), x*508, y*358, x*603, y*382, tocolor(0, 25, 101, 254), 1.00, "default-bold", "center", "center", false, false, false, false, false)
        dxDrawText("NOME", x*767, y*306, x*862, y*330, tocolor(0, 30, 121, 181), 1.00, "default-bold", "center", "center", false, false, false, false, false)
        dxDrawText(nome, x*767, y*325, x*862, y*349, tocolor(0, 25, 101, 254), 1.00, "default-bold", "center", "center", false, false, false, false, false)
        dxDrawText("DATA DE NASCIMENTO", x*767, y*349, x*862, y*373, tocolor(0, 30, 121, 181), 1.00, "default-bold", "center", "center", false, false, false, false, false)
        dxDrawText(nascimento, x*767, y*368, x*862, y*392, tocolor(0, 25, 101, 254), 1.00, "default-bold", "center", "center", false, false, false, false, false)
        dxDrawText("SERIAL", x*391, y*476, x*486, y*500, tocolor(0, 30, 121, 181), 1.00, "default-bold", "left", "center", false, false, false, false, false)
        dxDrawText(serial, x*391, y*494, x*486, y*518, tocolor(0, 25, 101, 254), 1.00, "default-bold", "left", "center", false, false, false, false, false)
 
    elseif paginaplayer == 401 then
        dxDrawImage(x*337, y*155, x*705, y*486, "img/add.png", 0, 0, 0, tocolor(255, 255, 255, 255), false)
    elseif paginaplayer == 301 then
        local habia = getElementData(cliente,"DNL:Categoria(A)") or "Não habilitado(a)"
        local habib = getElementData(cliente,"DNL:Categoria(B)") or "Não habilitado(a)"
        local habic = getElementData(cliente,"DNL:Categoria(C)") or "Não habilitado(a)"
        local serial = getElementData(cliente,"lg_serial") or " "
        dxDrawImage(x*337, y*155, x*705, y*486, "img/foto3x4.png", 0, 0, 0, tocolor(255, 255, 255, 255), false)
        dxDrawText("HABILITAÇÃO CATEGORIA A", x*765, y*312, x*860, y*336, tocolor(0, 30, 121, 181), 1.00, "default-bold", "center", "center", false, false, false, false, false)
        dxDrawText(habia, x*765, y*326, x*860, y*350, tocolor(0, 22, 89, 231), 1.00, "default-bold", "center", "center", false, false, false, false, false)
        dxDrawText("HABILITAÇÃO CATEGORIA B", x*765, y*356, x*860, y*380, tocolor(0, 30, 121, 181), 1.00, "default-bold", "center", "center", false, false, false, false, false)
        dxDrawText(habib, x*765, y*370, x*860, y*394, tocolor(0, 22, 89, 231), 1.00, "default-bold", "center", "center", false, false, false, false, false)
        dxDrawText("HABILITAÇÃO CATEGORIA C", x*765, y*400, x*860, y*424, tocolor(0, 30, 121, 181), 1.00, "default-bold", "center", "center", false, false, false, false, false)
        dxDrawText(habic, x*765, y*414, x*860, y*438, tocolor(0, 22, 89, 231), 1.00, "default-bold", "center", "center", false, false, false, false, false)
       
        dxDrawText("REGISTRO GERAL", x*508, y*340, x*603, y*364, tocolor(0, 30, 121, 181), 1.00, "default-bold", "left", "center", false, false, false, false, false)
        dxDrawText(guiGetText(boxcpf), x*508, y*358, x*603, y*382, tocolor(0, 25, 101, 254), 1.00, "default-bold", "center", "center", false, false, false, false, false)
        dxDrawText("SERIAL", x*391, y*476, x*486, y*500, tocolor(0, 30, 121, 181), 1.00, "default-bold", "left", "center", false, false, false, false, false)
        dxDrawText(serial, x*391, y*494, x*486, y*518, tocolor(0, 25, 101, 254), 1.00, "default-bold", "left", "center", false, false, false, false, false)
    elseif paginaplayer == 2541 then
        dxDrawImage(x*337, y*155, x*705, y*486, "img/addprisao.png", 0, 0, 0, tocolor(255, 255, 255, 255), false)
        dxDrawText(guiGetText(textbox_rg), x*441, y*330, x*689, y*356, tocolor(0, 30, 121, 181), 1.00, "default-bold", "left", "center", false, false, false, false, false)
        dxDrawText(guiGetText(textbox_art), x*441, y*397, x*689, y*423, tocolor(0, 30, 121, 181), 1.00, "default-bold", "left", "center", false, false, false, false, false)
        dxDrawText(guiGetText(textbox_tem), x*441, y*466, x*689, y*492, tocolor(0, 30, 121, 181), 1.00, "default-bold", "left", "center", false, false, false, false, false)
         elseif paginaplayer == 501 then
local nome = getElementData(cliente,"lg_rg_nome") or ""
        local nascimento = getElementData(cliente,"lg_rg_nascimento") or ""
        local cidade = getElementData(cliente,"lg_rg_cidade") or ""
        local nacionalidade = getElementData(cliente,"lg_rg_nacionalidade") or ""
        local genero = getElementData(cliente,"lg_rg_genero") or ""
        local peso = getElementData(cliente,"lg_rg_quilos") or ""
        local altura = getElementData(cliente,"lg_rg_altura") or ""
        local expedicao = getElementData(cliente,"lg_rg_expedicao") or ""
        local serial = getElementData(cliente,"lg_serial") or ""
        local Emprego = getElementData(cliente,"Emprego") or "Desempregado"
        dxDrawImage(x*337, y*155, x*705, y*486, "img/foto3x4.png", 0, 0, 0, tocolor(255, 255, 255, 255), false)
        dxDrawText("REGISTRO GERAL", x*508, y*340, x*603, y*364, tocolor(0, 30, 121, 181), 1.00, "default-bold", "left", "center", false, false, false, false, false)
        dxDrawText(guiGetText(boxcpf), x*508, y*358, x*603, y*382, tocolor(0, 25, 101, 254), 1.00, "default-bold", "center", "center", false, false, false, false, false)
        dxDrawText("SERIAL", x*391, y*476, x*486, y*500, tocolor(0, 30, 121, 181), 1.00, "default-bold", "left", "center", false, false, false, false, false)
        dxDrawText(serial, x*391, y*494, x*486, y*518, tocolor(0, 25, 101, 254), 1.00, "default-bold", "left", "center", false, false, false, false, false)
        dxDrawText("NOME", x*642, y*311, x*737, y*335, tocolor(0, 30, 121, 180), 1.00, "default-bold", "left", "center", false, false, false, false, false)
        dxDrawText(nome, x*642, 325, x*737, 349, tocolor(0, 25, 121, 255), 1.00, "default-bold", "left", "center", false, false, false, false, false)
        dxDrawText("DATA DE NASCIMENTO", x*642, y*349, x*737, y*373, tocolor(0, 30, 121, 180), 1.00, "default-bold", "left", "center", false, false, false, false, false)
        dxDrawText(nascimento, x*642, y*363, x*737, y*387, tocolor(0, 25, 121, 255), 1.00, "default-bold", "left", "center", false, false, false, false, false)
        dxDrawText("DATA DE EXPEDIÇÃO", x*795, y*349, x*890, y*373, tocolor(0, 30, 121, 180), 1.00, "default-bold", "left", "center", false, false, false, false, false)
        dxDrawText(expedicao, x*795, y*363, x*890, y*387, tocolor(0, 25, 121, 255), 1.00, "default-bold", "left", "center", false, false, false, false, false)
        dxDrawText("CIDADE", x*642, y*387, x*737, y*411, tocolor(0, 30, 121, 180), 1.00, "default-bold", "left", "center", false, false, false, false, false)
        dxDrawText(cidade, x*642, y*401, x*737, y*425, tocolor(0, 25, 121, 255), 1.00, "default-bold", "left", "center", false, false, false, false, false)
        dxDrawText("SEXO", x*795, y*387, x*890, y*411, tocolor(0, 30, 121, 180), 1.00, "default-bold", "left", "center", false, false, false, false, false)
        dxDrawText(genero, x*795, y*401, x*890, y*425, tocolor(0, 25, 121, 255), 1.00, "default-bold", "left", "center", false, false, false, false, false)
        dxDrawText("Peso", x*396, y*405, x*491, y*429, tocolor(0, 30, 121, 180), 1.00, "default-bold", "left", "center", false, false, false, false, false)
        dxDrawText(peso, x*396, y*419, x*491, y*443, tocolor(0, 25, 121, 255), 1.00, "default-bold", "left", "center", false, false, false, false, false)
        dxDrawText("Altura", x*491, y*405, x*586, y*429, tocolor(0, 30, 121, 180), 1.00, "default-bold", "left", "center", false, false, false, false, false)
        dxDrawText(altura, x*491, y*419, x*586, y*443, tocolor(0, 25, 121, 255), 1.00, "default-bold", "left", "center", false, false, false, false, false)
        dxDrawText("Nacionalidade", x*642, y*425, x*737, y*449, tocolor(0, 30, 121, 180), 1.00, "default-bold", "left", "center", false, false, false, false, false)
        dxDrawText(nacionalidade, 642, y*439, x*737, y*463, tocolor(0, 25, 121, 255), 1.00, "default-bold", "left", "center", false, false, false, false, false)
        dxDrawText("Emprego", x*795, y*425, x*890, y*449, tocolor(0, 30, 121, 180), 1.00, "default-bold", "left", "center", false, false, false, false, false)
        dxDrawText(Emprego, x*795, y*439, x*890, y*463, tocolor(0, 25, 121, 255), 1.00, "default-bold", "left", "center", false, false, false, false, false)
    end
        --[[x*392, y*372, x*172, y*42
        x*392, y*414, x*172, y*42
        x*392, y*456, x*172, y*42
        x*392, y*498, x*172, y*42
        x*808, y*366, x*172, y*42
        x*808, y*414, x*172, y*42]]
    end
 
function abrir_fabricar()
    if fabricarpainel == false then
        triggerServerEvent("verificar_permissao",localPlayer)
        if getElementData(localPlayer,"lg_permissao") == "Sim" then
    showCursor ( true )
    fabricarpainel = true
    addEventHandler ( "onClientRender", getRootElement(), p_fabricar )
    setElementData(localPlayer, "pfpagina",1)
    guiSetText(boxcpf,"")
 
    Reload_Lista()
end
end
end
bindKey("n","down",abrir_fabricar)
 
function selecionararma ( _, state )
    local paginaplayer = getElementData(localPlayer,"pfpagina") or false
    if fabricarpainel == true then
    if state == "down" then
    if cursoronelement (x*632, y*431, x*89, y*28) then
    if paginaplayer == 1 then
    cliente = getPlayerFromID(guiGetText(boxcpf))
    if isElement(cliente) then
    setElementData(localPlayer,"pfpagina","aguarde")
    setTimer(setElementData, 100,1, localPlayer,"pfpagina",2)
    guiSetVisible(boxcpf,false)
else
end
end
    elseif cursoronelement (x*392, y*372, x*172, y*42) then      --1
    if paginaplayer == 2 then
    setElementData(localPlayer,"pfpagina","aguarde")
    setTimer(setElementData, 100,1, localPlayer,"pfpagina",201)
end
 
elseif cursoronelement (x*392, y*414, x*172, y*42) then          --2
    if paginaplayer == 2 then
    setElementData(localPlayer,"pfpagina","aguarde")
    setTimer(setElementData, 100,1, localPlayer,"pfpagina",301)
end
 
elseif cursoronelement (x*394, y*461, x*168, y*31) then          --3
    if paginaplayer == 2 then
    setElementData(localPlayer,"pfpagina","aguarde")
    setTimer(setElementData, 100,1, localPlayer,"pfpagina",401)
    ListaPrisao:SetVisible(true)
    Reload_Lista()
end
elseif cursoronelement (x*905, y*514, x*57, y*47) then
    if paginaplayer == 401 then
        setElementData(localPlayer,"pfpagina","aguarde")
        guiSetText(textbox_rg,"")
        guiSetText(textbox_tem,"")
        guiSetText(textbox_art,"")
        guiSetVisible ( textbox_rg, true )
    guiSetVisible ( textbox_tem, true )
    guiSetVisible ( textbox_art, true )
    setTimer(setElementData, 100,1, localPlayer,"pfpagina",2541)
    ListaPrisao:SetVisible(false)
end
elseif cursoronelement (x*394, y*500, x*168, y*36) then          --4
    if paginaplayer == 2 then
    setElementData(localPlayer,"pfpagina","aguarde")
    setTimer(setElementData, 100,1, localPlayer,"pfpagina",501)
end


 
elseif cursoronelement (x*393, y*463, x*226, y*79) then    
    if paginaplayer == 201 or paginaplayer == 301 or paginaplayer == 501 then
    local serial = getPlayerSerial ( cliente )
    setClipboard(serial)
end
   elseif cursoronelement(x*827, y*502, x*106, y*81) then
    if paginaplayer == 2541 then
 
    if isElement(cliente) then
    if guiGetText(textbox_rg) == "" or guiGetText(textbox_tem) == "" or guiGetText(textbox_art) == "" then
        return
    end
    if  guiGetText(textbox_rg) == guiGetText(boxcpf) then
   
   
    local m1 = getElementData(cliente,"rg:fichacriminal1") or ""
    local t1 = getElementData(cliente,"rg:tempocriminal1") or ""
    local m2 = getElementData(cliente,"rg:fichacriminal2") or ""
    local t2 = getElementData(cliente,"rg:tempocriminal2") or ""
    local m3 = getElementData(cliente,"rg:fichacriminal3") or ""
    local t3 = getElementData(cliente,"rg:tempocriminal3") or ""
    local m4 = getElementData(cliente,"rg:fichacriminal4") or ""
    local t4 = getElementData(cliente,"rg:tempocriminal4") or ""
    local m5 = getElementData(cliente,"rg:fichacriminal5") or ""
    local t5 = getElementData(cliente,"rg:tempocriminal5") or ""
    local m6 = getElementData(cliente,"rg:fichacriminal6") or ""
    local t6 = getElementData(cliente,"rg:tempocriminal6") or ""
    local m7 = getElementData(cliente,"rg:fichacriminal7") or ""
    local t7 = getElementData(cliente,"rg:tempocriminal7") or ""
 
    if m1 == "" then
       
    setElementData(cliente,"rg:fichacriminal1",guiGetText(textbox_art).." (CP)")
    setElementData(cliente,"rg:tempocriminal1",guiGetText(textbox_tem).." Meses")
elseif m2 == "" then
   
    setElementData(cliente,"rg:fichacriminal2",guiGetText(textbox_art).." (CP)")
    setElementData(cliente,"rg:tempocriminal2",guiGetText(textbox_tem).." Meses")
    elseif m3 == "" then
       
    setElementData(cliente,"rg:fichacriminal3",guiGetText(textbox_art).." (CP)")
    setElementData(cliente,"rg:tempocriminal3",guiGetText(textbox_tem).." Meses")
    elseif m4 == "" then
       
    setElementData(cliente,"rg:fichacriminal4",guiGetText(textbox_art).." (CP)")
    setElementData(cliente,"rg:tempocriminal4",guiGetText(textbox_tem).." Meses")
    elseif m5 == "" then
       
    setElementData(cliente,"rg:fichacriminal5",guiGetText(textbox_art).." (CP)")
    setElementData(cliente,"rg:tempocriminal5",guiGetText(textbox_tem).." Meses")
    elseif m6 == "" then
       
    setElementData(cliente,"rg:fichacriminal6",guiGetText(textbox_art).." (CP)")
    setElementData(cliente,"rg:tempocriminal6",guiGetText(textbox_tem).." Meses")
    elseif m7 == "" then
       
    setElementData(cliente,"rg:fichacriminal7",guiGetText(textbox_art).." (CP)")
    setElementData(cliente,"rg:tempocriminal7",guiGetText(textbox_tem).." Meses")
else
 
    setElementData(cliente,"rg:fichacriminal1",false)
    setElementData(cliente,"rg:fichacriminal2",false)
    setElementData(cliente,"rg:fichacriminal3",false)
    setElementData(cliente,"rg:fichacriminal4",false)
    setElementData(cliente,"rg:fichacriminal5",false)
    setElementData(cliente,"rg:fichacriminal6",false)
    setElementData(cliente,"rg:fichacriminal7",false)
 
    setElementData(cliente,"rg:tempocriminal1",false)
    setElementData(cliente,"rg:tempocriminal2",false)
    setElementData(cliente,"rg:tempocriminal3",false)
    setElementData(cliente,"rg:tempocriminal4",false)
    setElementData(cliente,"rg:tempocriminal5",false)
    setElementData(cliente,"rg:tempocriminal6",false)
    setElementData(cliente,"rg:tempocriminal7",false)
 
    setElementData(cliente,"rg:fichacriminal1",guiGetText(textbox_art).." (CP)")
    setElementData(cliente,"rg:tempocriminal1",guiGetText(textbox_tem).." Meses")
 
end
 
    setElementData(localPlayer,"pfpagina","aguarde")
    guiSetVisible ( textbox_rg, false )
    guiSetVisible ( textbox_tem, false )
    guiSetVisible ( textbox_art, false )
    setElementData(localPlayer,"pfpagina","aguarde")
    setTimer(setElementData, 100,1, localPlayer,"pfpagina",401)
    ListaPrisao:SetVisible(true)
    Reload_Lista()
    end
   end
   end
    elseif cursoronelement (x*602, y*594, x*172, y*42) then
 
    if paginaplayer == 1 then
    showCursor ( false )
    fabricarpainel = false
    removeEventHandler ( "onClientRender", getRootElement(), p_fabricar )
elseif paginaplayer == 201 or paginaplayer == 301 or paginaplayer == 401 or paginaplayer == 501 or paginaplayer == 601 or paginaplayer == 701 or paginaplayer == 801 then
    setElementData(localPlayer,"pfpagina",2)
    ListaPrisao:SetVisible(false)
    guiSetVisible ( textbox_rg, false )
    guiSetVisible ( textbox_tem, false )
    guiSetVisible ( textbox_art, false )
    guiSetVisible(boxcpf,false)
    Reload_Lista()
elseif paginaplayer == 2541 then
    setElementData(localPlayer,"pfpagina","aguarde")
        guiSetVisible ( textbox_rg, false )
    guiSetVisible ( textbox_tem, false )
    guiSetVisible ( textbox_art, false )
    setElementData(localPlayer,"pfpagina","aguarde")
    setTimer(setElementData, 100,1, localPlayer,"pfpagina",401)
    ListaPrisao:SetVisible(true)
    Reload_Lista()
 
   
else
    setElementData(localPlayer,"pfpagina", 1)
    guiSetText(boxcpf,"")
end
end
end
end
end
addEventHandler ( "onClientClick", root, selecionararma )
 
 function cursoronelement ( x, y, Largura, Altura )
    if not isCursorShowing ( ) then
        return false
    end
    local sx, sy = guiGetScreenSize()
    local cx, cy = getCursorPosition()
    local cx, cy = (cx*sx), (cy*sy)
    if (cx >= x and cx <= x + Largura) and (cy >= y and cy <= y + Altura) then
        return true
    else
        return false
    end
end
 
function getPlayerFromID ( id )
    for k, player in ipairs ( getElementsByType ( "player" ) ) do
            local p_id = getElementData ( player, "ID" )
            if ( p_id == tonumber(id) ) then
                    player_n = getPlayerName ( player )
                    return player, player_n
            end
    end
           
end  
Link to comment

0 answers to this question

Recommended Posts

There have been no answers to this question yet

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...