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.
SetPlayerTeam
Description
Set the team of a player.
Name | Description |
---|---|
playerid | The ID of the player you want to set the team of. |
teamid | The team to put the player in. Use NO_TEAM to remove the player from any team. |
Returns
This function does not return any specific values.
Examples
public OnPlayerSpawn(playerid)
{
// Set a player's team to 4 when they spawn
SetPlayerTeam(playerid, 4);
return 1;
}
Notes
tip
Players can not damage/kill players on the same team unless they use a knife to slit their throat.
Players are also unable to damage vehicles driven by a player from the same team. This can be enabled with EnableVehicleFriendlyFire.
255 (or
NO_TEAM
) is the default team to be able to shoot other players, not 0.
Related Functions
- GetPlayerTeam: Check what team a player is on.
- SetTeamCount: Set the number of teams available.
- EnableVehicleFriendlyFire: Enable friendly fire for team vehicles.