GLQ MonstersCountPlugin.cs
add line
=============================================================================
public IFont diemFont { get; set; }
public IFont diesFont { get; set; }
int minMonsterCount = 0;
int sytherCount = 0;
int LowHealth = 30;
diemFont = Hud.Render.CreateFont("tahoma", 12, 128, 0, 255, 0, true, false, 160, 0, 0, 0, true );
diesFont = Hud.Render.CreateFont("tahoma", 10, 200, 0, 255, 0, true, false, 160, 0, 0, 0, true );
var health = monster.CurHealth / (monster.MaxHealth / 100.0f);
if(health < LowHealth) {
minMonsterCount++;
}
if (minMonsterCount >0) {
var text1 = string.Format("HP 30%▼ : {0}", minMonsterCount);
var layer1 = diemFont.GetTextLayout(text1);
diemFont.DrawText(layer1, Hud.Window.Size.Width * 0.34f, Hud.Window.Size.Height * 0.27f);
}
if (health < 15)
{
sytherCount++;
}
if (sytherCount>0) {
var text2 = string.Format("HP 15%▼ : {0}", sytherCount);
var layer2 = diesFont.GetTextLayout(text2);
diesFont.DrawText(layer2, Hud.Window.Size.Width * 0.34f, Hud.Window.Size.Height * 0.29f);}
}
================================================================================ ===============
HP.png
I don't know why the numbers overlapping ( There are 2 on 1)
How to solve this problem