Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- hudHide("CHudHealth",true)
- hudHide("CHudCrosshair",true)
- hudHint("Simple HUD by Szymekk",2,4)
- vector2 scr = egpScrSize(owner())
- hudLine(5,scr/2+vec2(0,5),scr/2+vec2(0,-5),color(255,0,0))
- hudLine(6,scr/2+vec2(5,0),scr/2+vec2(-5,0),color(255,0,0))
- //print(hudToScreen(vec(0,0,0),owner()):x())
- hudText(3,""+owner():health()+"%","Trebuchet24",vec2(105,scr:y()-25),color(255,255,255),1,1)
- hudRoundedBox(2,4,vec2(5,scr:y()-45),vec2(clamp(owner():health(),0,100)*2,40),color(255,0,0,255))
- number Ang = 0
- hudCircleOutline(7,scr/2,12,color(255,0,0))
- hudRoundedBox(10,4,vec2(5,scr:y()/2-50),vec2(250,100),color(0,0,0,200))
- hudText(11,"","Trebuchet22",vec2(10,scr:y()/2-45),color(255,255,255),0,0)
- hudText(12,"","default",vec2(10,scr:y()/2-25),color(255,255,255),0,0)
- hudText(13,"","default",vec2(10,scr:y()/2-15),color(255,255,255),0,0)
- hudText(14,"","default",vec2(10,scr:y()/2-5),color(255,255,255),0,0)
- hudText(15,"","default",vec2(10,scr:y()/2+5),color(255,255,255),0,0)
- hudText(16,"","default",vec2(10,scr:y()/2+15),color(255,255,255),0,0)
- int Id = 200
- foreach(entity a : findByClass("prop_physics")) {
- Id++
- hudBox(Id,vec2(-4,-4),vec2(4,4),color(255,0,255))
- hudSetParent(Id,a)
- }
- event tick() {
- hudRoundedBox(1,4,vec2(5,scr:y()-45),vec2(200,40),color(0,0,0,200))
- if(owner():health()<=0) {
- hudSetVisible(2,false)
- }
- else {
- hudSetVisible(2,true)
- }
- hudSetSize(2,vec2(clamp(owner():health(),0,100)*2,40))
- if(owner():armor()>0) {
- hudRoundedBox(4,4,vec2(5,scr:y()-9),vec2(clamp(owner():armor(),0,100)*2,4),color(0,255,255,255))
- }
- else {
- hudRemove(4)
- }
- hudSetText(3,""+owner():health()+"%")
- entity e = owner():eyeTrace():entity()
- if(e:isValid() && e:pos():distance(owner():pos())<200) {
- hudSetText(11,e:owner():name())
- hudSetText(12,e:model())
- hudSetText(13,"Class: "+e:class())
- hudSetText(14,"Mass: "+e:mass())
- hudSetText(15,"Color: "+(string)e:getColor())
- hudSetText(16,e:getMaterial())
- hudSetVisible(7,true)
- hudSetVisible(10,true)
- hudSetVisible(11,true)
- hudSetVisible(12,true)
- hudSetVisible(13,true)
- hudSetVisible(14,true)
- hudSetVisible(15,true)
- hudSetVisible(16,true)
- }
- else {
- hudSetVisible(7,false)
- hudSetVisible(10,false)
- hudSetVisible(11,false)
- hudSetVisible(12,false)
- hudSetVisible(13,false)
- hudSetVisible(14,false)
- hudSetVisible(15,false)
- hudSetVisible(16,false)
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement