public static SetElementHealthRpcPacket CreateSetHealthPacket(Ped ped) { return(new SetElementHealthRpcPacket(ped.Id, ped.GetAndIncrementTimeContext(), ped.Health)); }
public static SetPedArmourRpcPacket CreateSetArmourPacket(Ped ped) { return(new SetPedArmourRpcPacket(ped.Id, ped.GetAndIncrementTimeContext(), ped.Armor)); }
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); }