Bom dia pessoal, sou novo na programação lua e estou tentando aprender um pouco sobre essa linguagem.
Estou tentando criar um script de autoescola e estou com dificuldade na parte onde o jogador entra no veiculo e aparece uma mensagem dx na parte superior da tela, já tentei de tudo e a mensagem não aparece, já vi vários tópicos aqui e nenhum conseguiu me ajudar.
-------------CLIENTE-------------
local sx,sy = guiGetScreenSize()
local px,py = 1280,720
local x,y = (sx/px), (sy/py)
function semCategoriaA()
if getPedOccupiedVehicle(source) then
dxDrawRectangle(screenW * 0.3146, screenH * 0.0000, screenW * 0.3714, screenH * 0.0417, tocolor(50, 0, 195, 55), false)
dxDrawImage(screenW * 0.3005, screenH * -0.0194, screenW * 0.0620, screenH * 0.0787, ":[PJ]GuiEditor/images/plus.png", 0, 0, 0, tocolor(255, 255, 255, 255), false)
dxDrawText("VOCÊ NÃO POSSUI A CARTERIA NACIONAL DE HABILITAÇÃO TIPO A!", (screenW * 0.3573) - 1, (screenH * 0.0000) - 1, (screenW * 0.6807) - 1, (screenH * 0.0417) - 1, tocolor(50, 0, 195, 55), 1.40, "default-bold", "center", "center", false, false, false, false, false)
dxDrawText("VOCÊ NÃO POSSUI A CARTERIA NACIONAL DE HABILITAÇÃO TIPO A!", (screenW * 0.3573) + 1, (screenH * 0.0000) - 1, (screenW * 0.6807) + 1, (screenH * 0.0417) - 1, tocolor(50, 0, 195, 55), 1.40, "default-bold", "center", "center", false, false, false, false, false)
dxDrawText("VOCÊ NÃO POSSUI A CARTERIA NACIONAL DE HABILITAÇÃO TIPO A!", (screenW * 0.3573) - 1, (screenH * 0.0000) + 1, (screenW * 0.6807) - 1, (screenH * 0.0417) + 1, tocolor(50, 0, 195, 55), 1.40, "default-bold", "center", "center", false, false, false, false, false)
dxDrawText("VOCÊ NÃO POSSUI A CARTERIA NACIONAL DE HABILITAÇÃO TIPO A!", (screenW * 0.3573) + 1, (screenH * 0.0000) + 1, (screenW * 0.6807) + 1, (screenH * 0.0417) + 1, tocolor(50, 0, 195, 55), 1.40, "default-bold", "center", "center", false, false, false, false, false)
dxDrawText("VOCÊ NÃO POSSUI A CARTERIA NACIONAL DE HABILITAÇÃO TIPO A!", screenW * 0.3573, screenH * 0.0000, screenW * 0.6807, screenH * 0.0417, tocolor(255, 255, 255, 255), 1.40, "default-bold", "center", "center", false, false, false, false, false)
end
end
addEvent("semCNH:A", true)
addEventHandler("semCNH:A", root, semCategoriaA)
-------------SERVER-------------
function moto581(player, seat)
local id = getElementModel(source)
if not getElementData(player, "Categoria:A", false) and seat == 0 then
if id == 581 then
triggerClientEvent(source, "semCNH:A", root)
end
end
end
addEventHandler("onVehicleStartEnter", root, moto581)
Se alguém puder me ajudar, irei ficar muito agradecido. Tenham um ótimo dia!!
Obs: já tenho dxmessages, baixei outros scripts que possuem mensagem dx e eles funcionaram normalmente.