@inputs EGP:wirelink 
####EGP SCOREBOARD BY ROSTULMEN#########

interval(100)

if(first()){EGP:egpClear()}
if(changed(EGP:entity())){
EGP:egpRoundedBox(1,vec2(256,40),vec2(512,80)) 
EGP:egpColor(1,vec(160,160,160)) 


EGP:egpRoundedBox(2,vec2(256,260),vec2(512,430)) 
EGP:egpColor(2,vec(160,160,160)) 


EGP:egpRoundedBox(3,vec2(256,260),vec2(509,400)) 
EGP:egpColor(3,vec(200,200,200)) 

EGP:egpRoundedBox(4,vec2(256,260),vec2(509,400)) 
EGP:egpColor(4,vec(255,255,255)) 
EGP:egpMaterial(4,"gui/center_gradient")

EGP:egpRoundedBox(5,vec2(256,40),vec2(512,80)) 
EGP:egpColor(5,vec(140,140,140)) 
EGP:egpMaterial(5,"gui/center_gradient")


EGP:egpRoundedBox(6,vec2(256,70),vec2(508,20)) 
EGP:egpColor(6,vec(0,255,0)) 

EGP:egpRoundedBox(7,vec2(256,70),vec2(508,20)) 
EGP:egpColor(7,vec(180,180,180)) 
EGP:egpAlpha(7,160)
EGP:egpMaterial(7,"gui/center_gradient")

EGP:egpBox(8,vec2(50,50),vec2(100,100)) 
EGP:egpMaterial(8,"gui/gmod_logo")

EGP:egpText(9,hostname(),vec2(90,30))
EGP:egpFont(9,"coolvetica",25)
EGP:egpColor(9,vec(0,0,0))

EGP:egpText(10,"gamemode: "+gamemode(),vec2(90,61))
EGP:egpFont(10,"arial",15)

EGP:egpText(11,"map: "+map(),vec2(25,460))
EGP:egpFont(11,"arial",15)

EGP:egpText(12,"player online: "+numPlayers()+"/"+maxPlayers(),vec2(380,460))
EGP:egpFont(12,"arial",15)

EGP:egpText(13,"health",vec2(330,80))
EGP:egpFont(13,"arial",15)
EGP:egpColor(13,vec(150,150,150))

EGP:egpText(14,"kills",vec2(380,80))
EGP:egpFont(14,"arial",15)
EGP:egpColor(14,vec(150,150,150))

EGP:egpText(15,"deaths",vec2(420,80))
EGP:egpFont(15,"arial",15)
EGP:egpColor(15,vec(150,150,150))

EGP:egpText(16,"ping",vec2(475,80))
EGP:egpFont(16,"arial",15)
EGP:egpColor(16,vec(150,150,150))



for(I=1,numPlayers()) 
{

EGP:egpBox(I+20,vec2(256,85+21*I),vec2(510,20))
#EGP:egpColor(I+20,teamColor(players():entity(I):team()))
if(players():entity(I):isAdmin()){EGP:egpColor(I+20,vec(255,0,0))}elseif(players():entity(I):isSuperAdmin()){EGP:egpColor(I+20,vec(0,255,0))}else{EGP:egpColor(I+20,vec(100,150,255))}

EGP:egpBox(I+50,vec2(256,85+21*I),vec2(510,20))
EGP:egpColor(I+50,vec(255,255,255))
EGP:egpMaterial(I+50,"gui/center_gradient")
EGP:egpAlpha(I+50,130) 



EGP:egpText(I+70,""+players():entity(I):name(),vec2(20,78+21*I)) 
EGP:egpFont(I+70,"",13)


}}
for(I=1,numPlayers()){
EGP:egpText(I+90,""+players():entity(I):health(),vec2(336,78+21*I)) 
EGP:egpFont(I+90,"",13)
    
EGP:egpText(I+110,""+players():entity(I):frags(),vec2(388,78+21*I)) 
EGP:egpFont(I+110,"",13)

EGP:egpText(I+130,""+players():entity(I):deaths(),vec2(435,78+21*I)) 
EGP:egpFont(I+130,"",13)

EGP:egpText(I+150,""+players():entity(I):ping(),vec2(480,78+21*I)) 
EGP:egpFont(I+150,"",13)
}
if(changed(numPlayers())){reset()}
