Skip to main content

EntityExtensions


Namespace: FivePD.API.Utils#
File: Source/Utils/EntityExtensions.cs#

Blip extensions#

SyncBlip#

Example#

Blip myBlip = await World.CreateBlip(...);// set up your blipmyBlip.Sync();Blip myBlip = await World.CreateBlip(...);// set up your blipmyBlip.Sync(100f); // sync blip with radius

SyncDelete#

Example#

Blip myBlip = await World.CreateBlip(...);// set up your blipmyBlip.Sync();...// later you might want to delete itmyBlip.SyncDelete();

Ped extensions#

GetData#

Example#

Ped ped; // use an already existing ped...var pedData = await ped.GetData();

SetData#

Example#

Ped ped; // use an already existing ped...PedData pedData = new PedData();// set ped data (eg. name, etc.) (same props as in Utilities)ped.SetData(pedData);

GetClosest#

Example#

Ped closestToPlayer = Game.PlayerPed.GetClosest(); // returns the cloest ped to the player

Vehicle extensions#

GetData#

Example#

Vehicle vehicle; // use an already existing vehicle...var vehicleData = await vehicle.GetData();

SetData#

Example#

Vehicle vehicle; // use an already existing vehicle...VehicleData vehicleData = new VehicleData();// set vehicle data (same props as in Utilities)vehicle.SetData(vehicleData);