-- Ekran ortalama kodu --
sx,sy = guiGetScreenSize()
g,u = 780,170
px2,py2 = sx/2-g/2 ,sy/2-u/2
sunucu_slot = 32
-- TASARIM --
addEventHandler("onClientRender",root,function()
	if tab_durum == true then
	local ay =  tum_oyunculari_cek()
	local oyuncu_sayisi = (ay-1)
	local oyuncu_sayisi = oyuncu_sayisi / 5 * 5 + 2
	bar_olustur4(px2,py2+250, g,20,tocolor(0, 0, 0,160),"Açık Oyuncular: "..#getElementsByType("player").." / "..sunucu_slot,tocolor(21, 99, 199,110),px2+1,py2+250+1, oyuncu_sayisi/1.15,19)
	end
end)
-- TASLAK --
function tum_oyunculari_cek()
	local sayac = 0
	for k, v in pairs(getElementsByType("player")) do
		sayac = sayac + 1
	end 
	return sayac
end
function bar_olustur4(x,y,w,h,renk1,yazi,renk3,x1,y1,w1,h1)
	dxDrawRectangle(x,y,w,h,renk1)
	dxDrawRecLine(x,y,w,h,tocolor(0,0,0,255))
	dxDrawRectangle(x1,y1,w1,h1,renk3)
	dxDrawText(yazi,x,y,w+x,20+y,tocolor(200, 200, 200,255),1,"default-bold","center","center")
end
function dxDrawRecLine(x,y,w,h,color)
	dxDrawRectangle(x,y,w,1,color) 
	dxDrawRectangle(x,y+h,w,1,color) 
	dxDrawRectangle(x,y,1,h,color) 
	dxDrawRectangle(x+w-1,y,1,h,color)
end
bindKey("tab","down",function()
	tab_durum = true
end)
bindKey("tab","up",function()
	tab_durum = false
end)