note Help Needed
This wiki is the result of an ongoing community effort — thank you all for helping!
If you want to provide changes to this page then please click here.
SetPlayerWorldBounds
Description
Set the world boundaries for a player. Players can not go out of the boundaries (they will be pushed back in).
Name | Description |
---|---|
playerid | The ID of the player to set the world boundaries of. |
Float:maxX | The maximum X coordinate the player can go to. |
Float:minX | The minimum X coordinate the player can go to. |
Float:maxY | The maximum Y coordinate the player can go to. |
Float:minY | The minimum Y coordinate the player can go to. |
Returns
This function does not return any specific values.
Examples
public OnPlayerSpawn(playerid)
{
SetPlayerWorldBounds(playerid, 20.0, 0.0, 20.0, 0.0);
return 1;
}
(North)
ymax
|----------|
| |
(West) xmin | | xmax (East)
| |
|----------|
ymin
(South)
Notes
tip
A player's world boundaries can be reset by setting them to 20000.0000, -20000.0000, 20000.0000, -20000.0000. These are the default values. You can also use ClearPlayerWorldBounds.
warning
This function doesn't work in interiors!
Related Functions
- ClearPlayerWorldBounds: Reset the player's world boundaries to default world boundaries.
- GetPlayerWorldBounds: Get a player's world boundaries.
- GangZoneCreate: Create a gangzone.