Siemka, wszystko ?adnie dzia?a mi w kodzie tylko nie scaluje si? dxdrawtext, albo scaluje si? w ma?ym stopniu, dodam ?e ca?y panel jest ?adnie przescalowany na ka?dej rozdzielczo?ci.
function cursorPosition(x, y, w, h)
if (not isCursorShowing()) then
return false
end
local mx, my = getCursorPosition()
local screenW, screenH = guiGetScreenSize o()
cursorx, cursory = mx*screenW, my*screenH
if cursorx > x and cursorx < x + w and cursory > y and cursory < y + h then
return true
else
return false
end
end
co ci konkretnie nie dziala? Skalowanie z guieditora s?abo dziala na full hd s?abo dlatego, polecam ci si? nauczy? pozycjonowania i dopiero wtedy skalowa?. Na gtao.pl masz w dziele poradniki do lua taki temat "matematyka lua" bodaj?e.
function cursorPosition(x, y, w, h)
if (not isCursorShowing()) then
return false
end
local mx, my = getCursorPosition()
local screenW, screenH = guiGetScreenSize()
cursorx, cursory = mx*screenW, my*screenH
if cursorx > x and cursorx < x + w and cursory > y and cursory < y + h then
return true
else
return false
end
end
jest do pobierania pozycji kursora na ekranie, nie od scalowania.
Text odpowiednio si? scaluje w argumencie czcionki.
Podpis
Skrypty/Grafiki na zamówienie!
Kontakt: Discord R35#5507
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach