Arkadaşlar login panelde hudun bazı eklentileri çıkıyor onu nasıl kapatabilirim.
local screenW, screenH = guiGetScreenSize()
local x, y = (screenW/1366), (screenH/768)
local components = { "area_name", "radio", "vehicle_name" }
 
addEventHandler("onClientResourceStart", getResourceRootElement(getThisResource()),
function ()
	for _, component in ipairs( components ) do
		setPlayerHudComponentVisible( component, false )
	end
end)
local dxfont1_font = dxCreateFont("files/font/font.ttf", 18)
alpha = 0
function dxHud1()
	local vida1 = math.floor(getElementHealth(getLocalPlayer()))
	local oxigenio = math.floor(getPedOxygenLevel ( getLocalPlayer()) )
	local vida2 = getPedMaxHealth(getLocalPlayer())
	local colete = math.floor(getPedArmor(getLocalPlayer()))
	local dinheiro1 = ("%08d"):format(getPlayerMoney(getLocalPlayer()))
	local dinheiro2 = tostring(getPlayerMoney(getLocalPlayer())):gsub("-", "#007D00")
	local procurado = getPlayerWantedLevel(getLocalPlayer())
	local weaponClip = getPedAmmoInClip(getLocalPlayer(), getPedWeaponSlot(getLocalPlayer()))
	local weaponAmmo = getPedTotalAmmo(getLocalPlayer()) - getPedAmmoInClip(getLocalPlayer())
	local armaId = getPedWeapon(getLocalPlayer())
	local arma = getPedWeapon(getLocalPlayer())
	local noreloadweapons = {}
	noreloadweapons[16] = true
	noreloadweapons[17] = true
	noreloadweapons[18] = true
	noreloadweapons[19] = true
	noreloadweapons[25] = true
	noreloadweapons[33] = true
	noreloadweapons[34] = true
	noreloadweapons[35] = true
	noreloadweapons[36] = true
	noreloadweapons[37] = true
	noreloadweapons[38] = true
	noreloadweapons[39] = true
	noreloadweapons[41] = true
	noreloadweapons[42] = true
	noreloadweapons[43] = true
	local meleespecialweapons = {}
	meleespecialweapons[0] = true
	meleespecialweapons[1] = true
	meleespecialweapons[2] = true
	meleespecialweapons[3] = true
	meleespecialweapons[4] = true
	meleespecialweapons[5] = true
	meleespecialweapons[6] = true
	meleespecialweapons[7] = true
	meleespecialweapons[8] = true
	meleespecialweapons[9] = true
	meleespecialweapons[10] = true
	meleespecialweapons[11] = true
	meleespecialweapons[12] = true
	meleespecialweapons[13] = true
	meleespecialweapons[14] = true
	meleespecialweapons[15] = true
	meleespecialweapons[40] = true
	meleespecialweapons[44] = true
	meleespecialweapons[45] = true
	meleespecialweapons[46] = true
		-- //#Fundo
			if oxigenio < 1000 or isElementInWater (getLocalPlayer()) then
	dxDrawRectangle(x*1145, y*103, x*150/1000*oxigenio, y*11, tocolor(0, 125, 0), false)
	contornoRetangulo(x*1145, y*103, x*150, y*11, tocolor(0, 0, 0, 255), 1)
			dxDrawRectangle(x*1145, y*103, x*150, y*11, tocolor(255, 255, 255, 125), false)
	end
		dxDrawImage(x*1190, y*115, x*60, y*60, "files/img/"..tostring(arma)..".png", 0, 0, 0, tocolor(255, 255, 255, 255), false)
		dxDrawRectangle(x*1145, y*68, x*150, y*11, tocolor(255, 255, 255, 125), false)
		dxDrawRectangle(x*1145, y*85, x*150, y*11, tocolor(255, 255, 255, 125), false)
		-- //#Status Jogador
		dxDrawRectangle(x*1145, y*68, x*150/vida2*vida1, y*11, tocolor(255, 0, 0), false)
		dxDrawRectangle(x*1145, y*85, x*150/100*colete, y*11, tocolor(0, 153, 255), false)
		-- //#Nivel Procurado
	if procurado == 1 then
		dxDrawImage(x*1280, y*10, x*25, y*25, "files/img/star.png", 0, 0, 0, tocolor(255, 255, 255, alpha), false)
	end
	if procurado == 2 then
		dxDrawImage(x*1280, y*10, x*25, y*25, "files/img/star.png", 0, 0, 0, tocolor(255, 255, 255, alpha), false)
		dxDrawImage(x*1250, y*10, x*25, y*25, "files/img/star.png", 0, 0, 0, tocolor(255, 255, 255, alpha), false)
	end
	if procurado == 3 then
		dxDrawImage(x*1280, y*10, x*25, y*25, "files/img/star.png", 0, 0, 0, tocolor(255, 255, 255, alpha), false)
		dxDrawImage(x*1250, y*10, x*25, y*25, "files/img/star.png", 0, 0, 0, tocolor(255, 255, 255, alpha), false)
		dxDrawImage(x*1220, y*10, x*25, y*25, "files/img/star.png", 0, 0, 0, tocolor(255, 255, 255, alpha), false)
	end
	if procurado == 4 then
		dxDrawImage(x*1280, y*10, x*25, y*25, "files/img/star.png", 0, 0, 0, tocolor(255, 255, 255, alpha), false)
		dxDrawImage(x*1250, y*10, x*25, y*25, "files/img/star.png", 0, 0, 0, tocolor(255, 255, 255, alpha), false)
		dxDrawImage(x*1220, y*10, x*25, y*25, "files/img/star.png", 0, 0, 0, tocolor(255, 255, 255, alpha), false)
		dxDrawImage(x*1190, y*10, x*25, y*25, "files/img/star.png", 0, 0, 0, tocolor(255, 255, 255, alpha), false)
	end
	if procurado == 5 then
		dxDrawImage(x*1280, y*10, x*25, y*25, "files/img/star.png", 0, 0, 0, tocolor(255, 255, 255, alpha), false)
		dxDrawImage(x*1250, y*10, x*25, y*25, "files/img/star.png", 0, 0, 0, tocolor(255, 255, 255, alpha), false)
		dxDrawImage(x*1220, y*10, x*25, y*25, "files/img/star.png", 0, 0, 0, tocolor(255, 255, 255, alpha), false)
		dxDrawImage(x*1190, y*10, x*25, y*25, "files/img/star.png", 0, 0, 0, tocolor(255, 255, 255, alpha), false)
		dxDrawImage(x*1160, y*10, x*25, y*25, "files/img/star.png", 0, 0, 0, tocolor(255, 255, 255, alpha), false)
	end
	if procurado == 6 then
		dxDrawImage(x*1280, y*10, x*25, y*25, "files/img/star.png", 0, 0, 0, tocolor(255, 255, 255, alpha), false)
		dxDrawImage(x*1250, y*10, x*25, y*25, "files/img/star.png", 0, 0, 0, tocolor(255, 255, 255, alpha), false)
		dxDrawImage(x*1220, y*10, x*25, y*25, "files/img/star.png", 0, 0, 0, tocolor(255, 255, 255, alpha), false)
		dxDrawImage(x*1190, y*10, x*25, y*25, "files/img/star.png", 0, 0, 0, tocolor(255, 255, 255, alpha), false)
		dxDrawImage(x*1160, y*10, x*25, y*25, "files/img/star.png", 0, 0, 0, tocolor(255, 255, 255, alpha), false)
		dxDrawImage(x*1130, y*10, x*25, y*25, "files/img/star.png", 0, 0, 0, tocolor(255, 255, 255, alpha), false)
	end
		-- //#Armas
		dxDrawText("#FFFFFF"..weaponClip.." #FFFFFF/ #FFFFFF"..weaponAmmo, x*1245, y*311, x*1195, y*50, tocolor(255, 255, 255, 255), x*1.10, "default-bold", "center", "center", false, false, false, true, false)
		-- //#Dinheiro
	if tonumber(dinheiro1) > -1 then
		dxDrawText("#007D00$"..dinheiro1, x*1045, y*05, x*1280, y*100, tocolor(255, 255, 255, 255), x*1.00, dxfont1_font, "right", "center", false, false, true, true, false)
		dxDrawText(dinheiro2, x*1045, y*05, x*1280, y*100, tocolor(0, 125, 0), x*1.00, dxfont1_font, "right", "center", false, false, true, true, false)
	else
		dxDrawText("#007D00$"..dinheiro1, x*1045, y*05, x*1280, y*100, tocolor(255, 255, 255, 255), x*1.00, dxfont1_font, "right", "center", false, false, true, true, false)
		dxDrawText(dinheiro2, x*1045, y*05, x*1280, y*100, tocolor(0, 125, 0), x*1.00, dxfont1_font, "right", "center", false, false, true, true, false)
	end
		-- //#Contorno Retangulo
		contornoRetangulo(x*1145, y*68, x*150, y*11, tocolor(0, 0, 0, 255), 1)
		contornoRetangulo(x*1145, y*85, x*150, y*11, tocolor(0, 0, 0, 255), 1)
end
function dxDrawBorderedText( text, x, y, w, h, color, scale, font, alignX, alignY, clip, wordBreak, postGUI )
	dxDrawText ( text, x - 1, y - 1, w - 1, h - 1, tocolor ( 0, 0, 0, 155 ), scale, font, alignX, alignY, clip, wordBreak, false )
	dxDrawText ( text, x + 1, y - 1, w + 1, h - 1, tocolor ( 0, 0, 0, 155 ), scale, font, alignX, alignY, clip, wordBreak, false )
	dxDrawText ( text, x - 1, y + 1, w - 1, h + 1, tocolor ( 0, 0, 0, 155 ), scale, font, alignX, alignY, clip, wordBreak, false )
	dxDrawText ( text, x + 1, y + 1, w + 1, h + 1, tocolor ( 0, 0, 0, 155 ), scale, font, alignX, alignY, clip, wordBreak, false )
	dxDrawText ( text, x - 1, y, w - 1, h, tocolor ( 0, 0, 0, 155 ), scale, font, alignX, alignY, clip, wordBreak, false )
	dxDrawText ( text, x + 1, y, w + 1, h, tocolor ( 0, 0, 0, 155 ), scale, font, alignX, alignY, clip, wordBreak, false )
	dxDrawText ( text, x, y - 1, w, h - 1, tocolor ( 0, 0, 0, 155 ), scale, font, alignX, alignY, clip, wordBreak, false )
	dxDrawText ( text, x, y + 1, w, h + 1, tocolor ( 0, 0, 0, 155 ), scale, font, alignX, alignY, clip, wordBreak, false )
	dxDrawText ( text, x, y, w, h, color, scale, font, alignX, alignY, clip, wordBreak, postGUI )
end
function renderDxHud()
	addEventHandler("onClientRender", getRootElement(), dxHud1)
	setPlayerHudComponentVisible("armour", false)
	setPlayerHudComponentVisible("wanted", false)
	setPlayerHudComponentVisible("weapon", false)
	setPlayerHudComponentVisible("money", false)
	setPlayerHudComponentVisible("health", false)
	setPlayerHudComponentVisible("clock", false)
	setPlayerHudComponentVisible("breath", false)
	setPlayerHudComponentVisible("ammo", false)
end
addEventHandler("onClientResourceStart", getResourceRootElement(getThisResource()), renderDxHud)
function onStop()
	setPlayerHudComponentVisible("armour", true)
	setPlayerHudComponentVisible("wanted", true)
	setPlayerHudComponentVisible("weapon", true)
	setPlayerHudComponentVisible("money", true)
	setPlayerHudComponentVisible("health", true)
	setPlayerHudComponentVisible("clock", true)
	setPlayerHudComponentVisible("breath", true)
	setPlayerHudComponentVisible("ammo", true)
end
addEventHandler("onClientResourceStop", getResourceRootElement(getThisResource()), onStop)
function toggleRadar()
	if isVisible then
		addEventHandler("onClientRender", root, dxHud1)
	else
		removeEventHandler("onClientRender", root, dxHud1)
	end
	isVisible = not isVisible
end
addCommandHandler ( "hud", toggleRadar )
function contornoRetangulo(absX, absY, sizeX, sizeY, color, ancho)
	dxDrawRectangle(absX, absY, sizeX, ancho, color)
	dxDrawRectangle(absX, absY + ancho, ancho, sizeY - ancho, color)
	dxDrawRectangle(absX + ancho, absY + sizeY - ancho, sizeX - ancho, ancho, color)
	dxDrawRectangle(absX + sizeX - ancho, absY + ancho, ancho, sizeY - ancho*2, color)
end
local alphaState = true
function alphaFunction()
	if alphaState == true then
		alpha = alpha + 30
	if alpha >= 255 then
		alphaState = false
	end
	end
	if alphaState == false then
		alpha = alpha - 30
	if alpha <= 0 then
		alphaState = true
		end
	end
end
addEventHandler("onClientRender", getRootElement(), alphaFunction)
function getPedMaxHealth(ped)
	assert(isElement(ped) and (getElementType(ped) == "ped" or getElementType(ped) == "player"), "Bad argument @ 'getPedMaxHealth' [Expected ped/player at argument 1, got " .. tostring(ped) .. "]")
	local stat = getPedStat(ped, 24)
	local maxhealth = 100 + (stat - 569) / 4.31
	return math.max(1, maxhealth)
end