private void RelayPlayerWasted(object?sender, PedWastedEventArgs e) { var packet = PlayerPacketFactory.CreateWastedPacket( (e.Source as Player) !, e.Killer, e.WeaponType, e.BodyPart, false, e.AnimationGroup, e.AnimationId ); this.server.BroadcastPacket(packet); }
private void RelayPedWasted(Ped sender, PedWastedEventArgs e) { var packet = new PedWastedPacket( e.Source.Id, e.Killer?.Id ?? 0, (byte)e.WeaponType, (byte)e.BodyPart, e.Ammo, false, sender.GetAndIncrementTimeContext(), e.AnimationGroup, e.AnimationId ) { Ammo = e.Ammo }; this.server.BroadcastPacket(packet); }