Saltar al contenido principal

CreateExplosionForPlayer

Description

Creates an explosion that is only visible to a single player. This can be used to isolate explosions from other players or to make them only appear in specific virtual worlds.

NameDescription
playeridThe ID of the player to create the explosion for.
Float:xThe X coordinate of the explosion.
Float:yThe Y coordinate of the explosion.
Float:zThe Z coordinate of the explosion.
typeThe type of the explosion.
Float:radiusThe radius of the explosion.

Returns

This function always returns true, even if the function failed to excute (player doesn't exist, invalid radius, or invalid explosion type).

Examples

public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(cmdtext, "/burnme", true) == 0)
{
new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x, y, z);
CreateExplosionForPlayer(playerid, x, y, z, 1, 10.0);
return 1;
}
return 0;
}

Notes

tip

There is a limit as to how many explosions can be seen at once by a player. This is roughly 10.

See Also