private void OnEntityDestroyed(Fougerite.Events.DestroyEvent de) { if (de.Attacker is Fougerite.Player && de.Entity is Fougerite.Entity && !de.IsDecay && de.DamageType != null) { Fougerite.Player Raider = (Fougerite.Player)de.Attacker; Vector3 v = Raider.Location; string pos = CalcPosition(v); Server.GetServer().BroadcastFrom("Raid NEWS", "[color red]" + Raider.Name + "[color white] Is Raiding [color green]" + de.Entity.OwnerName + "[color white] House with [color orange]" + de.WeaponName + "[color white]!Area: [color #00ff7b]" + pos); } }
private void OnEntityDestroyed(Fougerite.Events.DestroyEvent de) { if (de.Attacker is Fougerite.Player && de.Entity is Fougerite.Entity && !de.IsDecay && de.DamageType != null) { Fougerite.Player Raider = (Fougerite.Player)de.Attacker; if (de.WeaponName == "Explosive Charge") { string logtext = " Raider: " + Raider.Name + "| " + Raider.SteamID + " | " + de.Entity.Name + " of " + de.Entity.OwnerName + " | " + de.Entity.OwnerID + " || LOC: " + de.Entity.X + " " + de.Entity.Y + " " + de.Entity.Z + ""; Log(logtext, "C4"); return; } if (de.WeaponName == "F1 Grenade") { string logtext = " Raider: " + Raider.Name + "| " + Raider.SteamID + " | " + de.Entity.Name + " of " + de.Entity.OwnerName + " | " + de.Entity.OwnerID + " || LOC: " + de.Entity.X + " " + de.Entity.Y + " " + de.Entity.Z + ""; Log(logtext, "Grenade"); return; } } }